1 line
31 KiB
JavaScript
1 line
31 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-66219c4a","chunk-4d3d9efe","chunk-2d0ab8f9"],{"0ac35":function(e,t,n){var r={"./en-US/alert.json":"44ff","./en-US/app.json":"d32a","./en-US/bridge.json":"5b7a","./en-US/common.json":"5bb0","./en-US/component.json":"eadb","./en-US/dataCenter.json":"72f2","./en-US/device.json":"5d34","./en-US/error.json":"2c4b","./en-US/firmware.json":"9667","./en-US/lg.json":"24fe","./en-US/netty.json":"764d","./en-US/notify.json":"0e79","./en-US/operation.json":"ae99","./en-US/order.json":"681d","./en-US/product.json":"79f3","./en-US/role.json":"6b24","./en-US/scada.json":"2bab","./en-US/scene.json":"2c20","./en-US/sip.json":"c02e","./en-US/speaker.json":"8a3a","./en-US/system.json":"84e0","./en-US/systemTools.json":"b17a","./en-US/template.json":"5306","./en-US/user.json":"db08","./zh-CN/alert.json":"c2d1","./zh-CN/app.json":"1cff","./zh-CN/bridge.json":"975e","./zh-CN/common.json":"dc45","./zh-CN/component.json":"fc3a","./zh-CN/dataCenter.json":"f525","./zh-CN/device.json":"f34d","./zh-CN/error.json":"8007","./zh-CN/firmware.json":"501b","./zh-CN/lg.json":"66c0","./zh-CN/netty.json":"965a","./zh-CN/notify.json":"a88b","./zh-CN/operation.json":"f891","./zh-CN/order.json":"0ec8","./zh-CN/product.json":"03d3","./zh-CN/role.json":"b6fd","./zh-CN/scada.json":"16fd","./zh-CN/scene.json":"a6c7","./zh-CN/sip.json":"2061","./zh-CN/speaker.json":"b594","./zh-CN/system.json":"a01b","./zh-CN/systemTools.json":"d8d1","./zh-CN/template.json":"54b3","./zh-CN/user.json":"7a8f"};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id="0ac35"},"0eb6":function(e,t,n){"use strict";var r=n("23e7"),a=n("7c37"),o=n("d066"),c=n("d039"),i=n("7c73"),s=n("5c6c"),l=n("9bf2").f,u=n("cb2d"),d=n("edd0"),p=n("1a2d"),f=n("19aa"),m=n("825a"),h=n("aa1f"),g=n("e391"),b=n("cf98"),v=n("0d26"),y=n("69f3"),w=n("83ab"),E=n("c430"),j="DOMException",_="DATA_CLONE_ERR",O=o("Error"),N=o(j)||function(){try{var e=o("MessageChannel")||a("worker_threads").MessageChannel;(new e).port1.postMessage(new WeakMap)}catch(t){if(t.name==_&&25==t.code)return t.constructor}}(),S=N&&N.prototype,x=O.prototype,R=y.set,k=y.getterFor(j),C="stack"in O(j),M=function(e){return p(b,e)&&b[e].m?b[e].c:0},$=function(){f(this,I);var e=arguments.length,t=g(e<1?void 0:arguments[0]),n=g(e<2?void 0:arguments[1],"Error"),r=M(n);if(R(this,{type:j,name:n,message:t,code:r}),w||(this.name=n,this.message=t,this.code=r),C){var a=O(t);a.name=j,l(this,"stack",s(1,v(a.stack,1)))}},I=$.prototype=i(x),T=function(e){return{enumerable:!0,configurable:!0,get:e}},D=function(e){return T((function(){return k(this)[e]}))};w&&(d(I,"code",D("code")),d(I,"message",D("message")),d(I,"name",D("name"))),l(I,"constructor",s(1,$));var A=c((function(){return!(new N instanceof O)})),L=A||c((function(){return x.toString!==h||"2: 1"!==String(new N(1,2))})),z=A||c((function(){return 25!==new N(1,"DataCloneError").code})),U=A||25!==N[_]||25!==S[_],P=E?L||z||U:A;r({global:!0,constructor:!0,forced:P},{DOMException:P?$:N});var q=o(j),F=q.prototype;for(var Z in L&&(E||N===q)&&u(F,"toString",h),z&&w&&N===q&&d(F,"code",T((function(){return M(m(this).name)}))),b)if(p(b,Z)){var J=b[Z],V=J.s,B=s(6,J.c);p(q,V)||l(q,V,B),p(F,V)||l(F,V,B)}},1697:function(e,t,n){"use strict";n.r(t),n.d(t,"exportExcel",(function(){return s})),n.d(t,"getColumnWidths",(function(){return l})),n.d(t,"setColumnWidths",(function(){return d})),n.d(t,"parseJson",(function(){return p}));var r=n("c7eb"),a=n("1da1"),o=n("3835"),c=(n("d9e2"),n("d81d"),n("14d9"),n("c19f"),n("ace4"),n("4ec9"),n("b64b"),n("d3b7"),n("ac1f"),n("00b4"),n("25f0"),n("3ca3"),n("5cc6"),n("907a"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("986a"),n("1d02"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("1b3b"),n("3d71"),n("c6e3"),n("159b"),n("ddb0"),n("25ca")),i=n("21a6"),s=function(e){var t=Object(o["a"])(e,2),n=t[0],r=t[1],a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"多语言包.xlsx",s=c["b"].book_new();n.forEach((function(e,t){var n=r[t],a=c["b"].json_to_sheet(n),o=l(n);d(a,o),c["b"].book_append_sheet(s,a,e)}));var u=c["c"](s,{bookType:"xlsx",type:"array"}),p=new Blob([u],{type:"application/octet-stream"});Object(i["saveAs"])(p,a)},l=function(e){for(var t=Object.keys(e[0]),n=[],r=0;r<t.length;r++){for(var a=u(t[r]),o=t[r],c=0,i=0;i<e.length;i++)c=u(e[i][o]),e[i][o]&&c>a&&(a=c);n.push(a)}return n},u=function(e){return/.*[\u4e00-\u9fa5]+.*$/.test(e)?parseFloat(2.1*e.toString().length):parseFloat(1.1*e.toString().length)},d=function(e,t){e["!cols"]=t.map((function(e,n){return{wch:t[n]||30}}))},p=function(){var e=Object(a["a"])(Object(r["a"])().mark((function e(t){return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){var r=new FileReader;r.onload=function(t){try{for(var r=new Uint8Array(t.target.result),a=c["a"](r,{type:"array"}),o=new Map,i=0;i<a.SheetNames.length;i++){var s=a.SheetNames[i],l=a.Sheets[s],u=c["b"].sheet_to_json(l,{header:1});o.set(s,u)}e(o)}catch(d){n(d)}},r.onerror=function(){n(new Error("文件读取失败"))},r.readAsArrayBuffer(t)})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},"5da2":function(e,t,n){},"6cd3":function(e,t,n){"use strict";n.r(t),n.d(t,"generateJsonZipFiles",(function(){return s})),n.d(t,"parseJsonZipData",(function(){return l})),n.d(t,"convertToJsonBlob",(function(){return u})),n.d(t,"downloadFiles2Zip",(function(){return d})),n.d(t,"handleEachFile",(function(){return p}));var r=n("3835"),a=n("b85c"),o=(n("99af"),n("d81d"),n("14d9"),n("e9c4"),n("4ec9"),n("a9e3"),n("4fadc"),n("b64b"),n("d3b7"),n("3ca3"),n("159b"),n("ddb0"),n("c4e3a")),c=n.n(o),i=n("21a6"),s=function(e){var t,n=[],o=Object(a["a"])(e.entries());try{for(o.s();!(t=o.n()).done;)for(var c=Object(r["a"])(t.value,2),i=c[0],s=c[1],l=0,d=Object.entries(s);l<d.length;l++){var p=Object(r["a"])(d[l],2),f=p[0],m=p[1];n.push({folderName:f,fileName:i,fileType:"json",fileData:u(m)})}}catch(h){o.e(h)}finally{o.f()}return n},l=function(e,t){var n,o=new Map,c=Object(a["a"])(e.entries());try{var i=function(){var e=Object(r["a"])(n.value,2),a=e[0],c=e[1],i={},s={};c.forEach((function(e,n){0===n?e.forEach((function(e,n){0!==n&&(i[t[e]]={},s[n]=t[e])})):Object.keys(s).map((function(e){return Number(e)})).map((function(t){var n=e[0],r=e[t],a=s[t];i[a][n]=r}))})),o.set(a,i)};for(c.s();!(n=c.n()).done;)i()}catch(s){c.e(s)}finally{c.f()}return o},u=function(e){var t=JSON.stringify(e,null,2);return new Blob([t],{type:"application/json"})};function d(e){var t=new c.a;e.files.map((function(e){return p(e,t)})),t.generateAsync({type:"blob"}).then((function(t){Object(i["saveAs"])(t,"".concat(e.zipName,".zip"))}))}var p=function(e,t){var n,r=e.folderName,a=e.fileName,o=e.fileType,c=e.fileData;r?null===(n=t.folder(r))||void 0===n||n.file("".concat(a,".").concat(o),c):t.file("".concat(filename,".").concat(o),blob)}},"7c37":function(e,t,n){var r=n("605d");e.exports=function(e){try{if(r)return Function('return require("'+e+'")')()}catch(t){}}},"81b2":function(e,t,n){var r=n("23e7"),a=n("d066"),o=n("e330"),c=n("d039"),i=n("577e"),s=n("1a2d"),l=n("d6d6"),u=n("b917").ctoi,d=/[^\d+/a-z]/i,p=/[\t\n\f\r ]+/g,f=/[=]+$/,m=a("atob"),h=String.fromCharCode,g=o("".charAt),b=o("".replace),v=o(d.exec),y=c((function(){return""!==m(" ")})),w=!c((function(){m("a")})),E=!y&&!w&&!c((function(){m()})),j=!y&&!w&&1!==m.length;r({global:!0,enumerable:!0,forced:y||w||E||j},{atob:function(e){if(l(arguments.length,1),E||j)return m(e);var t,n,r=b(i(e),p,""),o="",c=0,y=0;if(r.length%4==0&&(r=b(r,f,"")),r.length%4==1||v(d,r))throw new(a("DOMException"))("The string is not correctly encoded","InvalidCharacterError");while(t=g(r,c++))s(u,t)&&(n=y%4?64*n+u[t]:u[t],y++%4&&(o+=h(255&n>>(-2*y&6))));return o}})},"8bd4":function(e,t,n){var r=n("d066"),a=n("d44e"),o="DOMException";a(r(o),o)},"9b26":function(e,t,n){"use strict";n.r(t),n.d(t,"getLangJson",(function(){return o})),n.d(t,"transoformToExcel",(function(){return c})),n.d(t,"transformToExcelSheet",(function(){return i}));var r=n("b85c"),a=n("3835"),o=(n("14d9"),n("4ec9"),n("4fadc"),n("d3b7"),n("ac1f"),n("3ca3"),n("466d"),n("159b"),n("ddb0"),function(){var e=n("0ac35"),t=new Map;return e.keys().forEach((function(n){var r=n.match(/(?<=\/)[^\/]+(?=\/|$)/)[0],o=n.match(/(?<=\.\/[^\/]+\/)[^\.]+(?=\.\w+$)/)[0],c=t.get(o)||{};Object.entries(e(n)).forEach((function(e){var t=Object(a["a"])(e,2),n=t[0],o=t[1],i=c[n]||{};i[r]=o,c[n]=i})),t.set(o,c)})),t}),c=function(e,t){var n,o=[],c=[],s=Object(r["a"])(e.entries());try{for(s.s();!(n=s.n()).done;){var l=Object(a["a"])(n.value,2),u=l[0],d=l[1];o.push(u),c.push(i(d,t))}}catch(p){s.e(p)}finally{s.f()}return[o,c]},i=function(e,t){for(var n=[],r=0,o=Object.entries(e);r<o.length;r++){for(var c=Object(a["a"])(o[r],2),i=c[0],s=c[1],l={"键值":i},u=0,d=Object.entries(t);u<d.length;u++){var p=Object(a["a"])(d[u],2),f=p[0],m=p[1];l[m]=s[f]||""}n.push(l)}return n}},"9b9c":function(e,t,n){"use strict";n.d(t,"g",(function(){return a})),n.d(t,"h",(function(){return o})),n.d(t,"f",(function(){return c})),n.d(t,"a",(function(){return i})),n.d(t,"i",(function(){return s})),n.d(t,"e",(function(){return l})),n.d(t,"b",(function(){return u})),n.d(t,"d",(function(){return d})),n.d(t,"c",(function(){return p}));var r=n("b775");function a(e){return Object(r["a"])({url:"/iot/product/list",method:"get",params:e})}function o(e){return Object(r["a"])({url:"/iot/product/shortList",method:"get",params:e})}function c(e){return Object(r["a"])({url:"/iot/product/"+e,method:"get"})}function i(e){return Object(r["a"])({url:"/iot/product",method:"post",data:e})}function s(e){return Object(r["a"])({url:"/iot/product",method:"put",data:e})}function l(e){return Object(r["a"])({url:"/iot/product/deviceCount/"+e,method:"get"})}function u(e){return Object(r["a"])({url:"/iot/product/status",method:"put",data:e})}function d(e){return Object(r["a"])({url:"/iot/product/"+e,method:"delete"})}function p(e){return Object(r["a"])({url:"/iot/product/copy?productId="+e,method:"post"})}},aa1f:function(e,t,n){"use strict";var r=n("83ab"),a=n("d039"),o=n("825a"),c=n("7c73"),i=n("e391"),s=Error.prototype.toString,l=a((function(){if(r){var e=c(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==s.call(e))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})}));e.exports=l?function(){var e=o(this),t=i(e.name,"Error"),n=i(e.message);return t?n?t+": "+n:t:n}:s},b4ad:function(e,t,n){"use strict";n("5da2")},b7ef:function(e,t,n){"use strict";var r=n("23e7"),a=n("da84"),o=n("d066"),c=n("5c6c"),i=n("9bf2").f,s=n("1a2d"),l=n("19aa"),u=n("7156"),d=n("e391"),p=n("cf98"),f=n("0d26"),m=n("83ab"),h=n("c430"),g="DOMException",b=o("Error"),v=o(g),y=function(){l(this,w);var e=arguments.length,t=d(e<1?void 0:arguments[0]),n=d(e<2?void 0:arguments[1],"Error"),r=new v(t,n),a=b(t);return a.name=g,i(r,"stack",c(1,f(a.stack,1))),u(r,this,y),r},w=y.prototype=v.prototype,E="stack"in b(g),j="stack"in new v(1,2),_=v&&m&&Object.getOwnPropertyDescriptor(a,g),O=!!_&&!(_.writable&&_.configurable),N=E&&!O&&!j;r({global:!0,constructor:!0,forced:h||N},{DOMException:N?y:v});var S=o(g),x=S.prototype;if(x.constructor!==S)for(var R in h||i(x,"constructor",c(1,S)),p)if(s(p,R)){var k=p[R],C=k.s;s(S,C)||i(S,C,c(6,k.c))}},b917:function(e,t){for(var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r={},a=0;a<66;a++)r[n.charAt(a)]=a;e.exports={itoc:n,ctoi:r}},cb0e:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"system-app-lang"},[n("el-card",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],staticClass:"search-card"},[n("el-form",{ref:"queryForm",staticClass:"search-form",attrs:{model:e.queryParams,inline:!0,"label-width":"46px"},nativeOn:{submit:function(e){e.preventDefault()}}},[n("el-form-item",{attrs:{prop:"langName"}},[n("el-input",{attrs:{placeholder:e.$t("app.lang.755172-14"),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.langName,callback:function(t){e.$set(e.queryParams,"langName",t)},expression:"queryParams.langName"}})],1),n("el-form-item",{attrs:{prop:"country"}},[n("el-input",{attrs:{placeholder:e.$t("app.lang.755172-12"),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.country,callback:function(t){e.$set(e.queryParams,"country",t)},expression:"queryParams.country"}})],1),n("div",{staticStyle:{float:"right"}},[n("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.handleQuery}},[e._v(e._s(e.$t("search")))]),n("el-button",{attrs:{icon:"el-icon-refresh"},on:{click:e.resetQuery}},[e._v(e._s(e.$t("reset")))])],1)],1)],1),n("el-card",[n("el-row",{staticStyle:{"margin-bottom":"16px"},attrs:{gutter:10}},[n("el-col",{attrs:{span:1.5}},[n("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["app:language:add"],expression:"['app:language:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"small"},on:{click:e.handleAdd}},[e._v(" "+e._s(e.$t("add"))+" ")])],1),n("el-col",{attrs:{span:1.5}},[n("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["app:language:remove"],expression:"['app:language:remove']"}],attrs:{plain:"",icon:"el-icon-delete",size:"small",disabled:e.multiple},on:{click:e.handleDelete}},[e._v(" "+e._s(e.$t("del"))+" ")])],1),n("el-col",{attrs:{span:1.5}},[n("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["app:language:export"],expression:"['app:language:export']"}],attrs:{plain:"",size:"small",loading:e.exportLoading},on:{click:e.handleExport}},[e._v(" "+e._s(e.$t("app.start.891644-43"))+" ")])],1),n("el-col",{attrs:{span:1.5}},[n("el-upload",{directives:[{name:"hasRole",rawName:"v-hasRole",value:["admin"],expression:"['admin']"}],ref:"upload",attrs:{"show-file-list":!1,action:"","http-request":e.handleImport}},[n("el-button",{attrs:{slot:"trigger",loading:e.importLoading,size:"small",plain:""},slot:"trigger"},[e._v(" "+e._s(e.$t("app.start.891644-44"))+" ")])],1)],1),n("el-col",{attrs:{span:1.5}},[n("el-dropdown",{directives:[{name:"hasRole",rawName:"v-hasRole",value:["admin"],expression:"['admin']"}],on:{command:function(t){return e.handleExportBackendMenu(t,!0)}}},[n("el-button",{attrs:{plain:"",size:"small"}},[e._v(" "+e._s(e.$t("app.start.891644-47"))+" "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.translateModules,(function(t){return n("el-dropdown-item",{key:t.value,attrs:{command:t.value}},[e._v(" "+e._s(t.name)+" ")])})),1)],1)],1),n("el-col",{attrs:{span:1.5}},[n("el-dropdown",{directives:[{name:"hasRole",rawName:"v-hasRole",value:["admin"],expression:"['admin']"}],on:{command:function(t){return e.handleExportBackendMenu(t,!1)}}},[n("el-button",{attrs:{plain:"",size:"small"}},[e._v(" "+e._s(e.$t("app.start.891644-45"))+" "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.translateModules,(function(t){return n("el-dropdown-item",{key:t.value,attrs:{command:t.value}},[e._v(" "+e._s(t.name)+" ")])})),1)],1)],1),n("el-col",{attrs:{span:1.5}},[n("el-dropdown",{directives:[{name:"hasRole",rawName:"v-hasRole",value:["admin"],expression:"['admin']"}],on:{command:e.handleImportTranslate}},[n("el-upload",{directives:[{name:"hasRole",rawName:"v-hasRole",value:["admin"],expression:"['admin']"}],ref:"upload",attrs:{"show-file-list":!1,action:"","http-request":e.handleImportBackendMenu,disabled:!0}},[n("el-button",{attrs:{slot:"trigger",size:"small",plain:""},slot:"trigger"},[e._v(" "+e._s(e.$t("app.start.891644-46"))+" "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})])],1),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.translateModules,(function(t){return n("el-dropdown-item",{key:t.value,attrs:{command:t.value}},[e._v(" "+e._s(t.name)+" ")])})),1)],1)],1),n("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),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.languageList,border:!1},on:{"selection-change":e.handleSelectionChange}},[n("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),n("el-table-column",{attrs:{label:e.$t("app.lang.755172-4"),align:"center",prop:"id","min-width":"80"}}),n("el-table-column",{attrs:{label:e.$t("app.lang.755172-8"),align:"left",prop:"langName","min-width":"180"}}),n("el-table-column",{attrs:{label:e.$t("app.lang.755172-5"),align:"center",prop:"language","min-width":"100"}}),n("el-table-column",{attrs:{label:e.$t("app.lang.755172-6"),align:"center",prop:"country","min-width":"120"}}),n("el-table-column",{attrs:{label:e.$t("app.lang.755172-7"),align:"center",prop:"timeZone","min-width":"100"}}),n("el-table-column",{attrs:{fixed:"right",label:e.$t("opation"),align:"center",width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["app:language:edit"],expression:"['app:language:edit']"}],attrs:{size:"small",type:"text",icon:"el-icon-edit"},on:{click:function(n){return e.handleUpdate(t.row)}}},[e._v(" "+e._s(e.$t("update"))+" ")]),n("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["app:language:remove"],expression:"['app:language:remove']"}],attrs:{size:"small",type:"text",icon:"el-icon-delete"},on:{click:function(n){return e.handleDelete(t.row)}}},[e._v(" "+e._s(e.$t("del"))+" ")])]}}])})],1),n("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],staticStyle:{"margin-bottom":"20px"},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}})],1),n("el-dialog",{attrs:{title:e.title,visible:e.open,width:"560px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[n("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"75px"}},[n("el-form-item",{attrs:{label:e.$t("app.lang.755172-8"),prop:"langName"}},[n("el-input",{staticStyle:{width:"390px"},attrs:{placeholder:e.$t("app.lang.755172-14")},model:{value:e.form.langName,callback:function(t){e.$set(e.form,"langName",t)},expression:"form.langName"}})],1),n("el-form-item",{attrs:{label:e.$t("app.lang.755172-5"),prop:"language"}},[n("el-input",{staticStyle:{width:"390px"},attrs:{placeholder:e.$t("app.lang.755172-11")},model:{value:e.form.language,callback:function(t){e.$set(e.form,"language",t)},expression:"form.language"}})],1),n("el-form-item",{attrs:{label:e.$t("app.lang.755172-6"),prop:"country"}},[n("el-input",{staticStyle:{width:"390px"},attrs:{placeholder:e.$t("app.lang.755172-12")},model:{value:e.form.country,callback:function(t){e.$set(e.form,"country",t)},expression:"form.country"}})],1),n("el-form-item",{attrs:{label:e.$t("app.lang.755172-7"),prop:"timeZone"}},[n("el-input",{staticStyle:{width:"390px"},attrs:{placeholder:e.$t("app.lang.755172-13")},model:{value:e.form.timeZone,callback:function(t){e.$set(e.form,"timeZone",t)},expression:"form.timeZone"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v(" "+e._s(e.$t("confirm"))+" ")]),n("el-button",{on:{click:e.cancel}},[e._v(" "+e._s(e.$t("cancel"))+" ")])],1)],1),n("el-dialog",{attrs:{title:"选择指定产品的物模型",visible:e.productModelVisible,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.productModelVisible=t}}},[n("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"产品",prop:"productId"}},[n("el-select",{attrs:{placeholder:"请选择"},model:{value:e.productId,callback:function(t){e.productId=t},expression:"productId"}},e._l(e.prodcutModels,(function(e){return n("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary"},on:{click:e.submitProdcutModel}},[e._v(" "+e._s(e.$t("confirm"))+" ")]),n("el-button",{on:{click:e.closeProductModelDialog}},[e._v(" "+e._s(e.$t("cancel"))+" ")])],1)],1)],1)},a=[],o=n("c7eb"),c=n("1da1"),i=(n("7db0"),n("d81d"),n("13d5"),n("b0c0"),n("d3b7"),n("df9c")),s=n("9b26"),l=n("1697"),u=n("6cd3"),d=n("cf45"),p=n("9b9c"),f={name:"Language",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,languageList:[],title:"",open:!1,queryParams:{langName:"",country:"",pageNum:1,pageSize:10},form:{},rules:{langName:[{required:!0,message:this.$t("app.lang.755172-14"),trigger:"blur"}],language:[{required:!0,message:this.$t("app.lang.755172-11"),trigger:"blur"}],country:[{required:!0,message:this.$t("app.lang.755172-12"),trigger:"blur"}]},exportLoading:!1,importLoading:!1,currentLanguage:"",translateModules:[{name:"菜单",value:"menu"},{name:"字典数据",value:"dict_data"},{name:"字典类型",value:"dict_type"},{name:"物模型",value:"things_model"},{name:"物模型模板",value:"things_model_template"}],currentTranslateModule:"",productModelVisible:!1,prodcutModels:[],productId:""}},created:function(){this.getList(),this.getProductModels()},methods:{getList:function(){var e=this;this.loading=!0,Object(i["g"])(this.queryParams).then((function(t){e.languageList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,language:null,country:null,timeZone:null,createBy:null,createTime:null,langName:null},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.id})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title=this.$t("app.lang.755172-17")},handleUpdate:function(e){var t=this;this.reset();var n=e.id||this.ids;Object(i["e"])(n).then((function(e){t.form=e.data,t.open=!0,t.title=t.$t("app.lang.755172-18")}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.id?Object(i["h"])(e.form).then((function(t){e.$modal.msgSuccess(e.$t("updateSuccess")),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.$modal.msgSuccess(e.$t("addSuccess")),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,n=e.id||this.ids;this.$modal.confirm(this.$t("app.lang.755172-21",[n])).then((function(){return Object(i["c"])(n)})).then((function(){t.getList(),t.$modal.msgSuccess(t.$t("delSuccess"))})).catch((function(){}))},handleExport:function(){if(0!==this.languageList.length)try{this.exportLoading=!0;var e=this.languageList.reduce((function(e,t){return e[t.language]=t.country,e}),{}),t=s["getLangJson"](),n=s["transoformToExcel"](t,e);l["exportExcel"](n,"lang.xlsx")}finally{this.exportLoading=!1}},handleImport:function(e){var t=this;return Object(c["a"])(Object(o["a"])().mark((function n(){var r,a,c,i;return Object(o["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,t.importLoading=!0,r=t.languageList.reduce((function(e,t){return e[t.country]=t.language,e}),{}),n.next=5,l["parseJson"](e.file);case 5:a=n.sent,c=u["parseJsonZipData"](a,r),i=u["generateJsonZipFiles"](c),u["downloadFiles2Zip"]({zipName:"lang",files:i});case 9:return n.prev=9,t.importLoading=!1,n.finish(9);case 12:case"end":return n.stop()}}),n,null,[[0,,9,12]])})))()},handleExportBackendMenu:function(e){var t=arguments,n=this;return Object(c["a"])(Object(o["a"])().mark((function r(){var a,c;return Object(o["a"])().wrap((function(r){while(1)switch(r.prev=r.next){case 0:a=t.length>1&&void 0!==t[1]&&t[1],n.currentTranslateModule=e,c=function(){var t="things_model"===n.currentTranslateModule;Object(i["d"])(e,a,t?n.productId:null).then((function(r){var o=n.translateModules.find((function(t){return t.value===e})).name;if(t&&(o+="_"+n.prodcutModels.find((function(e){return e.id===n.productId})).name),"application/json"!==r.type){var c="".concat(o,a?"原表数据.xlsx":"翻译数据.xlsx");Object(d["c"])(r,c),t&&n.closeProductModelDialog()}else n.$modal.msgError("导出异常")}))},"things_model"===e?(n.productModelVisible=!0,n.callback=function(){c()}):c();case 4:case"end":return r.stop()}}),r)})))()},handleImportBackendMenu:function(e){var t=this;return Object(c["a"])(Object(o["a"])().mark((function n(){var r,a,c;return Object(o["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:r=new FormData,r.append("file",e.file),a="things_model"===t.currentTranslateModule,c=a&&t.productId?t.productId:"",Object(i["f"])(r,t.currentTranslateModule,c).then((function(e){200===e.code?t.$modal.msgSuccess("导入成功"):t.$modal.msgError(e.msg),a&&t.closeProductModelDialog()}));case 5:case"end":return n.stop()}}),n)})))()},handleImportTranslate:function(e){var t=this;this.currentTranslateModule=e,"things_model"===e?(this.productModelVisible=!0,this.callback=function(){t.$refs.upload.$el.querySelector("input").click()}):this.$refs.upload.$el.querySelector("input").click()},getProductModels:function(){var e=this;return Object(c["a"])(Object(o["a"])().mark((function t(){var n,r;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={pageSize:999,showSenior:!0},t.next=3,Object(p["h"])(n);case 3:r=t.sent,200===r.code&&(e.prodcutModels=r.data||[]);case 5:case"end":return t.stop()}}),t)})))()},closeProductModelDialog:function(){this.productModelVisible=!1,this.productId=""},submitProdcutModel:function(){this.productId?this.callback&&this.callback(this.productId):this.$message.warning("请选择产品后再确认")}}},m=f,h=(n("b4ad"),n("2877")),g=Object(h["a"])(m,r,a,!1,null,"39ea8daf",null);t["default"]=g.exports},cf45:function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){return p})),n.d(t,"e",(function(){return f})),n.d(t,"f",(function(){return m}));var r=n("c7eb"),a=(n("2909"),n("b85c"),n("1da1")),o=n("53ca"),c=(n("d9e2"),n("99af"),n("7db0"),n("a15b"),n("d81d"),n("14d9"),n("fb6a"),n("c19f"),n("ace4"),n("b0c0"),n("b64b"),n("d3b7"),n("ac1f"),n("25f0"),n("3ca3"),n("466d"),n("5319"),n("5cc6"),n("907a"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("986a"),n("1d02"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("1b3b"),n("3d71"),n("c6e3"),n("81b2"),n("159b"),n("ddb0"),n("0eb6"),n("b7ef"),n("8bd4"),n("2b3d"),n("bf19"),n("9861"),function(e){if("object"==Object(o["a"])(e)){var t=Array.isArray(e)?[]:{};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]&&"object"==Object(o["a"])(e[n])?t[n]=c(e[n]):t[n]=e[n]);return t}return e});function i(e,t){var n;if(!e)return null;n=new Date(e),t=t||"Y.M.D h:m";var r=n.getFullYear(),a=n.getMonth()+1;a=a>=10?a:"0"+a;var o=n.getDate();o=o>=10?o:"0"+o;var c=n.getHours();c=c>=10?c:"0"+c;var i=n.getMinutes();i=i>=10?i:"0"+i;var s=n.getSeconds();return s=s>=10?s:"0"+s,t.replace("Y",r).replace("M",a).replace("D",o).replace("h",c).replace("m",i).replace("s",s)}function s(e,t){return l.apply(this,arguments)}function l(){return l=Object(a["a"])(Object(r["a"])().mark((function e(t,n){var a,o,c;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,u(t);case 2:if(a=e.sent,a){e.next=5;break}throw new Error({code:401});case 5:o=window.URL.createObjectURL(t),c=document.createElement("a"),c.download=n||"下载文件",c.style.display="none",c.href=o,document.body.appendChild(c),c.click(),document.body.removeChild(c);case 13:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function u(e){return d.apply(this,arguments)}function d(){return d=Object(a["a"])(Object(r["a"])().mark((function e(t){var n;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.text();case 3:return n=e.sent,JSON.parse(n),e.abrupt("return",!1);case 8:return e.prev=8,e.t0=e["catch"](0),e.abrupt("return",!0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])}))),d.apply(this,arguments)}function p(e){var t=document.createElement("input");return t.setAttribute("readonly","readonly"),t.value=e,document.body.appendChild(t),t.setSelectionRange(0,t.value.length),t.select(),document.execCommand("copy"),document.body.removeChild(t)?{type:"success",message:"复制成功"}:{type:"error",message:"复制失败"}}function f(e){var t=parseInt(e,16).toString(2),n=4*e.length;if(t.length<n)while(t.length<n)t="0"+t;if("0"==t.substring(0,1)){var r=parseInt(t,2);return r}var a="",o=parseInt(t,2)-1;return t=o.toString(2),a=t.substring(1,n),a=a.replace(/0/g,"z"),a=a.replace(/1/g,"0"),a=a.replace(/z/g,"1"),o=-parseInt(a,2),o}function m(e){var t="string"==typeof e?parseInt(e,10):e,n="",r=4,a=15;if(t>=0)n=t.toString(16).toLocaleLowerCase();else{var o=(-t-1).toString(2),c="000000000000000";o=c.slice(0,a-o.length)+o,o=o.replace(/0/g,"z"),o=o.replace(/1/g,"0"),o=o.replace(/z/g,"1"),n=parseInt("1"+o,2).toString(16).toLocaleLowerCase()}if(n.length!=r){var i="0000";n=i.slice(0,r-n.length)+n}return n.toUpperCase()}},cf98:function(e,t){e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}}}]); |