Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/9.7882ecdedca53eabe3ed.js
T
反编译工作区 4f79e10bd6 chore: cleanup stray nested directories in frontend-source
Former-commit-id: 376f94edd602d3dfed1cbada6e08361ee7b08e73
2026-04-29 13:07:40 +08:00

1 line
12 KiB
JavaScript

webpackJsonp([9],{UY3u:function(e,t,n){(e.exports=n("FZ+f")(!1)).push([e.i,"\n.info[data-v-34cc6f56] {\n line-height: 16px;\n margin: 10px;\n}\n.upload-demo[data-v-34cc6f56] .el-upload--text {\n width: 84px;\n margin-right: 10px;\n}\n.el-dialog[data-v-34cc6f56] {\n height: 401px;\n}\n",""])},cXXo:function(e,t,n){var a=n("qIRp");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);n("rjj0")("145fb97b",a,!0)},nLdP:function(e,t,n){var a=n("UY3u");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);n("rjj0")("6e57033d",a,!0)},qIRp:function(e,t,n){(e.exports=n("FZ+f")(!1)).push([e.i,"\n.app-container[data-v-cd95cdf2] .el-form-item {\n margin-bottom: 16px;\n}\n.app-container[data-v-cd95cdf2] .el-select,\n.app-container .el-cascader[data-v-cd95cdf2],\n.app-container .el-date-editor[data-v-cd95cdf2] {\n display: block;\n}\n.app-container[data-v-cd95cdf2] .el-form-item__content .el-input__inner {\n width: 200px;\n}\n.app-container[data-v-cd95cdf2] .el-col-8 {\n padding-right: 40px;\n}\n@media screen and (min-width: 1600px) {\n.app-container[data-v-cd95cdf2] .el-col-8 {\n padding-right: 140px;\n}\n}\n.app-container .opts[data-v-cd95cdf2] {\n display: inline-block;\n margin: 0 10px 24px -10px;\n width: 303px;\n}\n.app-container .opts.md[data-v-cd95cdf2] {\n margin-left: 8px;\n width: 400px;\n}\n.app-container .opts.md .searchBtn[data-v-cd95cdf2] {\n margin-left: 10px;\n}\n.left[data-v-cd95cdf2] {\n display: inline-block;\n margin-right: 20px;\n position: absolute;\n right: 110px;\n}\n",""])},sN9c:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("Xxa5"),r=n.n(a),o=n("exGp"),s=n.n(o),i=n("yfAY"),l=n("vMX1"),c=n("H2BJ"),u=n("G3rD"),d={data:function(){return{disabled:!0,form:{remark:""}}},props:{show:{type:Boolean,default:!1}},created:function(){},methods:{handleSuccess:function(e){this.$message.success("禁用成功"),this.handleClose(),this.$emit("success")},submit:function(){var e=this,t=this.form,n=t.userId,a=t.remark;this.$refs.ruleForm.validate(function(t){t&&c.a.disable(n,a).then(function(t){e.handleSuccess(t)})})},handleClose:function(){var e=this;this.form={},this.$nextTick(function(){e.$refs.ruleForm.clearValidate(),e.$emit("update:show",!1)})}},components:{}},p={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{staticClass:"cmt-wrp",attrs:{title:"确认禁用",width:"538px",visible:e.show,"before-close":e.handleClose},on:{"update:visible":function(t){e.show=t}}},[n("el-form",{ref:"ruleForm",attrs:{model:e.form,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"禁用原因",rules:[e.$rule.normalRule("empty","禁用原因不能为空"),e.$rule.lenRule(5,100,"至少输入5个字符")],prop:"remark"}},[n("el-input",{attrs:{type:"textarea",placeholder:"请详细描述具体的禁用原因(不少5个汉字)",maxlength:"100"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),e._v(" "),n("el-row",{staticStyle:{"text-align":"right"}},[n("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("确认")]),e._v(" "),n("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},staticRenderFns:[]};var f=n("VU/8")(d,p,!1,function(e){n("nLdP")},"data-v-34cc6f56",null).exports,m=n("Y4FN"),h=n.n(m),v={mixins:[u.a],components:{searchPage:l.a,disable:f},data:function(){return{total:0,isShow:!1,showDisable:!1,tableData:[],tableLoading:!1,statusOptions:[],appOptions:[],roles:[],form:{loginName:null,email:null,name:null,telephone:null,status:null,rowsOfPage:10,currentPage:1},loginName:this.$store.getters.userInfo.loginName}},computed:{small:function(){return this.clientWidth<1455}},created:function(){this.fetchData(),this.fetchOptions()},methods:{fetchOptions:function(){var e=this;i.b.status().then(function(t){e.statusOptions=t})},fetchData:function(){var e=this;this.tableLoading=!0,c.a.search(this.form).then(function(t){setTimeout(function(){e.tableData=t.data,e.total=t.total,e.tableLoading=!1},500)}).catch(function(t){e.tableLoading=!1})},reset:function(e){var t=this;this.$confirm(h.a.get("emailEnable")?"是否确定,重置密码?确定之后,系统将自动进行密码重置并发送邮件到管理员邮箱":"是否确定,重置密码?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.$set(e,"reseting",!0),c.a.reset(e.userId).then(function(n){t.$set(e,"reseting",!1),t.$message.success("重置成功"),t.fetchData()}).catch(function(n){t.$set(e,"reseting",!1),t.$message.error(n.message),t.fetchData()})}).catch(function(){})},goDetail:function(e){var t=e.userId;this.$router.push({name:"adminManageDetail",query:{userId:t}})},goDelete:function(e){var t=this;this.$confirm("是否确定,删除该账号?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){c.a.delete([e.userId]).then(function(e){t.$message.success("删除成功"),t.fetchData()}).catch(function(e){t.$message.error(e.message),t.fetchData()})}).catch(function(){})},goEdit:function(e){var t=e.userId;this.$router.push({name:"adminManageEdit",query:{userId:t}})},enable:function(e){var t=this;this.$set(e,"loading",!0),c.a.enable(e.userId).then(function(n){t.$set(e,"loading",!1),t.$message.success("启用成功"),t.fetchData()}).catch(function(n){t.$message.error(n.message),t.$set(e,"loading",!1),t.fetchData()})},disable:function(e){var t=this;return s()(r.a.mark(function n(){var a,o;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:a=e.userId,o=e.disableRemark,t.$refs.disable.form={userId:a,remark:o},t.showDisable=!0;case 3:case"end":return n.stop()}},n,t)}))()},handleReset:function(){this.$refs.queryForm.resetFields(),this.fetchData()},handleQuery:function(){this.form.currentPage=1,this.fetchData()}}},b={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-container"},[n("el-card",{attrs:{shadow:"hover"}},[n("search-page",{attrs:{pageSize:e.form.rowsOfPage,pageNum:e.form.currentPage,total:e.total},on:{"update:pageSize":function(t){return e.$set(e.form,"rowsOfPage",t)},"update:page-size":function(t){return e.$set(e.form,"rowsOfPage",t)},"update:pageNum":function(t){return e.$set(e.form,"currentPage",t)},"update:page-num":function(t){return e.$set(e.form,"currentPage",t)},change:e.fetchData}},[n("el-form",{ref:"queryForm",staticClass:"search",attrs:{inline:"",model:e.form}},[n("div",{},[n("el-form-item",{attrs:{label:"管理员账号","label-width":"80px",prop:"loginName"}},[n("el-input",{attrs:{placeholder:"管理员账号(模糊查询)",maxlength:"64"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.form.loginName,callback:function(t){e.$set(e.form,"loginName","string"==typeof t?t.trim():t)},expression:"form.loginName"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"管理员姓名","label-width":"80px",prop:"name"}},[n("el-input",{attrs:{maxlength:"60",placeholder:"管理员姓名(模糊查询)"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name","string"==typeof t?t.trim():t)},expression:"form.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"手机号码",prop:"telephone"}},[n("el-input",{attrs:{placeholder:"手机号码(精确查询)",maxlength:"20"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.form.telephone,callback:function(t){e.$set(e.form,"telephone","string"==typeof t?t.trim():t)},expression:"form.telephone"}})],1),e._v(" "),n("el-form-item",{staticClass:"opts",class:{md:e.small}},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.isShow,expression:"!isShow"}],staticStyle:{position:"relative",top:"2px",left:"3px"},attrs:{type:"text"},on:{click:function(t){e.isShow=!0}}},[e._v("\n 展开\n "),n("el-icon",{staticClass:"el-icon-arrow-down"})],1),e._v(" "),n("el-button",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],staticStyle:{position:"relative",top:"2px",left:"3px",margin:"0"},attrs:{type:"text"},on:{click:function(t){e.isShow=!1}}},[e._v("\n 收起\n "),n("el-icon",{staticClass:"el-icon-arrow-up"})],1),e._v(" "),n("el-button",{staticClass:"searchBtn",attrs:{type:"warning"},on:{click:e.handleQuery}},[e._v("查询")]),e._v(" "),n("el-button",{on:{click:e.handleReset}},[e._v("重置")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$router.push({name:"adminManageAdd"})}}},[e._v("新建")])],1),e._v(" "),n("div"),e._v(" "),n("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{label:"邮箱",prop:"email","label-width":"80px"}},[n("el-input",{attrs:{placeholder:"邮箱(模糊查询)"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"==typeof t?t.trim():t)},expression:"form.email"}})],1),e._v(" "),n("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{label:"状态",prop:"status","label-width":"80px"}},[n("el-select",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,function(e,t){return n("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1)],1)]),e._v(" "),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticClass:"table_expand",attrs:{data:e.tableData}},[n("el-table-column",{attrs:{type:"index",label:"序号",align:"center"}}),e._v(" "),n("el-table-column",{attrs:{prop:"loginName",label:"管理员账号"}}),e._v(" "),n("el-table-column",{attrs:{prop:"name",label:"管理员姓名"}}),e._v(" "),n("el-table-column",{attrs:{prop:"telephone",label:"手机号码"}}),e._v(" "),n("el-table-column",{attrs:{prop:"email",label:"邮箱地址"}}),e._v(" "),n("el-table-column",{attrs:{prop:"createTime",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[e._v(e._s(e._f("datetime")(n.createTime)))]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"status",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(e){return[n("status-point",{attrs:{disabled:2==e.row.status,value:e.row.status}})]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"disableRemark",label:"禁用原因"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[e._v(e._s(2==n.status?n.disableRemark:""))]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"status",width:216,label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text"},on:{click:function(n){return e.goDetail(t.row)}}},[e._v("详情")]),e._v(" "),1==t.row.status?n("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text",loading:t.row.loading},on:{click:function(n){return e.disable(t.row)}}},[e._v("禁用")]):e._e(),e._v(" "),2==t.row.status?n("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text",loading:t.row.loading},on:{click:function(n){return e.enable(t.row)}}},[e._v("启用")]):e._e(),e._v(" "),2==t.row.status?n("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text"},on:{click:function(n){return e.goDelete(t.row)}}},[e._v("删除")]):e._e(),e._v(" "),1==t.row.status?n("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text"},on:{click:function(n){return e.goEdit(t.row)}}},[e._v("编辑")]):e._e(),e._v(" "),n("div"),e._v(" "),1==t.row.status?n("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text",loading:t.row.reseting},on:{click:function(n){return e.reset(t.row)}}},[e._v("重置密码")]):e._e()]}}])})],1)],1)],1),e._v(" "),n("disable",{ref:"disable",attrs:{show:e.showDisable},on:{"update:show":function(t){e.showDisable=t},success:e.fetchData}})],1)},staticRenderFns:[]};var g=n("VU/8")(v,b,!1,function(e){n("cXXo")},"data-v-cd95cdf2",null);t.default=g.exports}});