1 line
22 KiB
JavaScript
1 line
22 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-37f1a55c"],{"45d9":function(e,t,r){"use strict";r("fc1c")},"584f":function(e,t,r){"use strict";r.d(t,"n",(function(){return o})),r.d(t,"t",(function(){return a})),r.d(t,"o",(function(){return u})),r.d(t,"p",(function(){return n})),r.d(t,"m",(function(){return c})),r.d(t,"f",(function(){return s})),r.d(t,"c",(function(){return d})),r.d(t,"g",(function(){return l})),r.d(t,"i",(function(){return p})),r.d(t,"d",(function(){return h})),r.d(t,"u",(function(){return m})),r.d(t,"q",(function(){return v})),r.d(t,"r",(function(){return f})),r.d(t,"h",(function(){return b})),r.d(t,"a",(function(){return g})),r.d(t,"v",(function(){return y})),r.d(t,"b",(function(){return z})),r.d(t,"e",(function(){return _})),r.d(t,"k",(function(){return $})),r.d(t,"l",(function(){return w})),r.d(t,"j",(function(){return k})),r.d(t,"s",(function(){return N}));var i=r("b775");function o(e){return Object(i["a"])({url:"/iot/device/list",method:"get",params:e})}function a(e){return Object(i["a"])({url:"/iot/device/unAuthlist",method:"get",params:e})}function u(e){return Object(i["a"])({url:"/iot/device/listByGroup",method:"get",params:e})}function n(e){return Object(i["a"])({url:"/iot/device/shortList",method:"get",params:e})}function c(e){return Object(i["a"])({url:"/iot/device/all",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/iot/device/"+e,method:"get"})}function d(e){return Object(i["a"])({url:"/iot/device/synchronization/"+e,method:"get"})}function l(e){return Object(i["a"])({url:"/iot/device/getDeviceBySerialNumber/"+e,method:"get"})}function p(){return Object(i["a"])({url:"/iot/device/statistic",method:"get"})}function h(e,t){return Object(i["a"])({url:"/iot/device/assignment?deptId="+e+"&deviceIds="+t,method:"post"})}function m(e,t){return Object(i["a"])({url:"/iot/device/recovery?deviceIds="+e+"&recoveryDeptId="+t,method:"post"})}function v(e){return Object(i["a"])({url:"/iot/record/list",method:"get",params:e})}function f(e){return Object(i["a"])({url:"/iot/record/list",method:"get",params:e})}function b(e){return Object(i["a"])({url:"/iot/device/runningStatus",method:"get",params:e})}function g(e){return Object(i["a"])({url:"/iot/device",method:"post",data:e})}function y(e){return Object(i["a"])({url:"/iot/device",method:"put",data:e})}function z(e){return Object(i["a"])({url:"/iot/device/"+e,method:"delete"})}function _(e){return Object(i["a"])({url:"/iot/device/generator",method:"get",params:e})}function $(e){return Object(i["a"])({url:"/iot/device/getMqttConnectData",method:"get",params:e})}function w(e){return Object(i["a"])({url:"/sip/sipconfig/auth/"+e,method:"get"})}function k(e){return Object(i["a"])({url:"/iot/device/getHttpAuthData",method:"get",params:e})}function N(e){return Object(i["a"])({url:"/iot/device/listThingsModel",method:"get",params:e})}},ddac:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticStyle:{padding:"10px"}},[r("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[r("el-form-item",{attrs:{prop:"serialNumber"}},[r("el-input",{attrs:{placeholder:e.$t("product.product-authorize.314975-1"),clearable:""},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.queryParams.serialNumber,callback:function(t){e.$set(e.queryParams,"serialNumber",t)},expression:"queryParams.serialNumber"}})],1),r("el-form-item",{attrs:{prop:"authorizeCode"}},[r("el-input",{attrs:{placeholder:e.$t("product.product-authorize.314975-3"),clearable:""},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.queryParams.authorizeCode,callback:function(t){e.$set(e.queryParams,"authorizeCode",t)},expression:"queryParams.authorizeCode"}})],1),r("el-form-item",{attrs:{prop:"status"}},[r("el-select",{attrs:{placeholder:e.$t("product.index.091251-5"),clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.iot_auth_status,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),r("el-form-item",[r("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.handleQuery}},[e._v(e._s(e.$t("search")))]),r("el-button",{attrs:{icon:"el-icon-refresh"},on:{click:e.resetQuery}},[e._v(e._s(e.$t("reset")))])],1)],1),r("el-row",{staticClass:"mb8",attrs:{gutter:10}},[r("el-col",{attrs:{span:1.5}},[0!=e.productInfo.isOwner?r("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:authorize:add"],expression:"['iot:authorize:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"small"},on:{click:e.handleAdd}},[e._v(" "+e._s(e.$t("add"))+" ")]):e._e()],1),r("el-col",{attrs:{span:1.5}},[0!=e.productInfo.isOwner?r("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:authorize:remove"],expression:"['iot:authorize:remove']"}],attrs:{plain:"",icon:"el-icon-delete",size:"small",disabled:e.multiple},on:{click:e.handleDelete}},[e._v(" "+e._s(e.$t("product.product-authorize.314975-9"))+" ")]):e._e()],1),r("el-col",{attrs:{span:1.5}},[r("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:authorize:export"],expression:"['iot:authorize:export']"}],attrs:{plain:"",icon:"el-icon-download",size:"small"},on:{click:e.handleExport}},[e._v(e._s(e.$t("export")))])],1),r("el-col",{attrs:{span:1.5}},[r("span",{staticStyle:{"font-size":"12px","line-height":"32px",color:"#ffb032"}},[e._v(e._s(e.$t("product.product-authorize.314975-11")))])]),r("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.authorizeList,size:"small",border:!1},on:{"selection-change":e.handleSelectionChange,"cell-dblclick":e.celldblclick}},[r("el-table-column",{attrs:{type:"selection",selectable:e.selectable,width:"55",align:"center"}}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-2"),"min-width":"300",align:"left",prop:"authorizeCode"}}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-4"),align:"center",prop:"active",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("dict-tag",{attrs:{options:e.dict.type.iot_auth_status,value:t.row.status}})]}}])}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-0"),"min-width":"150",align:"left",prop:"serialNumber"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-link",{attrs:{type:"primary",underline:!1},on:{click:function(r){return e.getDeviceBySerialNumber(t.row.serialNumber)}}},[e._v(e._s(t.row.serialNumber))])]}}])}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-12"),align:"center",prop:"updateTime","min-width":"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e.parseTime(t.row.updateTime,"{y}-{m}-{d} {h}:{m}:{s}")))])]}}])}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-13"),align:"left",prop:"remark","min-width":"180"}}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-14"),align:"center","class-name":"small-padding fixed-width",fixed:"right",width:"220"},scopedSlots:e._u([{key:"default",fn:function(t){return[1!=t.row.status||t.row.deviceId||0==e.productInfo.isOwner?e._e():r("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:authorize:edit"],expression:"['iot:authorize:edit']"}],attrs:{size:"small",type:"text",icon:"el-icon-s-check"},on:{click:function(r){return e.handleUpdate(t.row,"auth")}}},[e._v(" "+e._s(e.$t("product.index.091251-19"))+" ")]),0!=e.productInfo.isOwner?r("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:authorize:edit"],expression:"['iot:authorize:edit']"}],attrs:{size:"small",type:"text",icon:"el-icon-notebook-1"},on:{click:function(r){return e.handleUpdate(t.row,"remark")}}},[e._v(" "+e._s(e.$t("product.product-authorize.314975-13"))+" ")]):e._e(),t.row.deviceId||0==e.productInfo.isOwner?e._e():r("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:authorize:remove"],expression:"['iot:authorize:remove']"}],attrs:{size:"small",type:"text",icon:"el-icon-delete"},on:{click:function(r){return e.handleDelete(t.row)}}},[e._v(" "+e._s(e.$t("del"))+" ")])]}}])})],1),r("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),r("el-dialog",{attrs:{title:e.title,visible:e.open,width:e.editWidth,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},["auth"==e.editType?r("div",[r("el-form",{ref:"queryDeviceForm",attrs:{model:e.deviceParams,inline:!0,"label-width":"68px"}},[r("el-form-item",{attrs:{prop:"deviceName"}},[r("el-input",{attrs:{placeholder:e.$t("product.product-authorize.314975-18"),clearable:"",size:"small"},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.deviceParams.deviceName,callback:function(t){e.$set(e.deviceParams,"deviceName",t)},expression:"deviceParams.deviceName"}})],1),r("el-form-item",{attrs:{prop:"serialNumber"}},[r("el-input",{attrs:{placeholder:e.$t("product.product-authorize.314975-1"),clearable:"",size:"small"},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.deviceParams.serialNumber,callback:function(t){e.$set(e.deviceParams,"serialNumber",t)},expression:"deviceParams.serialNumber"}})],1),r("el-form-item",[r("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"small"},on:{click:e.handleDeviceQuery}},[e._v(e._s(e.$t("product.product-authorize.314975-6")))]),r("el-button",{attrs:{icon:"el-icon-refresh",size:"small"},on:{click:e.resetDeviceQuery}},[e._v(e._s(e.$t("product.product-authorize.314975-7")))])],1)],1),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.deviceLoading,expression:"deviceLoading"}],ref:"singleTable",attrs:{data:e.deviceList,size:"small",border:!1,"highlight-current-row":""},on:{"row-click":e.rowClick}},[r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-19"),width:"50",align:"center"},scopedSlots:e._u([{key:"default",fn:function(e){return[r("input",{attrs:{type:"radio",name:"device"},domProps:{checked:e.row.isSelect}})]}}],null,!1,1388052008)}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-17"),align:"left",prop:"deviceName","min-width":"160"}}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-0"),align:"center",prop:"serialNumber","min-width":"150"}}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-21"),align:"center",prop:"userName","min-width":"120"}}),r("el-table-column",{attrs:{label:e.$t("product.product-authorize.314975-22"),align:"center",prop:"status",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("dict-tag",{attrs:{options:e.dict.type.iot_device_status,value:t.row.status}})]}}],null,!1,2431977129)})],1),r("pagination",{directives:[{name:"show",rawName:"v-show",value:e.deviceTotal>0,expression:"deviceTotal > 0"}],attrs:{layout:"prev, pager, next",total:e.deviceTotal,page:e.deviceParams.pageNum,limit:e.deviceParams.pageSize},on:{"update:page":function(t){return e.$set(e.deviceParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.deviceParams,"pageSize",t)},pagination:e.getDeviceList}})],1):e._e(),"remark"==e.editType?r("div",[r("el-input",{staticStyle:{width:"420px"},attrs:{type:"textarea",autosize:{minRows:4,maxRows:6},placeholder:e.$t("product.product-authorize.314975-23")},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1):e._e(),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v(e._s(e.$t("confirm")))]),r("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("cancel")))])],1)]),r("el-dialog",{attrs:{title:e.$t("product.product-authorize.314975-26"),visible:e.openDevice,width:"600px","append-to-body":""},on:{"update:visible":function(t){e.openDevice=t}}},[null==e.device?r("div",{staticStyle:{"text-align":"center"}},[r("i",{staticClass:"el-icon-warning",staticStyle:{color:"#e6a23c"}}),e._v(" "+e._s(e.$t("product.product-authorize.314975-27"))+" ")]):e._e(),null!=e.device?r("el-descriptions",{attrs:{border:"",column:2,size:"medium"}},[r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-20")}},[e._v(e._s(e.device.deviceId))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-17")}},[e._v(e._s(e.device.deviceName))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-0")}},[e._v(e._s(e.device.serialNumber))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-22")}},[1==e.device.status?r("el-tag",{attrs:{type:"warning"}},[e._v(e._s(e.$t("product.product-authorize.314975-28")))]):2==e.device.status?r("el-tag",{attrs:{type:"danger"}},[e._v(e._s(e.$t("product.product-authorize.314975-29")))]):3==e.device.status?r("el-tag",{attrs:{type:"success"}},[e._v(e._s(e.$t("product.product-authorize.314975-30")))]):4==e.device.status?r("el-tag",{attrs:{type:"info"}},[e._v(e._s(e.$t("product.product-authorize.314975-31")))]):e._e()],1),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-32")}},[1==e.device.isShadow?r("el-tag",{attrs:{type:"success"}},[e._v(e._s(e.$t("product.product-authorize.314975-33")))]):r("el-tag",{attrs:{type:"info"}},[e._v(e._s(e.$t("product.index.091251-21")))])],1),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-35")}},[1==e.device.locationWay?r("el-tag",{attrs:{type:"success"}},[e._v(e._s(e.$t("product.product-authorize.314975-36")))]):2==e.device.locationWay?r("el-tag",{attrs:{type:"warning"}},[e._v(e._s(e.$t("product.product-authorize.314975-37")))]):3==e.device.locationWay?r("el-tag",{attrs:{type:"primary"}},[e._v(e._s(e.$t("product.product-authorize.314975-38")))]):e._e()],1),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-39")}},[e._v(e._s(e.device.productName))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-40")}},[e._v(e._s(e.device.userName))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-41")}},[e._v("Version "+e._s(e.device.firmwareVersion))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-42")}},[e._v(e._s(e.device.networkAddress))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-43")}},[e._v(e._s(e.device.longitude))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-44")}},[e._v(e._s(e.device.latitude))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-45")}},[e._v(e._s(e.device.networkIp))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-46")}},[e._v(e._s(e.device.rssi))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-47")}},[e._v(e._s(e.device.createTime))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-48")}},[e._v(e._s(e.device.activeTime))]),r("el-descriptions-item",{attrs:{label:e.$t("product.product-authorize.314975-49")}},[e._v(e._s(e.device.remark))])],1):e._e(),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.goToEditDevice(e.device.deviceId)}}},[e._v(e._s(e.$t("product.product-authorize.314975-50")))]),r("el-button",{on:{click:e.closeDevice}},[e._v(e._s(e.$t("product.product-authorize.314975-51")))])],1)],1)],1)},o=[],a=r("5530"),u=r("ade3"),n=(r("d81d"),r("14d9"),r("584f")),c=r("b775");function s(e){return Object(c["a"])({url:"/iot/authorize/list",method:"get",params:e})}function d(e){return Object(c["a"])({url:"/iot/authorize/"+e,method:"get"})}function l(e){return Object(c["a"])({url:"/iot/authorize/addProductAuthorizeByNum",method:"post",data:e})}function p(e){return Object(c["a"])({url:"/iot/authorize",method:"put",data:e})}function h(e){return Object(c["a"])({url:"/iot/authorize/"+e,method:"delete"})}var m={name:"product-authorize",dicts:["iot_auth_status","iot_device_status"],props:{product:{type:Object,default:null}},watch:{product:function(e,t){this.productInfo=e,this.productInfo&&0!=this.productInfo.productId&&(this.queryParams.productId=this.productInfo.productId,this.deviceParams.productId=this.productInfo.productId,this.getList(),this.getDeviceList())}},mounted:function(){var e=this.product.productId;e&&(this.queryParams.productId=e,this.deviceParams.productId=e,this.getList(),this.getDeviceList())},data:function(){return{device:{},openDevice:!1,deviceLoading:!0,deviceTotal:0,deviceList:[],deviceParams:Object(u["a"])(Object(u["a"])(Object(u["a"])(Object(u["a"])(Object(u["a"])(Object(u["a"])(Object(u["a"])(Object(u["a"])({pageNum:1,pageSize:10,userId:null,deviceName:null,productId:0,productName:null},"userId",null),"userName",null),"tenantId",null),"tenantName",null),"serialNumber",null),"status",null),"networkAddress",null),"activeTime",null),editType:"",editWidth:"500px",loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,authorizeList:[],title:"",open:!1,createNum:10,queryParams:{pageNum:1,pageSize:10,authorizeCode:null,productId:null,deviceId:null,serialNumber:null,userId:null,userName:null,status:null},form:{},productInfo:{}}},created:function(){},methods:{getDeviceBySerialNumber:function(e){var t=this;this.openDevice=!0,Object(n["g"])(e).then((function(e){t.device=e.data}))},goToEditDevice:function(e){this.openDevice=!1,this.$router.push({path:"/iot/device-edit",query:{deviceId:e}})},getDeviceList:function(){var e=this;this.deviceLoading=!0,this.deviceParams.params={},Object(n["t"])(this.deviceParams).then((function(t){for(var r=0;r<t.rows.length;r++)t.rows[r].isSelect=!1;e.deviceList=t.rows,e.deviceTotal=t.total,e.deviceLoading=!1}))},handleDeviceQuery:function(){this.deviceParams.pageNum=1,this.getDeviceList()},resetDeviceQuery:function(){this.resetForm("queryDeviceForm"),this.handleDeviceQuery()},rowClick:function(e){null!=e&&(this.setRadioSelected(e.deviceId),this.form.userId=e.userId,this.form.userName=e.userName,this.form.deviceId=e.deviceId,this.form.serialNumber=e.serialNumber)},setRadioSelected:function(e){for(var t=0;t<this.deviceList.length;t++){var r=this.deviceList[t];this.deviceList[t].deviceId==e?(r.isSelect=!0,this.$set(this.deviceList,t,r)):(r.isSelect=!1,this.$set(this.deviceList,t,r))}},getList:function(){var e=this;this.loading=!0,s(this.queryParams).then((function(t){e.authorizeList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},closeDevice:function(){this.openDevice=!1},reset:function(){this.form={authorizeId:null,authorizeCode:null,productId:"",userId:"",deviceId:null,serialNumber:null,userName:null,delFlag:null,createBy:null,createTime:null,updateBy:null,updateTime:null,remark:null},this.device={},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.authorizeId})),this.multiple=!e.length},handleAdd:function(){var e=this;this.$prompt("",this.$t("product.product-authorize.314975-52"),{customClass:"createNum",confirmButtonText:this.$t("product.product-authorize.314975-53"),cancelButtonText:this.$t("product.product-authorize.314975-54"),inputPattern:/[0-9\-]/,inputErrorMessage:this.$t("product.product-authorize.314975-55"),inputType:"number",inputValue:this.createNum}).then((function(t){var r=t.value;if(e.createNum=r,null!=e.queryParams.productId){var i={productId:e.queryParams.productId,createNum:e.createNum};l(i).then((function(t){e.$modal.msgSuccess(e.$t("product.product-authorize.314975-56")),e.getList(),e.createNum=10}))}})).catch((function(){e.$message({type:"info",message:e.$t("product.product-authorize.314975-57")})}))},handleUpdate:function(e,t){var r=this;this.reset(),this.editType=t;var i=e.authorizeId||this.ids;d(i).then((function(e){r.form=e.data,r.open=!0,"auth"==r.editType?(r.title=r.$t("product.product-authorize.314975-58"),r.editWidth="900px"):(r.title=r.$t("product.product-authorize.314975-49"),r.editWidth="500px");for(var t=0;t<r.deviceList.length;t++){var i=r.deviceList[t];i.isSelect=!1,r.$set(r.deviceList,t,i)}}))},submitForm:function(){var e=this;"auth"==this.editType?null!=this.form.deviceId&&0!=this.form.deviceId?p(this.form).then((function(t){e.$modal.msgSuccess(e.$t("product.product-authorize.314975-59")),e.open=!1,e.getList()})):this.$modal.msg(this.$t("product.product-authorize.314975-60")):null!=this.form.authorizeId&&p(this.form).then((function(t){e.$modal.msgSuccess(e.$t("product.product-authorize.314975-61")),e.open=!1,e.getList()}))},handleDelete:function(e){var t=this,r=e.authorizeId||this.ids;this.$modal.confirm(this.$t("product.product-authorize.314975-62",[r])).then((function(){return h(r)})).then((function(){t.getList(),t.$modal.msgSuccess(t.$t("product.product-authorize.314975-63"))})).catch((function(){}))},handleExport:function(){this.download("iot/authorize/export",Object(a["a"])({},this.queryParams),"authorize_".concat((new Date).getTime(),".xlsx"))},selectable:function(e){return null==e.deviceId},celldblclick:function(e,t,r,i){var o=this;this.$copyText(e[t.property]).then((function(e){o.onCopy()}),(function(e){this.onError()}))},onCopy:function(){this.$notify({title:this.$t("product.product-authorize.314975-64"),message:this.$t("product.product-authorize.314975-66"),type:"success",offset:50,duration:2e3})},onError:function(){this.$notify({title:this.$t("product.product-authorize.314975-67"),message:this.$t("product.product-authorize.314975-68"),type:"error",offset:50,duration:2e3})}}},v=m,f=(r("45d9"),r("2877")),b=Object(f["a"])(v,i,o,!1,null,null,null);t["default"]=b.exports},fc1c:function(e,t,r){}}]); |