Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/125.bf905154da4d6cd98624.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
17 KiB
JavaScript

webpackJsonp([125],{"5Kg3":function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.info[data-v-1093817c] {\n line-height: 16px;\n margin: 10px;\n}\n.upload-demo[data-v-1093817c] .el-upload--text {\n width: 84px;\n margin-right: 10px;\n}\n.el-dialog[data-v-1093817c] {\n height: 401px;\n}\n",""])},"5bd/":function(e,t,a){"use strict";t.a={apps:function(){var e=[];return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach(function(t){var a=t.group,n=void 0===a?[]:a;"sceneServiceType"===t.typeCode&&n.forEach(function(t){var a=t.service,n=void 0===a?[]:a;e=e.concat(n)})}),e},baseApps:function(){var e=[];return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach(function(t){var a=t.group,n=void 0===a?[]:a;"baseServiceType"===t.typeCode&&n.forEach(function(t){var a=t.service,n=void 0===a?[]:a;e=e.concat(n)})}),e},checkedBaseApps:function(e){var t=[];return e.forEach(function(e){var a=e.group,n=void 0===a?[]:a;"baseServiceType"===e.typeCode&&n.forEach(function(e){t=t.concat(e.checkedCodes)})}),t},checkedApps:function(e){var t=[];return e.forEach(function(e){var a=e.group,n=void 0===a?[]:a;"sceneServiceType"===e.typeCode&&n.forEach(function(e){t=t.concat(e.checkedCodes)})}),t}}},"7Sa0":function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n[data-v-37a09670] .el-picker-panel {\n z-index: 9999;\n}\n",""])},a0Ju:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("Xxa5"),r=a.n(n),o=a("exGp"),s=a.n(o),i=a("yfAY"),l=a("vMX1"),c=a("rRm/"),u=a("G3rD"),p={components:{},props:{show:{type:Boolean,default:!1}},data:function(){return{disabled:!0,form:{remark:""}}},created:function(){},methods:{handleSuccess:function(e){this.$message.success("禁用成功"),this.handleClose(),this.$emit("success")},submit:function(){var e=this,t=this.form,a=t.id,n=t.remark;this.$refs.ruleForm.validate(function(t){t&&c.a.disableEnterprise([a],n).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)})}}},f={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"cmt-wrp",attrs:{visible:e.show,"before-close":e.handleClose,title:"确认禁用",width:"538px"},on:{"update:visible":function(t){e.show=t}}},[a("el-form",{ref:"ruleForm",attrs:{model:e.form,"label-width":"100px"}},[a("el-form-item",{attrs:{rules:[e.$rule.normalRule("empty","禁用原因不能为空"),e.$rule.lenRule(5,100,"至少输入5个字符")],label:"禁用原因",prop:"remark"}},[a("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(" "),a("el-row",{staticStyle:{"text-align":"right"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("确认")]),e._v(" "),a("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},staticRenderFns:[]};var d=a("VU/8")(p,f,!1,function(e){a("rMJO")},"data-v-1093817c",null).exports,m=a("Y4FN"),h=a.n(m),v=a("5bd/"),b=a("ZYjQ"),g=a("dGwE"),y=a("HKNJ"),w={name:"GetBill",components:{dates:g.a},props:{show:{type:Boolean,default:!1}},data:function(){return{ifEdit:!1,loading:!1,billTypes:[{label:"统计账单",value:1},{label:"明细账单",value:2}],form:{time:[],billTypes:[],serviceTypes:[]}}},computed:{msg:function(){return"导出成功"},title:function(){return"账单导出"}},created:function(){},methods:{editRow:function(e){var t=this,a=e.id,n=e.corpCode,r=e.corpName;this.form={id:a,corpName:r,corpCode:n,billTypes:[],serviceTypes:[],time:[]},this.ifEdit=!0,this.$nextTick(function(){t.$refs.ruleForm.clearValidate()})},fetchCreate:function(){var e=this;return s()(r.a.mark(function t(){var a,n,o,s;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:a={businessId:e.form.id,startTime:new Date(e.form.time[0]).getTime(),endTime:new Date(e.form.time[1]).getTime()},e.loading=!0,n=0;case 3:if(!(n<e.form.billTypes.length)){t.next=28;break}if(o=2===e.form.billTypes[n],t.prev=5,s=null,!o){t.next=13;break}return t.next=10,b.a.exportDetailBill(a);case 10:s=t.sent,t.next=16;break;case 13:return t.next=15,b.a.exportStatisticsBill(a);case 15:s=t.sent;case 16:e.loading=!1,Object(y.a)(s.data,(o?"明细":"统计")+"账单_"+e.form.corpName+".xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"),e.$message.success(e.msg),t.next=25;break;case 21:t.prev=21,t.t0=t.catch(5),e.loading=!1,e.$message.error(t.t0.message);case 25:n++,t.next=3;break;case 28:e.handleClose(),e.$emit("success");case 30:case"end":return t.stop()}},t,e,[[5,21]])}))()},submit:function(){var e=this;this.$refs.ruleForm.validate(function(t){t&&e.fetchCreate()})},handleClose:function(){var e=this;this.form={time:[],billTypes:[],serviceTypes:[]},this.ifEdit=!1,this.$nextTick(function(){e.$refs.ruleForm.clearValidate(),e.$emit("update:show",!1)})}}},x={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"cmt-wrp",attrs:{title:e.title,visible:e.show,"before-close":e.handleClose,width:"500px"},on:{"update:visible":function(t){e.show=t}}},[a("el-form",{ref:"ruleForm",attrs:{model:e.form,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"企业编码",prop:"corpCode"}},[e._v("\n "+e._s(e.form.corpCode)+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"企业名称",prop:"code"}},[e._v("\n "+e._s(e.form.corpName)+"\n ")]),e._v(" "),a("el-form-item",{attrs:{rules:[e.$rule.normalRule("empty","请选择账单类型")],label:"账单类型",prop:"billTypes"}},[a("el-checkbox-group",{model:{value:e.form.billTypes,callback:function(t){e.$set(e.form,"billTypes",t)},expression:"form.billTypes"}},e._l(e.billTypes,function(t){return a("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])}),1)],1),e._v(" "),a("el-form-item",{attrs:{rules:[e.$rule.normalRule("empty","请选择账单周期")],label:"账单周期",prop:"time"}},[a("dates",{staticStyle:{width:"280px"},attrs:{date:""},model:{value:e.form.time,callback:function(t){e.$set(e.form,"time",t)},expression:"form.time"}})],1),e._v(" "),a("el-row",{staticStyle:{"text-align":"right"}},[a("el-button",{attrs:{loading:e.loading,type:"primary"},on:{click:e.submit}},[e._v("确定")]),e._v(" "),a("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},staticRenderFns:[]};var _=a("VU/8")(w,x,!1,function(e){a("y2lq")},"data-v-37a09670",null).exports,k={components:{searchPage:l.a,getBill:_,disable:d},mixins:[u.a],data:function(){return{total:0,isShow:!1,showDisable:!1,showGetBill:!1,tableData:[],tableLoading:!1,statusOptions:[],appOptions:[],allApps:[],form:{corpName:"",corpCode:"",loginName:"",status:"",serviceCode:"",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;return s()(r.a.mark(function t(){var a;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i.b.status().then(function(t){e.statusOptions=t}),t.next=3,c.a.apps();case 3:a=t.sent,e.allApps=v.a.apps(a);case 5:case"end":return t.stop()}},t,e)}))()},fetchData:function(){var e=this;this.tableLoading=!0,c.a.getEnterprisePage(this.form).then(function(t){e.tableData=t.data.datas,e.total=t.data.totalRows}).finally(function(){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.id).then(function(a){t.$set(e,"reseting",!1),t.$message.success("重置成功"),t.fetchData()}).catch(function(a){t.$set(e,"reseting",!1),t.$message.error(a.message),t.fetchData()})}).catch(function(){})},goDetail:function(e){var t=e.id;this.$router.push({name:"enterpriseDetail",query:{id:t}})},goChange:function(e){var t=e.id;this.$router.push({name:"enterpriseChange",query:{id:t}})},goEdit:function(e){var t=e.id;this.$router.push({name:"enterpriseEdit",query:{id:t}})},enable:function(e){var t=this;this.$confirm("是否确定,启用该企业?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.$set(e,"loading",!0),c.a.enableEnterprise([e.id]).then(function(e){t.$message.success("启用成功"),t.fetchData()}).catch(function(e){t.$message.error(e.message)}).finally(function(){t.$set(e,"loading",!1)})}).catch(function(){})},disable:function(e){var t=this;return s()(r.a.mark(function a(){var n,o;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:n=e.id,o=e.remark,t.$refs.disable.form={id:n,remark:o},t.showDisable=!0;case 3:case"end":return a.stop()}},a,t)}))()},handleReset:function(){this.$refs.queryForm.resetFields(),this.fetchData()},handleQuery:function(){this.form.currentPage=1,this.fetchData()},getAccount:function(e){this.$refs.getBill.editRow(e),this.showGetBill=!0}}},$={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-card",{attrs:{shadow:"hover"}},[a("search-page",{attrs:{"page-size":e.form.rowsOfPage,"page-num":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}},[a("el-form",{ref:"queryForm",staticClass:"search",attrs:{model:e.form,inline:""}},[a("div",{},[a("el-form-item",{attrs:{label:"企业编码",prop:"corpCode"}},[a("el-input",{attrs:{placeholder:"企业编码(精确查询)",maxlength:"60"},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.corpCode,callback:function(t){e.$set(e.form,"corpCode","string"==typeof t?t.trim():t)},expression:"form.corpCode"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"企业名称",prop:"corpName"}},[a("el-input",{attrs:{placeholder:"企业名称(模糊查询)",maxlength:"50"},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.corpName,callback:function(t){e.$set(e.form,"corpName","string"==typeof t?t.trim():t)},expression:"form.corpName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"管理员账号","label-width":"90px",prop:"loginName"}},[a("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.loginName,callback:function(t){e.$set(e.form,"loginName","string"==typeof t?t.trim():t)},expression:"form.loginName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"企业状态",prop:"status"}},[a("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 a("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("el-form-item",[a("el-button",{staticClass:"searchBtn",attrs:{type:"warning"},on:{click:e.handleQuery}},[e._v("查询")]),e._v(" "),a("el-button",{on:{click:e.handleReset}},[e._v("重置")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$router.push({name:"enterpriseAdd"})}}},[e._v("新建")])],1),e._v(" "),e._e(),e._v(" "),a("div"),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{label:"状态",prop:"status"}},[a("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 a("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{label:"所属应用",prop:"serviceCode"}},[a("el-select",{model:{value:e.form.serviceCode,callback:function(t){e.$set(e.form,"serviceCode",t)},expression:"form.serviceCode"}},e._l(e.allApps,function(e,t){return a("el-option",{key:t,attrs:{label:e.name,value:e.serviceCode}})}),1)],1)],1)]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticClass:"table_expand",attrs:{data:e.tableData}},[a("el-table-column",{attrs:{type:"index",label:"序号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"corpCode",label:"企业编码"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.goDetail(t.row)}}},[e._v(e._s(t.row.corpCode))])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"corpName","show-overflow-tooltip":"",label:"企业名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"loginName",label:"管理员账号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:"管理员姓名"}}),e._v(" "),a("el-table-column",{attrs:{prop:"location",label:"企业所在地"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("div",[e._v("\n "+e._s(n.province||"-")+"\n "+e._s(n.city||"-")+"\n "+e._s(n.area||"-")+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"createTime","show-overflow-tooltip":"",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("datetime")(a.createTime)))]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"status","show-overflow-tooltip":"",width:"80%",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("status-point",{attrs:{disabled:2==e.row.status,value:e.row.status}})]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"remark",label:"禁用原因"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(2==a.status?a.remark:""))]}}])}),e._v(" "),a("el-table-column",{attrs:{width:216,prop:"status",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.status?a("el-button",{staticClass:"btn-border-right",attrs:{loading:t.row.loading,size:"middle",type:"text"},on:{click:function(a){return e.disable(t.row)}}},[e._v("禁用")]):e._e(),e._v(" "),2==t.row.status?a("el-button",{staticClass:"btn-border-right",attrs:{loading:t.row.loading,size:"middle",type:"text"},on:{click:function(a){return e.enable(t.row)}}},[e._v("启用")]):e._e(),e._v(" "),1==t.row.status?a("el-button",{staticClass:"btn-border-right",attrs:{loading:t.row.reseting,size:"middle",type:"text"},on:{click:function(a){return e.reset(t.row)}}},[e._v("重置密码")]):e._e(),e._v(" "),a("el-button",{staticClass:"btn-border-right",attrs:{size:"middle",type:"text"},on:{click:function(a){return e.getAccount(t.row)}}},[e._v("账单导出")])]}}])})],1)],1)],1),e._v(" "),a("disable",{ref:"disable",attrs:{show:e.showDisable},on:{"update:show":function(t){e.showDisable=t},success:e.fetchData}}),e._v(" "),a("getBill",{ref:"getBill",attrs:{show:e.showGetBill},on:{"update:show":function(t){e.showGetBill=t},success:e.fetchData}})],1)},staticRenderFns:[]};var C=a("VU/8")(k,$,!1,function(e){a("srdK")},"data-v-3b744a33",null);t.default=C.exports},crlb:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.app-container[data-v-3b744a33] .el-form-item {\n margin-bottom: 16px;\n}\n.app-container[data-v-3b744a33] .el-select,\n.app-container .el-cascader[data-v-3b744a33],\n.app-container .el-date-editor[data-v-3b744a33] {\n display: block;\n}\n.app-container[data-v-3b744a33] .el-form-item__content .el-input__inner {\n width: 200px;\n}\n.app-container[data-v-3b744a33] .el-col-8 {\n padding-right: 40px;\n}\n@media screen and (min-width: 1600px) {\n.app-container[data-v-3b744a33] .el-col-8 {\n padding-right: 140px;\n}\n}\n.app-container .opts[data-v-3b744a33] {\n display: inline-block;\n margin: 0 10px 24px -10px;\n width: 303px;\n}\n.app-container .opts.md[data-v-3b744a33] {\n margin-left: 8px;\n width: 400px;\n}\n.app-container .opts.md .searchBtn[data-v-3b744a33] {\n margin-left: 10px;\n}\n.left[data-v-3b744a33] {\n display: inline-block;\n margin-right: 20px;\n position: absolute;\n right: 110px;\n}\n",""])},rMJO:function(e,t,a){var n=a("5Kg3");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("13537f91",n,!0)},srdK:function(e,t,a){var n=a("crlb");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("727238e8",n,!0)},y2lq:function(e,t,a){var n=a("7Sa0");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("45a102b1",n,!0)}});