Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/247.1aaa72b8c78c6e7febfc.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
6.0 KiB
JavaScript

webpackJsonp([247],{c1wP:function(e,t,a){var n=a("y0wt");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("df76c942",n,!0)},iZyj:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("Dd8w"),r=a.n(n),i=a("Xxa5"),o=a.n(i),s=a("exGp"),c=a.n(s),l=(a("yfAY"),a("vMX1")),u=a("lGPi"),d=a("RXl/"),p={data:function(){return{total:0,tableData:[],tableLoading:!1,total2:0,tableData2:[],tableLoading2:!1,peopleType:[],orgTypes:[],statusType:[],personType:[],searchForm:{deviceId:this.$route.query.id,groupName:null,personType:null,pageSize:10,currentPage:1},selectedRows:[],searchForm2:{deviceId:this.$route.query.id,pageSize:10,currentPage:1},showImport:!1,saveLoading:!1,currentRow:null,currentIndex:0}},props:{show:Boolean},watch:{show:{handler:function(e){e&&(this.searchForm={deviceId:this.$route.query.id,groupName:null,personType:null,pageSize:10,currentPage:1},this.fetchData())}}},created:function(){this.$route.query.id&&this.fetchOptions()},methods:{checkRowSelect:function(e,t){return!e.isAdded},handleClose:function(){this.$emit("update:show",!1)},fetchOptions:function(){this.peopleType=this.$dict("peopleType"),this.orgTypes=this.$dict("orgType")},fetchData:function(){var e=this;this.tableLoading=!0,u.b.notAddedList(this.searchForm).then(function(t){setTimeout(function(){e.tableData=t.data,e.total=t.total,e.tableLoading=!1},500)}).catch(function(t){e.tableData=[],e.total=0,e.tableLoading=!1})},fetchDetail:function(){var e=this;this.tableLoading2=!0,d.a.strategy(this.searchForm2).then(function(t){setTimeout(function(){e.tableData2=t.data,e.total2=t.total,e.tableLoading2=!1},500)}).catch(function(t){e.tableLoading2=!1})},handleSelectionChange:function(e){this.selectedRows=e},handleReset:function(){this.$refs.queryForm.resetFields(),this.fetchData()},handleQuery:function(){this.searchForm.currentPage=1,this.fetchData()},save:function(){var e=this;return c()(o.a.mark(function t(){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.selectedRows.map(function(e){return e.id}),e.saveLoading=!0,t.prev=3,t.next=6,d.a.save({deviceId:e.$route.query.id,groupIds:a});case 6:t.sent,e.$message.success("添加成功"),e.$emit("success"),e.handleClose(),t.next=14;break;case 12:t.prev=12,t.t0=t.catch(3);case 14:return t.prev=14,e.saveLoading=!1,t.finish(14);case 17:case"end":return t.stop()}},t,e,[[3,12,14,17]])}))()},add:function(e,t){var a=this;return c()(o.a.mark(function t(){return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,a.$set(e,"adding",!0),t.next=4,d.a.save({deviceId:a.$route.query.id,groupIds:[e.id]});case 4:t.sent,a.$set(e,"isAdded",!0),a.$emit("addRow",r()({},e)),t.next=11;break;case 9:t.prev=9,t.t0=t.catch(0);case 11:return t.prev=11,a.$set(e,"adding",!1),t.finish(11);case 14:case"end":return t.stop()}},t,a,[[0,9,11,14]])}))()}},components:{searchPage:l.a}},h={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fixed-silder",class:{"show-now":e.show}},[a("i",{staticClass:"icon_ el-icon-close",on:{click:e.handleClose}}),e._v(" "),a("search-page",{attrs:{pageSize:e.searchForm.pageSize,pageNum:e.searchForm.currentPage,total:e.total,fixed:!1},on:{"update:pageSize":function(t){return e.$set(e.searchForm,"pageSize",t)},"update:page-size":function(t){return e.$set(e.searchForm,"pageSize",t)},"update:pageNum":function(t){return e.$set(e.searchForm,"currentPage",t)},"update:page-num":function(t){return e.$set(e.searchForm,"currentPage",t)},change:e.fetchData}},[a("el-form",{ref:"queryForm",attrs:{inline:!0,"label-width":"70px",model:e.searchForm},nativeOn:{submit:function(e){e.preventDefault()}}},[a("el-form-item",{attrs:{label:"库名称",prop:"groupName"}},[a("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.searchForm.groupName,callback:function(t){e.$set(e.searchForm,"groupName","string"==typeof t?t.trim():t)},expression:"searchForm.groupName"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"warning"},on:{click:e.handleQuery}},[e._v("查询")]),e._v(" "),a("el-button",{on:{click:e.handleReset}},[e._v("重置")])],1)],1),e._v(" "),a("el-button",{attrs:{type:"primary",disabled:0==e.selectedRows.length},on:{click:e.save}},[a("i",{staticClass:"icon-plus"}),e._v("批量添加至设备")]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticClass:"table_expand",staticStyle:{"margin-top":"20px"},attrs:{data:e.tableData},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",selectable:e.checkRowSelect,width:"55"}}),e._v(" "),a("el-table-column",{attrs:{prop:"groupName","show-overflow-tooltip":"",label:"库名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"certType",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row,r=t.$index;return[a("el-button",{attrs:{type:"text",disabled:n.isAdded,loading:n.adding},on:{click:function(t){return e.add(n,r)}}},[e._v("添加至设备")])]}}])})],1)],1)],1)},staticRenderFns:[]};var f=a("VU/8")(p,h,!1,function(e){a("c1wP")},"data-v-06791af4",null);t.default=f.exports},y0wt:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.left[data-v-06791af4] {\n display: inline-block;\n margin-right: 20px;\n position: absolute;\n right: 110px;\n}\n.fixed-silder[data-v-06791af4] {\n position: fixed;\n padding: 24px;\n right: -100%;\n top: 70px;\n z-index: 99;\n -webkit-transition: all 0.3s ease-in-out;\n -webkit-transition: all 0.5s ease-in-out;\n transition: all 0.5s ease-in-out;\n background: #fff;\n width: 800px;\n height: calc(100vh - 70px);\n -webkit-box-shadow: -2px 0 4px 0px rgba(116, 119, 124, 0.2);\n box-shadow: -2px 0 4px 0px rgba(116, 119, 124, 0.2);\n overflow: auto;\n}\n.fixed-silder.show-now[data-v-06791af4] {\n right: 0;\n}\n.fixed-silder .icon_[data-v-06791af4] {\n cursor: pointer;\n float: right;\n}\n",""])}});