!function(){function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var o=0,i=function(){};return{s:i,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){s=!0,a=t},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw a}}}}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0;--o){var a=this.tryEntries[o],u=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=i.call(a,"catchLoc"),c=i.call(a,"finallyLoc");if(s&&c){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),L(r),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;L(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:C(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),m}},r}function o(t,e,r,n,o,i,a){try{var u=t[i](a),s=u.value}catch(c){return void r(c)}u.done?e(s):Promise.resolve(s).then(n,o)}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function a(t){for(var e=1;e=i?Promise.reject(t):(n.retryCount++,this.axiosInstance.request(n))):Promise.reject(t)}},{key:"get",value:function(t,e){return this.request(a(a({},t),{},{method:m.GET}),e)}},{key:"post",value:function(t,e){return this.request(a(a({},t),{},{method:m.POST}),e)}},{key:"request",value:function(t,e){var r=this,n=i.merge({},this.options,e),o=a(a({},i.cloneDeep(t)),{},{requestOptions:n}),u=n.urlPrefix;return u&&(o.url="".concat(u).concat(t.url)),new Promise((function(t,e){r.axiosInstance.request(o).then((function(e){t(e)})).catch((function(t){e(t)}))}))}}]),t}(),_={requestInterceptorsHook:function(t){var e,r=t.requestOptions,n=r.withToken,o=r.isParamsToData,i=t.params||{},a=t.headers||{};if(n){var u=h();a["like-admin"]=u}return o&&!Reflect.has(t,"data")&&(null===(e=t.method)||void 0===e?void 0:e.toUpperCase())===m.POST&&(t.data=i,t.params={}),t.headers=a,t},requestInterceptorsCatchHook:function(t){return t},responseInterceptorsHook:function(t){return(e=n().mark((function e(){var r,o,i,a,u,s,c;return n().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.config.requestOptions,o=r.isTransformResponse,!r.isReturnDefaultResponse){e.next=3;break}return e.abrupt("return",t);case 3:if(o){e.next=5;break}return e.abrupt("return",t.data);case 5:i=t.data,a=i.code,u=i.data,s=i.show,c=i.msg,e.t0=a,e.next=e.t0===d.SUCCESS?9:e.t0===d.PARAMS_TYPE_ERROR||e.t0===d.PARAMS_VALID_ERROR||e.t0===d.REQUEST_METHOD_ERROR||e.t0===d.ASSERT_ARGUMENT_ERROR||e.t0===d.ASSERT_MYBATIS_ERROR||e.t0===d.LOGIN_ACCOUNT_ERROR||e.t0===d.LOGIN_DISABLE_ERROR||e.t0===d.NO_PERMISSTION||e.t0===d.FAILED||e.t0===d.SYSTEM_ERROR||e.t0===d.VERIFICATION_CODE_ERROR?11:e.t0===d.TOKEN_INVALID||e.t0===d.TOKEN_EMPTY?13:16;break;case 9:return s&&c&&R.msgSuccess(c),e.abrupt("return",u);case 11:return c&&R.msgError(c),e.abrupt("return",Promise.reject(u));case 13:return p(),v.push(y.LOGIN),e.abrupt("return",Promise.reject());case 16:return e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function u(t){o(a,n,i,u,s,"next",t)}function s(t){o(a,n,i,u,s,"throw",t)}u(void 0)}))})();var e},responseInterceptorsCatchHook:function(t){return t.code!==l.ERR_CANCELED&&t.message&&R.msgError(t.message),Promise.reject(t)}},S={timeout:r.timeout,baseURL:r.baseUrl,headers:{"Content-Type":E.JSON,version:r.version},axiosHooks:_,requestOptions:{isParamsToData:!0,isReturnDefaultResponse:r.isReturnDefaultResponse,isTransformResponse:r.isTransformResponse,urlPrefix:r.urlPrefix,ignoreCancelToken:!1,withToken:r.withToken,isOpenRetry:!0,retryCount:2}};var w,k=new b(i.merge(S,w||{})),I=(t("r",k),new Map);I.set("温度","℃"),I.set("温差","℃"),I.set("电压","V"),I.set("压差","mV"),I.set("电流","A"),I.set("有功功率","kW"),I.set("功率设定","kW"),I.set("储能功率","kW"),I.set("关口功率","kW"),I.set("光伏功率","kW"),I.set("负载功率","kW"),I.set("变压器功率","kW"),I.set("充电关口限制","kW"),I.set("放电关口限制","kW"),I.set("充电变压器限制","kW"),I.set("放电变压器限制","kW"),I.set("无功功率","kVar"),I.set("频率","Hz"),I.set("SOC","%"),I.set("soc","%"),I.set("SOH","%"),I.set("soh","%"),I.set("电阻","kΩ"),I.set("R+","kΩ"),I.set("R-","kΩ"),I.set("转速","RPM"),I.set("压力","Bar"),I.set("电能","kWh"),I.set("浓度","ppm"),I.set("天数","天"),I.set("高速","毫秒"),I.set("中速","毫秒"),I.set("低速","毫秒");var A=function(t){var r,n="",o=e(I.keys());try{for(o.s();!(r=o.n()).done;){var i=r.value;if(t.endsWith(i)){n=I.get(i);break}}}catch(a){o.e(a)}finally{o.f()}return n};t("j",(function(t){var e=[];for(var r in t){var n={};n.name=r,n.value=t[r],n.unit=A(r),e.push(n)}return e}))}}}))}();