water-ldht/dist/static/js/chunk-6d960dc8.a10ef6f6.js

7 lines
18 KiB
JavaScript

/*!
* build: vue-admin-beautiful
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
* vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756
* time: 2024-10-10 11:14:28
*/
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6d960dc8"],{"32be":function(e,t,a){},"56c3":function(e,t,a){"use strict";a("32be")},6325:function(e,t,a){"use strict";a.r(t);var l=a("f2bf");const o=["src"],c={class:"dialog-footer"};function r(e,t,a,r,i,d){const s=Object(l["resolveComponent"])("el-input"),n=Object(l["resolveComponent"])("el-form-item"),b=Object(l["resolveComponent"])("el-option"),m=Object(l["resolveComponent"])("el-select"),u=Object(l["resolveComponent"])("el-upload"),h=Object(l["resolveComponent"])("el-dialog"),f=Object(l["resolveComponent"])("el-form"),p=Object(l["resolveComponent"])("el-button");return Object(l["openBlock"])(),Object(l["createBlock"])(h,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>i.dialogFormVisible=e),title:i.title,width:"500px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(f,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{label:e.$t("task.fknr"),prop:"feedbackText"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{modelValue:i.form.feedbackText,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.feedbackText=e),type:"textarea"},null,8,["modelValue"])]),_:1},8,["label"]),Object(l["createVNode"])(n,{label:"反馈状态",prop:"status"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,{modelValue:i.form.status,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.status=e),filterable:"",placeholder:"状态"},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(i.statusData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(b,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:e.$t("task.fltp"),prop:"feedbackImg"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{action:i.updateAction,"list-type":"picture-card","on-preview":d.handlePictureCardPreview,"on-remove":d.handleRemove,"on-success":d.fileSuccess,headers:i.headerData,name:"files"},{default:Object(l["withCtx"])(()=>t[4]||(t[4]=[Object(l["createElementVNode"])("i",{class:"el-icon-plus"},null,-1)])),_:1},8,["action","on-preview","on-remove","on-success","headers"]),Object(l["createVNode"])(h,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.dialogVisible=e)},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("img",{width:"100%",src:i.dialogImageUrl,alt:""},null,8,o)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(l["createElementVNode"])("div",c,[Object(l["createVNode"])(p,{type:"primary",onClick:d.save},{default:Object(l["withCtx"])(()=>t[5]||(t[5]=[Object(l["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(l["createVNode"])(p,{onClick:d.close},{default:Object(l["withCtx"])(()=>t[6]||(t[6]=[Object(l["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title"])}var i=a("b199"),d=a("4360"),s=a("f121"),n={data(){return{form:{id:"",feedbackText:"",feedbackImg:"",status:""},rules:{feedbackText:[{required:!0,trigger:"blur",message:"请输入反馈内容"}],status:[{required:!0,trigger:"change",message:"请选择反馈状态"}],feedbackImg:[{required:!0,trigger:"blur",message:"请上传反馈图片"}]},title:"",dialogVisible:!1,dialogFormVisible:!1,deviceData:[],handlersData:[],dialogImageUrl:"",updateAction:"",headerData:"",statusData:[{label:"未处理",value:0},{label:"已处理",value:1}]}},created(){},methods:{handleRemove(e,t){console.log(e,t)},handlePictureCardPreview(e){console.log(e),this.dialogImageUrl=e.url,this.dialogVisible=!0},feedbackIndex(e){this.title="任务反馈",this.form.id=e.id,this.dialogFormVisible=!0,this.setUpdateData()},setUpdateData(){this.updateAction=s["baseURL"]+"/file/uploadImg",this.headerData={token:d["default"].getters["user/token"]}},fileSuccess(e,t,a){var l=this.form.feedbackImg;this.form.feedbackImg=""==l?e.data:this.form.feedbackImg+","+e.data,console.log(this.form)},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){const{msg:e}=await Object(i["feedback"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},b=a("d959"),m=a.n(b);const u=m()(n,[["render",r]]);t["default"]=u},bccb:function(e,t,a){"use strict";a.r(t);var l=a("f2bf");const o={class:"manage-container"},c={class:"manage-input"},r={class:"manage-button"};function i(e,t,a,i,d,s){const n=Object(l["resolveComponent"])("el-input"),b=Object(l["resolveComponent"])("el-form-item"),m=Object(l["resolveComponent"])("el-option"),u=Object(l["resolveComponent"])("el-select"),h=Object(l["resolveComponent"])("vab-query-form"),f=Object(l["resolveComponent"])("el-form"),p=Object(l["resolveComponent"])("el-button"),j=Object(l["resolveComponent"])("el-table-column"),O=Object(l["resolveComponent"])("el-image"),g=Object(l["resolveComponent"])("el-table"),C=Object(l["resolveComponent"])("el-pagination"),k=Object(l["resolveComponent"])("alarm-add"),V=Object(l["resolveComponent"])("feedback");return Object(l["openBlock"])(),Object(l["createElementBlock"])(l["Fragment"],null,[Object(l["createElementVNode"])("div",o,[Object(l["createElementVNode"])("div",c,[Object(l["createVNode"])(f,{ref:"queryForm",model:d.queryForm,"label-width":"80px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(h,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{modelValue:d.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>d.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(l["createVNode"])(b,{width:"100",prop:"month",label:e.$t("defalult.sj")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:d.queryForm.status,"onUpdate:modelValue":t[1]||(t[1]=e=>d.queryForm.status=e),size:"small",placeholder:e.$t("task.qxzrwzt")},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(d.statusData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(l["createElementVNode"])("div",r,[Object(l["createVNode"])(p,{size:"small",onClick:t[2]||(t[2]=e=>s.resetForm())},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(l["createVNode"])(p,{type:"primary",size:"small",onClick:s.search},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(l["createVNode"])(p,{type:"primary",size:"small",onClick:s.exportData},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"]),Object(l["createVNode"])(p,{type:"primary",size:"small",onClick:s.deletes},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"])])]),Object(l["createVNode"])(g,{data:d.tableData,stripe:"",border:"",style:{width:"100%"},onSelectionChange:s.handleSelectionChange},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(j,{fixed:"",type:"selection",width:"40",align:"center"}),Object(l["createVNode"])(j,{fixed:"",prop:"device.name",label:e.$t("dataEnquiry.zdmc"),width:"120",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"type",label:e.$t("task.rwlx"),width:"120",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"taskContent",label:e.$t("task.rwnr"),width:"250",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"handler.name",label:e.$t("task.clr"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"handler.contact",label:e.$t("task.clrlxfs"),width:"140",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"completeTime",label:e.$t("task.wcsj"),width:"180",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"status",label:e.$t("dataEnquiry.zt"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"feedbackText",label:e.$t("task.fknr"),width:"250",align:"center"},null,8,["label"]),Object(l["createVNode"])(j,{prop:"feedbackImg",label:e.$t("task.fltp"),width:"140",align:"center"},{default:Object(l["withCtx"])(({row:e})=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(e.fileList,(t,a)=>(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",{key:a},[Object(l["createVNode"])(O,{style:{width:"100px",height:"100px"},src:e.url,"preview-src-list":t},null,8,["src","preview-src-list"])]))),128))]),_:1},8,["label"]),Object(l["createVNode"])(j,{fixed:"right",label:e.$t("defalult.cz"),align:"center",width:"180"},{default:Object(l["withCtx"])(({row:t})=>[Object(l["createVNode"])(p,{type:"text",plain:"",onClick:e=>s.feedbackShow(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("task.fk")),1)]),_:2},1032,["onClick"]),Object(l["createVNode"])(p,{type:"text",plain:"",onClick:e=>s.handleEdit(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(l["createVNode"])(p,{type:"text",onClick:e=>s.handleDelete(t)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"]),Object(l["createVNode"])(C,{background:d.background,"current-page":d.queryForm.page,layout:d.layout,"page-size":d.queryForm.size,total:d.total,style:{"text-align":"right"},onCurrentChange:s.handleCurrentChange,onSizeChange:s.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(l["createVNode"])(k,{ref:"add"},null,512),Object(l["createVNode"])(V,{ref:"feedback"},null,512)],64)}a("14d9");var d=a("b199"),s=a("3038"),n=a("eb9b"),b=a("6325"),m=a("11f4"),u={components:{alarmAdd:n["default"],feedback:b["default"]},data(){return{tableData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,status:3,projectId:"",type:0},statusData:[{label:"all",value:3},{label:"未处理",value:0},{label:"已处理",value:1}],ids:[]}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.fetchData()},methods:{alarmIndex(){this.fetchData()},async fetchData(){const{data:e}=await Object(d["getList"])(this.queryForm);this.tableData=Object(m["imgReplacePath"])(e.items,"feedbackImg"),this.total=e.total},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["add"].showEdit()},handleEdit(e){this.$refs["add"].showEdit(e)},feedbackShow(e){this.$refs["feedback"].feedbackIndex(e)},search(){this.fetchData()},async exportData(){const e=await Object(d["taskExport"])(this.queryForm);s["default"].downloadFile(e,{fileName:"任务.xls"})},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},deleteData(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:a}=Object(d["doDelete"])(e);this.$message({type:"success",message:void 0==a?"删除成功":a}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){const t=this;t.deleteData([e.id])},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},h=(a("56c3"),a("d959")),f=a.n(h);const p=f()(u,[["render",i],["__scopeId","data-v-5450afaa"]]);t["default"]=p},eb9b:function(e,t,a){"use strict";a.r(t);var l=a("f2bf");const o={class:"dialog-footer"};function c(e,t,a,c,r,i){const d=Object(l["resolveComponent"])("el-option"),s=Object(l["resolveComponent"])("el-select"),n=Object(l["resolveComponent"])("el-form-item"),b=Object(l["resolveComponent"])("el-input"),m=Object(l["resolveComponent"])("el-date-picker"),u=Object(l["resolveComponent"])("el-form"),h=Object(l["resolveComponent"])("el-button"),f=Object(l["resolveComponent"])("el-dialog");return Object(l["openBlock"])(),Object(l["createBlock"])(f,{modelValue:r.dialogFormVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>r.dialogFormVisible=e),title:r.title,width:"500px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{ref:"form",model:r.form,"label-width":"80px","label-position":"left"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{label:"选择站点"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{modelValue:r.form.deviceCode,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.deviceCode=e),filterable:"",placeholder:"选择站点",onChange:i.deviceChange},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(r.deviceData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(d,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),_:1}),Object(l["createVNode"])(n,{label:"紧急程度",prop:"taskLevel"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{modelValue:r.form.taskLevel,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.taskLevel=e),size:"small",filterable:"",placeholder:"选择紧急程度"},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(r.levelData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:e.$t("task.rwnr")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{modelValue:r.form.taskContent,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.taskContent=e),type:"textarea"},null,8,["modelValue"])]),_:1},8,["label"]),Object(l["createVNode"])(n,{label:e.$t("task.clr")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{modelValue:r.form.handler,"onUpdate:modelValue":t[3]||(t[3]=e=>r.form.handler=e),filterable:"",placeholder:"选择处理人"},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(r.handlersData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(d,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(l["createVNode"])(n,{label:e.$t("task.wcsj")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,{modelValue:r.form.completeTime,"onUpdate:modelValue":t[4]||(t[4]=e=>r.form.completeTime=e),type:"datetime",placeholder:e.$t("defalult.xzrq"),onChange:i.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1},8,["model"]),Object(l["createElementVNode"])("div",o,[Object(l["createVNode"])(h,{type:"primary",onClick:i.save},{default:Object(l["withCtx"])(()=>t[6]||(t[6]=[Object(l["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(l["createVNode"])(h,{onClick:i.close},{default:Object(l["withCtx"])(()=>t[7]||(t[7]=[Object(l["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title"])}var r=a("b199"),i=a("1b0a"),d=a("5f99"),s={data(){return{form:{id:"",deviceCode:"",taskContent:"",handler:"",completeTime:"",taskLevel:"",type:0},title:"",dialogFormVisible:!1,deviceData:[],handlersData:[],levelData:[],queryForm:{projectId:""}}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId")},methods:{async getDictData(){const{data:e}=await Object(i["getDevices"])(this.queryForm);this.deviceData=e},deviceChange(){this.getHandlersData()},async getHandlersData(){const{data:e}=await Object(r["getHandlers"])(this.form);this.handlersData=e},async getTaskLevelData(){const{data:e}=await Object(r["getTaskLevel"])(this.form);this.levelData=e},standardToTime(){this.form.completeTime=Object(d["formatDateTime"])(this.form.completeTime)},setDefaultTime(){this.form.completeTime=Object(d["formatDateTime"])()},showEdit(e){if(this.getDictData(),this.getTaskLevelData(),e){this.title="编辑",this.menuId=e.id;var t=Object.assign({},e);this.form.id=t.id,this.form.deviceCode=t.device.code,this.form.taskContent=t.taskContent,this.form.handler=t.handler.id,this.form.completeTime=t.completeTime,void 0!=t.taskLevel&&(this.form.taskLevel=t.taskLevel.dataCode),this.getHandlersData()}else this.title="添加",this.form.id="",this.form.deviceCode="",this.form.taskContent="",this.form.handler="",this.form.completeTime="";this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(""==this.form.taskContent&&delete this.form.taskContent,""==this.form.handler&&delete this.form.handler,""==this.form.completeTime&&delete this.form.completeTime,this.form.id){const{msg:e}=await Object(r["doEdit"])(this.form);this.$notify({title:e,type:"success"})}else{delete this.form.id;const{msg:e}=await Object(r["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},n=a("d959"),b=a.n(n);const m=b()(s,[["render",c]]);t["default"]=m}}]);