Files
starRiverProperty/frontend/front_acs.bak20231027/static/js/chunk-e284eaf2.47dd1847.js
反编译工作区 0c56a3e599 chore(frontend): add static frontend build artifacts (portal, front_acs, etc.)
Made-with: Cursor

Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
2026-04-27 13:40:23 +08:00

1 line
17 KiB
JavaScript

(window["webpackJsonp_ninca-crk-access-control"]=window["webpackJsonp_ninca-crk-access-control"]||[]).push([["chunk-e284eaf2"],{"019d":function(e,t,a){"use strict";a("9e75")},"9b65":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"bind-wrap"},[t("div",{staticClass:"cw-device-transfer"},[t("div",{staticClass:"left"},[t("div",{staticClass:"search"},[t("span",{staticClass:"title"},[e._v("未选定作为考勤的设备")]),t("el-input",{attrs:{placeholder:"设备名称",clearable:""},model:{value:e.leftForm.deviceName,callback:function(t){e.$set(e.leftForm,"deviceName",t)},expression:"leftForm.deviceName"}}),t("ChooseDeviceArea",{attrs:{areaIds:e.leftForm.areaIds},on:{"update:areaIds":function(t){return e.$set(e.leftForm,"areaIds",t)},"update:area-ids":function(t){return e.$set(e.leftForm,"areaIds",t)}}}),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onSearch("left")}}},[e._v("查询")])],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.leftLoading,expression:"leftLoading"}],ref:"leftTableRef",attrs:{data:e.leftTable,height:"100%"},on:{"selection-change":e.onLeftChange}},[t("el-table-column",{attrs:{type:"selection",width:"45"}}),t("el-table-column",{attrs:{prop:"deviceName",label:"设备名称",sortable:"","sort-method":e.onSortMethod}}),t("el-table-column",{attrs:{prop:"areaName",label:"设备区域"}})],1),t("div",{staticClass:"pager"},[e._v("共"+e._s(e.leftTable.length)+"条")])],1),t("div",{staticClass:"opt"},[t("el-button",{attrs:{icon:"el-icon-arrow-right",type:"primary",circle:"",disabled:0===e.leftChecked.length},on:{click:function(t){return e.onTransferTo("right")}}}),t("el-button",{attrs:{icon:"el-icon-arrow-left",type:"primary",circle:"",disabled:0===e.rightChecked.length},on:{click:function(t){return e.onTransferTo("left")}}})],1),t("div",{staticClass:"right"},[t("div",{staticClass:"search"},[t("span",{staticClass:"title"},[e._v("已选定作为考勤的设备")]),t("el-input",{attrs:{placeholder:"设备名称",clearable:""},model:{value:e.rightForm.deviceName,callback:function(t){e.$set(e.rightForm,"deviceName",t)},expression:"rightForm.deviceName"}}),t("ChooseDeviceArea",{attrs:{areaIds:e.rightForm.areaIds},on:{"update:areaIds":function(t){return e.$set(e.rightForm,"areaIds",t)},"update:area-ids":function(t){return e.$set(e.rightForm,"areaIds",t)}}}),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onSearch("right")}}},[e._v("查询")])],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.rightLoading,expression:"rightLoading"}],ref:"rightTableRef",attrs:{data:e.rightTable,height:"100%"},on:{"selection-change":e.onRightChange}},[t("el-table-column",{attrs:{type:"selection",width:"45"}}),t("el-table-column",{attrs:{prop:"deviceName",label:"设备名称",sortable:"","sort-method":e.onSortMethod}}),t("el-table-column",{attrs:{prop:"areaName",label:"设备区域"}})],1),t("div",{staticClass:"pager"},[e._v("共"+e._s(e.rightTable.length)+"条")])],1)]),t("div",{staticClass:"footer"},[t("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.confirmLoading,expression:"confirmLoading"}],staticStyle:{width:"150px"},attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("保存")])],1)])},n=[],i=a("53ca"),c=a("5530"),s=a("c7eb"),o=a("1da1"),l=a("d4ec"),u=a("bee2"),d=a("262e"),h=a("2caf"),v=(a("d81d"),a("99af"),a("4de4"),a("d3b7"),a("caad"),a("2532"),a("d9e2"),a("ac1f"),a("5319"),a("fb6a"),a("a9e3"),a("9ab4")),f=a("60a3"),p=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("el-cascader",{attrs:{placeholder:e.placeholder,options:e.options,props:e.props,"collapse-tags":"",clearable:""},on:{change:e.onChange},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})},b=[],g=a("b799"),m=function(e){Object(d["a"])(a,e);var t=Object(h["a"])(a);function a(){var e;return Object(l["a"])(this,a),e=t.apply(this,arguments),e.options=[],e.props={label:"name",value:"id",multiple:!0,checkStrictly:!0},e}return Object(u["a"])(a,[{key:"value",get:function(){return this.areaIds},set:function(e){}},{key:"created",value:function(){this.fetchAreas()}},{key:"fetchAreas",value:function(){var e=Object(o["a"])(Object(s["a"])().mark((function e(){var t,a;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,g["a"].areaList({});case 3:t=e.sent,a=t.tree,this.options=a,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log("error ",e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"onChange",value:function(e){this.$emit("update:areaIds",e),this.$emit("change")}}]),a}(f["h"]);Object(v["a"])([Object(f["e"])({type:Array,default:function(){return[]}})],m.prototype,"areaIds",void 0),Object(v["a"])([Object(f["e"])({type:String,default:"请选择设备区域"})],m.prototype,"placeholder",void 0),m=Object(v["a"])([Object(f["a"])({name:"ChooseDeviceArea",components:{}})],m);var j=m,O=j,y=a("2877"),k=Object(y["a"])(O,p,b,!1,null,"3f3d7042",null),w=k.exports,I=a("2ff6"),x={page:"/acs/device/devicePage",bindDevice:"/acs/check/device/added",saveDevice:"/acs/check/device/save"},T=function(e){Object(d["a"])(a,e);var t=Object(h["a"])(a);function a(){return Object(l["a"])(this,a),t.apply(this,arguments)}return Object(u["a"])(a,[{key:"acsDevicePage",value:function(){var e=Object(o["a"])(Object(s["a"])().mark((function e(){var t,a,r,n,i=arguments;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:{},a=i.length>1&&void 0!==i[1]?i[1]:{},r=Object.assign({},t),e.next=5,this.$ajax(x.page,r,Object(c["a"])({},a));case 5:return n=e.sent,e.abrupt("return",n.data);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"bindDeviceList",value:function(){var e=Object(o["a"])(Object(s["a"])().mark((function e(){var t,a,r,n,i=arguments;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:{},a=i.length>1&&void 0!==i[1]?i[1]:{},r=Object.assign({},t),e.next=5,this.$ajax(x.bindDevice,r,Object(c["a"])({},a));case 5:return n=e.sent,e.abrupt("return",n.data);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"saveDevice",value:function(){var e=Object(o["a"])(Object(s["a"])().mark((function e(){var t,a,r,n,i=arguments;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:{},a=i.length>1&&void 0!==i[1]?i[1]:{},r=Object.assign({},t),e.next=5,this.$ajax(x.saveDevice,r,Object(c["a"])({},a));case 5:return n=e.sent,e.abrupt("return",n.data);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),a}(I["a"]),C=new T,N=a("6ed5"),L=a.n(N),F=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"是否确认执行该操作?";return function(t,a,r){var n=r.value;return r.value=function(){for(var t=this,a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];L()({title:"提示",message:e,type:"warning",confirmButtonText:"确认",cancelButtonText:"取消",center:!1,callback:function(e){"confirm"===e?n.apply(t,r):console.log("close")}})},r}},D=function(e){Object(d["a"])(a,e);var t=Object(h["a"])(a);function a(){var e;return Object(l["a"])(this,a),e=t.apply(this,arguments),e.visible=!1,e.leftTable=[],e.rightTable=[],e.leftForm={deviceName:"",areaIds:[]},e.rightForm={deviceName:"",areaIds:[]},e.leftChecked=[],e.rightChecked=[],e.originLeftIds=[],e.originRightIds=[],e.leftLoading=!1,e.rightLoading=!1,e.confirmLoading=!1,e}return Object(u["a"])(a,[{key:"leftCheckedIds",get:function(){return this.leftChecked.map((function(e){return e.deviceId}))}},{key:"rightCheckedIds",get:function(){return this.rightChecked.map((function(e){return e.deviceId}))}},{key:"created",value:function(){this.leftForm={deviceName:"",areaIds:[]},this.rightForm={deviceName:"",areaIds:[]},this.originLeftIds=[],this.originRightIds=[],this.fetchAcsDevice(!0),this.visible=!0}},{key:"onSearch",value:function(e){"left"===e?this.fetchAcsDevice():this.fetchBindDevice()}},{key:"onLeftChange",value:function(e){this.leftChecked=e}},{key:"onRightChange",value:function(e){this.rightChecked=e}},{key:"onTransferTo",value:function(e){var t=this,a="",r="";"right"===e?(a="left",r="right"):"left"===e&&(a="right",r="left"),this["".concat(r,"Table")]=this["".concat(a,"Checked")].concat(this["".concat(r,"Table")]),this["".concat(a,"Table")]=this["".concat(a,"Table")].filter((function(e){return!t["".concat(a,"CheckedIds")].includes(e.deviceId)})),this.$nextTick((function(){t["".concat(a,"TableRef")].clearSelection()}))}},{key:"onConfirm",value:function(){var e=Object(o["a"])(Object(s["a"])().mark((function e(){var t,a,r,n,i,c=this;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.confirmLoading=!0,t=this.leftTable.filter((function(e){return c.originRightIds.includes(e.deviceId)})).map((function(e){return e.deviceId})),a=this.rightTable.filter((function(e){return c.originLeftIds.includes(e.deviceId)})).map((function(e){return e.deviceId})),r=this.originRightIds.filter((function(e){return!t.includes(e)})),r=r.concat(a),n={deviceIds:r},e.next=9,C.saveDevice(n);case 9:i=e.sent,i.data,this.$message.success("绑定成功"),e.next=16;break;case 14:e.prev=14,e.t0=e["catch"](0);case 16:return e.prev=16,this.confirmLoading=!1,e.finish(16);case 19:case"end":return e.stop()}}),e,this,[[0,14,16,19]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"fetchAcsDevice",value:function(){var e=Object(o["a"])(Object(s["a"])().mark((function e(){var t,a,r,n=arguments;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]&&n[0],e.prev=1,this.leftLoading=!0,a=Object(c["a"])({rowsOfPage:999},this.leftForm),this.leftForm.areaIds&&this.leftForm.areaIds.length>0&&(a.areaIds=this.leftForm.areaIds.map((function(e){return e[e.length-1]}))),e.next=7,C.acsDevicePage(a);case 7:if(r=e.sent,!t){e.next=11;break}return e.next=11,this.fetchBindDevice();case 11:this.leftTable=r.datas||[],this.removeBindDevice(),e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](1),console.log("error ",e.t0);case 18:return e.prev=18,this.leftLoading=!1,e.finish(18);case 21:case"end":return e.stop()}}),e,this,[[1,15,18,21]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"fetchBindDevice",value:function(){var e=this;return new Promise(function(){var t=Object(o["a"])(Object(s["a"])().mark((function t(a,r){var n,i;return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,e.rightLoading=!0,n=Object(c["a"])({},e.rightForm),e.rightForm.areaIds&&e.rightForm.areaIds.length>0&&(n.areaIds=e.rightForm.areaIds.map((function(e){return e[e.length-1]}))),t.next=6,C.bindDeviceList(n);case 6:i=t.sent,e.rightTable=i||[],e.rightForm.deviceName||0!==e.rightForm.areaIds.length||(e.originRightIds=(i||[]).map((function(e){return e.deviceId}))),e.removeBindDevice(),a(),t.next=17;break;case 13:t.prev=13,t.t0=t["catch"](0),console.log("error ",t.t0),r(new Error(t.t0));case 17:return t.prev=17,e.rightLoading=!1,t.finish(17);case 20:case"end":return t.stop()}}),t,null,[[0,13,17,20]])})));return function(e,a){return t.apply(this,arguments)}}())}},{key:"removeBindDevice",value:function(){var e=this;this.leftTable=this.leftTable.filter((function(t){return!e.originRightIds.includes(t.deviceId)})),this.leftForm.deviceName||0!==this.leftForm.areaIds.length||(this.originLeftIds=this.leftTable.map((function(e){return e.deviceId})))}},{key:"onBindingEnd",value:function(){this.leftForm={deviceName:"",areaIds:[]},this.rightForm={deviceName:"",areaIds:[]},this.originLeftIds=[],this.originRightIds=[],this.onSearch("left"),this.onSearch("right")}},{key:"onSortMethod",value:function(e,t){var a=e.deviceName.slice(0,2).replace("F","").replace("M",""),r=t.deviceName.slice(0,2).replace("F","").replace("M","");return a=isNaN(a)?a:Number(a),r=isNaN(r)?r:Number(r),Object(i["a"])(a)!==Object(i["a"])(r)?"string"===typeof a?1:-1:a<r?-1:1}}]),a}(f["h"]);Object(v["a"])([Object(f["g"])()],D.prototype,"leftTableRef",void 0),Object(v["a"])([Object(f["g"])()],D.prototype,"rightTableRef",void 0),Object(v["a"])([Object(f["g"])()],D.prototype,"bindProcessRef",void 0),Object(v["a"])([F("确认绑定以上设备?")],D.prototype,"onConfirm",null),D=Object(v["a"])([Object(f["a"])({name:"Index",components:{ChooseDeviceArea:w}})],D);var $=D,_=$,P=(a("019d"),Object(y["a"])(_,r,n,!1,null,null,null));t["default"]=P.exports},"9e75":function(e,t,a){},b799:function(e,t,a){"use strict";var r=a("c7eb"),n=a("5530"),i=a("1da1"),c=a("d4ec"),s=a("bee2"),o=a("262e"),l=a("2caf"),u=(a("99af"),a("2ff6")),d={areaTree:"/component/device/area/get/alltree",devicePage:"/component/device/page",devicePageType:"/acs/device/typePage",areaList:"/sysetting/deviceArea/tree",districtTree:"/component/device/district/get/alltree",districtList:"/component/device/district/get/sub"},h=function(e){Object(o["a"])(a,e);var t=Object(l["a"])(a);function a(){return Object(c["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"areaTree",value:function(){var e=Object(i["a"])(Object(r["a"])().mark((function e(){var t,a,i,c,s=arguments;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:{},a=s.length>1&&void 0!==s[1]?s[1]:{},i=Object.assign(t),e.next=5,this.$ajax(d.areaTree,i,Object(n["a"])({},a));case 5:return c=e.sent,e.abrupt("return",this.rQuery(c.data));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"districtTree",value:function(){var e=Object(i["a"])(Object(r["a"])().mark((function e(){var t,a,i,c,s=arguments;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:{},a=s.length>1&&void 0!==s[1]?s[1]:{},i=Object.assign(t),e.next=5,this.$ajax(d.districtTree,i,Object(n["a"])({},a));case 5:return c=e.sent,e.abrupt("return",this.rQuery(c.data));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"areaList",value:function(){var e=Object(i["a"])(Object(r["a"])().mark((function e(){var t,a,i,c,s=arguments;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:{},a=s.length>1&&void 0!==s[1]?s[1]:{},i=Object.assign(t),e.next=5,this.$ajax(d.areaList,i,Object(n["a"])({},a));case 5:return c=e.sent,e.abrupt("return",{tree:c.data});case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"districtList",value:function(){var e=Object(i["a"])(Object(r["a"])().mark((function e(){var t,a,i,c,s,o,l=arguments;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:{},a=l.length>1&&void 0!==l[1]?l[1]:{},i=Object.assign(t),e.next=5,this.$ajax(d.districtList,i,Object(n["a"])({},a));case 5:return c=e.sent,s=this.rQuery(c.data,(function(e){return{label:e.districtName,value:e.id}})),o=this.listToTree(s,{parentKey:"parentId",childrenKey:"children"}),e.abrupt("return",{tree:o,list:s});case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"devicePage",value:function(){var e=Object(i["a"])(Object(r["a"])().mark((function e(){var t,a,i,c,s=arguments;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:{},a=s.length>1&&void 0!==s[1]?s[1]:{},i=Object.assign(t),e.next=5,this.$ajax(d.devicePage,i,Object(n["a"])({},a));case 5:return c=e.sent,e.abrupt("return",this.rPage(c.data,(function(e){return{deviceLocaltionStr:"".concat(null===e||void 0===e?void 0:e.districtMergeName," ").concat(null===e||void 0===e?void 0:e.areaName)}})));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"devicePageType",value:function(){var e=Object(i["a"])(Object(r["a"])().mark((function e(){var t,a,i,c,s=arguments;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:{},a=s.length>1&&void 0!==s[1]?s[1]:{},i=Object.assign(t),e.next=5,this.$ajax(d.devicePageType,i,Object(n["a"])({},a));case 5:return c=e.sent,e.abrupt("return",this.rPage(c.data,(function(e){return{deviceLocaltionStr:"".concat(null===e||void 0===e?void 0:e.districtMergeName," ").concat(null===e||void 0===e?void 0:e.areaName),id:e.deviceId}})));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),a}(u["a"]);t["a"]=new h}}]);