(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-aed3"],{DYdc:function(t,e,a){"use strict";a.r(e);var i=a("cLjf"),s=a.n(i),n=a("hDQ3"),l=a.n(n),o=a("bS4n"),r=a.n(o),c=a("8t5x"),u=a("X4fA"),d=a("t3Un");function p(t){return Object(d.a)({headers:{Authorization:Object(u.a)()},url:"http://222.92.213.22:8006/zhongtai/riskMap/list",method:"get",params:t||{}})}var f=a("lh3E"),m=(a("F9LP"),a("jJIE")),h=a.n(m),g={name:"index",filters:{parseMain:function(t){return 1===t?"是":0===t?"否":void 0}},computed:r()({},Object(c.b)(["userType"])),data:function(){var t=this;return{fileRoad:"http://222.92.213.22:8006/zhongtai/task/web/upload",uploadForm:{},header:{Authorization:""},tableKey:0,safetyRiskSpaceData:[],fileList:[],companyList:[],statusList:[{id:0,name:"有效"},{id:1,name:"删除"}],listLoading:!1,title:"",dialogImageUrl:!1,dialogVisible:!1,disabled:!1,safetyRiskSpaceVisible:!1,safetyRiskSpaceFormRules:{img:[{required:!0,validator:function(e,a,i){t.safetyRiskSpaceForm.img?i():i(new Error("请上传风险空间分布图"))},trigger:"blur"}],descInfo:[{required:!0,message:"描述信息不能为空",trigger:"blur"}]},safetyRiskSpaceForm:{createTime:null,createUid:null,createUname:null,descInfo:null,editTime:null,editUid:null,editUname:null,eid:null,id:null,img:null,status:null},listQuery:{status:0}}},created:function(){this.getSafetyRiskSpaceData(),this.getCompany()},methods:{getSafetyRiskSpaceData:function(){var t=this;return l()(s.a.mark(function e(){var a,i;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.listLoading=!0,(a={}).status=t.listQuery.status,e.next=5,p(a);case 5:"200"===(i=e.sent).data.code?"未找到数据"===i.data.message?(t.safetyRiskSpaceData=[],t.$message({type:"success",message:"未找到数据"})):t.safetyRiskSpaceData=i.data.result.map(function(t){return t.img="http://222.92.213.22:8006/zhongtai/upload/"+t.img,t}):t.$message({message:i.data.message,type:"warning"}),t.listLoading=!1;case 8:case"end":return e.stop()}},e,t)}))()},getCompany:function(){var t=this;return l()(s.a.mark(function e(){var a;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(f.c)();case 2:"200"===(a=e.sent).data.code?t.companyList=a.data.result:t.$message({message:a.data.message,type:"warning"});case 4:case"end":return e.stop()}},e,t)}))()},downloadPic:function(t){window.open(t.img,"_blank")},showSafetyRiskSpace:function(t,e){var a=this;this.safetyRiskSpaceVisible=!0,this.$nextTick(function(){a.$refs.safetyRiskSpaceForm.clearValidate()}),"新增"===e?(this.title="新增",this.safetyRiskSpaceForm={createUid:parseInt(h.a.get("userId")),descInfo:null,img:null},this.fileList=[]):(this.title="查看",this.safetyRiskSpaceForm=t,this.fileList=[],this.fileList.push({url:t.img}))},submitSafetyRiskSpace:function(){var t=this;this.$refs.safetyRiskSpaceForm.validate(function(e){e?function(t){return Object(d.a)({headers:{Authorization:Object(u.a)()},url:"http://222.92.213.22:8006/zhongtai/riskMap/add",method:"post",data:t})}(t.safetyRiskSpaceForm).then(function(e){"200"===e.data.code?(t.safetyRiskSpaceVisible=!1,t.getSafetyRiskSpaceData(),t.$notify({type:"success",duration:2e3,message:"新增成功",title:"成功"})):t.$message({type:"warning",message:e.data.message})}):t.$message({message:"请完善基本信息",type:"warning"})})},deleteById:function(t){var e=this;this.$confirm("删除此条信息,是否继续","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){(function(t){return Object(d.a)({headers:{Authorization:Object(u.a)()},url:"http://222.92.213.22:8006/zhongtai/riskMap/del?id="+t,method:"get"})})(t.id).then(function(t){"200"===t.data.code?(e.getSafetyRiskSpaceData(),e.$notify({title:"成功",message:"删除成功",type:"success",duration:2e3})):e.$message({type:"warning",message:t.data.message})})})},refreshHandle:function(){this.getSafetyRiskSpaceData()},handleChangeFile:function(){this.header.Authorization=h.a.get("token")},onFileSuccess:function(t){"200"===t.code?(this.safetyRiskSpaceForm.img=t.result.path,this.fileList=[],this.fileList.push({url:"http://222.92.213.22:8006/zhongtai/upload/"+t.result.path}),this.$notify({type:"success",duration:2e3,message:"上传成功",title:"成功"})):this.$message({message:res.data.message,type:"warning"})},handleFile:function(t){this.dialogImageUrl=t.url,this.dialogVisible=!0},showImg:function(t){window.open(t,"_blank")},handleRemove:function(t){var e=this;return this.$confirm("确定移除 "+t.name+"?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.safetyRiskSpaceForm.img=null,e.fileList=[]})}}},y=(a("R6Bj"),a("ZrdR")),b=Object(y.a)(g,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"filter-container"},[a("div",{staticClass:"basic_search"},[a("span",[t._v("状态:")]),t._v(" "),a("el-select",{staticClass:"analyseUnit_input",model:{value:t.listQuery.status,callback:function(e){t.$set(t.listQuery,"status",e)},expression:"listQuery.status"}},t._l(t.statusList,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px","margin-top":"10px"},attrs:{type:"primary",icon:"el-icon-refresh"},on:{click:t.refreshHandle}},[t._v("搜索")]),t._v(" "),a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px","margin-top":"10px"},attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(e){t.showSafetyRiskSpace("","新增")}}},[t._v("新增")])],1),t._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],key:t.tableKey,staticStyle:{width:"100%"},attrs:{data:t.safetyRiskSpaceData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"描述信息",prop:"descInfo",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"安全风险空间分布图",prop:"img",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){t.downloadPic(e.row)}}},[t._v("下载")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"创建人",prop:"createUname",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"最后修改人",prop:"editUname",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"最后修改时间",prop:"editTime",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"280","class-name":"small-padding fixed-width"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){t.showSafetyRiskSpace(e.row,"查看")}}},[t._v("查看")]),t._v(" "),a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){t.deleteById(e.row)}}},[t._v("删除")])]}}])})],1),t._v(" "),a("br")],1),t._v(" "),a("el-dialog",{attrs:{title:t.title,visible:t.safetyRiskSpaceVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(e){t.safetyRiskSpaceVisible=e}}},[a("el-form",{ref:"safetyRiskSpaceForm",attrs:{rules:t.safetyRiskSpaceFormRules,model:t.safetyRiskSpaceForm,"label-position":"right","label-width":"165px"}},[a("el-form-item",{attrs:{label:"风险分布图",prop:"img"}},[a("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{accept:".pdf,.jpg,.png",action:t.fileRoad,headers:t.header,data:t.uploadForm,"list-type":"picture-card","file-list":t.fileList,"on-change":t.handleChangeFile,"on-success":t.onFileSuccess,multiple:!1,"auto-upload":!0},scopedSlots:t._u([{key:"file",fn:function(e){var i=e.file;return a("div",{},[a("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:i.url,alt:""}}),t._v(" "),a("span",{staticClass:"el-upload-list__item-actions"},[a("span",{staticClass:"el-upload-list__item-preview",on:{click:function(e){t.handleFile(i)}}},[a("i",{staticClass:"el-icon-zoom-in"})]),t._v(" "),t.disabled?t._e():a("span",{staticClass:"el-upload-list__item-delete",on:{click:function(e){t.handleRemove(i,"one")}}},[a("i",{staticClass:"el-icon-delete"})])])])}}]),model:{value:t.safetyRiskSpaceForm.img,callback:function(e){t.$set(t.safetyRiskSpaceForm,"img",e)},expression:"safetyRiskSpaceForm.img"}},[a("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1),t._v(" "),a("el-form-item",{attrs:{label:"描述信息",prop:"descInfo"}},[a("el-input",{staticClass:"analyseUnit_input",model:{value:t.safetyRiskSpaceForm.descInfo,callback:function(e){t.$set(t.safetyRiskSpaceForm,"descInfo",e)},expression:"safetyRiskSpaceForm.descInfo"}})],1)],1),t._v(" "),a("div",{attrs:{align:"right"}},[a("el-button",{on:{click:function(e){t.safetyRiskSpaceVisible=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitSafetyRiskSpace()}}},[t._v("确认")])],1),t._v(" "),a("el-dialog",{attrs:{visible:t.dialogVisible,"append-to-body":!0},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("img",{attrs:{width:"100%",src:t.dialogImageUrl,alt:""}})])],1)],1)},[],!1,null,"93d2324c",null);b.options.__file="index.vue";e.default=b.exports},R6Bj:function(t,e,a){"use strict";var i=a("bPRK");a.n(i).a},bPRK:function(t,e,a){},lh3E:function(t,e,a){"use strict";a.d(e,"d",function(){return n}),a.d(e,"a",function(){return l}),a.d(e,"e",function(){return o}),a.d(e,"b",function(){return r}),a.d(e,"c",function(){return c});var i=a("X4fA"),s=a("t3Un");function n(t){return Object(s.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.22:8006/zhongtai/company",method:"get",params:t||{}})}function l(t){return Object(s.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.22:8006/zhongtai/addCompany",method:"post",data:t})}function o(t){return Object(s.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.22:8006/zhongtai/putCompany",method:"post",data:t})}function r(t){return Object(s.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.22:8006/zhongtai/delCompany",method:"post",data:t})}function c(){return Object(s.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.22:8006/zhongtai/companyList",method:"get"})}}}]);
|