7 lines
16 KiB
JavaScript
7 lines
16 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-0e005dee"],{"06dc":function(e,t,a){"use strict";a("b1f6")},5663:function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const c={class:"manage-container"},l={class:"manage-wrap",style:{height:"40px"}},i={class:"manage-input"},r={style:{padding:"10px",border:"1px solid #ebeef5",margin:"10px 0"}},n={class:"dialog-footer"};function d(e,t,a,d,s,u){const b=Object(o["resolveComponent"])("el-date-picker"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("vab-query-form"),j=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-checkbox"),O=Object(o["resolveComponent"])("el-checkbox-group"),g=Object(o["resolveComponent"])("el-table-column"),N=Object(o["resolveComponent"])("el-table"),v=Object(o["resolveComponent"])("el-pagination"),V=Object(o["resolveComponent"])("el-divider"),C=Object(o["resolveComponent"])("el-input"),x=Object(o["resolveComponent"])("el-col"),w=Object(o["resolveComponent"])("el-row"),y=Object(o["resolveComponent"])("el-dialog"),k=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",c,[Object(o["createElementVNode"])("div",l,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(j,{ref:"form",model:s.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{width:"100",prop:"month",label:"时间选择"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:s.date,"onUpdate:modelValue":t[0]||(t[0]=e=>s.date=e),size:"small",type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",onChange:u.standardToTime},null,8,["modelValue","onChange"])]),_:1})]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(h,{type:"primary",size:"small",onClick:u.init},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])])]),Object(o["createElementVNode"])("div",r,[t[8]||(t[8]=Object(o["createElementVNode"])("div",{style:{float:"left","margin-right":"10px"}},"配置显示项:",-1)),Object(o["createVNode"])(O,{modelValue:s.checkList,"onUpdate:modelValue":t[1]||(t[1]=e=>s.checkList=e)},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(s.deviceList,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(f,{label:e.deviceId},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.deviceName),1)]),_:2},1032,["label"]))),256))]),_:1},8,["modelValue"])]),Object(o["createVNode"])(h,{type:"primary",onClick:u.add},{default:Object(o["withCtx"])(()=>t[9]||(t[9]=[Object(o["createTextVNode"])("新增")])),_:1},8,["onClick"]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(N,{data:s.tableData,style:{width:"100%",margin:"10px 0"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{align:"center",label:"基础项"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{label:e.$t("defalult.rq"),width:"120"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["date"]),1)]),_:1},8,["label"]),Object(o["createVNode"])(g,{label:"进水COD",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inCod"]),1)]),_:1}),Object(o["createVNode"])(g,{label:"进水氨氮",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inAn"]),1)]),_:1}),Object(o["createVNode"])(g,{label:"进水TN",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inTn"]),1)]),_:1}),Object(o["createVNode"])(g,{label:"进水TP",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inTp"]),1)]),_:1})]),_:1}),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(s.deviceList,e=>(Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[s.checkList.includes(e.deviceId)?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,align:"center",label:e.deviceName},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.configuration,t=>(Object(o["openBlock"])(),Object(o["createBlock"])(g,{label:t.value,key:t},{default:Object(o["withCtx"])(({row:a})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(a[e.deviceId][t.name]),1)]),_:2},1032,["label"]))),128))]),_:2},1032,["label"])):Object(o["createCommentVNode"])("",!0)],64))),256)),Object(o["createVNode"])(g,{fixed:"right",width:"120",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(h,{type:"text",onClick:e=>u.handleClick(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(h,{type:"text",onClick:e=>u.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[k,s.listLoading]]),Object(o["createVNode"])(v,{background:s.background,"current-page":s.queryForm.page,layout:s.layout,"page-size":s.queryForm.size,total:s.total,style:{"text-align":"right"},onCurrentChange:u.handleCurrentChange,onSizeChange:u.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(y,{modelValue:s.dialogFormVisible,"onUpdate:modelValue":t[7]||(t[7]=e=>s.dialogFormVisible=e),title:s.title,width:"90%",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(j,{ref:"form",model:s.form,rules:s.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(x,{span:24},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(V,{"content-position":"left"},{default:Object(o["withCtx"])(()=>t[10]||(t[10]=[Object(o["createTextVNode"])("基础项")])),_:1}),Object(o["createVNode"])(m,{label:e.$t("defalult.rq"),prop:"date"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:s.form["basic"]["date"],"onUpdate:modelValue":t[2]||(t[2]=e=>s.form["basic"]["date"]=e),type:"date",placeholder:e.$t("defalult.xzrq")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(w,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(x,{style:{display:"flex"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{class:"",label:"进水COD",prop:"inCod"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,{modelValue:s.form["basic"]["inCod"],"onUpdate:modelValue":t[3]||(t[3]=e=>s.form["basic"]["inCod"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"进水氨氮",prop:"inAn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,{modelValue:s.form["basic"]["inAn"],"onUpdate:modelValue":t[4]||(t[4]=e=>s.form["basic"]["inAn"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"进水TN",prop:"inTn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,{modelValue:s.form["basic"]["inTn"],"onUpdate:modelValue":t[5]||(t[5]=e=>s.form["basic"]["inTn"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"进水TP",prop:"inTp"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,{modelValue:s.form["basic"]["inTp"],"onUpdate:modelValue":t[6]||(t[6]=e=>s.form["basic"]["inTp"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(s.deviceList,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(w,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(V,{"content-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.deviceName),1)]),_:2},1024),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.configuration,t=>(Object(o["openBlock"])(),Object(o["createBlock"])(m,{label:t.value},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,{autocomplete:"off",modelValue:s.form[e.deviceId][t.name],"onUpdate:modelValue":a=>s.form[e.deviceId][t.name]=a,modelModifiers:{trim:!0},class:"inputWith"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"]))),256))]),_:2},1024))),256))]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",n,[Object(o["createVNode"])(h,{type:"primary",size:"small",onClick:u.save},{default:Object(o["withCtx"])(()=>t[11]||(t[11]=[Object(o["createTextVNode"])("保 存")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{size:"small",onClick:e.close},{default:Object(o["withCtx"])(()=>t[12]||(t[12]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])])}var s=a("94b0"),u={name:"Manage",components:{},data(){return{roleData:[],checkList:[],deviceList:[],tableData:[],rules:[],dialogFormVisible:!1,form:{},date:[],title:"",lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,date:""}}},mounted(){this.initData()},computed:{height(){return 500},getLabel(e){return"fasdfd"}},methods:{handleSizeChange(e){this.queryForm.size=e,this.init()},handleCurrentChange(e){this.queryForm.page=e,this.init()},formatDate(e,t="YYYY-MM-DD HH:mm:ss"){const a=e.getFullYear(),o=("0"+(e.getMonth()+1)).slice(-2),c=("0"+e.getDate()).slice(-2),l=("0"+e.getHours()).slice(-2),i=("0"+e.getMinutes()).slice(-2),r=("0"+e.getSeconds()).slice(-2);return t.replace("YYYY",a).replace("MM",o).replace("DD",c).replace("HH",l).replace("mm",i).replace("ss",r)},standardToTime(e){e?(this.queryForm.startTime=this.formatDate(e[0],"YYYY-MM-DD"),this.queryForm.endTime=this.formatDate(e[1],"YYYY-MM-DD")):(this.queryForm.startTime=null,this.queryForm.endTime=null),this.init()},init(){Object(s["haianList"])(this.queryForm).then(e=>{console.log(e.data),this.tableData=e.data.items,this.total=e.data.total})},initData(){Object(s["HianDevice"])().then(e=>{this.deviceList=e.data,this.checkList=this.deviceList.map(e=>e.deviceId),this.init()})},add(){this.reSetForm(),this.title="新增",this.dialogFormVisible=!0},reSetForm(){this.form={basic:{date:null,inCod:null,inAn:null,inTn:null,inTp:null}},this.deviceList.forEach(e=>{this.form[e.deviceId]={},e.configuration.forEach(t=>{this.form[e.deviceId][t.name]=null})}),console.log(this.form)},save(){var e;console.log(this.form),null!=this.form.basic.date&&null!=this.form.basic.inCod&&null!=this.form.basic.inAn&&null!=this.form.basic.inTn&&null!=this.form.basic.inTp?null!==(e=this.form.basic)&&void 0!==e&&e.id?Object(s["saveHian"])(this.form).then(e=>{this.init(),this.$message.success("保存成功"),this.dialogFormVisible=!1}):Object(s["addHian"])(this.form).then(e=>{this.init(),this.$message.success("新增成功"),this.dialogFormVisible=!1}):this.$message.error("基础数据必填")},handleDelete(e){e.basic.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{Object(s["delHian"])(e.basic.id).then(e=>{this.init(),this.$message({type:"success",message:"删除成功"})})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleClick(e){this.reSetForm(),this.title="修改",this.form=JSON.parse(JSON.stringify(e)),this.dialogFormVisible=!0}}},b=(a("06dc"),a("75bb"),a("d959")),m=a.n(b);const p=m()(u,[["render",d],["__scopeId","data-v-16282290"]]);t["default"]=p},"75bb":function(e,t,a){"use strict";a("e0a6")},"94b0":function(e,t,a){"use strict";a.r(t),a.d(t,"dailyReport",(function(){return l})),a.d(t,"weeklyReport",(function(){return i})),a.d(t,"monthlyReport",(function(){return r})),a.d(t,"exportDevice",(function(){return n})),a.d(t,"elecDay",(function(){return d})),a.d(t,"elecDayExport",(function(){return s})),a.d(t,"deviceMonth",(function(){return u})),a.d(t,"deviceMonthExport",(function(){return b})),a.d(t,"waterMonth",(function(){return m})),a.d(t,"waterMonthExport",(function(){return p})),a.d(t,"elecMonth",(function(){return j})),a.d(t,"elecMonthExport",(function(){return h})),a.d(t,"haianList",(function(){return f})),a.d(t,"saveHian",(function(){return O})),a.d(t,"addHian",(function(){return g})),a.d(t,"delHian",(function(){return N})),a.d(t,"HianDevice",(function(){return v}));var o=a("b775"),c=a("f121");function l(e){return Object(o["default"])({url:"/dataAnalysis/dailyReport?page="+e.page+"&size="+e.size+"&projectId="+e.projectId+"&time="+e.time,method:"get",data:e})}function i(e){return Object(o["default"])({url:"/dataAnalysis/weeklyReport?page="+e.page+"&size="+e.size+"&projectId="+e.projectId+"&start="+e.start+"&end="+e.end,method:"get",data:e})}function r(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.month&&(t+="&month="+e.month),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(o["default"])({url:"/waterElec/waterDay"+t,method:"get",data:e})}function n(e){let t="?projectId="+e.projectId+"&month="+e.month;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),c["baseURL"]+"/waterElec/waterDayExport"+t}function d(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.month&&(t+="&month="+e.month),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(o["default"])({url:"/waterElec/elecDay"+t,method:"get",data:e})}function s(e){let t="?projectId="+e.projectId+"&month="+e.month;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),c["baseURL"]+"/waterElec/elecDayExport"+t}function u(e){let t="?page="+e.page+"&size="+e.size;return""!=e.month&&(t+="&month="+e.month),""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.projectName&&(t+="&projectName="+e.projectName),Object(o["default"])({url:"/deviceReport/deviceMonth"+t,method:"get",data:e})}function b(e){let t="?month="+e.month;return""!=e.projectName&&(t+="&projectName="+e.projectName),""!=e.projectId&&(t+="&projectId="+e.projectId),c["baseURL"]+"/deviceReport/deviceMonth/export"+t}function m(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.year&&(t+="&year="+e.year),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(o["default"])({url:"/waterElec/waterMonth"+t,method:"get",data:e})}function p(e){let t="?projectId="+e.projectId+"&year="+e.year;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),c["baseURL"]+"/waterElec/waterMonthExport"+t}function j(e){let t="?page="+e.page+"&size="+e.size;return""!=e.projectId&&(t+="&projectId="+e.projectId),""!=e.year&&(t+="&year="+e.year),""!=e.deviceName&&(t+="&deviceName="+e.deviceName),Object(o["default"])({url:"/waterElec/elecMonth"+t,method:"get",data:e})}function h(e){let t="?projectId="+e.projectId+"&year="+e.year;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),c["baseURL"]+"/waterElec/elecMonthExport"+t}function f(e){let t="?page="+e.page+"&size="+e.size;return e.startTime&&(t+="&startTime="+e.startTime,t+="&endTime="+e.endTime),Object(o["default"])({url:"/haian/list"+t,method:"get"})}function O(e){return Object(o["default"])({url:"/haian/update",method:"post",data:e})}function g(e){return Object(o["default"])({url:"/haian/add",method:"post",data:e})}function N(e){return Object(o["default"])({url:"/haian/remove/"+e,method:"post"})}function v(){return Object(o["default"])({url:"/haian/devices",method:"get"})}},b1f6:function(e,t,a){},e0a6:function(e,t,a){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}}}]); |