water-ldht/dist/static/js/chunk-1e0a8456.776216ae.js

7 lines
9.1 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-1e0a8456","chunk-e40cad72"],{2805:function(e,t,a){},3868:function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const l={class:"dialog-footer"};function r(e,t,a,r,i,n){const c=Object(o["resolveComponent"])("el-input"),d=Object(o["resolveComponent"])("el-form-item"),s=Object(o["resolveComponent"])("el-form"),u=Object(o["resolveComponent"])("el-button"),m=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:n.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:e.$t("staff.xm"),prop:"name"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.name=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"手机号",prop:"phone"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.phone,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.phone=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("staff.yx"),prop:"email"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.email,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.email=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"微信",prop:"wechat"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.wechat,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.wechat=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("alarm.bz"),prop:"remark"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.remark,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.remark=e),modelModifiers:{trim:!0},type:"textarea",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(u,{onClick:n.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(u,{type:"primary",onClick:n.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=a("f547"),n={name:"UserEdit",data(){return{form:{id:"",name:"",phone:"",email:"",wechat:"",remark:""},rules:{name:[{required:!0,trigger:"blur",message:"请输入姓名"}]},roleData:[],clearable:!0,roleId:"",parentData:[],title:"",dialogFormVisible:!1,diffData:{},ruleForm:[]}},created(){},methods:{showEdit(e){e?(this.title="编辑用户",this.form=Object.assign({},e),this.ruleForm=Object.assign({},e)):this.title="添加用户",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getDiffData(){this.diffData={},Object.keys(this.form).forEach(e=>{this.form[e]!=this.ruleForm[e]&&(this.diffData[e]=this.form[e])})},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){if(this.getDiffData(),0!=Object.keys(this.diffData).length){this.diffData.id=this.form.id;const{msg:e}=await Object(i["doEdit"])(this.diffData);this.$notify({title:e,type:"success"})}}else{const{msg:e}=await Object(i["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},c=(a("f3ae"),a("d959")),d=a.n(c);const s=d()(n,[["render",r]]);t["default"]=s},"5e49":function(e,t,a){},9124:function(e,t,a){"use strict";a("5e49")},d5be:function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const l={class:"manage-container"};function r(e,t,a,r,i,n){const c=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveComponent"])("vab-query-form"),s=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-table"),m=Object(o["resolveComponent"])("el-pagination"),f=Object(o["resolveComponent"])("vab-query-form-right-panel"),b=Object(o["resolveComponent"])("user-edit");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",l,[Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{type:"primary",onClick:n.handleAdd},{default:Object(o["withCtx"])(()=>t[0]||(t[0]=[Object(o["createTextVNode"])("添加用户")])),_:1},8,["onClick"])]),_:1}),Object(o["createVNode"])(u,{data:i.userData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(s,{prop:"name",label:e.$t("staff.xm"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"phone",label:"电话",width:"120",align:"center"}),Object(o["createVNode"])(s,{prop:"email",label:e.$t("staff.yx"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"wechat",label:"微信",width:"120",align:"center"}),Object(o["createVNode"])(s,{prop:"createTime",label:e.$t("grouping.cjsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"updateTime",label:e.$t("grouping.gxsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(c,{type:"text",onClick:e=>n.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(c,{type:"text",onClick:e=>n.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"]),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,onCurrentChange:n.handleCurrentChange,onSizeChange:n.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1}),Object(o["createVNode"])(b,{ref:"edit"},null,512)])}var i=a("f547"),n=a("3868"),c={name:"Index",components:{userEdit:n["default"]},data(){return{userData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["getList"])(this.queryForm);this.userData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(i["doDelete"])({userId:e.id});this.$message({type:"success",message:t})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},d=(a("9124"),a("d959")),s=a.n(d);const u=s()(c,[["render",r],["__scopeId","data-v-21d54df2"]]);t["default"]=u},f3ae:function(e,t,a){"use strict";a("2805")},f547:function(e,t,a){"use strict";a.r(t),a.d(t,"getList",(function(){return l})),a.d(t,"doEdit",(function(){return r})),a.d(t,"doDelete",(function(){return i})),a.d(t,"doAdd",(function(){return n})),a.d(t,"alarmProjects",(function(){return c})),a.d(t,"allProject",(function(){return d})),a.d(t,"assignToProjects",(function(){return s}));var o=a("b775");function l(e){return Object(o["default"])({url:"/alarmUser/list?page="+e.page+"&size="+e.size,method:"get",data:e})}function r(e){return Object(o["default"])({url:"/alarmUser/update",method:"post",data:e})}function i(e){return Object(o["default"])({url:"/alarmUser/remove?userId="+e.userId,method:"post",data:e})}function n(e){return Object(o["default"])({url:"/alarmUser/insert",method:"post",data:e})}function c(e){return Object(o["default"])({url:"/alarmUser/alarmProjectIds?userId="+e.userId,method:"get",data:e})}function d(e){return Object(o["default"])({url:"/alarmUser/allProjects",method:"get",data:e})}function s(e){return Object(o["default"])({url:"/alarmUser/addProjects",method:"post",data:e})}}}]);