5302d74a9f249d2285b50ed1bb4b80c3.json 16 KB

1
  1. {"remainingRequest":"/Users/tanyanfei/zky-admin/node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js!/Users/tanyanfei/zky-admin/node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js??ref--0-0!/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":1608816504544},{"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":["import \"core-js/modules/es7.object.get-own-property-descriptors\";\nimport \"core-js/modules/web.dom.iterable\";\nimport \"core-js/modules/es6.object.keys\";\nimport \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/es6.regexp.split\";\nimport _defineProperty from \"/Users/tanyanfei/zky-admin/node_modules/_@babel_runtime-corejs2@7.12.5@@babel/runtime-corejs2/helpers/esm/defineProperty\";\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\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: Page\n },\n data: function data() {\n return {\n form: {\n name: '',\n page: 1,\n page_size: 20\n },\n total: 1,\n list: [{\n name: '2333'\n }],\n loading: false\n };\n },\n methods: {\n gopage: function gopage(size) {\n if (size) {\n this.form.page_size = size;\n }\n\n this.form.page = this.$refs.pageButton.page;\n this.getData();\n },\n handleSelectionChange: function handleSelectionChange(val) {\n this.multipleSelection = val;\n },\n gopage1: function gopage1(size) {\n if (size) {\n this.form1.page_size = size;\n }\n\n this.form1.page = this.$refs.pageButton1.page;\n this.getJl();\n },\n open: function open(data) {\n this.dialogFormVisible = true;\n this.message = _objectSpread({}, data);\n },\n download: function download() {\n var array = this.multipleSelection,\n ids = [];\n\n for (var i = 0; i < array.length; i++) {\n ids.push(array[i].id);\n }\n\n ids = ids.join(',');\n this.$api.downloadMon({\n ids: ids\n }).then(function (res) {\n var elink = document.createElement('a');\n var blob = new Blob([res.data], {\n type: 'application/vnd.ms-excel'\n });\n var objUrl = URL.createObjectURL(blob);\n console.log(res.headers['content-disposition']);\n var 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: function prview(id) {\n this.form1.enterprise_id = id;\n this.getJl();\n this.dialogFormVisible1 = true;\n },\n getJl: function getJl() {\n var _this = this;\n\n var parm = this.form1;\n this.$api.getMonitjobList(parm).then(function (res) {\n _this.data = res.data.data.list;\n _this.total1 = res.data.data.total;\n });\n },\n detail: function detail(id) {\n this.$router.push({\n path: '/company/detail',\n query: {\n id: id,\n page: this.form.page,\n page_size: this.form.page_size\n }\n });\n },\n getData: function getData() {\n var _this2 = this;\n\n var parm = this.form;\n this.loading = true;\n this.$api.getEnterpriseList(parm).then(function (res) {\n _this2.list = res.data.data.list; // list.forEach(item => {\n // if(item.children.length>0){\n // item.hasChildren=true\n // }else{\n // item.hasChildren=false\n // }\n // });\n\n _this2.total = res.data.data.total;\n _this2.loading = false;\n _this2.area = _this2.store.area;\n _this2.category = _this2.store.categorys;\n });\n },\n del: function del(id) {\n var _this3 = this;\n\n this.$confirm('确定删除吗', '提示', {\n type: 'warning'\n }).then(function () {\n _this3.$api.deleteEnterprise({\n id: id\n }).then(function (res) {\n _this3.$message({\n message: '删除成功',\n type: 'success'\n });\n\n _this3.getData();\n });\n });\n },\n permission: function permission(name) {\n var permissions = this.info.permissions || [];\n var list = [];\n\n for (var i = 0; i < permissions.length; i++) {\n list.push(permissions[i].name);\n }\n\n if (list.indexOf(name) < 0) {\n return false;\n } else {\n return true;\n }\n }\n },\n created: function created() {}\n};",{"version":3,"sources":["Message.vue"],"names":[],"mappings":"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","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-form-item>\n <el-button type=\"primary\">搜索</el-button>\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"],"sourceRoot":"src/views"}]}