| 1 |
- {"remainingRequest":"/Users/tanyanfei/zky-admin/node_modules/_vue-loader@15.9.6@vue-loader/lib/index.js??vue-loader-options!/Users/tanyanfei/zky-admin/src/views/Message.vue?vue&type=script&lang=js&","dependencies":[{"path":"/Users/tanyanfei/zky-admin/src/views/Message.vue","mtime":1608816538418},{"path":"/Users/tanyanfei/zky-admin/node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/tanyanfei/zky-admin/node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js","mtime":315532800000},{"path":"/Users/tanyanfei/zky-admin/node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/tanyanfei/zky-admin/node_modules/_vue-loader@15.9.6@vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport Page from '../components/Page';\nexport default {\n components:{\n Page\n },\n data(){\n return{\n form:{name:'',page:1,page_size:20},\n total:1,\n list:[{name:'2333'}],\n loading:false,\n }\n },\n methods:{\n gopage(size){\n if(size){\n this.form.page_size=size\n }\n this.form.page=this.$refs.pageButton.page\n this.getData()\n },\n handleSelectionChange(val) {\n this.multipleSelection = val;\n },\n gopage1(size){\n if(size){\n this.form1.page_size=size\n }\n this.form1.page=this.$refs.pageButton1.page\n this.getJl()\n },\n open(data) {\n this.dialogFormVisible=true;\n this.message={...data}\n },\n download(){\n let array=this.multipleSelection,ids=[];\n for(let i=0;i<array.length;i++){\n ids.push(array[i].id)\n }\n ids=ids.join(',')\n this.$api.downloadMon({ids:ids}).then(res=>{\n var elink = document.createElement('a');\n let blob=new Blob([res.data], {type: 'application/vnd.ms-excel'});\n let objUrl=URL.createObjectURL(blob);\n console.log(res.headers['content-disposition'])\n let file_name=res.headers['content-disposition'].split('=')[1];\n elink.download = file_name;\n elink.style.display = 'none'; \n elink.href = objUrl;\n document.body.appendChild(elink);\n elink.click();\n document.body.removeChild(elink); \n })\n },\n prview(id){\n this.form1.enterprise_id=id;\n this.getJl();\n this.dialogFormVisible1=true\n },\n getJl(){\n var parm=this.form1;\n this.$api.getMonitjobList(parm).then(res=>{\n this.data=res.data.data.list\n this.total1=res.data.data.total\n \n })\n },\n detail(id){\n this.$router.push({ path: '/company/detail', query: { id: id,page:this.form.page,page_size:this.form.page_size } });\n },\n getData(){\n var parm=this.form; \n this.loading=true\n this.$api.getEnterpriseList(parm).then(res=>{\n this.list=res.data.data.list;\n // list.forEach(item => {\n // if(item.children.length>0){\n // item.hasChildren=true\n // }else{\n // item.hasChildren=false\n // }\n // });\n this.total=res.data.data.total\n this.loading=false\n this.area=this.store.area;\n this.category=this.store.categorys;\n })\n },\n del(id){\n this.$confirm('确定删除吗', '提示', {\n type: 'warning'\n }).then(() => {\n this.$api.deleteEnterprise({id:id}).then((res)=>{\n this.$message({\n message: '删除成功',\n type: 'success'\n })\n this.getData()\n })\n })\n },\n permission(name){\n\t\t\tlet permissions=this.info.permissions||[];\n\t\t\tlet list=[];\n\t\t\tfor(let i=0;i<permissions.length;i++){\n\t\t\t\tlist.push(permissions[i].name)\n\t\t\t}\n\t\t\tif(list.indexOf(name)<0){\n\t\t\t\treturn false;\n\t\t\t}else{\n\t\t\t\treturn true;\n\t\t\t}\t\n\t\t},\n },\n created(){\n \n }\n}\n",{"version":3,"sources":["Message.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA","file":"Message.vue","sourceRoot":"src/views","sourcesContent":["<style lang=\"scss\">\n .xjjl{\n .el-dialog{\n left: 50px;\n }\n }\n</style>\n<template>\n <section>\n <p>消息管理</p>\n <div class=\"content\">\n <div class=\"filter\">\n <el-form size=\"small\" label-width=\"70px\" :inline=\"true\" label-position=\"left\">\n <el-form-item label=\"\">\n <el-input clearable placeholder=\"请输入您要搜索的内容\" v-model=\"form.name\"></el-input>\n </el-form-item>\n <el-form-item>\n <el-button type=\"primary\">搜索</el-button>\n <el-button style=\"float:right\" type=\"primary\">新增表单</el-button>\n </el-form-item>\n \n </el-form>\n </div>\n <el-table\n class=\"table\"\n :data=\"list\" height=\"57vh\"\n border v-loading=\"loading\"\n default-expand-all row-key=\"id\"\n style=\"width: 100%\">\n <el-table-column\n prop=\"name\" width=\"300\"\n label=\"名称\">\n </el-table-column>\n <el-table-column\n prop=\"username\" \n label=\"创建人\">\n </el-table-column>\n <el-table-column\n prop=\"area\" \n label=\"创建时间\">\n </el-table-column>\n <el-table-column \n prop=\"zip\" width=\"150\"\n label=\"操作\">\n <template slot-scope=\"\">\n <el-button type=\"text\">预览</el-button>\n <el-button type=\"text\">编辑</el-button>\n <el-button type=\"text\">删除</el-button>\n </template>\n </el-table-column>\n </el-table>\n <Page ref=\"pageButton\" :current='form.page' :page_size='form.page_size' :total='total' @pageChange='gopage'/>\n </div>\n </section>\n</template>\n<script>\nimport Page from '../components/Page';\nexport default {\n components:{\n Page\n },\n data(){\n return{\n form:{name:'',page:1,page_size:20},\n total:1,\n list:[{name:'2333'}],\n loading:false,\n }\n },\n methods:{\n gopage(size){\n if(size){\n this.form.page_size=size\n }\n this.form.page=this.$refs.pageButton.page\n this.getData()\n },\n handleSelectionChange(val) {\n this.multipleSelection = val;\n },\n gopage1(size){\n if(size){\n this.form1.page_size=size\n }\n this.form1.page=this.$refs.pageButton1.page\n this.getJl()\n },\n open(data) {\n this.dialogFormVisible=true;\n this.message={...data}\n },\n download(){\n let array=this.multipleSelection,ids=[];\n for(let i=0;i<array.length;i++){\n ids.push(array[i].id)\n }\n ids=ids.join(',')\n this.$api.downloadMon({ids:ids}).then(res=>{\n var elink = document.createElement('a');\n let blob=new Blob([res.data], {type: 'application/vnd.ms-excel'});\n let objUrl=URL.createObjectURL(blob);\n console.log(res.headers['content-disposition'])\n let file_name=res.headers['content-disposition'].split('=')[1];\n elink.download = file_name;\n elink.style.display = 'none'; \n elink.href = objUrl;\n document.body.appendChild(elink);\n elink.click();\n document.body.removeChild(elink); \n })\n },\n prview(id){\n this.form1.enterprise_id=id;\n this.getJl();\n this.dialogFormVisible1=true\n },\n getJl(){\n var parm=this.form1;\n this.$api.getMonitjobList(parm).then(res=>{\n this.data=res.data.data.list\n this.total1=res.data.data.total\n \n })\n },\n detail(id){\n this.$router.push({ path: '/company/detail', query: { id: id,page:this.form.page,page_size:this.form.page_size } });\n },\n getData(){\n var parm=this.form; \n this.loading=true\n this.$api.getEnterpriseList(parm).then(res=>{\n this.list=res.data.data.list;\n // list.forEach(item => {\n // if(item.children.length>0){\n // item.hasChildren=true\n // }else{\n // item.hasChildren=false\n // }\n // });\n this.total=res.data.data.total\n this.loading=false\n this.area=this.store.area;\n this.category=this.store.categorys;\n })\n },\n del(id){\n this.$confirm('确定删除吗', '提示', {\n type: 'warning'\n }).then(() => {\n this.$api.deleteEnterprise({id:id}).then((res)=>{\n this.$message({\n message: '删除成功',\n type: 'success'\n })\n this.getData()\n })\n })\n },\n permission(name){\n\t\t\tlet permissions=this.info.permissions||[];\n\t\t\tlet list=[];\n\t\t\tfor(let i=0;i<permissions.length;i++){\n\t\t\t\tlist.push(permissions[i].name)\n\t\t\t}\n\t\t\tif(list.indexOf(name)<0){\n\t\t\t\treturn false;\n\t\t\t}else{\n\t\t\t\treturn true;\n\t\t\t}\t\n\t\t},\n },\n created(){\n \n }\n}\n</script>\n"]}]}
|