12345678 |
- (this["webpackJsonp"]=this["webpackJsonp"]||[]).push([["app-service"],{"0298":function(e,t){e.exports="/static/images/icon_sbxx@2x.png"},"03f4":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("1216")),o={data:function(){return{groupTypeList:[{groupType:"\u54c1\u724c\u5ba2\u6237\u7fa4\uff08Work)",Type:uni.$TUIKitTIM.TYPES.GRP_WORK},{groupType:"VIP\u4e13\u5c5e\u7fa4\uff08Public)",Type:uni.$TUIKitTIM.TYPES.GRP_PUBLIC},{groupType:"\u4e34\u65f6\u4f1a\u8bae\u7fa4 (Meeting)",Type:uni.$TUIKitTIM.TYPES.GRP_MEETING},{groupType:"\u76f4\u64ad\u7fa4\uff08AVChatRoom\uff09",Type:uni.$TUIKitTIM.TYPES.GRP_AVCHATROOM}],groupType:"",Type:"",name:"",groupID:"",popupToggle:!1}},components:{},props:{},methods:{showtype:function(){this.setData({popupToggle:!0})},bindgroupIDInput:function(e){var t=e.detail.value;this.setData({groupID:t})},bindgroupnameInput:function(e){var t=e.detail.value;this.setData({name:t})},selectType:function(t){e("error",t.currentTarget.dataset.value,"lll"," at pages/TUI-Group/create-group/create.vue:110"),this.setData({groupType:t.currentTarget.dataset.value.groupType,Type:t.currentTarget.dataset.value.Type,name:t.currentTarget.dataset.value.name,popupToggle:!1})},bindConfirmCreate:function(){a.default.log("TUI-Group | create-group | bindConfirmCreate | groupID: ".concat(this.groupID));var e=uni.$TUIKit.createGroup({type:this.Type,name:this.name,groupID:this.groupID});e.then((function(e){var t=e.data.group.groupID;uni.navigateTo({url:"../../TUI-Chat/chat?conversationID=GROUP".concat(t)})})).catch((function(){uni.showToast({title:"\u8be5\u7fa4\u7ec4ID\u88ab\u4f7f\u7528\uff0c\u8bf7\u66f4\u6362\u7fa4ID",icon:"none"})}))},handleChooseToggle:function(){this.setData({popupToggle:!1})},handleCatchTap:function(){e("log","\u5360\u4f4d\uff1a\u51fd\u6570 handleCatchTap \u672a\u58f0\u660e"," at pages/TUI-Group/create-group/create.vue:150")}}};t.default=o}).call(this,n("0de9")["default"])},"045b":function(e,t,n){"use strict";n.r(t);var i=n("4527"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"05ad":function(e,t,n){"use strict";n.r(t);var i=n("55d2"),a=n("60f3");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"0676":function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports["default"]=e.exports},"0837":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={qiunLoading:n("a4c6").default,qiunError:n("3445").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","chartsview"),attrs:{id:e._$s(0,"a-id","ChartBoxId"+e.cid),_i:0}},[e._$s(1,"i",e.mixinDatacomLoading)?n("view",[n("qiun-loading",{attrs:{loadingType:e.loadingType,_i:2}})],1):e._e(),e._$s(3,"i",e.mixinDatacomErrorMessage&&e.errorShow)?n("view",{attrs:{_i:3},on:{click:e.reloading}},[n("qiun-error",{attrs:{errorMessage:e.errorMessage,_i:4}})],1):e._e(),e._$s(5,"i",e.echarts)?[n("view",{directives:[{name:"show",rawName:"v-show",value:e._$s(6,"v-show",e.showchart),expression:"_$s(6,'v-show',showchart)"}],wxsProps:{"change:resize":"echartsResize","change:prop":"echartsOpts"},style:e._$s(6,"s",{background:e.background}),attrs:{"data-directory":e._$s(6,"a-data-directory",e.directory),id:e._$s(6,"a-id","EC"+e.cid),prop:e._$s(6,"change:echartsOpts",e.echartsOpts),resize:e._$s(6,"change:echartsResize",e.echartsResize),_i:6}})]:[n("view",{wxsProps:{"change:prop":"uchartsOpts"},attrs:{id:e._$s(8,"a-id","UC"+e.cid),prop:e._$s(8,"change:uchartsOpts",e.uchartsOpts),_i:8},on:{}},[n("canvas",{directives:[{name:"show",rawName:"v-show",value:e._$s(9,"v-show",e.showchart),expression:"_$s(9,'v-show',showchart)"}],style:e._$s(9,"s",{width:e.cWidth+"px",height:e.cHeight+"px",background:e.background}),attrs:{id:e._$s(9,"a-id",e.cid),canvasId:e._$s(9,"a-canvasId",e.cid),"disable-scroll":e._$s(9,"a-disable-scroll",e.disableScroll),_i:9},on:{error:e._error}})])]],2)},o=[]},"0a0d":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","TUI-faceMessage"),attrs:{_i:0},on:{click:this.previewImage}},[t("image",{staticClass:this._$s(1,"sc","face-message"),attrs:{src:this._$s(1,"a-src",this.renderDom.src),_i:1}})])},a=[]},"0acc":function(e,t,n){"use strict";n.r(t);var i=n("d481"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"0bed":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={qiunDataCharts:n("821b").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","equipmentDtl"),attrs:{_i:0}},[i("commons-header",{attrs:{title:"\u7cbe\u7f16\u673a",_i:1}}),i("view",{staticClass:e._$s(2,"sc","equ-img"),attrs:{_i:2}},[i("image",{attrs:{src:e._$s(3,"a-src",n("90e3")),_i:3}}),i("view",{staticClass:e._$s(4,"sc","err-modal"),attrs:{_i:4}},[i("image",{attrs:{src:e._$s(5,"a-src",n("90e3")),_i:5}})])]),i("view",{staticClass:e._$s(6,"sc","state"),attrs:{_i:6}},[i("view",{staticClass:e._$s(7,"sc","state-box"),attrs:{_i:7}},[i("image",{attrs:{src:e._$s(8,"a-src",n("1125")),_i:8}}),i("view",{staticClass:e._$s(9,"sc","text"),attrs:{_i:9}},[i("view",{staticClass:e._$s(10,"sc","label"),attrs:{_i:10}}),i("view",{staticClass:e._$s(11,"sc","state-text"),attrs:{_i:11}})])]),i("view",{staticClass:e._$s(12,"sc","state-box"),attrs:{_i:12}},[i("image",{attrs:{src:e._$s(13,"a-src",n("4233")),_i:13}}),i("view",{staticClass:e._$s(14,"sc","text"),attrs:{_i:14}},[i("view",{staticClass:e._$s(15,"sc","label"),attrs:{_i:15}}),i("view",{staticClass:e._$s(16,"sc","state-text"),attrs:{_i:16}})])])]),i("ul",{staticClass:e._$s(17,"sc","action"),attrs:{_i:17}},[i("li",[i("image",{attrs:{src:e._$s(19,"a-src",n("7f48")),_i:19}}),i("p"),i("view",{staticClass:e._$s(21,"sc","state-text"),attrs:{_i:21}})]),i("li",[i("image",{attrs:{src:e._$s(23,"a-src",n("2b82")),_i:23}}),i("p"),i("view",{staticClass:e._$s(25,"sc","state-text"),attrs:{_i:25}})]),i("li",[i("image",{attrs:{src:e._$s(27,"a-src",n("fcf9")),_i:27}}),i("p"),i("view",{staticClass:e._$s(29,"sc","state-text"),attrs:{_i:29}})])]),i("view",{staticClass:e._$s(30,"sc","echarts"),attrs:{_i:30}},[i("view",{staticClass:e._$s(31,"sc","title"),attrs:{_i:31}},[i("image",{attrs:{src:e._$s(32,"a-src",n("a65f")),_i:32}}),i("span")]),i("view",{staticClass:e._$s(34,"sc","content"),attrs:{_i:34}},[i("view",{staticClass:e._$s(35,"sc","text"),attrs:{_i:35}}),i("qiun-data-charts",{attrs:{type:"line",opts:e.opts,chartData:e.chartData,_i:36}})],1)]),i("view",{staticClass:e._$s(37,"sc","ebc-content"),attrs:{_i:37}},[i("view",{staticClass:e._$s(38,"sc","commons-title"),attrs:{_i:38}}),i("view",{staticClass:e._$s(39,"sc","list-bc"),attrs:{_i:39}},[i("view",{staticClass:e._$s(40,"sc","bc-box"),attrs:{_i:40}},[i("image",{attrs:{src:e._$s(41,"a-src",n("4f89")),_i:41}}),i("view",{staticClass:e._$s(42,"sc","text"),attrs:{_i:42}},[i("view",{staticClass:e._$s(43,"sc","list-label"),attrs:{_i:43}}),i("view",{staticClass:e._$s(44,"sc","list-val"),attrs:{_i:44}})])]),i("view",{staticClass:e._$s(45,"sc","bc-box"),attrs:{_i:45}},[i("image",{attrs:{src:e._$s(46,"a-src",n("4f89")),_i:46}}),i("view",{staticClass:e._$s(47,"sc","text"),attrs:{_i:47}},[i("view",{staticClass:e._$s(48,"sc","list-label"),attrs:{_i:48}}),i("view",{staticClass:e._$s(49,"sc","list-val"),attrs:{_i:49}})])])]),i("view",{staticClass:e._$s(50,"sc","list-long"),attrs:{_i:50}},[i("view",[i("image",{attrs:{src:e._$s(52,"a-src",n("5012")),_i:52}}),i("view",{staticClass:e._$s(53,"sc","list-label"),attrs:{_i:53}})]),i("view",{staticClass:e._$s(54,"sc","list-val"),attrs:{_i:54}})]),i("view",{staticClass:e._$s(55,"sc","list-long"),attrs:{_i:55}},[i("view",[i("image",{attrs:{src:e._$s(57,"a-src",n("5892")),_i:57}}),i("view",{staticClass:e._$s(58,"sc","list-label"),attrs:{_i:58}})]),i("view",{staticClass:e._$s(59,"sc","list-val"),attrs:{_i:59}},[i("p"),i("p")])]),i("view",{staticClass:e._$s(62,"sc","list-bc mt-24"),attrs:{_i:62}},[i("view",{staticClass:e._$s(63,"sc","bc-box"),attrs:{_i:63}},[i("image",{attrs:{src:e._$s(64,"a-src",n("e4f5")),_i:64}}),i("view",{staticClass:e._$s(65,"sc","text"),attrs:{_i:65}})]),i("view",{staticClass:e._$s(66,"sc","bc-box"),attrs:{_i:66}},[i("image",{attrs:{src:e._$s(67,"a-src",n("1ca0")),_i:67}}),i("view",{staticClass:e._$s(68,"sc","text"),attrs:{_i:68}})])])]),i("view",{staticClass:e._$s(69,"sc","ebc-content"),attrs:{_i:69}},[i("view",{staticClass:e._$s(70,"sc","commons-title"),attrs:{_i:70}}),i("view",{staticClass:e._$s(71,"sc","list-bc"),attrs:{_i:71}},[i("view",{staticClass:e._$s(72,"sc","bc-box"),attrs:{_i:72}},[i("image",{attrs:{src:e._$s(73,"a-src",n("4f89")),_i:73}}),i("view",{staticClass:e._$s(74,"sc","text"),attrs:{_i:74}},[i("view",{staticClass:e._$s(75,"sc","list-label"),attrs:{_i:75}}),i("view",{staticClass:e._$s(76,"sc","list-val"),attrs:{_i:76}})])]),i("view",{staticClass:e._$s(77,"sc","bc-box"),attrs:{_i:77}},[i("image",{attrs:{src:e._$s(78,"a-src",n("4f89")),_i:78}}),i("view",{staticClass:e._$s(79,"sc","text"),attrs:{_i:79}},[i("view",{staticClass:e._$s(80,"sc","list-label"),attrs:{_i:80}}),i("view",{staticClass:e._$s(81,"sc","list-val"),attrs:{_i:81}})])])])]),i("view",{staticClass:e._$s(82,"sc","ebc-content"),attrs:{_i:82}},[i("view",{staticClass:e._$s(83,"sc","commons-title"),attrs:{_i:83}}),i("view",{staticClass:e._$s(84,"sc","list-long"),attrs:{_i:84}},[i("view",[i("image",{attrs:{src:e._$s(86,"a-src",n("5012")),_i:86}}),i("view",{staticClass:e._$s(87,"sc","list-label"),attrs:{_i:87}})]),i("view",{staticClass:e._$s(88,"sc","list-val"),attrs:{_i:88}})])])],1)},o=[]},"0ca9":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data:function(){return{url:"",title:""}},components:{},props:{},onLoad:function(e){this.setData({url:e.url,title:e.nav})},onReady:function(){},onShow:function(){},onHide:function(){},onUnload:function(){},onPullDownRefresh:function(){},onReachBottom:function(){},onShareAppMessage:function(){},methods:{}}},"0cc7":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{userInfoData:[],notificationData:[]}},onLoad:function(){},methods:{toRouter:function(t){e("log",t," at pages/home.vue:56"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},"0de9":function(e,t,n){"use strict";function i(e){var t=Object.prototype.toString.call(e);return t.substring(8,t.length-1)}function a(){return"string"===typeof __channelId__&&__channelId__}function o(e,t){switch(i(t)){case"Function":return"function() { [native code] }";default:return t}}function r(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];console[e].apply(console,n)}function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.shift();if(a())return t.push(t.pop().replace("at ","uni-app:///")),console[r].apply(console,t);var s=t.map((function(e){var t=Object.prototype.toString.call(e).toLowerCase();if("[object object]"===t||"[object array]"===t)try{e="---BEGIN:JSON---"+JSON.stringify(e,o)+"---END:JSON---"}catch(a){e=t}else if(null===e)e="---NULL---";else if(void 0===e)e="---UNDEFINED---";else{var n=i(e).toUpperCase();e="NUMBER"===n||"BOOLEAN"===n?"---BEGIN:"+n+"---"+e+"---END:"+n+"---":String(e)}return e})),c="";if(s.length>1){var u=s.pop();c=s.join("---COMMA---"),0===u.indexOf(" at ")?c+=u:c+="---COMMA---"+u}else c=s[0];console[r](c)}n.r(t),n.d(t,"log",(function(){return r})),n.d(t,"default",(function(){return s}))},"0e77":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"loading6",data:function(){return{}}}},"0ea3":function(e,t,n){"use strict";n.r(t);var i=n("adce"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"0f93":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniIcons:n("bf8f").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","user"),attrs:{_i:0}},[i("view",{staticClass:e._$s(1,"sc","user-info"),attrs:{_i:1}},[i("view",{staticClass:e._$s(2,"sc","user-img"),attrs:{_i:2}},[i("image",{attrs:{src:e._$s(3,"a-src",n("2183")),_i:3}})]),i("view",{staticClass:e._$s(4,"sc","user-text"),attrs:{_i:4}},[i("view",{staticClass:e._$s(5,"sc","name"),attrs:{_i:5}}),i("view",{staticClass:e._$s(6,"sc","address"),attrs:{_i:6}})]),i("view",[i("uni-icons",{attrs:{color:"#fff",type:"right",size:"30",_i:8}})],1)]),i("ul",{staticClass:e._$s(9,"sc","user-list"),attrs:{_i:9}},[i("li",[i("view",{staticClass:e._$s(11,"sc","list-left"),attrs:{_i:11}},[i("image",{attrs:{src:e._$s(12,"a-src",n("0298")),_i:12}}),i("view",{staticClass:e._$s(13,"sc","text"),attrs:{_i:13}}),i("uni-icons",{attrs:{type:"right",size:"30",_i:14}})],1),i("view",[i("uni-icons",{attrs:{color:"#999",type:"right",size:"30",_i:16}})],1)]),i("li",[i("view",{staticClass:e._$s(18,"sc","list-left"),attrs:{_i:18}},[i("image",{attrs:{src:e._$s(19,"a-src",n("20a3")),_i:19}}),i("view",{staticClass:e._$s(20,"sc","text"),attrs:{_i:20}}),i("uni-icons",{attrs:{type:"right",size:"30",_i:21}})],1),i("view",[i("uni-icons",{attrs:{color:"#999",type:"right",size:"30",_i:23}})],1)])]),i("view",{staticClass:e._$s(24,"sc","login-out"),attrs:{_i:24},on:{click:e.logout}})])},o=[]},1024:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"uniCollapseItem",props:{title:{type:String,default:""},name:{type:[Number,String],default:""},disabled:{type:Boolean,default:!1},showAnimation:{type:Boolean,default:!1},open:{type:Boolean,default:!1},thumb:{type:String,default:""},titleBorder:{type:String,default:"auto"},border:{type:Boolean,default:!0},showArrow:{type:Boolean,default:!0}},data:function(){var e="Uni_".concat(Math.ceil(1e6*Math.random()).toString(36));return{isOpen:!1,isheight:null,height:0,elId:e,nameSync:0}},watch:{open:function(e){this.isOpen=e,this.onClick(e,"init")}},updated:function(e){var t=this;this.$nextTick((function(){t.init(!0)}))},created:function(){this.collapse=this.getCollapse(),this.oldHeight=0,this.onClick(this.open,"init")},destroyed:function(){this.__isUnmounted||this.uninstall()},mounted:function(){this.collapse&&(""!==this.name?this.nameSync=this.name:this.nameSync=this.collapse.childrens.length+"",-1===this.collapse.names.indexOf(this.nameSync)?this.collapse.names.push(this.nameSync):e("warn","name \u503c ".concat(this.nameSync," \u91cd\u590d")," at node_modules/@dcloudio/uni-ui/lib/uni-collapse-item/uni-collapse-item.vue:154"),-1===this.collapse.childrens.indexOf(this)&&this.collapse.childrens.push(this),this.init())},methods:{init:function(e){this.getCollapseHeight(e)},uninstall:function(){var e=this;this.collapse&&(this.collapse.childrens.forEach((function(t,n){t===e&&e.collapse.childrens.splice(n,1)})),this.collapse.names.forEach((function(t,n){t===e.nameSync&&e.collapse.names.splice(n,1)})))},onClick:function(e,t){this.disabled||(this.isOpen=e,this.isOpen&&this.collapse&&this.collapse.setAccordion(this),"init"!==t&&this.collapse.onChange(e,this))},getCollapseHeight:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=uni.createSelectorQuery().in(this);i.select("#".concat(this.elId)).fields({size:!0},(function(i){if(!(n>=10)){if(!i)return n++,void t.getCollapseHeight(!1,n);t.height=i.height,t.isheight=!0,e||t.onClick(t.isOpen,"init")}})).exec()},getNvueHwight:function(e){var t=this;dom.getComponentRect(this.$refs["collapse--hook"],(function(n){if(n&&n.result&&n.size){if(t.height=n.size.height,t.isheight=!0,e)return;t.onClick(t.open,"init")}}))},getCollapse:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniCollapse",t=this.$parent,n=t.$options.name;while(n!==e){if(t=t.$parent,!t)return!1;n=t.$options.name}return t}}};t.default=n}).call(this,n("0de9")["default"])},"10a5":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("1216")),o={data:function(){return{userID:"",newgroup:{},groupmemberprofile:{},groupmemberavatar:[],groupmembernick:[],hidden:!0,notShow:!0,isShow:!1,showMore:!1,addShow:!1,popupToggle:!1,quitpopupToggle:!1,addpopupToggle:!1}},components:{},props:{conversation:{type:Object}},watch:{conversation:{handler:function(e){e.type,this.setData({conversation:e})},immediate:!0,deep:!0}},beforeMount:function(){},methods:{showMoreHandler:function(){var e=this;uni.$TUIKit.getGroupMemberList({groupID:this.conversation.groupProfile.groupID,count:50,offset:0}).then((function(t){a.default.log("| TUI-group-profile | getGroupMemberList | getGroupMemberList-length: ".concat(t.data.memberList.length)),"Private"===e.conversation.groupProfile.type&&e.setData({addShow:!0}),t.data.memberList.length>3&&e.setData({showMore:!0}),e.setData({groupmemberprofile:t.data.memberList,hidden:!e.hidden,notShow:!e.notShow,isShow:!e.isShow})}))},showless:function(){this.setData({isShow:!1,notShow:!0,hidden:!0})},showMoreMember:function(){this.setData({popupToggle:!0})},close:function(){this.setData({popupToggle:!1,addpopupToggle:!1,quitpopupToggle:!1})},quitGroup:function(){this.setData({quitpopupToggle:!0,popupToggle:!1})},quitgroupConfirm:function(){uni.$TUIKit.quitGroup(this.conversation.groupProfile.groupID).then((function(t){e("log",t.data.groupID," at components/tui-group/group-profile/index.vue:190"),uni.navigateBack({delta:1})})).catch((function(t){uni.showToast({title:"\u8be5\u7fa4\u4e0d\u5141\u8bb8\u7fa4\u4e3b\u4e3b\u52a8\u9000\u51fa",icon:"none"}),e("warn","quitGroup error:",t," at components/tui-group/group-profile/index.vue:201")}))},quitgroupAbandon:function(){e("log",22222," at components/tui-group/group-profile/index.vue:206"),this.setData({quitpopupToggle:!1})},addMember:function(){this.setData({addpopupToggle:!0})},binduserIDInput:function(e){var t=e.detail.value;this.setData({userID:t})},submit:function(){var t=this;e("log",this.userID," at components/tui-group/group-profile/index.vue:226"),uni.$TUIKit.addGroupMember({groupID:this.conversation.groupProfile.groupID,userIDList:[this.userID]}).then((function(e){e.data.successUserIDList.length>0&&(uni.showToast({title:"\u6dfb\u52a0\u6210\u529f",duration:800}),t.userID="",t.addMemberModalVisible=!1,t.setData({addpopupToggle:!1})),e.data.existedUserIDList.length>0&&uni.showToast({title:"\u8be5\u7528\u6237\u5df2\u5728\u7fa4\u4e2d",duration:800,icon:"none"})})).catch((function(t){e("warn","addGroupMember error:",t," at components/tui-group/group-profile/index.vue:254"),uni.showToast({title:"\u6dfb\u52a0\u5931\u8d25\uff0c\u8bf7\u786e\u4fdd\u8be5\u7528\u6237\u5b58\u5728",duration:800,icon:"none"})}))},handleEditToggle:function(){e("log","\u5360\u4f4d\uff1a\u51fd\u6570 handleEditToggle \u672a\u58f0\u660e"," at components/tui-group/group-profile/index.vue:265")},getgroupProfile:function(){e("log","\u5360\u4f4d\uff1a\u51fd\u6570 getgroupProfile \u672a\u58f0\u660e"," at components/tui-group/group-profile/index.vue:269")}}};t.default=o}).call(this,n("0de9")["default"])},"10cc":function(e,t){e.exports="/static/icon_sbzt.png"},1125:function(e,t){e.exports="/static/jinbian/icon_sbzt.png"},"11b0":function(e,t){e.exports=function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports},"11ca":function(e,t,n){"use strict";n.r(t);var i=n("8b85"),a=n("0ea3");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},1216:function(e,t,n){"use strict";(function(e,i){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;a(n("ef9f"));var o=n("212d"),r=0,s=new Map;function c(){var e=new Date;return"TUIKit ".concat(e.toLocaleTimeString("en-US",{hour12:!1}),".").concat(function(e){var t,n=e.toString().length;switch(n){case 1:t="00".concat(e);break;case 2:t="0".concat(e);break;default:t=e;break}return t}(e.getMilliseconds()),":")}var u={_data:[],_length:0,_visible:!1,arguments2String:function(e){var t;if(1===e.length)t=c()+e[0];else{t=c();for(var n=0,i=e.length;n<i;n++)(0,o.isArrayOrObject)(e[n])?(0,o.isInstanceOfError)(e[n])?t+=(0,o.stringifyError)(e[n]):t+=JSON.stringify(e[n]):t+=e[n],t+=" "}return t},debug:function(){if(r<=-1){var t=this.arguments2String(arguments);u.record(t,"debug"),e("log",t," at utils/logger.js:147")}},log:function(){if(r<=0){var t=this.arguments2String(arguments);u.record(t,"log"),e("log",t," at utils/logger.js:162")}},info:function(){if(r<=1){var t=this.arguments2String(arguments);u.record(t,"info"),e("info",t," at utils/logger.js:177")}},warn:function(){if(r<=2){var t=this.arguments2String(arguments);u.record(t,"warn"),e("warn",t," at utils/logger.js:192")}},error:function(){if(r<=3){var t=this.arguments2String(arguments);u.record(t,"error"),e("error",t," at utils/logger.js:207")}},time:function(e){s.set(e,o.TimeUtil.now())},timeEnd:function(t){if(s.has(t)){var n=o.TimeUtil.now()-s.get(t);return s.delete(t),n}return e("warn","\u672a\u627e\u5230\u5bf9\u5e94label: ".concat(t,", \u8bf7\u5728\u8c03\u7528 logger.timeEnd \u524d\uff0c\u8c03\u7528 logger.time")," at utils/logger.js:226"),0},setLevel:function(t){t<4&&e("log","".concat(c()," set level from ").concat(r," to ").concat(t)," at utils/logger.js:232"),r=t},record:function(e,t){1100===u._length&&(u._data.splice(0,100),u._length=1e3),u._length++,u._data.push("".concat(e," [").concat(t,"] \n"))},getLog:function(){return u._data}},l=u;t.default=l}).call(this,n("0de9")["default"],n("fe07")["default"])},1230:function(e,t,n){"use strict";n.r(t);var i=n("72c7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"137d":function(e,t,n){"use strict";n.r(t);var i=n("39dd"),a=n("cfc5");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"13e1":function(e,t){e.exports="/static/images/icon_sw.png"},"141d":function(e,t,n){"use strict";n.r(t);var i=n("ee96"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"142e":function(e,t,n){"use strict";n.r(t);var i=n("24a7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"14d9":function(e,t,n){"use strict";n.r(t);var i=n("d78a"),a=n("9b0b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"16a1":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={id:"2852637",name:"uniui\u56fe\u6807\u5e93",font_family:"uniicons",css_prefix_text:"uniui-",description:"",glyphs:[{icon_id:"25027049",name:"yanse",font_class:"color",unicode:"e6cf",unicode_decimal:59087},{icon_id:"25027048",name:"wallet",font_class:"wallet",unicode:"e6b1",unicode_decimal:59057},{icon_id:"25015720",name:"settings-filled",font_class:"settings-filled",unicode:"e6ce",unicode_decimal:59086},{icon_id:"25015434",name:"shimingrenzheng-filled",font_class:"auth-filled",unicode:"e6cc",unicode_decimal:59084},{icon_id:"24934246",name:"shop-filled",font_class:"shop-filled",unicode:"e6cd",unicode_decimal:59085},{icon_id:"24934159",name:"staff-filled-01",font_class:"staff-filled",unicode:"e6cb",unicode_decimal:59083},{icon_id:"24932461",name:"VIP-filled",font_class:"vip-filled",unicode:"e6c6",unicode_decimal:59078},{icon_id:"24932462",name:"plus_circle_fill",font_class:"plus-filled",unicode:"e6c7",unicode_decimal:59079},{icon_id:"24932463",name:"folder_add-filled",font_class:"folder-add-filled",unicode:"e6c8",unicode_decimal:59080},{icon_id:"24932464",name:"yanse-filled",font_class:"color-filled",unicode:"e6c9",unicode_decimal:59081},{icon_id:"24932465",name:"tune-filled",font_class:"tune-filled",unicode:"e6ca",unicode_decimal:59082},{icon_id:"24932455",name:"a-rilidaka-filled",font_class:"calendar-filled",unicode:"e6c0",unicode_decimal:59072},{icon_id:"24932456",name:"notification-filled",font_class:"notification-filled",unicode:"e6c1",unicode_decimal:59073},{icon_id:"24932457",name:"wallet-filled",font_class:"wallet-filled",unicode:"e6c2",unicode_decimal:59074},{icon_id:"24932458",name:"paihangbang-filled",font_class:"medal-filled",unicode:"e6c3",unicode_decimal:59075},{icon_id:"24932459",name:"gift-filled",font_class:"gift-filled",unicode:"e6c4",unicode_decimal:59076},{icon_id:"24932460",name:"fire-filled",font_class:"fire-filled",unicode:"e6c5",unicode_decimal:59077},{icon_id:"24928001",name:"refreshempty",font_class:"refreshempty",unicode:"e6bf",unicode_decimal:59071},{icon_id:"24926853",name:"location-ellipse",font_class:"location-filled",unicode:"e6af",unicode_decimal:59055},{icon_id:"24926735",name:"person-filled",font_class:"person-filled",unicode:"e69d",unicode_decimal:59037},{icon_id:"24926703",name:"personadd-filled",font_class:"personadd-filled",unicode:"e698",unicode_decimal:59032},{icon_id:"24923351",name:"back",font_class:"back",unicode:"e6b9",unicode_decimal:59065},{icon_id:"24923352",name:"forward",font_class:"forward",unicode:"e6ba",unicode_decimal:59066},{icon_id:"24923353",name:"arrowthinright",font_class:"arrow-right",unicode:"e6bb",unicode_decimal:59067},{icon_id:"24923353",name:"arrowthinright",font_class:"arrowthinright",unicode:"e6bb",unicode_decimal:59067},{icon_id:"24923354",name:"arrowthinleft",font_class:"arrow-left",unicode:"e6bc",unicode_decimal:59068},{icon_id:"24923354",name:"arrowthinleft",font_class:"arrowthinleft",unicode:"e6bc",unicode_decimal:59068},{icon_id:"24923355",name:"arrowthinup",font_class:"arrow-up",unicode:"e6bd",unicode_decimal:59069},{icon_id:"24923355",name:"arrowthinup",font_class:"arrowthinup",unicode:"e6bd",unicode_decimal:59069},{icon_id:"24923356",name:"arrowthindown",font_class:"arrow-down",unicode:"e6be",unicode_decimal:59070},{icon_id:"24923356",name:"arrowthindown",font_class:"arrowthindown",unicode:"e6be",unicode_decimal:59070},{icon_id:"24923349",name:"arrowdown",font_class:"bottom",unicode:"e6b8",unicode_decimal:59064},{icon_id:"24923349",name:"arrowdown",font_class:"arrowdown",unicode:"e6b8",unicode_decimal:59064},{icon_id:"24923346",name:"arrowright",font_class:"right",unicode:"e6b5",unicode_decimal:59061},{icon_id:"24923346",name:"arrowright",font_class:"arrowright",unicode:"e6b5",unicode_decimal:59061},{icon_id:"24923347",name:"arrowup",font_class:"top",unicode:"e6b6",unicode_decimal:59062},{icon_id:"24923347",name:"arrowup",font_class:"arrowup",unicode:"e6b6",unicode_decimal:59062},{icon_id:"24923348",name:"arrowleft",font_class:"left",unicode:"e6b7",unicode_decimal:59063},{icon_id:"24923348",name:"arrowleft",font_class:"arrowleft",unicode:"e6b7",unicode_decimal:59063},{icon_id:"24923334",name:"eye",font_class:"eye",unicode:"e651",unicode_decimal:58961},{icon_id:"24923335",name:"eye-filled",font_class:"eye-filled",unicode:"e66a",unicode_decimal:58986},{icon_id:"24923336",name:"eye-slash",font_class:"eye-slash",unicode:"e6b3",unicode_decimal:59059},{icon_id:"24923337",name:"eye-slash-filled",font_class:"eye-slash-filled",unicode:"e6b4",unicode_decimal:59060},{icon_id:"24923305",name:"info-filled",font_class:"info-filled",unicode:"e649",unicode_decimal:58953},{icon_id:"24923299",name:"reload-01",font_class:"reload",unicode:"e6b2",unicode_decimal:59058},{icon_id:"24923195",name:"mic_slash_fill",font_class:"micoff-filled",unicode:"e6b0",unicode_decimal:59056},{icon_id:"24923165",name:"map-pin-ellipse",font_class:"map-pin-ellipse",unicode:"e6ac",unicode_decimal:59052},{icon_id:"24923166",name:"map-pin",font_class:"map-pin",unicode:"e6ad",unicode_decimal:59053},{icon_id:"24923167",name:"location",font_class:"location",unicode:"e6ae",unicode_decimal:59054},{icon_id:"24923064",name:"starhalf",font_class:"starhalf",unicode:"e683",unicode_decimal:59011},{icon_id:"24923065",name:"star",font_class:"star",unicode:"e688",unicode_decimal:59016},{icon_id:"24923066",name:"star-filled",font_class:"star-filled",unicode:"e68f",unicode_decimal:59023},{icon_id:"24899646",name:"a-rilidaka",font_class:"calendar",unicode:"e6a0",unicode_decimal:59040},{icon_id:"24899647",name:"fire",font_class:"fire",unicode:"e6a1",unicode_decimal:59041},{icon_id:"24899648",name:"paihangbang",font_class:"medal",unicode:"e6a2",unicode_decimal:59042},{icon_id:"24899649",name:"font",font_class:"font",unicode:"e6a3",unicode_decimal:59043},{icon_id:"24899650",name:"gift",font_class:"gift",unicode:"e6a4",unicode_decimal:59044},{icon_id:"24899651",name:"link",font_class:"link",unicode:"e6a5",unicode_decimal:59045},{icon_id:"24899652",name:"notification",font_class:"notification",unicode:"e6a6",unicode_decimal:59046},{icon_id:"24899653",name:"staff",font_class:"staff",unicode:"e6a7",unicode_decimal:59047},{icon_id:"24899654",name:"VIP",font_class:"vip",unicode:"e6a8",unicode_decimal:59048},{icon_id:"24899655",name:"folder_add",font_class:"folder-add",unicode:"e6a9",unicode_decimal:59049},{icon_id:"24899656",name:"tune",font_class:"tune",unicode:"e6aa",unicode_decimal:59050},{icon_id:"24899657",name:"shimingrenzheng",font_class:"auth",unicode:"e6ab",unicode_decimal:59051},{icon_id:"24899565",name:"person",font_class:"person",unicode:"e699",unicode_decimal:59033},{icon_id:"24899566",name:"email-filled",font_class:"email-filled",unicode:"e69a",unicode_decimal:59034},{icon_id:"24899567",name:"phone-filled",font_class:"phone-filled",unicode:"e69b",unicode_decimal:59035},{icon_id:"24899568",name:"phone",font_class:"phone",unicode:"e69c",unicode_decimal:59036},{icon_id:"24899570",name:"email",font_class:"email",unicode:"e69e",unicode_decimal:59038},{icon_id:"24899571",name:"personadd",font_class:"personadd",unicode:"e69f",unicode_decimal:59039},{icon_id:"24899558",name:"chatboxes-filled",font_class:"chatboxes-filled",unicode:"e692",unicode_decimal:59026},{icon_id:"24899559",name:"contact",font_class:"contact",unicode:"e693",unicode_decimal:59027},{icon_id:"24899560",name:"chatbubble-filled",font_class:"chatbubble-filled",unicode:"e694",unicode_decimal:59028},{icon_id:"24899561",name:"contact-filled",font_class:"contact-filled",unicode:"e695",unicode_decimal:59029},{icon_id:"24899562",name:"chatboxes",font_class:"chatboxes",unicode:"e696",unicode_decimal:59030},{icon_id:"24899563",name:"chatbubble",font_class:"chatbubble",unicode:"e697",unicode_decimal:59031},{icon_id:"24881290",name:"upload-filled",font_class:"upload-filled",unicode:"e68e",unicode_decimal:59022},{icon_id:"24881292",name:"upload",font_class:"upload",unicode:"e690",unicode_decimal:59024},{icon_id:"24881293",name:"weixin",font_class:"weixin",unicode:"e691",unicode_decimal:59025},{icon_id:"24881274",name:"compose",font_class:"compose",unicode:"e67f",unicode_decimal:59007},{icon_id:"24881275",name:"qq",font_class:"qq",unicode:"e680",unicode_decimal:59008},{icon_id:"24881276",name:"download-filled",font_class:"download-filled",unicode:"e681",unicode_decimal:59009},{icon_id:"24881277",name:"pengyouquan",font_class:"pyq",unicode:"e682",unicode_decimal:59010},{icon_id:"24881279",name:"sound",font_class:"sound",unicode:"e684",unicode_decimal:59012},{icon_id:"24881280",name:"trash-filled",font_class:"trash-filled",unicode:"e685",unicode_decimal:59013},{icon_id:"24881281",name:"sound-filled",font_class:"sound-filled",unicode:"e686",unicode_decimal:59014},{icon_id:"24881282",name:"trash",font_class:"trash",unicode:"e687",unicode_decimal:59015},{icon_id:"24881284",name:"videocam-filled",font_class:"videocam-filled",unicode:"e689",unicode_decimal:59017},{icon_id:"24881285",name:"spinner-cycle",font_class:"spinner-cycle",unicode:"e68a",unicode_decimal:59018},{icon_id:"24881286",name:"weibo",font_class:"weibo",unicode:"e68b",unicode_decimal:59019},{icon_id:"24881288",name:"videocam",font_class:"videocam",unicode:"e68c",unicode_decimal:59020},{icon_id:"24881289",name:"download",font_class:"download",unicode:"e68d",unicode_decimal:59021},{icon_id:"24879601",name:"help",font_class:"help",unicode:"e679",unicode_decimal:59001},{icon_id:"24879602",name:"navigate-filled",font_class:"navigate-filled",unicode:"e67a",unicode_decimal:59002},{icon_id:"24879603",name:"plusempty",font_class:"plusempty",unicode:"e67b",unicode_decimal:59003},{icon_id:"24879604",name:"smallcircle",font_class:"smallcircle",unicode:"e67c",unicode_decimal:59004},{icon_id:"24879605",name:"minus-filled",font_class:"minus-filled",unicode:"e67d",unicode_decimal:59005},{icon_id:"24879606",name:"micoff",font_class:"micoff",unicode:"e67e",unicode_decimal:59006},{icon_id:"24879588",name:"closeempty",font_class:"closeempty",unicode:"e66c",unicode_decimal:58988},{icon_id:"24879589",name:"clear",font_class:"clear",unicode:"e66d",unicode_decimal:58989},{icon_id:"24879590",name:"navigate",font_class:"navigate",unicode:"e66e",unicode_decimal:58990},{icon_id:"24879591",name:"minus",font_class:"minus",unicode:"e66f",unicode_decimal:58991},{icon_id:"24879592",name:"image",font_class:"image",unicode:"e670",unicode_decimal:58992},{icon_id:"24879593",name:"mic",font_class:"mic",unicode:"e671",unicode_decimal:58993},{icon_id:"24879594",name:"paperplane",font_class:"paperplane",unicode:"e672",unicode_decimal:58994},{icon_id:"24879595",name:"close",font_class:"close",unicode:"e673",unicode_decimal:58995},{icon_id:"24879596",name:"help-filled",font_class:"help-filled",unicode:"e674",unicode_decimal:58996},{icon_id:"24879597",name:"plus-filled",font_class:"paperplane-filled",unicode:"e675",unicode_decimal:58997},{icon_id:"24879598",name:"plus",font_class:"plus",unicode:"e676",unicode_decimal:58998},{icon_id:"24879599",name:"mic-filled",font_class:"mic-filled",unicode:"e677",unicode_decimal:58999},{icon_id:"24879600",name:"image-filled",font_class:"image-filled",unicode:"e678",unicode_decimal:59e3},{icon_id:"24855900",name:"locked-filled",font_class:"locked-filled",unicode:"e668",unicode_decimal:58984},{icon_id:"24855901",name:"info",font_class:"info",unicode:"e669",unicode_decimal:58985},{icon_id:"24855903",name:"locked",font_class:"locked",unicode:"e66b",unicode_decimal:58987},{icon_id:"24855884",name:"camera-filled",font_class:"camera-filled",unicode:"e658",unicode_decimal:58968},{icon_id:"24855885",name:"chat-filled",font_class:"chat-filled",unicode:"e659",unicode_decimal:58969},{icon_id:"24855886",name:"camera",font_class:"camera",unicode:"e65a",unicode_decimal:58970},{icon_id:"24855887",name:"circle",font_class:"circle",unicode:"e65b",unicode_decimal:58971},{icon_id:"24855888",name:"checkmarkempty",font_class:"checkmarkempty",unicode:"e65c",unicode_decimal:58972},{icon_id:"24855889",name:"chat",font_class:"chat",unicode:"e65d",unicode_decimal:58973},{icon_id:"24855890",name:"circle-filled",font_class:"circle-filled",unicode:"e65e",unicode_decimal:58974},{icon_id:"24855891",name:"flag",font_class:"flag",unicode:"e65f",unicode_decimal:58975},{icon_id:"24855892",name:"flag-filled",font_class:"flag-filled",unicode:"e660",unicode_decimal:58976},{icon_id:"24855893",name:"gear-filled",font_class:"gear-filled",unicode:"e661",unicode_decimal:58977},{icon_id:"24855894",name:"home",font_class:"home",unicode:"e662",unicode_decimal:58978},{icon_id:"24855895",name:"home-filled",font_class:"home-filled",unicode:"e663",unicode_decimal:58979},{icon_id:"24855896",name:"gear",font_class:"gear",unicode:"e664",unicode_decimal:58980},{icon_id:"24855897",name:"smallcircle-filled",font_class:"smallcircle-filled",unicode:"e665",unicode_decimal:58981},{icon_id:"24855898",name:"map-filled",font_class:"map-filled",unicode:"e666",unicode_decimal:58982},{icon_id:"24855899",name:"map",font_class:"map",unicode:"e667",unicode_decimal:58983},{icon_id:"24855825",name:"refresh-filled",font_class:"refresh-filled",unicode:"e656",unicode_decimal:58966},{icon_id:"24855826",name:"refresh",font_class:"refresh",unicode:"e657",unicode_decimal:58967},{icon_id:"24855808",name:"cloud-upload",font_class:"cloud-upload",unicode:"e645",unicode_decimal:58949},{icon_id:"24855809",name:"cloud-download-filled",font_class:"cloud-download-filled",unicode:"e646",unicode_decimal:58950},{icon_id:"24855810",name:"cloud-download",font_class:"cloud-download",unicode:"e647",unicode_decimal:58951},{icon_id:"24855811",name:"cloud-upload-filled",font_class:"cloud-upload-filled",unicode:"e648",unicode_decimal:58952},{icon_id:"24855813",name:"redo",font_class:"redo",unicode:"e64a",unicode_decimal:58954},{icon_id:"24855814",name:"images-filled",font_class:"images-filled",unicode:"e64b",unicode_decimal:58955},{icon_id:"24855815",name:"undo-filled",font_class:"undo-filled",unicode:"e64c",unicode_decimal:58956},{icon_id:"24855816",name:"more",font_class:"more",unicode:"e64d",unicode_decimal:58957},{icon_id:"24855817",name:"more-filled",font_class:"more-filled",unicode:"e64e",unicode_decimal:58958},{icon_id:"24855818",name:"undo",font_class:"undo",unicode:"e64f",unicode_decimal:58959},{icon_id:"24855819",name:"images",font_class:"images",unicode:"e650",unicode_decimal:58960},{icon_id:"24855821",name:"paperclip",font_class:"paperclip",unicode:"e652",unicode_decimal:58962},{icon_id:"24855822",name:"settings",font_class:"settings",unicode:"e653",unicode_decimal:58963},{icon_id:"24855823",name:"search",font_class:"search",unicode:"e654",unicode_decimal:58964},{icon_id:"24855824",name:"redo-filled",font_class:"redo-filled",unicode:"e655",unicode_decimal:58965},{icon_id:"24841702",name:"list",font_class:"list",unicode:"e644",unicode_decimal:58948},{icon_id:"24841489",name:"mail-open-filled",font_class:"mail-open-filled",unicode:"e63a",unicode_decimal:58938},{icon_id:"24841491",name:"hand-thumbsdown-filled",font_class:"hand-down-filled",unicode:"e63c",unicode_decimal:58940},{icon_id:"24841492",name:"hand-thumbsdown",font_class:"hand-down",unicode:"e63d",unicode_decimal:58941},{icon_id:"24841493",name:"hand-thumbsup-filled",font_class:"hand-up-filled",unicode:"e63e",unicode_decimal:58942},{icon_id:"24841494",name:"hand-thumbsup",font_class:"hand-up",unicode:"e63f",unicode_decimal:58943},{icon_id:"24841496",name:"heart-filled",font_class:"heart-filled",unicode:"e641",unicode_decimal:58945},{icon_id:"24841498",name:"mail-open",font_class:"mail-open",unicode:"e643",unicode_decimal:58947},{icon_id:"24841488",name:"heart",font_class:"heart",unicode:"e639",unicode_decimal:58937},{icon_id:"24839963",name:"loop",font_class:"loop",unicode:"e633",unicode_decimal:58931},{icon_id:"24839866",name:"pulldown",font_class:"pulldown",unicode:"e632",unicode_decimal:58930},{icon_id:"24813798",name:"scan",font_class:"scan",unicode:"e62a",unicode_decimal:58922},{icon_id:"24813786",name:"bars",font_class:"bars",unicode:"e627",unicode_decimal:58919},{icon_id:"24813788",name:"cart-filled",font_class:"cart-filled",unicode:"e629",unicode_decimal:58921},{icon_id:"24813790",name:"checkbox",font_class:"checkbox",unicode:"e62b",unicode_decimal:58923},{icon_id:"24813791",name:"checkbox-filled",font_class:"checkbox-filled",unicode:"e62c",unicode_decimal:58924},{icon_id:"24813794",name:"shop",font_class:"shop",unicode:"e62f",unicode_decimal:58927},{icon_id:"24813795",name:"headphones",font_class:"headphones",unicode:"e630",unicode_decimal:58928},{icon_id:"24813796",name:"cart",font_class:"cart",unicode:"e631",unicode_decimal:58929}]}},"16f9":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","container"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","item"),attrs:{_i:2}},[n("view",{staticClass:e._$s(3,"sc","avatar"),attrs:{_i:3},on:{click:function(t){return t.stopPropagation(),e.changeAvatar(t)}}},[n("text",{staticClass:e._$s(4,"sc","aside-left"),attrs:{_i:4}}),n("image",{staticClass:e._$s(5,"sc","image_radius"),attrs:{src:e._$s(5,"a-src",e.userInfo.avatar||"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png"),_i:5}}),n("image",{staticClass:e._$s(6,"sc","listimage"),attrs:{_i:6}})])]),n("view",{staticClass:e._$s(7,"sc","item"),attrs:{_i:7}},[n("view",{staticClass:e._$s(8,"sc","nickname"),attrs:{_i:8},on:{click:e.handleEditToggle}},[n("text",{staticClass:e._$s(9,"sc","aside-left"),attrs:{_i:9}}),n("text",{staticClass:e._$s(10,"sc","aside-right"),attrs:{_i:10}},[e._v(e._$s(10,"t0-0",e._s(e.userInfo.nick?e.userInfo.nick:"\u63d0\u83ab")))]),n("image",{staticClass:e._$s(11,"sc","listimage"),attrs:{_i:11}})])])]),e._$s(12,"i",e.popupToggle)?n("view",{staticClass:e._$s(12,"sc","popup-mask"),attrs:{_i:12},on:{click:function(t){return t.stopPropagation(),e.handleEditToggle(t)}}},[n("view",{staticClass:e._$s(13,"sc","popup-main"),attrs:{_i:13},on:{click:function(t){return t.stopPropagation(),e.handleCatchTap(t)}}},[n("view",{staticClass:e._$s(14,"sc","popup-main-header"),attrs:{_i:14}},[n("label",{staticClass:e._$s(15,"sc","popup-main-header-title"),attrs:{_i:15}}),n("button",{staticClass:e._$s(16,"sc","button"),attrs:{disabled:e._$s(16,"a-disabled",!e.infoNick),_i:16},on:{click:function(t){return t.stopPropagation(),e.handleEditSubmit(t)}}})]),n("input",{staticClass:e._$s(17,"sc","popup-main-input"),attrs:{value:e._$s(17,"a-value",e.infoNick),_i:17},on:{input:e.bindEditInput}}),n("label",{staticClass:e._$s(18,"sc","text"),attrs:{_i:18}})])]):e._e(),e._$s(19,"i",e.popupToggleAvatar)?n("view",{staticClass:e._$s(19,"sc","popup-mask-avatar"),attrs:{_i:19},on:{click:function(t){return t.stopPropagation(),e.handleEditToggleAvatar(t)}}},[n("view",{staticClass:e._$s(20,"sc","popup-main-avatar"),attrs:{_i:20},on:{click:function(t){return t.stopPropagation(),e.handleCatchTap(t)}}},[n("view",{staticClass:e._$s(21,"sc","pop-main-header-avatar"),attrs:{"data-item":e._$s(21,"a-data-item",e.item),_i:21}},[n("label",{staticClass:e._$s(22,"sc","popup-main-header-title-avatar"),attrs:{_i:22}}),n("label",{staticClass:e._$s(23,"sc","button-avatar"),attrs:{_i:23},on:{click:function(t){return t.stopPropagation(),e.handleEditSubmitAvatar(t)}}}),n("view",{staticClass:e._$s(24,"sc","image-list"),attrs:{_i:24}},e._l(e._$s(25,"f",{forItems:e.avatarList}),(function(t,i,a,o){return n("image",{key:e._$s(25,"f",{forIndex:a,key:i}),class:e._$s("25-"+o,"c","image-avatar "+(t.URL===e.avatar&&"image-avatar-active")),attrs:{src:e._$s("25-"+o,"a-src",t.URL),"data-value":e._$s("25-"+o,"a-data-value",t),_i:"25-"+o},on:{click:e.click}})})),0)])])]):e._e()])},a=[]},1751:function(e,t,n){"use strict";n.r(t);var i=n("b664"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"18ae":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","im"),attrs:{_i:0}},[t("commons-header",{attrs:{_i:1}}),t("view",{attrs:{_i:2},on:{click:this.bindConfirmInvite}},[t("view",{staticClass:this._$s(3,"sc","company-list"),attrs:{_i:3}},[t("view",{staticClass:this._$s(4,"sc","company-title"),attrs:{_i:4}},[t("span")]),t("view",{staticClass:this._$s(6,"sc","list-box"),attrs:{_i:6}},[t("view",{staticClass:this._$s(7,"sc","user-img"),attrs:{_i:7}}),t("view",{staticClass:this._$s(8,"sc","user-text"),attrs:{_i:8}},[t("p"),t("span")])])])])],1)},a=[]},"18ee":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniCollapse:n("ff3b").default,uniCollapseItem:n("137d").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","header-banner-warp"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","header-banner"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","back"),attrs:{_i:2}},[e._$s(3,"i",e.isBack)?n("span",{staticClass:e._$s(3,"sc","iconfont"),attrs:{_i:3},on:{click:e.backFn}}):e._e()]),n("view",{staticClass:e._$s(4,"sc","center-title"),attrs:{_i:4}},[e._v(e._$s(4,"t0-0",e._s(e.title||"\u83dc\u5355")))]),n("view",{staticClass:e._$s(5,"sc","right-menu"),attrs:{_i:5},on:{click:e.openMenu}})]),e._$s(6,"i",e.menuModalType)?n("view",{staticClass:e._$s(6,"sc","menu-modal"),attrs:{_i:6}},[n("ul",{staticClass:e._$s(7,"sc","left-banner"),attrs:{_i:7}},[n("li",{staticClass:e._$s(8,"sc","active"),attrs:{_i:8}}),n("li"),n("li"),n("li"),n("li"),n("li")]),n("view",{staticClass:e._$s(14,"sc","right-banner"),attrs:{_i:14}},[n("uni-collapse",{ref:"collapse",attrs:{_i:15},model:{value:e._$s(15,"v-model",e.value),callback:function(t){e.value=t},expression:"value"}},[n("uni-collapse-item",{attrs:{title:"\u529f\u80fd\u6a21\u5757",border:!1,_i:16}},[n("view",{staticClass:e._$s(17,"sc","right-banner-box"),attrs:{_i:17}},[n("view"),n("view"),n("view"),n("view"),n("view"),n("view")])]),n("uni-collapse-item",{attrs:{title:"\u529f\u80fd\u6a21\u5757",border:!1,_i:24}},[n("view",{staticClass:e._$s(25,"sc","content"),attrs:{_i:25}},[n("text",{staticClass:e._$s(26,"sc","text"),attrs:{_i:26}})])]),n("uni-collapse-item",{attrs:{title:"\u529f\u80fd\u6a21\u5757",border:!1,_i:27}},[n("view",{staticClass:e._$s(28,"sc","content"),attrs:{_i:28}},[n("text",{staticClass:e._$s(29,"sc","text"),attrs:{_i:29}})])])],1)],1)]):e._e()])},o=[]},"196d":function(e,t,n){"use strict";n.r(t);var i=n("e97e"),a=n("40af");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"19a7":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lang=void 0;t.lang={equipment:{stat:"\u72b6\u6001",model:"\u4ea7\u54c1\u578b\u53f7",running:"\u8fd0\u884c\u4e2d",offLine:"\u79bb\u7ebf",standby:"\u5f85\u673a",auxiliaryMachine:"\u8f85\u52a9\u673a\u5668",yield:"\u4ea7\u91cf",temperature:"\u5e73\u5747\u6e29\u5ea6",humidity:"\u5e73\u5747\u6e7f\u5ea6"},login:{title:"ByteSailing\u7ba1\u7406\u7cfb\u7edf",form:{tenantId:"\u8bf7\u8f93\u5165\u79df\u6237ID",username:"\u8bf7\u8f93\u5165\u8d26\u53f7",password:"\u8bf7\u8f93\u5165\u5bc6\u7801"},loginText:"\u767b\u5f55",demo:"demo\u793a\u4f8b",agreement:{text:"\u5df2\u9605\u8bfb\u5e76\u540c\u610f\uff1aBytesailing",clause:"\u670d\u52a1\u6761\u6b3e",agreement:"\u9690\u79c1\u534f\u8bae",and:"\u548c"}}}},"1ab9":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",[t("commons-header",{attrs:{title:"\u751f\u4ea7",_i:1}}),t("view",{staticClass:this._$s(2,"sc","shengchang"),attrs:{_i:2}},[t("image",{attrs:{src:this._$s(3,"a-src",n("b38e")),_i:3}})])],1)},a=[]},"1ca0":function(e,t){e.exports="/static/jinbian/icon_batching.png"},"1d07":function(e,t,n){"use strict";n.r(t);var i=n("2f38"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"1fc7":function(e,t,n){"use strict";n.r(t);var i=n("3321"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"1fe9":function(e,t,n){"use strict";n.r(t);var i=n("4176"),a=n("142e");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},2021:function(e,t,n){"use strict";n.r(t);var i=n("a3b0"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"20a3":function(e,t){e.exports="/static/images/icon_qhyy@2x.png"},"212d":function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.deepMerge=t.deepCopy=t.date2ISOString=t.cloneBaseOnJSON=t.clone=t.autoincrementIndex=t.TimeUtil=void 0,t.filterMapKeys=function(e,t){var n=Object.create(null);return Object.keys(e).forEach((function(i){var a=t(e[i],i);a&&(n[a]=e[i])})),n},t.map2String=t.isValidType=t.isValidRequestKey=t.isUndefined=t.isString=t.isSet=t.isPlainObject=t.isObject=t.isNumber=t.isNativeClass=t.isMap=t.isInstanceOfError=t.isFunction=t.isFile=t.isBoolean=t.isArrayOrObject=t.isArray=t.getType=void 0,t.mapKeys=function(e,t){var n={};return Object.keys(e).forEach((function(i){n[t(e[i],i)]=e[i]})),n},t.mapValues=function(e,t){var n={};return Object.keys(e).forEach((function(i){n[i]=t(e[i],i)})),n},t.uniformHTTPS=t.stringifyError=t.stringSize=t.randomString=t.randomInt=void 0,t.updateCustomField=function(e,t){if(!d(e)||!d(t))return void r.default.warn("updateCustomField target \u6216 source \u4e0d\u662f\u6570\u7ec4\uff0c\u5ffd\u7565\u6b64\u6b21\u66f4\u65b0\u3002");t.forEach((function(t){var n=t.key,i=t.value,a=e.find((function(e){return e.key===n}));a?a.value=i:e.push({key:n,value:i})}))};var a=i(n("278c")),o=i(n("7037")),r=i(n("1216"));function s(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var i=0,a=function(){};return{s:a,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}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 o,r=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==n.return||n.return()}finally{if(s)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var u=function(e){return"map"===g(e)};t.isMap=u;t.isSet=function(e){return"set"===g(e)};t.isFile=function(e){return"file"===g(e)};t.isNumber=function(e){return null!==e&&("number"===typeof e&&!isNaN(e-0)||"object"===(0,o.default)(e)&&e.constructor===Number)};t.isString=function(e){return"string"===typeof e};var l=function(e){return null!==e&&"object"===(0,o.default)(e)};t.isObject=l;t.isPlainObject=function(e){if("object"!==(0,o.default)(e)||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=t;while(null!==Object.getPrototypeOf(n))n=Object.getPrototypeOf(n);return t===n};var d=function(e){return"function"===typeof Array.isArray?Array.isArray(e):"array"===g(e)};t.isArray=d;var p=function(e){return"undefined"===typeof e};t.isUndefined=p;var f=/^class\s/;t.isNativeClass=function(e){return"function"===typeof e&&f.test(e.toString())};var h=function(e){return d(e)||l(e)};t.isArrayOrObject=h;t.isFunction=function(e){return"function"===typeof e};t.isBoolean=function(e){return"boolean"===typeof e};t.isInstanceOfError=function(e){return e instanceof Error};var g=function(e){return Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1].toLowerCase()};t.getType=g;t.isValidRequestKey=function(e){if("string"!==typeof e)return!1;var t=e[0];return!/[^a-zA-Z0-9]/.test(t)};var m=0;Date.now||(Date.now=function(){return(new Date).getTime()});var _={now:function(){0===m&&(m=Date.now()-1);var e=Date.now()-m;return e>4294967295?(m+=4294967295,Date.now()-m):e},utc:function(){return Math.round(Date.now()/1e3)}};t.TimeUtil=_;t.deepMerge=function e(t,n,i,a){if(!h(t)||!h(n))return 0;for(var o,r=0,s=Object.keys(n),c=0,u=s.length;c<u;c++)if(o=s[c],!(p(n[o])||i&&i.includes(o)))if(h(t[o])&&h(n[o]))r+=e(t[o],n[o],i,a);else{if(a&&a.includes(n[o]))continue;t[o]!==n[o]&&(t[o]=n[o],r+=1)}return r};t.deepCopy=function e(t){for(var n,i=Object.keys(t),a={},o=0,r=i.length;o<r;o++)n=i[o],h(t[n])?a[n]=e(t[n]):a[n]=t[n];return a};t.stringifyError=function(e){return JSON.stringify(e,["message","code"])};t.date2ISOString=function(){var e=new Date,t=e.toISOString(),n=e.getTimezoneOffset(),i=n/60,a="";return a=i<0?i>-10?"+0".concat(Math.abs(100*i)):"+".concat(Math.abs(100*i)):i>=10?"-".concat(100*i):"-0".concat(100*i),t.replace("Z",a)};t.map2String=function e(t){if(!u(t))return"not a map!!!";var n,i="",o=s(t.entries());try{for(o.s();!(n=o.n()).done;){var r=(0,a.default)(n.value,2),c=r[0],l=r[1];if(u(l))return"[k=".concat(c," -> ").concat(e(l));i+="[k=".concat(c," v=").concat(l,"] ")}}catch(d){o.e(d)}finally{o.f()}return i};t.stringSize=function(e){if(0===e.length)return 0;var t=0,n="",i=0,a=1,o=function(){return"undefined"!==typeof document&&"undefined"!==typeof document.characterSet?document.characterSet:"UTF-8"}();while("undefined"!==typeof e[t])n=e[t++],a=n.charCodeAt[t]<=255?1:!1===o?3:2,i+=a;return i};t.randomInt=function(e){var t=e||99999999;return Math.round(Math.random()*t)};var v="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",y=v.length;t.randomString=function(){for(var e="",t=32;t>0;--t)e+=v[Math.floor(Math.random()*y)];return e};t.isValidType=function(e,t){for(var n in e)if(e[n]===t)return!0;return!1};var M={};t.autoincrementIndex=function(e){if(!e)return r.default.error("autoincrementIndex(string: key) need key parameter"),!1;if("undefined"===typeof M[e]){var t=new Date,n="3".concat(t.getHours()).slice(-2),i="0".concat(t.getMinutes()).slice(-2),a="0".concat(t.getSeconds()).slice(-2);M[e]=parseInt([n,i,a,"0001"].join("")),n=null,i=null,a=null,r.default.warn("utils.autoincrementIndex() create new sequence : ".concat(e," = ").concat(M[e]))}return M[e]++};t.uniformHTTPS=function(e){return-1===e.indexOf("http://")||-1===e.indexOf("https://")?"https://".concat(e):e.replace(/https|http/,"https")};t.cloneBaseOnJSON=function(e){try{return JSON.parse(JSON.stringify(e))}catch(t){return r.default.error("cloneBaseOnJSON Error: ",t),e}};t.clone=function e(t){if(0===Object.getOwnPropertyNames(t).length)return Object.create(null);var n=Array.isArray(t)?[]:Object.create(null),i="";for(var a in t)null!==t[a]?void 0!==t[a]?(i=(0,o.default)(t[a]),["string","number","function","boolean"].indexOf(i)>=0?n[a]=t[a]:n[a]=e(t[a])):n[a]=void 0:n[a]=null;return n}},2183:function(e,t){e.exports="/static/images/people@2x.png"},"21d5":function(e,t,n){"use strict";n.r(t);var i=n("9ea6"),a=n("0acc");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"2900e833",null,!1,i["a"],void 0);t["default"]=s.exports},2236:function(e,t,n){var i=n("5a43");e.exports=function(e){if(Array.isArray(e))return i(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports},"22e1":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniPopup:n("4d0a").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","equipment"),attrs:{_i:0}},[i("commons-header",{attrs:{isBack:!1,_i:1}}),i("view",{staticClass:e._$s(2,"sc","content"),attrs:{_i:2}},[i("ul",[e._l(e._$s(4,"f",{forItems:e.listData}),(function(t,a,o,r){return i("li",{key:e._$s(4,"f",{forIndex:o,key:t.id})},[e._$s("5-"+r,"i",1==t.type)?i("view",{staticClass:e._$s("5-"+r,"sc","list-warp"),attrs:{_i:"5-"+r},on:{click:e.toDtl}},[i("view",{staticClass:e._$s("6-"+r,"sc","list-main-info"),attrs:{_i:"6-"+r}},[i("view",{staticClass:e._$s("7-"+r,"sc","img"),attrs:{_i:"7-"+r}},[i("image",{attrs:{src:e._$s("8-"+r,"a-src",n("9140")),_i:"8-"+r}})]),i("view",{staticClass:e._$s("9-"+r,"sc","text"),attrs:{_i:"9-"+r}},[i("view",{staticClass:e._$s("10-"+r,"sc","list-main-title"),attrs:{_i:"10-"+r}},[i("span",{staticClass:e._$s("11-"+r,"sc","commons-close"),attrs:{_i:"11-"+r}},[e._v(e._$s("11-"+r,"t0-0",e._s(e.offLine)))])]),i("view",{staticClass:e._$s("12-"+r,"sc","list-main-model"),attrs:{_i:"12-"+r}},[e._v(e._$s("12-"+r,"t0-0",e._s(e.$t("equipment.model")))+e._$s("12-"+r,"t0-1",e._s(t.equipmentNo)))])]),i("view",{staticClass:e._$s("13-"+r,"sc","more"),attrs:{_i:"13-"+r}},[i("span",{staticClass:e._$s("14-"+r,"sc","iconfont"),attrs:{_i:"14-"+r}})])]),i("view",{staticClass:e._$s("15-"+r,"sc","tag"),attrs:{_i:"15-"+r}},[i("view",{staticClass:e._$s("16-"+r,"sc","tag-box"),attrs:{_i:"16-"+r}})])]):e._e()])})),e._l(e._$s(17,"f",{forItems:e.listData}),(function(t,a,o,r){return e._$s("17-"+r,"i",8===t.type)?i("li",{key:e._$s(17,"f",{forIndex:o,key:t.id}),attrs:{_i:"17-"+r},on:{click:e.toDtl5}},[i("view",{staticClass:e._$s("18-"+r,"sc","list-warp"),attrs:{_i:"18-"+r}},[i("view",{staticClass:e._$s("19-"+r,"sc","list-main-info"),attrs:{_i:"19-"+r}},[i("view",{staticClass:e._$s("20-"+r,"sc","img"),attrs:{_i:"20-"+r}},[i("image",{attrs:{src:e._$s("21-"+r,"a-src",n("9140")),_i:"21-"+r}})]),i("view",{staticClass:e._$s("22-"+r,"sc","text"),attrs:{_i:"22-"+r}},[i("view",{staticClass:e._$s("23-"+r,"sc","list-main-title"),attrs:{_i:"23-"+r}},[i("span",{staticClass:e._$s("24-"+r,"sc","commons-close"),attrs:{_i:"24-"+r}},[e._v(e._$s("24-"+r,"t0-0",e._s(e.offLine)))])]),i("view",{staticClass:e._$s("25-"+r,"sc","list-main-model"),attrs:{_i:"25-"+r}},[e._v(e._$s("25-"+r,"t0-0",e._s(e.$t("equipment.model")))+e._$s("25-"+r,"t0-1",e._s(t.equipmentNo))),i("span",[e._v(e._$s("26-"+r,"t0-0",e._s(e.$t("equipment.yield"))))])])]),i("view",{staticClass:e._$s("27-"+r,"sc","more"),attrs:{_i:"27-"+r}},[i("span",{staticClass:e._$s("28-"+r,"sc","iconfont"),attrs:{_i:"28-"+r}})])])])]):e._e()})),e._l(e._$s(29,"f",{forItems:e.listData}),(function(t,n,a,o){return e._$s("29-"+o,"i",9==t.type)?i("li",{key:e._$s(29,"f",{forIndex:a,key:t.id}),attrs:{_i:"29-"+o},on:{click:e.toDtl2}},[i("view",{staticClass:e._$s("30-"+o,"sc","list-warp"),attrs:{_i:"30-"+o}},[i("view",{staticClass:e._$s("31-"+o,"sc","list-main-info"),attrs:{_i:"31-"+o}},[i("view",{staticClass:e._$s("32-"+o,"sc","img"),attrs:{_i:"32-"+o}},[i("image",{attrs:{_i:"33-"+o}})]),i("view",{staticClass:e._$s("34-"+o,"sc","text"),attrs:{_i:"34-"+o}},[i("view",{staticClass:e._$s("35-"+o,"sc","list-main-title"),attrs:{_i:"35-"+o}},[i("span",[e._v(e._$s("36-"+o,"t0-0",e._s(e.running)))])]),i("view",{staticClass:e._$s("37-"+o,"sc","list-main-model"),attrs:{_i:"37-"+o}},[e._v(e._$s("37-"+o,"t0-0",e._s(e.$t("equipment.model")))+e._$s("37-"+o,"t0-1",e._s(t.equipmentNo)))])]),i("view",{staticClass:e._$s("38-"+o,"sc","more"),attrs:{_i:"38-"+o}},[i("span",{staticClass:e._$s("39-"+o,"sc","iconfont"),attrs:{_i:"39-"+o}})])]),i("view",{staticClass:e._$s("40-"+o,"sc","tag"),attrs:{_i:"40-"+o}},[i("view",{staticClass:e._$s("41-"+o,"sc","tag-box"),attrs:{_i:"41-"+o}},[e._v(e._$s("41-"+o,"t0-0",e._s(e.$t("equipment.temperature"))))]),i("view",{staticClass:e._$s("42-"+o,"sc","tag-box"),attrs:{_i:"42-"+o}},[e._v(e._$s("42-"+o,"t0-0",e._s(e.$t("equipment.humidity"))))])])])]):e._e()}))],2)]),e._$s(43,"i",!e.isJinbian)?i("uni-popup",{ref:"popup2",attrs:{type:"bottom",_i:43}},[i("view",{staticClass:e._$s(44,"sc","search-box"),attrs:{_i:44}},[i("ul",[i("li",{attrs:{_i:46},on:{click:function(t){return e.selectMaterialList()}}})])])]):e._e(),e._$s(47,"i",!e.isJinbian)?i("uni-popup",{ref:"popup1",attrs:{type:"bottom",_i:47}},[i("view",{staticClass:e._$s(48,"sc","search-box"),attrs:{_i:48}},[i("ul",[i("li",{attrs:{_i:50},on:{click:function(t){return e.selectMaterialList()}}},[e._v(e._$s(50,"t0-0",e._s(e.running)))]),i("li",{attrs:{_i:51},on:{click:function(t){return e.selectMaterialList()}}},[e._v(e._$s(51,"t0-0",e._s(e.standby)))]),i("li",{attrs:{_i:52},on:{click:function(t){return e.selectMaterialList()}}},[e._v(e._$s(52,"t0-0",e._s(e.offLine)))])])])]):e._e(),i("ul",{staticClass:e._$s(53,"sc","jinbian-list"),attrs:{_i:53}},e._l(e._$s(54,"f",{forItems:e.listData}),(function(t,a,o,r){return e._$s("54-"+r,"i",6==t.type)?i("li",{key:e._$s(54,"f",{forIndex:o,key:t.id}),staticClass:e._$s("54-"+r,"sc","jinbian-list-box"),attrs:{_i:"54-"+r}},[i("view",{staticClass:e._$s("55-"+r,"sc","list-content"),attrs:{_i:"55-"+r}},[i("view",{staticClass:e._$s("56-"+r,"sc","equ-list"),attrs:{_i:"56-"+r},on:{click:function(t){return e.toDtl4()}}},[i("view",{staticClass:e._$s("57-"+r,"sc","state"),attrs:{_i:"57-"+r}},[e._v(e._$s("57-"+r,"t0-0",e._s(e.offLine)))]),i("view",{staticClass:e._$s("58-"+r,"sc","img-or-text"),attrs:{_i:"58-"+r}},[i("image",{attrs:{src:e._$s("59-"+r,"a-src",n("28bb")),_i:"59-"+r}}),i("view",{staticClass:e._$s("60-"+r,"sc","text"),attrs:{_i:"60-"+r}},[i("h3"),i("p",[e._v(e._$s("62-"+r,"t0-0",e._s(e.$t("equipment.model")))+e._$s("62-"+r,"t0-1",e._s(t.equipmentNo))),i("span",[e._v(e._$s("63-"+r,"t0-0",e._s(e.$t("equipment.yield"))))])])])]),i("view",{staticClass:e._$s("64-"+r,"sc","tags"),attrs:{_i:"64-"+r}},[i("view",{staticClass:e._$s("65-"+r,"sc","tag-box"),attrs:{_i:"65-"+r}},[i("view",{staticClass:e._$s("66-"+r,"sc","tag-icon-box"),attrs:{_i:"66-"+r}},[i("i",{staticClass:e._$s("67-"+r,"sc","iconfont"),attrs:{_i:"67-"+r}})])]),i("view",{staticClass:e._$s("68-"+r,"sc","tag-box"),attrs:{_i:"68-"+r}},[i("view",{staticClass:e._$s("69-"+r,"sc","tag-icon-box"),attrs:{_i:"69-"+r}},[i("i",{staticClass:e._$s("70-"+r,"sc","iconfont"),attrs:{_i:"70-"+r}})])]),i("view",{staticClass:e._$s("71-"+r,"sc","tag-box"),attrs:{_i:"71-"+r}},[i("view",{staticClass:e._$s("72-"+r,"sc","tag-icon-box"),attrs:{_i:"72-"+r}},[i("i",{staticClass:e._$s("73-"+r,"sc","iconfont"),attrs:{_i:"73-"+r}})])])])])])]):e._e()})),0)],1)},o=[]},"24a7":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={data:function(){return{audio:{}}},components:{},props:{message:{type:Object,default:function(){}},isMine:{type:Boolean,default:!0}},watch:{message:{handler:function(e){this.setData({message:e})},immediate:!0,deep:!0}},beforeMount:function(){this.audio=uni.createInnerAudioContext(),this.audio.onPlay((function(){e("log","\u5f00\u59cb\u64ad\u653e"," at components/tui-chat/message-elements/audio-message/index.vue:42")})),this.audio.onEnded((function(){e("log","\u505c\u6b62\u64ad\u653e"," at components/tui-chat/message-elements/audio-message/index.vue:45")})),this.audio.onError((function(t){e("error",t,"onError"," at components/tui-chat/message-elements/audio-message/index.vue:48"),uni.showToast({icon:"none",title:"\u8be5\u97f3\u9891\u6682\u4e0d\u652f\u6301\u64ad\u653e"})}))},methods:{handlePlayAudioMessage:function(){this.audio.src=this.message.payload.url,this.audio.play()}}};t.default=n}).call(this,n("0de9")["default"])},2739:function(e,t,n){"use strict";n.r(t);var i=n("8ff2"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},2764:function(e,t,n){"use strict";n.r(t);var i=n("7341"),a=n("ec02");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"278c":function(e,t,n){var i=n("c135"),a=n("9b42"),o=n("6613"),r=n("c240");e.exports=function(e,t){return i(e)||a(e,t)||o(e,t)||r()},e.exports.__esModule=!0,e.exports["default"]=e.exports},"27ed":function(e,t){e.exports="/static/icon_mfzbs.png"},2823:function(e,t,n){"use strict";n.r(t);var i=n("e0ed"),a=n("aa8d");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"4e3b349c",null,!1,i["a"],void 0);t["default"]=s.exports},"28bb":function(e,t){e.exports="/static/jinbian/icon_jbj.png"},"28d1":function(e,t,n){"use strict";var i=n("4ea4"),a=i(n("d357"));e.exports={genTestUserSig:function(e){var t=new a.default(1400729082,"c3cdb2c12b71332503bb7d2693e6b0e5e077d537d60558ff96cea55ab547d907",604800),n=t.genTestUserSig(e);return{sdkAppID:1400729082,userSig:n}}}},"28f8":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{directives:[{name:"show",rawName:"v-show",value:e._$s(0,"v-show",e.display),expression:"_$s(0,'v-show',display)"}],staticClass:e._$s(0,"sc","tui-common-words-container"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","tui-common-words-box"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","tui-common-words-title"),attrs:{_i:2}},[n("view"),n("view",{staticClass:e._$s(4,"sc","tui-common-words-close"),attrs:{_i:4},on:{click:e.handleClose}})]),n("view",{staticClass:e._$s(5,"sc","tui-search-bar"),attrs:{_i:5}},[n("image",{staticClass:e._$s(6,"sc","tui-searchcion"),attrs:{_i:6}}),n("input",{staticClass:e._$s(7,"sc","tui-search-bar-input"),attrs:{value:e._$s(7,"a-value",e.words),_i:7},on:{input:e.wordsInput}})]),n("scroll-view",{staticClass:e._$s(8,"sc","tui-common-words-list"),attrs:{_i:8}},e._l(e._$s(9,"f",{forItems:e.commonWordsMatch}),(function(t,i,a,o){return n("view",{key:e._$s(9,"f",{forIndex:a,key:i}),staticClass:e._$s("9-"+o,"sc","tui-common-words-item"),attrs:{"data-words":e._$s("9-"+o,"a-data-words",t),_i:"9-"+o},on:{click:e.sendMessage}},[e._v(e._$s("9-"+o,"t0-0",e._s(t)))])})),0)])])},a=[]},"29b7":function(e,t,n){"use strict";n.r(t);var i=n("84b9"),a=n("db3e");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"2b82":function(e,t){e.exports="/static/jinbian/icon_jk2.png"},"2cce":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","container-conversation"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","scroll-box"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","uni-list margintop-bar"),attrs:{_i:2}},e._l(e._$s(3,"f",{forItems:e.conversationList}),(function(t,i,a,o){return n("view",{key:e._$s(3,"f",{forIndex:a,key:t.conversationID}),attrs:{_i:"3-"+o},on:{click:function(n){return e.handleRoute(t.conversationID)}}},[n("TUI-conversation-item",{attrs:{"data-type":e._$s("4-"+o,"a-data-type",t.type),conversation:t,_i:"4-"+o}})],1)})),0)]),n("view",{staticClass:e._$s(5,"sc","bottom-back"),attrs:{_i:5}},[n("view",{staticClass:e._$s(6,"sc","bottom-area"),attrs:{_i:6}},[e._$s(7,"i",e.showSelectTag)?n("view",{staticClass:e._$s(7,"sc","conversation-bubble"),attrs:{_i:7},on:{click:function(t){return t.stopPropagation(),e.handleEditToggle(t)}}},e._l(e._$s(8,"f",{forItems:e.array}),(function(t,i,a,o){return n("view",{key:e._$s(8,"f",{forIndex:a,key:i}),staticClass:e._$s("8-"+o,"sc","picker"),attrs:{"data-name":e._$s("8-"+o,"a-data-name",t.name),_i:"8-"+o},on:{click:e.handleOnTap}},[e._v(e._$s("8-"+o,"t0-0",e._s(t.name)))])})),0):e._e(),n("image",{staticClass:e._$s(9,"sc","btn-show-more"),attrs:{_i:9},on:{click:e.showMore}}),n("view",{staticClass:e._$s(10,"sc","im-link"),attrs:{_i:10},on:{click:e.learnMore}})])])])},a=[]},"2cd8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("5d53"),a={data:function(){return{}},components:{},props:{message:{type:Object}},watch:{message:{handler:function(e){this.setData({renderDom:(0,i.parseGroupTip)(e)})},immediate:!0,deep:!0}},beforeMount:function(){},destroyed:function(){},methods:{}};t.default=a},"2d4b":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={data:function(){return{scoreList:[1,2,3,4,5],score:5,comment:""}},components:{},props:{display:{type:Boolean,default:""}},watch:{display:{handler:function(e){},immediate:!0}},onPageShow:function(){this.setData({score:0,comment:""})},methods:{handleClose:function(){this.$emit("close",{detail:{key:"2"}})},handleScore:function(e){var t=e.currentTarget.dataset.score;t===this.score&&(t=0),this.setData({score:t})},bindTextAreaInput:function(e){this.setData({comment:e.detail.value})},sendMessage:function(){this.$emit("sendCustomMessage",{detail:{payload:{data:"evaluation",description:"\u5bf9\u672c\u6b21\u670d\u52a1\u7684\u8bc4\u4ef7",extension:JSON.stringify({score:this.score,comment:this.comment})}}}),this.setData({score:0,comment:""}),this.handleClose()}}};t.default=i},"2d67":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={data:function(){return{}},methods:{logout:function(){uni.navigateTo({url:"/pages/user/login"})}},created:function(){}};t.default=i},"2f2b":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={data:function(){return{Show:!1,filePayload:{}}},components:{},props:{message:{type:Object,default:function(){}},isMine:{type:Boolean,default:!0}},watch:{message:{handler:function(e){this.setData({filePayload:e.payload})},immediate:!0,deep:!0}},methods:{download:function(){this.setData({Show:!0})},downloadConfirm:function(){uni.downloadFile({url:this.filePayload.fileUrl,success:function(t){var n=t.tempFilePath;uni.openDocument({filePath:n,success:function(){e("log","\u6253\u5f00\u6587\u6863\u6210\u529f"," at components/tui-chat/message-elements/file-message/index.vue:66")}})}})},cancel:function(){this.setData({Show:!1})}}};t.default=n}).call(this,n("0de9")["default"])},"2f38":function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("ab9c")),o=i(n("4d05")),r=i(n("f5c5")),s=i(n("30f7")),c=i(n("c0d6")),u={components:{Loading1:a.default,Loading2:o.default,Loading3:r.default,Loading4:s.default,Loading5:c.default},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:function(){return{}}};t.default=u},"2f46":function(e,t,n){"use strict";n.r(t);var i=n("68d8"),a=n("f7a8");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},3060:function(e,t,n){"use strict";n.r(t);var i=n("f2b8"),a=n("b017");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"30f7":function(e,t,n){"use strict";n.r(t);var i=n("f7d2"),a=n("5f66");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"28993e7f",null,!1,i["a"],void 0);t["default"]=s.exports},3178:function(e,t,n){"use strict";n.r(t);var i=n("2cce"),a=n("d8b1");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"2f4b5741",null,!1,i["a"],void 0);t["default"]=s.exports},"31fe":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e._$s(0,"i",e.display)?n("view",{staticClass:e._$s(0,"sc","tui-cards-container"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","service-evaluation"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","header"),attrs:{_i:2}},[n("label",{staticClass:e._$s(3,"sc","header-label"),attrs:{_i:3}}),n("view",{staticClass:e._$s(4,"sc","btn-close"),attrs:{_i:4},on:{click:e.handleClose}})]),n("view",{staticClass:e._$s(5,"sc","main"),attrs:{_i:5}},[n("view",{staticClass:e._$s(6,"sc","main-evaluation-score"),attrs:{_i:6}},e._l(e._$s(7,"f",{forItems:e.scoreList}),(function(t,i,a,o){return n("image",{key:e._$s(7,"f",{forIndex:a,key:i}),staticClass:e._$s("7-"+o,"sc","score-star"),attrs:{"data-score":e._$s("7-"+o,"a-data-score",t),src:e._$s("7-"+o,"a-src","/static/static/images/star"+(t>e.score?"-grey":"")+".png"),_i:"7-"+o},on:{click:e.handleScore}})})),0),n("textarea",{staticClass:e._$s(8,"sc","main-textarea"),attrs:{_i:8},on:{input:e.bindTextAreaInput}})]),n("view",{staticClass:e._$s(9,"sc","footer"),attrs:{_i:9}},[n("view",{staticClass:e._$s(10,"sc","btn"),attrs:{disabled:e._$s(10,"a-disabled",0===e.score&&!e.comment),_i:10},on:{click:e.sendMessage}})])])]):e._e()},a=[]},3305:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniPopup:n("4d0a").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","equipment"),attrs:{_i:0}},[i("commons-header",{attrs:{_i:1}}),e._$s(2,"i",!e.isJinbian)?i("view",{staticClass:e._$s(2,"sc","search-warp"),attrs:{_i:2}},[i("view",{staticClass:e._$s(3,"sc","left-select"),attrs:{_i:3},on:{click:function(t){return e.openSelectQd(2)}}},[i("span",{staticClass:e._$s(4,"sc","icon"),attrs:{_i:4}}),i("span"),i("span",{staticClass:e._$s(6,"sc","icon"),attrs:{_i:6}})]),i("view",{staticClass:e._$s(7,"sc","right-select"),attrs:{_i:7},on:{click:function(t){return e.openSelectQd(1)}}},[i("span",{staticClass:e._$s(8,"sc","icon"),attrs:{_i:8}}),i("span"),i("span",{staticClass:e._$s(10,"sc","icon"),attrs:{_i:10}})])]):e._e(),i("view",{staticClass:e._$s(11,"sc","content"),attrs:{_i:11}},[i("ul",[i("li",[i("view",{staticClass:e._$s(14,"sc","list-warp"),attrs:{_i:14},on:{click:e.toDtl}},[i("view",{staticClass:e._$s(15,"sc","list-main-info"),attrs:{_i:15}},[i("view",{staticClass:e._$s(16,"sc","img"),attrs:{_i:16}},[i("image",{attrs:{src:e._$s(17,"a-src",n("9140")),_i:17}})]),i("view",{staticClass:e._$s(18,"sc","text"),attrs:{_i:18}},[i("view",{staticClass:e._$s(19,"sc","list-main-title"),attrs:{_i:19}},[i("span")]),i("view",{staticClass:e._$s(21,"sc","list-main-model"),attrs:{_i:21}})]),i("view",{staticClass:e._$s(22,"sc","more"),attrs:{_i:22}},[i("span",{staticClass:e._$s(23,"sc","iconfont"),attrs:{_i:23}})])]),i("view",{staticClass:e._$s(24,"sc","tag"),attrs:{_i:24}},[i("view",{staticClass:e._$s(25,"sc","tag-box"),attrs:{_i:25}})]),i("view",{staticClass:e._$s(26,"sc","list-title"),attrs:{_i:26}}),i("view",{staticClass:e._$s(27,"sc","auxiliary-warp"),attrs:{_i:27}},[i("view",{staticClass:e._$s(28,"sc","auxiliary-list-box"),attrs:{_i:28}},[i("view",{staticClass:e._$s(29,"sc","auxiliary-img"),attrs:{_i:29}},[i("image",{attrs:{src:e._$s(30,"a-src",n("791e")),_i:30}})]),i("view",{staticClass:e._$s(31,"sc","auxiliary-text"),attrs:{_i:31}},[i("view",{staticClass:e._$s(32,"sc","auxiliary-text-title"),attrs:{_i:32}}),i("view",{staticClass:e._$s(33,"sc","model"),attrs:{_i:33}})]),i("view",{staticClass:e._$s(34,"sc","auxiliary-before commons-normal"),attrs:{_i:34}})])])]),i("view",{staticClass:e._$s(35,"sc","list-warp"),attrs:{_i:35},on:{click:e.toDtl3}},[i("view",{staticClass:e._$s(36,"sc","list-main-info"),attrs:{_i:36}},[i("view",{staticClass:e._$s(37,"sc","img"),attrs:{_i:37}},[i("image",{attrs:{src:e._$s(38,"a-src",n("9140")),_i:38}})]),i("view",{staticClass:e._$s(39,"sc","text"),attrs:{_i:39}},[i("view",{staticClass:e._$s(40,"sc","list-main-title"),attrs:{_i:40}},[i("span",{staticClass:e._$s(41,"sc","standby"),attrs:{_i:41}})]),i("view",{staticClass:e._$s(42,"sc","list-main-model"),attrs:{_i:42}})]),i("view",{staticClass:e._$s(43,"sc","more"),attrs:{_i:43}},[i("span",{staticClass:e._$s(44,"sc","iconfont"),attrs:{_i:44}})])]),i("view",{staticClass:e._$s(45,"sc","list-title"),attrs:{_i:45}}),i("view",{staticClass:e._$s(46,"sc","auxiliary-warp"),attrs:{_i:46}},[i("view",{staticClass:e._$s(47,"sc","auxiliary-list-box"),attrs:{_i:47}},[i("view",{staticClass:e._$s(48,"sc","auxiliary-img"),attrs:{_i:48}},[i("image",{attrs:{src:e._$s(49,"a-src",n("791e")),_i:49}})]),i("view",{staticClass:e._$s(50,"sc","auxiliary-text"),attrs:{_i:50}},[i("view",{staticClass:e._$s(51,"sc","auxiliary-text-title"),attrs:{_i:51}}),i("view",{staticClass:e._$s(52,"sc","model"),attrs:{_i:52}})]),i("view",{staticClass:e._$s(53,"sc","auxiliary-before commons-close"),attrs:{_i:53}})])])])]),i("li",{attrs:{_i:54},on:{click:e.toDtl2}},[i("view",{staticClass:e._$s(55,"sc","list-warp"),attrs:{_i:55}},[i("view",{staticClass:e._$s(56,"sc","list-main-info"),attrs:{_i:56}},[i("view",{staticClass:e._$s(57,"sc","img"),attrs:{_i:57}},[i("image",{attrs:{_i:58}})]),i("view",{staticClass:e._$s(59,"sc","text"),attrs:{_i:59}},[i("view",{staticClass:e._$s(60,"sc","list-main-title"),attrs:{_i:60}},[i("span")]),i("view",{staticClass:e._$s(62,"sc","list-main-model"),attrs:{_i:62}})]),i("view",{staticClass:e._$s(63,"sc","more"),attrs:{_i:63}},[i("span",{staticClass:e._$s(64,"sc","iconfont"),attrs:{_i:64}})])]),i("view",{staticClass:e._$s(65,"sc","tag"),attrs:{_i:65}},[i("view",{staticClass:e._$s(66,"sc","tag-box"),attrs:{_i:66}}),i("view",{staticClass:e._$s(67,"sc","tag-box"),attrs:{_i:67}})])])]),i("li",{attrs:{_i:68},on:{click:function(t){return e.toDtlUrl("rollPrinter")}}},[i("view",{staticClass:e._$s(69,"sc","list-warp"),attrs:{_i:69}},[i("view",{staticClass:e._$s(70,"sc","list-main-info"),attrs:{_i:70}},[i("view",{staticClass:e._$s(71,"sc","img"),attrs:{_i:71}},[i("image",{attrs:{_i:72}})]),i("view",{staticClass:e._$s(73,"sc","text"),attrs:{_i:73}},[i("view",{staticClass:e._$s(74,"sc","list-main-title"),attrs:{_i:74}},[i("span")]),i("view",{staticClass:e._$s(76,"sc","list-main-model"),attrs:{_i:76}})]),i("view",{staticClass:e._$s(77,"sc","more"),attrs:{_i:77}},[i("span",{staticClass:e._$s(78,"sc","iconfont"),attrs:{_i:78}})])])])])])]),e._$s(79,"i",!e.isJinbian)?i("uni-popup",{ref:"popup2",attrs:{type:"bottom",_i:79}},[i("view",{staticClass:e._$s(80,"sc","search-box"),attrs:{_i:80}},[i("ul",[i("li",{attrs:{_i:82},on:{click:function(t){return e.selectMaterialList()}}})])])]):e._e(),e._$s(83,"i",!e.isJinbian)?i("uni-popup",{ref:"popup1",attrs:{type:"bottom",_i:83}},[i("view",{staticClass:e._$s(84,"sc","search-box"),attrs:{_i:84}},[i("ul",[i("li",{attrs:{_i:86},on:{click:function(t){return e.selectMaterialList()}}}),i("li",{attrs:{_i:87},on:{click:function(t){return e.selectMaterialList()}}}),i("li",{attrs:{_i:88},on:{click:function(t){return e.selectMaterialList()}}})])])]):e._e()],1)},o=[]},3321:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("f3e8")),o={components:{commonsHeader:a.default}};t.default=o},3344:function(e,t,n){if("undefined"===typeof Promise||Promise.prototype.finally||(Promise.prototype.finally=function(e){var t=this.constructor;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){throw n}))}))}),"undefined"!==typeof uni&&uni&&uni.requireGlobal){var i=uni.requireGlobal();ArrayBuffer=i.ArrayBuffer,Int8Array=i.Int8Array,Uint8Array=i.Uint8Array,Uint8ClampedArray=i.Uint8ClampedArray,Int16Array=i.Int16Array,Uint16Array=i.Uint16Array,Int32Array=i.Int32Array,Uint32Array=i.Uint32Array,Float32Array=i.Float32Array,Float64Array=i.Float64Array,BigInt64Array=i.BigInt64Array,BigUint64Array=i.BigUint64Array}uni.restoreGlobal&&uni.restoreGlobal(weex,plus,setTimeout,clearTimeout,setInterval,clearInterval),__definePage("pages/user/login",(function(){return Vue.extend(n("14d9").default)})),__definePage("pages/equipment/equipment",(function(){return Vue.extend(n("4010").default)})),__definePage("pages/equipment/equipmentDemo",(function(){return Vue.extend(n("bda4").default)})),__definePage("pages/im/im",(function(){return Vue.extend(n("a955").default)})),__definePage("pages/TUI-Login/login",(function(){return Vue.extend(n("a674").default)})),__definePage("pages/home",(function(){return Vue.extend(n("3060").default)})),__definePage("pages/production/production",(function(){return Vue.extend(n("93b1").default)})),__definePage("pages/user/user",(function(){return Vue.extend(n("b240").default)})),__definePage("pages/equipment/assemblyMachine",(function(){return Vue.extend(n("c357").default)})),__definePage("pages/equipment/injectionMolding",(function(){return Vue.extend(n("21d5").default)})),__definePage("pages/equipment/packingMachine",(function(){return Vue.extend(n("9600").default)})),__definePage("pages/equipment/shengchang",(function(){return Vue.extend(n("e459").default)})),__definePage("pages/equipment/jinxiaocun",(function(){return Vue.extend(n("82a1").default)})),__definePage("pages/equipment/rollPrinter",(function(){return Vue.extend(n("5bd1").default)})),__definePage("pages/equipment/sterilization",(function(){return Vue.extend(n("5896").default)})),__definePage("pages/equipment/warpKnitting",(function(){return Vue.extend(n("5ffc").default)})),__definePage("pages/equipment/instructionsVideo",(function(){return Vue.extend(n("9e9d").default)})),__definePage("pages/TUI-Index/index",(function(){return Vue.extend(n("3afc").default)})),__definePage("pages/TUI-Conversation/conversation/conversation",(function(){return Vue.extend(n("3178").default)})),__definePage("pages/TUI-Chat/chat",(function(){return Vue.extend(n("810e").default)})),__definePage("pages/TUI-Conversation/create-conversation/create",(function(){return Vue.extend(n("78be").default)})),__definePage("pages/TUI-User-Center/mine/mine",(function(){return Vue.extend(n("6dd9").default)})),__definePage("pages/TUI-User-Center/about/about",(function(){return Vue.extend(n("196d").default)})),__definePage("pages/TUI-User-Center/personal/personal",(function(){return Vue.extend(n("f502").default)})),__definePage("pages/TUI-User-Center/cancel/cancel",(function(){return Vue.extend(n("05ad").default)})),__definePage("pages/TUI-User-Center/webview/webview",(function(){return Vue.extend(n("7166").default)})),__definePage("pages/TUI-Group/create-group/create",(function(){return Vue.extend(n("9ebd").default)})),__definePage("pages/TUI-Group/join-group/join",(function(){return Vue.extend(n("60c1").default)}))},3410:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("text",{staticClass:e._$s(0,"sc","uni-icons"),class:e._$s(0,"c",["uniui-"+e.type,e.customPrefix,e.customPrefix?e.type:""]),style:e._$s(0,"s",{color:e.color,"font-size":e.iconSize}),attrs:{_i:0},on:{click:e._onClick}})},a=[]},3445:function(e,t,n){"use strict";n.r(t);var i=n("ec95"),a=n("7f16");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"34d0":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={qiunDataCharts:n("821b").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","equipmentDtl"),attrs:{_i:0}},[i("commons-header",{attrs:{title:"\u6ce8\u5851\u673a",_i:1}}),i("view",{staticClass:e._$s(2,"sc","equ-img"),attrs:{_i:2}},[i("image",{attrs:{src:e._$s(3,"a-src",n("da16")),_i:3}})]),i("view",{staticClass:e._$s(4,"sc","state"),attrs:{_i:4}},[i("view",{staticClass:e._$s(5,"sc","state-box"),attrs:{_i:5}},[i("image",{attrs:{src:e._$s(6,"a-src",n("10cc")),_i:6}}),i("view",{staticClass:e._$s(7,"sc","text"),attrs:{_i:7}},[i("view",{staticClass:e._$s(8,"sc","label"),attrs:{_i:8}}),i("view",{staticClass:e._$s(9,"sc","state-text"),attrs:{_i:9}})])]),i("view",{staticClass:e._$s(10,"sc","state-box"),attrs:{_i:10}},[i("image",{attrs:{src:e._$s(11,"a-src",n("aaa0")),_i:11}}),i("view",{staticClass:e._$s(12,"sc","text"),attrs:{_i:12}},[i("view",{staticClass:e._$s(13,"sc","label"),attrs:{_i:13}}),i("view",{staticClass:e._$s(14,"sc","state-text"),attrs:{_i:14}})])])]),i("view",{staticClass:e._$s(15,"sc","echarts"),attrs:{_i:15}},[i("view",{staticClass:e._$s(16,"sc","title"),attrs:{_i:16}},[i("image",{attrs:{src:e._$s(17,"a-src",n("8521")),_i:17}}),i("span")]),i("view",{staticClass:e._$s(19,"sc","content"),attrs:{_i:19}},[i("view",{staticClass:e._$s(20,"sc","text"),attrs:{_i:20}}),i("qiun-data-charts",{attrs:{type:"line",opts:e.opts,chartData:e.chartData,_i:21}})],1)]),i("view",{staticClass:e._$s(22,"sc","parts-list"),attrs:{_i:22}},[i("ul",[i("li",[i("image",{attrs:{src:e._$s(25,"a-src",n("8521")),_i:25}}),i("view"),i("view",{staticClass:e._$s(27,"sc","before succes"),attrs:{_i:27}})]),i("li",[i("view",{staticClass:e._$s(29,"sc","temperature"),attrs:{_i:29}},[e._v(e._$s(29,"t0-0",e._s(e.yeya)))]),i("view"),i("view",{staticClass:e._$s(31,"sc","before-icon"),attrs:{_i:31}},[i("span",{staticClass:e._$s(32,"sc","iconfont"),attrs:{_i:32}})])]),i("li",[i("view",{staticClass:e._$s(34,"sc","temperature"),attrs:{_i:34}},[e._v(e._$s(34,"t0-0",e._s(e.tongti)))]),i("view"),i("view",{staticClass:e._$s(36,"sc","before-icon"),attrs:{_i:36}},[i("span",{staticClass:e._$s(37,"sc","iconfont"),attrs:{_i:37}})])])])]),i("ul",{staticClass:e._$s(38,"sc","pressure-warp"),attrs:{_i:38}},e._l(e._$s(39,"f",{forItems:e.tongdao}),(function(t,a,o,r){return i("li",{key:e._$s(39,"f",{forIndex:o,key:"39-"+r})},[i("view",{staticClass:e._$s("40-"+r,"sc","label"),attrs:{_i:"40-"+r}},[e._v(e._$s("40-"+r,"t0-0",e._s(a+1)))]),i("view",{staticClass:e._$s("41-"+r,"sc","pressure-chart"),attrs:{_i:"41-"+r}},[i("view",{staticClass:e._$s("42-"+r,"sc","pressure-zhen"),style:e._$s("42-"+r,"s","transform: rotate("+2.7*(t.yali-50)+"deg);"),attrs:{_i:"42-"+r}},[i("image",{attrs:{src:e._$s("43-"+r,"a-src",n("cb77")),_i:"43-"+r}})]),i("view",{staticClass:e._$s("44-"+r,"sc","pressure-line"),attrs:{_i:"44-"+r}})]),i("view",{staticClass:e._$s("45-"+r,"sc","pressure"),attrs:{_i:"45-"+r}},[e._v(e._$s("45-"+r,"t0-0",e._s(t.yali)))]),i("view",[e._v(e._$s("46-"+r,"t0-0",e._s(a+1)))]),i("view",[e._v(e._$s("47-"+r,"t0-0",e._s(a+1)))]),i("view",{staticClass:e._$s("48-"+r,"sc","num"),attrs:{_i:"48-"+r}},[e._v(e._$s("48-"+r,"t0-0",e._s(t.sudu)))]),i("view",{staticClass:e._$s("49-"+r,"sc","line"),attrs:{_i:"49-"+r}},[i("view",{staticClass:e._$s("50-"+r,"sc","box"),style:e._$s("50-"+r,"s","width:"+t.sudu+"%"),attrs:{_i:"50-"+r}})])])})),0),i("button",{staticClass:e._$s(51,"sc","footer-btn"),attrs:{_i:51},on:{click:e.toInstructionsVideo}})],1)},o=[]},"36c6":function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},3728:function(e,t,n){"use strict";n.r(t);var i=n("e8fd"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"37dc":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.LOCALE_ZH_HANT=t.LOCALE_ZH_HANS=t.LOCALE_FR=t.LOCALE_ES=t.LOCALE_EN=t.I18n=t.Formatter=void 0,t.compileI18nJsonStr=function(e,t){var n=t.locale,i=t.locales,a=t.delimiters;if(!w(e,a))return e;I||(I=new d);var o=[];Object.keys(i).forEach((function(e){e!==n&&o.push({locale:e,values:i[e]})})),o.unshift({locale:n,values:i[n]});try{return JSON.stringify(x(JSON.parse(e),o,a),null,2)}catch(r){}return e},t.hasI18nJson=function e(t,n){I||(I=new d);return S(t,(function(t,i){var a=t[i];return T(a)?!!w(a,n)||void 0:e(a,n)}))},t.initVueI18n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;if("string"!==typeof e){var a=[t,e];e=a[0],t=a[1]}"string"!==typeof e&&(e=b());"string"!==typeof n&&(n="undefined"!==typeof __uniConfig&&__uniConfig.fallbackLocale||"en");var o=new M({locale:e,fallbackLocale:n,messages:t,watcher:i}),r=function(e,t){if("function"!==typeof getApp)r=function(e,t){return o.t(e,t)};else{var n=!1;r=function(e,t){var i=getApp().$vm;return i&&(i.$locale,n||(n=!0,C(i,o))),o.t(e,t)}}return r(e,t)};return{i18n:o,f:function(e,t,n){return o.f(e,t,n)},t:function(e,t){return r(e,t)},add:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return o.add(e,t,n)},watch:function(e){return o.watchLocale(e)},getLocale:function(){return o.getLocale()},setLocale:function(e){return o.setLocale(e)}}},t.isI18nStr=w,t.isString=void 0,t.normalizeLocale=y,t.parseI18nJson=function e(t,n,i){I||(I=new d);return S(t,(function(t,a){var o=t[a];T(o)?w(o,i)&&(t[a]=k(o,n,i)):e(o,n,i)})),t},t.resolveLocale=function(e){return function(t){return t?(t=y(t)||t,function(e){var t=[],n=e.split("-");while(n.length)t.push(n.join("-")),n.pop();return t}(t).find((function(t){return e.indexOf(t)>-1}))):t}};var a=i(n("278c")),o=i(n("970b")),r=i(n("5bc3")),s=i(n("7037")),c=Array.isArray,u=function(e){return null!==e&&"object"===(0,s.default)(e)},l=["{","}"],d=function(){function e(){(0,o.default)(this,e),this._caches=Object.create(null)}return(0,r.default)(e,[{key:"interpolate",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l;if(!t)return[e];var i=this._caches[e];return i||(i=h(e,n),this._caches[e]=i),g(i,t)}}]),e}();t.Formatter=d;var p=/^(?:\d)+/,f=/^(?:\w)+/;function h(e,t){var n=(0,a.default)(t,2),i=n[0],o=n[1],r=[],s=0,c="";while(s<e.length){var u=e[s++];if(u===i){c&&r.push({type:"text",value:c}),c="";var l="";u=e[s++];while(void 0!==u&&u!==o)l+=u,u=e[s++];var d=u===o,h=p.test(l)?"list":d&&f.test(l)?"named":"unknown";r.push({value:l,type:h})}else c+=u}return c&&r.push({type:"text",value:c}),r}function g(e,t){var n=[],i=0,a=c(t)?"list":u(t)?"named":"unknown";if("unknown"===a)return n;while(i<e.length){var o=e[i];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===a&&n.push(t[o.value]);break;case"unknown":0;break}i++}return n}t.LOCALE_ZH_HANS="zh-Hans";t.LOCALE_ZH_HANT="zh-Hant";t.LOCALE_EN="en";t.LOCALE_FR="fr";t.LOCALE_ES="es";var m=Object.prototype.hasOwnProperty,_=function(e,t){return m.call(e,t)},v=new d;function y(e,t){if(e){if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if(e=e.toLowerCase(),0===e.indexOf("zh"))return e.indexOf("-hans")>-1?"zh-Hans":e.indexOf("-hant")>-1||function(e,t){return!!t.find((function(t){return-1!==e.indexOf(t)}))}(e,["-tw","-hk","-mo","-cht"])?"zh-Hant":"zh-Hans";var n=function(e,t){return t.find((function(t){return 0===e.indexOf(t)}))}(e,["en","fr","es"]);return n||void 0}}var M=function(){function e(t){var n=t.locale,i=t.fallbackLocale,a=t.messages,r=t.watcher,s=t.formater;(0,o.default)(this,e),this.locale="en",this.fallbackLocale="en",this.message={},this.messages={},this.watchers=[],i&&(this.fallbackLocale=i),this.formater=s||v,this.messages=a||{},this.setLocale(n||"en"),r&&this.watchLocale(r)}return(0,r.default)(e,[{key:"setLocale",value:function(e){var t=this,n=this.locale;this.locale=y(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],n!==this.locale&&this.watchers.forEach((function(e){e(t.locale,n)}))}},{key:"getLocale",value:function(){return this.locale}},{key:"watchLocale",value:function(e){var t=this,n=this.watchers.push(e)-1;return function(){t.watchers.splice(n,1)}}},{key:"add",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=this.messages[e];i?n?Object.assign(i,t):Object.keys(t).forEach((function(e){_(i,e)||(i[e]=t[e])})):this.messages[e]=t}},{key:"f",value:function(e,t,n){return this.formater.interpolate(e,t,n).join("")}},{key:"t",value:function(e,t,n){var i=this.message;return"string"===typeof t?(t=y(t,this.messages),t&&(i=this.messages[t])):n=t,_(i,e)?this.formater.interpolate(i[e],n).join(""):(console.warn("Cannot translate the value of keypath ".concat(e,". Use the value of keypath as default.")),e)}}]),e}();function C(e,t){e.$watchLocale?e.$watchLocale((function(e){t.setLocale(e)})):e.$watch((function(){return e.$locale}),(function(e){t.setLocale(e)}))}function b(){return"undefined"!==typeof uni&&uni.getLocale?uni.getLocale():"undefined"!==typeof e&&e.getLocale?e.getLocale():"en"}t.I18n=M;var I,T=function(e){return"string"===typeof e};function w(e,t){return e.indexOf(t[0])>-1}function k(e,t,n){return I.interpolate(e,t,n).join("")}function x(e,t,n){return S(e,(function(e,i){(function(e,t,n,i){var a=e[t];if(T(a)){if(w(a,i)&&(e[t]=k(a,n[0].values,i),n.length>1)){var o=e[t+"Locales"]={};n.forEach((function(e){o[e.locale]=k(a,e.values,i)}))}}else x(a,n,i)})(e,i,t,n)})),e}function S(e,t){if(c(e)){for(var n=0;n<e.length;n++)if(t(e,n))return!0}else if(u(e))for(var i in e)if(t(e,i))return!0;return!1}t.isString=T}).call(this,n("c8ba"))},3800:function(e,t,n){"use strict";n.r(t);var i=n("578d"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"39dd":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniIcons:n("bf8f").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","uni-collapse-item"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","uni-collapse-item__title"),class:e._$s(1,"c",{"is-open":e.isOpen&&"auto"===e.titleBorder,"uni-collapse-item-border":"none"!==e.titleBorder}),attrs:{_i:1},on:{click:function(t){return e.onClick(!e.isOpen)}}},[n("view",{staticClass:e._$s(2,"sc","uni-collapse-item__title-wrap"),attrs:{_i:2}},[e._t("title",[n("view",{staticClass:e._$s(4,"sc","uni-collapse-item__title-box"),class:e._$s(4,"c",{"is-disabled":e.disabled}),attrs:{_i:4}},[e._$s(5,"i",e.thumb)?n("image",{staticClass:e._$s(5,"sc","uni-collapse-item__title-img"),attrs:{src:e._$s(5,"a-src",e.thumb),_i:5}}):e._e(),n("text",{staticClass:e._$s(6,"sc","uni-collapse-item__title-text"),attrs:{_i:6}},[e._v(e._$s(6,"t0-0",e._s(e.title)))])])],{_i:3})],2),e._$s(7,"i",e.showArrow)?n("view",{staticClass:e._$s(7,"sc","uni-collapse-item__title-arrow"),class:e._$s(7,"c",{"uni-collapse-item__title-arrow-active":e.isOpen,"uni-collapse-item--animation":!0===e.showAnimation}),attrs:{_i:7}},[n("uni-icons",{attrs:{color:e.disabled?"#ddd":"#bbb",size:"14",type:"bottom",_i:8}})],1):e._e()]),n("view",{staticClass:e._$s(9,"sc","uni-collapse-item__wrap"),class:e._$s(9,"c",{"is--transition":e.showAnimation}),style:e._$s(9,"s",{height:(e.isOpen?e.height:0)+"px"}),attrs:{_i:9}},[n("view",{ref:"collapse--hook",staticClass:e._$s(10,"sc","uni-collapse-item__wrap-content"),class:e._$s(10,"c",{open:e.isheight,"uni-collapse-item--border":e.border&&e.isOpen}),attrs:{id:e._$s(10,"a-id",e.elId),_i:10}},[e._t("default",null,{_i:11})],2)])])},o=[]},"3afc":function(e,t,n){"use strict";n.r(t);var i=n("50e8"),a=n("1751");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"3b5e":function(e,t,n){"use strict";n.r(t);var i=n("d21b"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"3c07":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"loading1",data:function(){return{}}}},"3c96":function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports["default"]=e.exports},"3df8":function(e,t,n){"use strict";n.r(t);var i=n("7e85"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"3eff":function(e,t,n){"use strict";n.r(t);var i=n("0e77"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},4010:function(e,t,n){"use strict";n.r(t);var i=n("22e1"),a=n("e74a");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"40af":function(e,t,n){"use strict";n.r(t);var i=n("4112"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},4112:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={data:function(){return{list:[{name:"SDK\u7248\u672c",value:uni.$TUIKitVersion},{name:"\u6ce8\u9500\u8d26\u6237",path:"../cancel/cancel"}]}},components:{},props:{},onLoad:function(){e("log","\u83b7\u53d6\u5f53\u524d\u7248\u672c",uni.getAccountInfoSync()," at pages/TUI-User-Center/about/about.vue:40"),uni.setNavigationBarTitle({title:"\u5173\u4e8e"})},methods:{onBack:function(){uni.navigateBack({delta:1})},handleRouter:function(e){var t=e.currentTarget.dataset.item;"\u6ce8\u9500\u8d26\u6237"===t.name&&uni.navigateTo({url:"../cancel/cancel"})}}};t.default=n}).call(this,n("0de9")["default"])},4176:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{class:e._$s(0,"c","audio-message "+(e.isMine?"my-audio":"")),attrs:{_i:0}},[i("image",{staticClass:e._$s(1,"sc","audio-icon"),attrs:{src:e._$s(1,"a-src",n("5997")),_i:1}}),i("view",{staticClass:e._$s(2,"sc","audio "),style:e._$s(2,"s","width: 120rpx"),attrs:{_i:2},on:{click:e.handlePlayAudioMessage}},[e._v(e._$s(2,"t0-0",e._s('" '+e.message.payload.second)))])])},a=[]},"41eb":function(e,t,n){"use strict";n.r(t);var i=n("7225"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},4233:function(e,t){e.exports="/static/jinbian/icon_gzms.png"},"433b":function(e,t,n){"use strict";n.r(t);var i=n("03f4"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"43fd":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("1216")),o={data:function(){return{groupID:"",searchGroup:{groupID:"",name:""},isChoose:!1,groupAvatar:""}},components:{},props:{},methods:{goBack:function(){uni.navigateBack({delta:1})},groupIDInput:function(e){this.setData({groupID:e.detail.value})},searchGroupByID:function(){var e=this;uni.$TUIKit.searchGroupByID(this.groupID).then((function(t){""!==t.data.group.groupID&&e.setData({searchGroup:t.data.group,groupAvatar:t.data.group.avatar})})).catch((function(e){uni.hideLoading(),10007===e.code?uni.showToast({title:"\u8ba8\u8bba\u7ec4\u7c7b\u578b\u7fa4\u4e0d\u5141\u8bb8\u7533\u8bf7\u52a0\u7fa4",icon:"none"}):uni.showToast({title:"\u672a\u627e\u5230\u8be5\u7fa4\u7ec4",icon:"none"})}))},handleChoose:function(){this.isChoose=!this.isChoose,this.setData({searchGroup:this.searchGroup})},bindConfirmJoin:function(){a.default.log("TUI-Group | join-group | bindConfirmJoin | groupID: ".concat(this.groupID)),uni.$TUIKit.joinGroup({groupID:this.groupID,type:this.searchGroup.type}).then((function(t){switch(t.data.status){case uni.$TUIKitTIM.TYPES.JOIN_STATUS_WAIT_APPROVAL:break;case uni.$TUIKitTIM.TYPES.JOIN_STATUS_SUCCESS:e("log",t.data.group," at pages/TUI-Group/join-group/join.vue:119");break;case uni.$TUIKitTIM.TYPES.JOIN_STATUS_ALREADY_IN_GROUP:break;default:break}})).catch((function(t){e("warn","joinGroup error:",t," at pages/TUI-Group/join-group/join.vue:132")})),this.isChoose?uni.navigateTo({url:"../../TUI-Chat/chat?conversationID=GROUP".concat(this.searchGroup.groupID)}):uni.showToast({title:"\u8bf7\u9009\u62e9\u76f8\u5173\u7fa4\u804a",icon:"error"})}}};t.default=o}).call(this,n("0de9")["default"])},"448a":function(e,t,n){var i=n("2236"),a=n("11b0"),o=n("6613"),r=n("0676");e.exports=function(e){return i(e)||a(e)||o(e)||r()},e.exports.__esModule=!0,e.exports["default"]=e.exports},"44e7":function(e,t){e.exports="/static/img_jq.png"},4527:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{tongdao:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],tongdao1:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],tongdao2:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],userInfoData:[],notificationData:[],opts:{color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[15,10,0,15],legend:{},xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},extra:{line:{type:"straight",width:2}}},chartData:{categories:["8","9","10","11","12","13"],series:[{name:"\u5b9e\u9645\u4ea7\u91cf",data:[0,0,0,0,0,0]},{name:"\u6781\u9650\u4ea7\u91cf",data:[0,0,0,0,0,0]}]},qiehuantype:1,tongti:0,yeya:0}},onLoad:function(){},methods:{toInstructionsVideo:function(){uni.navigateTo({url:"/pages/equipment/instructionsVideo"})},qiehuan:function(){var e=this,t=[{name:"\u901a\u90531",yali:10+(Math.round(100*Math.random())-50)/10,sudu:70+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:50+(Math.round(100*Math.random())-50)/10,sudu:80+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:80+(Math.round(100*Math.random())-50)/10,sudu:50+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:40+(Math.round(100*Math.random())-50)/10,sudu:40+(Math.round(100*Math.random())-50)/10}];this.tongdao=t,this.tongti=82+(Math.round(100*Math.random())-50)/10,this.yeya=82+(Math.round(100*Math.random())-50)/10,setTimeout((function(){e.qiehuan()}),5e3)},toRouter:function(t){e("log",t," at pages/equipment/rollPrinter.vue:275"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},"459a":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","page"),attrs:{_i:0}},[t("web-view",{staticClass:this._$s(1,"sc","web-view"),attrs:{src:this._$s(1,"a-src",this.url),_i:1}})])},a=[]},"45de":function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.get=r,t.post=s;var a,o=i(n("8bbf"));function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(n,i){if(o.default.prototype.$token);else;uni.request({url:o.default.prototype.$baseUrl+"/api"+e,data:t,method:"GET",header:{"Content-Type":"application/json;charset=UTF-8",Authorization:"Basic c2FiZXI6c2FiZXJfc2VjcmV0"},success:function(e){n(e.data)},fail:function(e){return Promise.reject(e)}})}))}o.default.prototype.$token=uni.getStorageInfoSync("Authorization").data,a="http://36.134.91.96:10001";function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(n,i){if(o.default.prototype.$token)var r={"Blade-Auth":"bearer "+o.default.prototype.$token.access_token,Authorization:"Basic c2FiZXI6c2FiZXJfc2VjcmV0","Content-Type":"application/json;charset=UTF-8"};else r={};uni.request({url:a+e,data:t,method:"POST",header:r,success:function(e){401==e.data.code?(uni.showToast({icon:"error",title:"\u524d\u5f80\u767b\u5f55",duration:2e3}),o.default.prototype.$token=null,uni.redirectTo({url:"/pages/user/login"})):500==e.data.code?uni.showToast({icon:"error",title:e.data.msg,duration:2e3}):200==e.data.code?n(e.data):e.data.code?uni.showToast({icon:"error",title:e.data.msg,duration:2e3}):uni.showToast({icon:"error",title:"\u670d\u52a1\u5668\u9519\u8bef",duration:2e3})},fail:function(e){return uni.showToast({icon:"error",title:"\u670d\u52a1\u5668\u9519\u8bef",duration:2e3}),Promise.reject(e)}})}))}var c={post:s,get:r};t.default=c},4779:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","uni-collapse"),attrs:{_i:0}},[this._t("default",null,{_i:1})],2)},a=[]},"47a1":function(e,t){e.exports="/static/icon_jhcl.png"},4895:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","TUI-Create-conversation-container"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","tui-navigatorbar"),attrs:{_i:1}},[n("image",{staticClass:e._$s(2,"sc","tui-navigatorbar-back"),attrs:{_i:2},on:{click:e.goBack}}),n("view",{staticClass:e._$s(3,"sc","conversation-title"),attrs:{_i:3}})]),n("view",{staticClass:e._$s(4,"sc","tui-search-area"),attrs:{_i:4}},[n("view",{staticClass:e._$s(5,"sc","tui-search-bar"),attrs:{_i:5}},[n("image",{staticClass:e._$s(6,"sc","tui-searchcion"),attrs:{_i:6}}),n("input",{staticClass:e._$s(7,"sc","tui-search-bar-input"),attrs:{value:e._$s(7,"a-value",e.groupID),_i:7},on:{input:e.groupIDInput,confirm:e.searchGroupByID,blur:e.searchGroupByID}})])]),e._$s(8,"i",e.searchGroup.groupID)?n("view",{staticClass:e._$s(8,"sc","tui-person-to-invite"),attrs:{_i:8}},[n("image",{staticClass:e._$s(9,"sc","tui-normal-choose"),attrs:{src:e._$s(9,"a-src",e.isChoose?"/static/static/assets/single-choice-hover.svg":"/static/static/assets/single-choice-normal.svg"),_i:9},on:{click:e.handleChoose}}),n("view",{staticClass:e._$s(10,"sc","tui-person-profile"),attrs:{_i:10}},[n("image",{staticClass:e._$s(11,"sc","tui-person-profile-avatar"),attrs:{src:e._$s(11,"a-src",e.groupAvatar||"/static/static/assets/gruopavatar.svg"),_i:11}}),n("view",[n("view",{staticClass:e._$s(13,"sc","tui-person-profile-nick"),attrs:{_i:13}},[e._v(e._$s(13,"t0-0",e._s(e.searchGroup.name)))]),n("view",{staticClass:e._$s(14,"sc","tui-person-profile-userID"),attrs:{_i:14}},[e._v(e._$s(14,"t0-0",e._s(e.searchGroup.groupID)))])])])]):e._e(),n("view",{staticClass:e._$s(15,"sc","tui-confirm-btn"),attrs:{_i:15},on:{click:e.bindConfirmJoin}})])},a=[]},"48d6":function(e,t,n){"use strict";n.r(t);var i=n("eacd"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"4a4b":function(e,t){function n(t,i){return e.exports=n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports["default"]=e.exports,n(t,i)}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4ae7":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","TUI-ImageMessage"),attrs:{_i:0},on:{click:this.previewImage}},[t("image",{class:this._$s(1,"c","image-message "+(this.isMine?"my-image":"")),attrs:{src:this._$s(1,"a-src",this.renderDom[0].src),_i:1}})])},a=[]},"4d05":function(e,t,n){"use strict";n.r(t);var i=n("ce35"),a=n("3b5e");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"0f7e34c8",null,!1,i["a"],void 0);t["default"]=s.exports},"4d0a":function(e,t,n){"use strict";n.r(t);var i=n("54f0"),a=n("8a5b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"4ea4":function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports["default"]=e.exports},"4efe":function(e,t,n){"use strict";n.r(t);var i=n("2f2b"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"4f16":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={qiunDataCharts:n("821b").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","packingMachineDtl"),attrs:{_i:0}},[i("commons-header",{attrs:{title:"\u5305\u88c5\u673a",_i:1}}),i("view",{staticClass:e._$s(2,"sc","equ-img"),attrs:{_i:2}},[i("image",{attrs:{src:e._$s(3,"a-src",n("615b")),_i:3}})]),i("view",{staticClass:e._$s(4,"sc","state"),attrs:{_i:4}},[i("view",{staticClass:e._$s(5,"sc","state-box"),attrs:{_i:5}},[i("image",{attrs:{src:e._$s(6,"a-src",n("10cc")),_i:6}}),i("view",{staticClass:e._$s(7,"sc","text"),attrs:{_i:7}},[i("view",{staticClass:e._$s(8,"sc","label"),attrs:{_i:8}}),i("view",{staticClass:e._$s(9,"sc","state-text"),attrs:{_i:9}})])]),i("view",{staticClass:e._$s(10,"sc","state-box"),attrs:{_i:10}},[i("image",{attrs:{src:e._$s(11,"a-src",n("aaa0")),_i:11}}),i("view",{staticClass:e._$s(12,"sc","text"),attrs:{_i:12}},[i("view",{staticClass:e._$s(13,"sc","label"),attrs:{_i:13}}),i("view",{staticClass:e._$s(14,"sc","state-text"),attrs:{_i:14}})])])]),i("view",{staticClass:e._$s(15,"sc","echarts"),attrs:{_i:15}},[i("view",{staticClass:e._$s(16,"sc","title"),attrs:{_i:16}},[i("image",{attrs:{src:e._$s(17,"a-src",n("8521")),_i:17}}),i("span")]),i("view",{staticClass:e._$s(19,"sc","content"),attrs:{_i:19}},[i("view",{staticClass:e._$s(20,"sc","text"),attrs:{_i:20}}),i("qiun-data-charts",{attrs:{type:"line",opts:e.opts,chartData:e.chartData,_i:21}})],1)]),i("view",{staticClass:e._$s(22,"sc","state"),attrs:{_i:22}},[i("view",{staticClass:e._$s(23,"sc","state-box"),attrs:{_i:23}},[i("image",{attrs:{src:e._$s(24,"a-src",n("47a1")),_i:24}}),i("view",{staticClass:e._$s(25,"sc","text"),attrs:{_i:25}},[i("view",{staticClass:e._$s(26,"sc","label"),attrs:{_i:26}}),i("view",{staticClass:e._$s(27,"sc","state-text"),attrs:{_i:27}})])]),i("view",{staticClass:e._$s(28,"sc","state-box"),attrs:{_i:28}},[i("image",{attrs:{src:e._$s(29,"a-src",n("27ed")),_i:29}}),i("view",{staticClass:e._$s(30,"sc","text"),attrs:{_i:30}},[i("view",{staticClass:e._$s(31,"sc","label"),attrs:{_i:31}}),i("view",{staticClass:e._$s(32,"sc","state-text"),attrs:{_i:32}})])])]),i("view",{staticClass:e._$s(33,"sc","parts-list"),attrs:{_i:33}},[i("ul",[i("li",[i("view",{staticClass:e._$s(36,"sc","temperature"),attrs:{_i:36}}),i("view"),i("view",{staticClass:e._$s(38,"sc","before-icon"),attrs:{_i:38}},[i("span",{staticClass:e._$s(39,"sc","iconfont"),attrs:{_i:39}})])]),i("li",[i("view",{staticClass:e._$s(41,"sc","temperature"),attrs:{_i:41}}),i("view"),i("view",{staticClass:e._$s(43,"sc","before-icon"),attrs:{_i:43}},[i("span",{staticClass:e._$s(44,"sc","iconfont"),attrs:{_i:44}})])]),i("li",[i("view",{staticClass:e._$s(46,"sc","temperature"),attrs:{_i:46}}),i("view"),i("view",{staticClass:e._$s(48,"sc","before-icon"),attrs:{_i:48}},[i("span",{staticClass:e._$s(49,"sc","iconfont"),attrs:{_i:49}})])])]),i("ul",[i("li",[i("view",{staticClass:e._$s(52,"sc","temperature"),attrs:{_i:52}}),i("view"),i("view",{staticClass:e._$s(54,"sc","before-icon"),attrs:{_i:54}},[i("span",{staticClass:e._$s(55,"sc","iconfont"),attrs:{_i:55}})])]),i("li",[i("view",{staticClass:e._$s(57,"sc","temperature"),attrs:{_i:57}}),i("view"),i("view",{staticClass:e._$s(59,"sc","before-icon"),attrs:{_i:59}},[i("span",{staticClass:e._$s(60,"sc","iconfont"),attrs:{_i:60}})])]),i("li",[i("view",{staticClass:e._$s(62,"sc","temperature"),attrs:{_i:62}}),i("view"),i("view",{staticClass:e._$s(64,"sc","before-icon"),attrs:{_i:64}},[i("span",{staticClass:e._$s(65,"sc","iconfont"),attrs:{_i:65}})])])])])],1)},o=[]},"4f89":function(e,t){e.exports="/static/jinbian/icon_currentl.png"},5012:function(e,t){e.exports="/static/jinbian/icon_density.png"},"50e8":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","container"),attrs:{_i:1}},[n("image",{staticClass:e._$s(2,"sc","background-image"),attrs:{_i:2}}),n("view",{staticClass:e._$s(3,"sc","counter-warp"),attrs:{_i:3}},[n("view",{staticClass:e._$s(4,"sc","counter-main"),attrs:{_i:4}},[n("view",{staticClass:e._$s(5,"sc","header-content"),attrs:{_i:5}},[n("image",{staticClass:e._$s(6,"sc","icon"),attrs:{_i:6}}),n("view",{staticClass:e._$s(7,"sc","text"),attrs:{_i:7}},[n("view",{staticClass:e._$s(8,"sc","text-header"),attrs:{_i:8}}),n("view",{staticClass:e._$s(9,"sc","text-content"),attrs:{_i:9}})])]),n("view",{staticClass:e._$s(10,"sc","tui-scene-router"),attrs:{_i:10}},e._l(e._$s(11,"f",{forItems:e.sceneList}),(function(t,i,a,o){return n("view",{key:e._$s(11,"f",{forIndex:a,key:i}),staticClass:e._$s("11-"+o,"sc","scene-item-card"),attrs:{"data-item":e._$s("11-"+o,"a-data-item",t),_i:"11-"+o},on:{click:e.handleOnPageNavigate}},[n("image",{staticClass:e._$s("12-"+o,"sc","tui-scene-icon"),attrs:{src:e._$s("12-"+o,"a-src",t.iconUrl),_i:"12-"+o}}),n("view",{staticClass:e._$s("13-"+o,"sc","tui-scene-name"),attrs:{_i:"13-"+o}},[e._v(e._$s("13-"+o,"t0-0",e._s(t.name)))]),n("image",{staticClass:e._$s("14-"+o,"sc","tui-scene-link"),attrs:{_i:"14-"+o}})])})),0)]),n("view",{staticClass:e._$s(15,"sc","foot"),attrs:{_i:15},on:{click:e.learnMore}})])])])},a=[]},5124:function(e,t,n){"use strict";n.r(t);var i=n("e112");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n("f0c5"),r=Object(o["a"])(i["default"],void 0,void 0,!1,null,null,null,!1,void 0,void 0);t["default"]=r.exports},5136:function(e,t,n){"use strict";n.r(t);var i=n("9a9a"),a=n("60dc");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},5292:function(e,t,n){"use strict";n.r(t);var i=n("8c4c"),a=n("5c9e");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},5366:function(e,t){e.exports="/static/1.png"},5470:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","TUI-Emoji"),attrs:{_i:0}},e._l(e._$s(1,"f",{forItems:e.emojiList}),(function(t,i,a,o){return n("view",{key:e._$s(1,"f",{forIndex:a,key:i}),staticClass:e._$s("1-"+o,"sc","TUI-emoji-image"),attrs:{_i:"1-"+o}},[n("image",{staticClass:e._$s("2-"+o,"sc","emoji-image"),attrs:{"data-name":e._$s("2-"+o,"a-data-name",t.emojiName),src:e._$s("2-"+o,"a-src",t.url),_i:"2-"+o},on:{click:e.handleEnterEmoji}})])})),0)},a=[]},"54ac":function(e,t,n){"use strict";n.r(t);var i=n("31fe"),a=n("5c8b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"54f0":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniTransition:n("fa9d").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e._$s(0,"i",e.showPopup)?n("view",{staticClass:e._$s(0,"sc","uni-popup"),class:e._$s(0,"c",[e.popupstyle,e.isDesktop?"fixforpc-z-index":""]),attrs:{_i:0}},[n("view",{attrs:{_i:1},on:{touchstart:e.touchstart}},[e._$s(2,"i",e.maskShow)?n("uni-transition",{key:"1",attrs:{name:"mask","mode-class":"fade",styles:e.maskClass,duration:e.duration,show:e.showTrans,_i:2},on:{click:e.onTap}}):e._e(),n("uni-transition",{key:"2",attrs:{"mode-class":e.ani,name:"content",styles:e.transClass,duration:e.duration,show:e.showTrans,_i:3},on:{click:e.onTap}},[n("view",{staticClass:e._$s(4,"sc","uni-popup__wrapper"),class:e._$s(4,"c",[e.popupstyle]),style:e._$s(4,"s",{backgroundColor:e.bg}),attrs:{_i:4},on:{click:e.clear}},[e._t("default",null,{_i:5})],2)])],1)]):e._e()},o=[]},5528:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=getApp(),i={data:function(){return{userInfo:{nick:"",avatarUrl:"",avatar:""},config:{avatar:"",nick:"",phone:"",token:"",userId:"",userSig:""},infoNick:"",avatar:"",avatarList:[{avatarname:"\u5934\u50cf1",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_01.png"},{avatarname:"\u5934\u50cf2",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_02.png"},{avatarname:"\u5934\u50cf3",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_03.png"},{avatarname:"\u5934\u50cf4",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_04.png"},{avatarname:"\u5934\u50cf5",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_05.png"},{avatarname:"\u5934\u50cf6",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_06.png"},{avatarname:"\u5934\u50cf7",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_07.png"},{avatarname:"\u5934\u50cf8",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_08.png"},{avatarname:"\u5934\u50cf9",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_09.png"},{avatarname:"\u5934\u50cf10",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_10.png"},{avatarname:"\u5934\u50cf11",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_11.png"},{avatarname:"\u5934\u50cf12",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_12.png"},{avatarname:"\u5934\u50cf13",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_13.png"},{avatarname:"\u5934\u50cf14",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_14.png"},{avatarname:"\u5934\u50cf15",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_15.png"},{avatarname:"\u5934\u50cf16",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_16.png"},{avatarname:"\u5934\u50cf17",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_17.png"},{avatarname:"\u5934\u50cf18",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_18.png"},{avatarname:"\u5934\u50cf19",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_19.png"},{avatarname:"\u5934\u50cf20",URL:"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_20.png"}],popupToggle:!1,popupToggleAvatar:!1,imageSelected:!1,imageTitle:"\u70b9\u51fb\u64cd\u4f5c"}},components:{},props:{},onLoad:function(){this.setData({userInfo:n.globalData.userProfile}),uni.setNavigationBarTitle({title:"\u4e2a\u4eba\u4e2d\u5fc3"})},methods:{bindEditInput:function(e){var t=e.detail.value;this.setData({infoNick:t||""})},handleEditSubmit:function(){var t=this;if(this.infoNick!==n.globalData.userProfile.nick){this.setData({popupToggle:!1});var i=uni.$TUIKit.updateMyProfile({nick:this.infoNick});i.then((function(e){t.setData({userInfo:e.data,popupToggle:!1})})).catch((function(n){t.setData({popupToggle:!1}),e("warn","updateMyProfile error:",n," at pages/TUI-User-Center/personal/personal.vue:209")}))}},handleEditToggle:function(){this.setData({popupToggle:!this.popupToggle,infoNick:this.userInfo.nick}),e("log",this.infoNick,"999"," at pages/TUI-User-Center/personal/personal.vue:218")},handleCatchTap:function(){},changeAvatar:function(){this.setData({popupToggleAvatar:!0})},click:function(t){e("log",t.currentTarget.dataset.value," at pages/TUI-User-Center/personal/personal.vue:234"),this.setData({avatar:t.currentTarget.dataset.value.URL})},handleEditSubmitAvatar:function(){var e=this;uni.$TUIKit.updateMyProfile({avatar:this.avatar}).then((function(t){e.setData({userInfo:t.data,popupToggleAvatar:!e.popupToggleAvatar})})).catch((function(){e.setData({popupToggleAvatar:!e.popupToggleAvatar})}))},handleEditToggleAvatar:function(){this.setData({popupToggleAvatar:!this.popupToggleAvatar,avatar:this.avatar})}}};t.default=i}).call(this,n("0de9")["default"])},"55d2":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","container"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","main"),attrs:{_i:2}},[n("image",{staticClass:e._$s(3,"sc","image"),attrs:{_i:3}}),n("text",{},[e._v(e._$s(4,"t0-0",e._s(e.userInfo.userID)))]),n("view",{staticClass:e._$s(5,"sc","cancellation"),attrs:{_i:5},on:{click:e.handleCancellation}},[n("view",{staticClass:e._$s(6,"sc","confirm-cancellation"),attrs:{_i:6}})])])]),e._$s(7,"i",e.toggle)?n("view",{staticClass:e._$s(7,"sc","mask"),attrs:{_i:7},on:{click:function(t){return t.stopPropagation(),e.close(t)}}},[n("view",{staticClass:e._$s(8,"sc","popup"),attrs:{_i:8}},[n("view",{staticClass:e._$s(9,"sc","popup-main"),attrs:{_i:9}},[n("text")]),n("view",{staticClass:e._$s(11,"sc","popup-footer"),attrs:{_i:11}},[n("button",{staticClass:e._$s(12,"sc","submit"),attrs:{_i:12},on:{click:function(t){return t.stopPropagation(),e.submit(t)}}}),n("button",{staticClass:e._$s(13,"sc","cancel"),attrs:{_i:13},on:{click:function(t){return t.stopPropagation(),e.close(t)}}})])])]):e._e()])},a=[]},"55f8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:function(){return{}}};t.default=i},"578d":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{userInfoData:[],notificationData:[],isJinbian:!0}},onLoad:function(){},methods:{selectMaterialList:function(){this.$refs.popup1.close(),this.$refs.popup2.close()},openSelectQd:function(e){1==e?this.$refs.popup1.open("top"):this.$refs.popup2.open("top")},toDtlUrl:function(t){e("log",t," at pages/equipment/equipmentDemo.vue:250"),uni.navigateTo({url:"/pages/equipment/"+t})},toDtl3:function(){uni.showToast({icon:"none",title:"\u8be5\u8bbe\u5907\u5f85\u673a\u4e2d\uff0c\u6682\u65e0\u6570\u636e\uff01"})},toDtl4:function(){uni.navigateTo({url:"/pages/equipment/warpKnitting"})},toDtl2:function(){uni.navigateTo({url:"/pages/equipment/sterilization"})},toDtl:function(){uni.navigateTo({url:"/pages/equipment/injectionMolding"})},toRouter:function(t){e("log",t," at pages/equipment/equipmentDemo.vue:277"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},5892:function(e,t){e.exports="/static/jinbian/icon_xlj.png"},5896:function(e,t,n){"use strict";n.r(t);var i=n("8268"),a=n("8fab");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"5c8ec339",null,!1,i["a"],void 0);t["default"]=s.exports},5997:function(e,t){e.exports="/static/static/images/audio-msg.png"},"5a43":function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i},e.exports.__esModule=!0,e.exports["default"]=e.exports},"5b78":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.getTokenStorage=function(){return new Promise((function(t,n){e.getStorage({key:"token",success:function(e){var n=e.data;t(n)},fail:n})}))},t.isTokenValided=function(e){return Date.now()<=e},t.removeTokenStorage=function(){return new Promise((function(t,n){e.removeStorage({key:"token",success:t,fail:n})}))},t.setTokenStorage=function(t){return a.default.log("TUIKit | TUI-utils | setTokenStorage | options:".concat(t)),new Promise((function(n,i){var a={expiresIn:Date.now()+2592e6,userInfo:{token:t.userInfo.token,phone:t.userInfo.phone,userID:t.userInfo.userID,userSig:t.userInfo.userSig}};o||(o=getApp()),o.globalData.expiresIn=a.expiresIn,e.setStorage({key:"token",data:a,success:n,fail:i})}))};var a=i(n("1216")),o=getApp()}).call(this,n("fe07")["default"])},"5bc3":function(e,t,n){var i=n("a395");function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,i(a.key),a)}}e.exports=function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports["default"]=e.exports},"5bd1":function(e,t,n){"use strict";n.r(t);var i=n("34d0"),a=n("045b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"b89006ca",null,!1,i["a"],void 0);t["default"]=s.exports},"5c8b":function(e,t,n){"use strict";n.r(t);var i=n("2d4b"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"5c9e":function(e,t,n){"use strict";n.r(t);var i=n("66e3"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"5cac":function(e,t,n){(function(i){var a,o,r=n("7037");!function(i,s){"object"==r(t)&&"undefined"!=typeof e?e.exports=s():(a=s,o="function"===typeof a?a.call(t,n,t,e):a,void 0===o||(e.exports=o))}(0,(function(){"use strict";var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(t,n)},t=function(){return(t=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function n(e,t,n,i){return new(n=n||Promise)((function(a,o){function r(e){try{c(i.next(e))}catch(e){o(e)}}function s(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?a(e.value):((t=e.value)instanceof n?t:new n((function(e){e(t)}))).then(r,s)}c((i=i.apply(e,t||[])).next())}))}function a(e,t){var n,i,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},r={next:s(0),throw:s(1),return:s(2)};return"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,i&&(a=2&r[0]?i.return:r[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,r[1])).done)return a;switch(i=0,(r=a?[2&r[0],a.value]:r)[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,i=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!((a=0<(a=o.trys).length&&a[a.length-1])||6!==r[0]&&2!==r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],i=0}finally{n=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function o(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var i=Array(e),a=0;for(t=0;t<n;t++)for(var o=arguments[t],r=0,s=o.length;r<s;r++,a++)i[a]=o[r];return i}Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(null==e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),n=1;n<arguments.length;n++)if(null!=(i=arguments[n]))for(var i=Object(i),a=Object.keys(Object(i)),o=0,r=a.length;o<r;o++){var s=a[o],c=Object.getOwnPropertyDescriptor(i,s);null!=c&&c.enumerable&&(t[s]=i[s])}return t}});var s,c=(l.prototype.indexOf=function(e,t){for(var n=0;n<e.length;n++)if(e[n].callback===t)return n;return-1},l.prototype.on=function(e,t,n){if(void 0===n&&(n=0),this){var i=this.eventsList[e];return i||(this.eventsList[e]=[],i=this.eventsList[e]),-1!==this.indexOf(i,t)||i.push({name:e,type:n||0,callback:t}),this}},l.prototype.one=function(e,t){this.on(e,t,1)},l.prototype.remove=function(e,t){if(this){var n=this.eventsList[e];if(!n)return null;if(t)return n.length&&(t=this.indexOf(n,t),n.splice(t,1)),this;try{delete this.eventsList[e]}catch(e){}return null}},l.prototype.clear=function(){this.eventsList={}},l),u=function(e){try{return encodeURIComponent(decodeURIComponent(e))}catch(l){return e}};function l(){var e=this;this.emit=function(t,n){if(e){var i;if(null!=(a=e.eventsList[t])&&a.length)for(var a=a.slice(),o=0;o<a.length;o++){i=a[o];try{var r=i.callback.apply(e,[n]);if(1===i.type&&e.remove(t,i.callback),!1===r)break}catch(t){throw t}}return e}},this.eventsList={}}function d(e){return"string"==typeof e&&e.startsWith("//")?"undefined"!=typeof location&&"https:"===location.protocol:/^https/.test(e)}(V=s=s||{})[V.number=-1]="number",V.string="";var p,f,h,g=["application/octet-stream","application/xhtml+xml","application/xml","application/pdf","application/pkcs12","application/javascript","application/ecmascript","application/vnd.mspowerpoint","application/ogg","text/html","text/css","text/javascript","image","audio","video"],m=["ret","retcode","code","errcode"],_=function(e){if("string"==typeof e)return e;try{return(JSON.stringify(e,(t=[],n=[],function(e,i){if(i instanceof Error)return"Error.message: "+i.message+" \n Error.stack: "+i.stack;if("object"==r(i)&&null!==i){var a=t.indexOf(i);if(-1!==a)return"[Circular "+n[a]+"]";t.push(i),n.push(e||"root")}return i}),4)||"undefined").replace(/"/gim,"")}catch(e){return"error happen when aegis stringify: \n "+e.message+" \n "+e.stack}var t,n},v=function e(t,n){void 0===n&&(n=3);var i,a,o,s="";return Array.isArray(t)?(s+="[",i=t.length,t.forEach((function(t,a){s+="object"==r(t)&&1<n?e(t,n-1):M(t),s+=a===i-1?"":","})),s+="]"):t instanceof Object?(s="{",a=Object.keys(t),o=a.length,a.forEach((function(i,c){"object"==r(t[i])&&1<n?s+='"'+i+'":'+e(t[i],n-1):s+=y(i,t[i]),s+=c===o-1||c<o-1&&void 0===t[a[c+1]]?"":","})),s+="}"):s+=t,s},y=function(e,t){var n=r(t),i="";return"string"==n||"object"==n?i+='"'+e+'":"'+t+'"':"function"==typeof t?i+='"'+e+'":"function '+t.name+'"':"symbol"==r(t)?i+='"'+e+'":"symbol"':"number"!=typeof t&&"boolean"!=n||(i+='"'+e+'": '+t),i},M=function(e){var t=r(e);return""+("undefined"==t||"symbol"==t||"function"==t?"null":"string"==t||"object"==t?'"'+e+'"':e)},C=(b.prototype.sourceURL=function(){return this.data.url},b.prototype.status=function(){return Number(this.data.status)},b.prototype.headers=function(){var e={};return this.data.headers.forEach((function(t,n){e[n]=t})),e},b);function b(e,t){this.type="fetch",this.data=e||{},this.data.response=t}function I(e){return e.filter((function(t,n){return"static"!==t.type||!e.find((function(e,i){return n!==i&&t.url===e.url&&200===t.status}))}))}function T(e){e.level===p.INFO_ALL&&(e.level=p.INFO)}function w(e){return function(t,n){e.lifeCycle.emit("modifyRequest",t);var a=e.config.modifyRequest;if("function"==typeof a)try{var o=a(t);"object"==r(o)&&"url"in o&&(t=o)}catch(t){i("error",t," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")}n(t)}}function k(e){return function(t,n){e.lifeCycle.emit("afterRequest",t);var i=e.config.afterRequest;"function"==typeof i&&!1===i(t)||n(t)}}function x(){}function S(e,t){Object.getOwnPropertyNames(e).forEach((function(n){"function"==typeof e[n]&&"constructor"!==n&&(t?t[n]="sendPipeline"===n?function(){return function(){}}:function(){}:e[n]=function(){})}))}function E(e){var t,i=this,o=(s=e.config).uin,r=s.id,s=s.offlineLogLimit;o&&r&&(t=new H({limit:void 0===s?2e4:s}),e.lifeCycle.on("beforeWrite",(function(n){t.save2Offline(n=void 0===n?[]:n,e.config)})),e.getOfflineLog=function(){var e=t.getLogs({uin:o,id:r});return t.clearLogs(),e},e.uploadOfflineLogs=function(t){return n(i,void 0,void 0,(function(){return a(this,(function(n){return t=Array.isArray(t)?t:[t],[2,j(e,t)]}))}))})}(Q=p=p||{}).INFO_ALL="-1",Q.API_RESPONSE="1",Q.INFO="2",Q.ERROR="4",Q.PROMISE_ERROR="8",Q.AJAX_ERROR="16",Q.SCRIPT_ERROR="32",Q.IMAGE_ERROR="64",Q.CSS_ERROR="128",Q.CONSOLE_ERROR="256",Q.MEDIA_ERROR="512",Q.RET_ERROR="1024",Q.REPORT="2048",Q.PV="4096",Q.EVENT="8192",Q.PAGE_NOT_FOUND_ERROR="16384",(B={})[B.android=1]="android",B[B.ios=2]="ios",B[B.windows=3]="windows",B[B.macos=4]="macos",B[B.linux=5]="linux",B[B.devtools=6]="devtools",B[B.other=100]="other",(q={})[q.unknown=100]="unknown",q[q.wifi=1]="wifi",q[q.net2g=2]="net2g",q[q.net3g=3]="net3g",q[q.net4g=4]="net4g",q[q.net5g=5]="net5g",q[q.net6g=6]="net6g",(V=f=f||{}).LOG="log",V.SPEED="speed",V.PERFORMANCE="performance",V.OFFLINE="offline",V.WHITE_LIST="whiteList",V.VITALS="vitals",V.PV="pv",V.CUSTOM_PV="customPV",V.EVENT="event",V.CUSTOM="custom",V.SDK_ERROR="sdkError",V.SET_DATA="setData",(Q=h=h||{}).production="production",Q.gray="gray",Q.pre="pre",Q.daily="daily",Q.local="local",Q.test="test",Q.others="others";var A,D,O=function(e,t){return function(n,i){var a=t.logCreated;return"function"!=typeof a?(e("beforeWrite",n),i(n)):(n=n.filter((function(e){return!1!==a(e)})),e("beforeWrite",n),i(n))}},R=function(e,t){var n,i=[],a=e.config;return e.lifeCycle.on("destroy",(function(){i.length=0})),function(e,o){if(i.push(e),t&&i.length>=t)return i=I(i),o(i.splice(0,i.length)),void(n&&clearTimeout(n));n&&clearTimeout(n),n=setTimeout((function(){n=null,0<(i=I(i)).length&&o(i.splice(0,i.length))}),a.delay)}},L=function(e,n){return Array.isArray(e)?n(e.map((function(e){return t(t({},e),{msg:"string"==typeof e.msg?e.msg:[].concat(e.msg).map(_).join(" ")})}))):n(t(t({},e),{msg:"string"==typeof e.msg?e.msg:_(e.msg)}))},N=function(e){var t,n=!1,i=!1,a=!1,o=[];return e.lifeCycle.on("onConfigChange",(function(){t&&clearTimeout(t),t=setTimeout((function(){var t,r;!a&&e.config&&(a=!0,t=e.config.whiteListUrl,(r=void 0===t?"":t)&&e.sendPipeline([function(t,a){a({url:r,type:f.WHITE_LIST,success:function(t){i=!0;try{var a=t.data||JSON.parse(t),r=a.retcode,s=a.result,c=void 0===s?{}:s;if(0===r){if(n=c.is_in_white_list,e.isWhiteList=n,c.shutdown)return void e.destroy();0<=c.rate&&c.rate<=1&&(e.config.random=c.rate,e.isGetSample=!1)}e.isWhiteList&&o.length?F(e)(o.splice(0),(function(){})):!e.isWhiteList&&o.length&&(o.length=0);var u=e.config.onWhitelist;"function"==typeof u&&u(n)}catch(t){}},fail:function(t){"403 forbidden"===t&&e.destroy(),i=!0}})}],f.WHITE_LIST)(null),a=!1)}),e.config.uin?50:500)})),e.lifeCycle.on("destroy",(function(){o.length=0})),function(t,a){var r;n||null!==(r=null===(r=e.config)||void 0===r?void 0:r.api)&&void 0!==r&&r.reportRequest?a(t.concat(o.splice(0)).map((function(e){return T(e),e}))):(t=t.filter((function(e){return e.level!==p.INFO&&e.level!==p.API_RESPONSE?(T(e),!0):(i||(o.push(e),200<=o.length&&(o.length=200)),!1)}))).length&&a(t)}},P=function(e){return setTimeout((function(){var t=e.config.pvUrl,n=void 0===t?"":t;n&&e.sendPipeline([function(t,i){i({url:n,type:f.PV,fail:function(t){"403 forbidden"===t&&e.destroy()}})}],f.PV)(null)}),100),function(e,t){t(e)}},U=function(e){var t={};return function(n,i){var a,o;e.speedSample?(o="object"==r(e.repeat)?e.repeat:{repeat:e.repeat},a=+o.speed||+o.repeat||5,Array.isArray(n)?(o=n.filter((function(e){var n=!t[e.url]||t[e.url]<a;return t[e.url]=1+~~t[e.url],n}))).length&&i(o):(!t[n.url]||t[n.url]<a)&&(t[n.url]=1+~~t[n.url],i(n))):i(n)}},G=function(e){var t={};return function(n,i){var a="number"==typeof e.repeat?e.repeat:5;if(0===a)return i(n);i(n.filter((function(e){return e.level!==p.ERROR&&e.level!==p.PROMISE_ERROR&&e.level!==p.AJAX_ERROR&&e.level!==p.SCRIPT_ERROR&&e.level!==p.IMAGE_ERROR&&e.level!==p.CSS_ERROR&&e.level!==p.MEDIA_ERROR||(t[e.msg]=t[e.msg]||0,t[e.msg]+=1,!(t[e.msg]>a))})))}},F=function(e){return function(t){return e.sendPipeline([function(t,n){return n({url:e.config.url||"",data:(i=t,(i=Array.isArray(i)?i:[i]).map((function(e,t){return Object.getOwnPropertyNames(e).map((function(n){return u(n)+"["+t+"]="+(void 0===e[n]?"":u(e[n]))})).join("&")})).join("&")+(i.length?"&count="+i.length:"")),method:"post",contentType:"application/x-www-form-urlencoded",type:f.LOG,log:t,requestConfig:{timeout:5e3},success:function(){var i=e.config.onReport;"function"==typeof i&&t.forEach((function(e){i(e)})),"function"==typeof n&&n([])},fail:function(t){"403 forbidden"===t&&e.destroy()}});var i}],f.LOG)(t)}},$=function(e){if(!e||!e.reduce||!e.length)throw new TypeError("createPipeline need at least one function param");return 1===e.length?function(t,n){e[0](t,n||x)}:e.reduce((function(e,t){return function(n,i){return void 0===i&&(i=x),e(n,(function(e){return null==t?void 0:t(e,i)}))}}))},B=(Object.defineProperty(ie.prototype,"__version__",{get:function(){return i("warn","__version__ has discard, please use version"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"),"1.24.45"},enumerable:!1,configurable:!0}),Object.defineProperty(ie.prototype,"LogType",{get:function(){return i("warn","LogType has discard, please use logType"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"),p},enumerable:!1,configurable:!0}),ie.prototype.init=function(e){this.setConfig(e);for(var t=0;t<ie.installedPlugins.length;t++)try{ie.installedPlugins[t].patch(this)}catch(e){this.sendSDKError(e)}this.lifeCycle.emit("onInited")},ie.prototype.setConfig=function(e){Object.assign(this.config,e);var t=this.config,n=t.id,i=t.uin,a=t.version,o=t.ext1,r=t.ext2,s=t.ext3,c=(e=t.aid,t=t.env,void 0===t?"production":t);t=this.bean.id!==n||this.bean.uin!==i||this.bean.aid!==e;return this.bean.id=n||"",this.bean.uin=i||"",this.bean.version=a||"1.24.45",this.bean.aid=e||"",this.bean.env=function(){switch(c){case h.production:case h.gray:case h.pre:case h.daily:case h.local:case h.others:return 1;default:return}}()?c:h.others,o&&(this.bean.ext1=encodeURIComponent(o)),r&&(this.bean.ext2=encodeURIComponent(r)),s&&(this.bean.ext3=encodeURIComponent(s)),t&&this.lifeCycle.emit("onConfigChange",this.config),this.config},ie.use=function(e){-1===ie.installedPlugins.indexOf(e)&&e.aegisPlugin&&ie.installedPlugins.push(e)},ie.unuse=function(e){e=ie.installedPlugins.indexOf(e),-1!==e&&ie.installedPlugins.splice(e,1)},ie.prototype.info=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i={level:p.INFO,msg:e};1===e.length&&e[0].msg&&Object.assign(i,t({},e[0]),{level:p.INFO}),this.normalLogPipeline(i)},ie.prototype.infoAll=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i={level:p.INFO_ALL,msg:e};1===e.length&&e[0].msg&&Object.assign(i,t({},e[0]),{level:p.INFO_ALL}),this.normalLogPipeline(i)},ie.prototype.report=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i={level:p.REPORT,msg:e};1===e.length&&e[0].msg&&Object.assign(i,t({},e[0])),this.normalLogPipeline(i)},ie.prototype.error=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i={level:p.ERROR,msg:e};1===e.length&&e[0].msg&&Object.assign(i,t({},e[0]),{level:p.ERROR}),this.normalLogPipeline(i)},ie.prototype.speedLogPipeline=function(e){throw new Error('You need to override "speedLogPipeline" method')},ie.prototype.reportPv=function(e){var t,n=this;e&&(i("warn","reportPv is deprecated, please use reportEvent"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"),t=""+Object.getOwnPropertyNames(this.bean).filter((function(e){return"id"!==e})).map((function(e){return e+"="+n.bean[e]})).join("&"),this.sendPipeline([function(i,a){a({url:n.config.url+"/"+e+"?"+t,addBean:!1,type:f.CUSTOM_PV,fail:function(e){"403 forbidden"===e&&n.destroy()}})}],f.CUSTOM_PV)(null))},ie.prototype.reportEvent=function(e){e&&((e="string"==typeof e?{name:e,ext1:this.config.ext1||"",ext2:this.config.ext2||"",ext3:this.config.ext3||""}:e).name?this.eventPipeline(e):i("warn","reportEvent params error"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"))},ie.prototype.reportTime=function(e,t){if("object"==r(e))return this.reportT(e);"string"==typeof e?"number"==typeof t?t<0||6e4<t?i("warn","reportTime: duration must between 0 and 60000"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"):this.submitCustomTime(e,t):i("warn","reportTime: second param must be number"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"):i("warn","reportTime: first param must be a string"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")},ie.prototype.reportT=function(e){var t=e.name,n=e.duration,a=e.ext1,o=void 0===a?"":a,r=e.ext2;a=void 0===r?"":r,r=e.ext3,r=void 0===r?"":r,e=e.from;if("string"==typeof t&&"number"==typeof n&&"string"==typeof o&&"string"==typeof a&&"string"==typeof r){if(!(n<0||6e4<n))return this.submitCustomTime(t,n,o,a,r,void 0===e?"":e);i("warn","reportTime: duration must between 0 and 60000"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")}else i("warn","reportTime: params error"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")},ie.prototype.time=function(e){"string"==typeof e?this.timeMap[e]?i("warn","Timer "+e+" already exists"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"):this.timeMap[e]=Date.now():i("warn","time: first param must be a string"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")},ie.prototype.timeEnd=function(e){"string"==typeof e?this.timeMap[e]?(this.submitCustomTime(e,Date.now()-this.timeMap[e]),delete this.timeMap[e]):i("warn","Timer "+e+" does not exist"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"):i("warn","timeEnd: first param must be a string"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")},ie.prototype.submitCustomTime=function(e,t,n,i,a,o){this.customTimePipeline({name:e,duration:t,ext1:n||this.config.ext1,ext2:i||this.config.ext2,ext3:a||this.config.ext3,from:o||void 0})},ie.prototype.extendBean=function(e,t){this.bean[e]=t},ie.prototype.sendPipeline=function(e,n){var a,r,s,c=this;return $(o([function(e,t){if("number"!=typeof a.config.random&&(i("warn","random must in [0, 1], default is 1."," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"),a.config.random=1),!a.isHidden||!a.isGetSample)if(a.isGetSample)a.isHidden||t(e);else{if(a.isGetSample=!0,Math.random()<a.config.random)return a.isHidden=!1,t(e);a.isHidden=!0}},(s=n,function(e,n){var i=Array.isArray(e),a=i?e:[e];r.lifeCycle.emit("beforeRequest",e);var o=r.config.beforeRequest;(a="function"==typeof o?a.map((function(e){try{var t=o({logs:e,logType:s});return(null==t?void 0:t.logType)===s&&null!=t&&t.logs?t.logs:!1!==t&&e}catch(t){return e}})).filter((function(e){return!1!==e})):a).length&&(a=function(e,n){if(!Array.isArray(e)||e.length<=1)return e;var i=[],a=[];return!(a="string"==typeof n?[n]:n)||a.length<=0||(a.forEach((function(t){e.forEach((function(e){null!=e&&e[t]&&i.push(t)}))})),0<i.length&&(e=e.map((function(e){var n={};return i.forEach((function(e){n[e]=""})),t(t({},n),e)})))),e}(a,["ext1","ext2","ext3"]),n(i?a:a[0]))})],e,[w(r=a=this),function(e,t){c.request(e,(function(){for(var n,i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];t({isErr:!1,result:i,logType:null==e?void 0:e.type,logs:null==e?void 0:e.log}),null===(n=null==e?void 0:e.success)||void 0===n||n.call.apply(n,o([e],i))}),(function(){for(var n,i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];t({isErr:!0,result:i,logType:null==e?void 0:e.type,logs:null==e?void 0:e.log}),null===(n=null==e?void 0:e.fail)||void 0===n||n.call.apply(n,o([e],i))}))},k(this)]))},ie.prototype.send=function(e,t,n){var i=this;return $([w(this),function(e,a){i.request(e,(function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];a({isErr:!1,result:n,logType:e.type,logs:e.log}),null==t||t.apply(void 0,n)}),(function(){for(var t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];a({isErr:!0,result:t,logType:e.type,logs:e.log}),null==n||n.apply(void 0,t)}))},k(this)])(e)},ie.prototype.request=function(e,t,n){throw new Error('You need to override "request" method')},ie.prototype.sendSDKError=function(e){var t=this;this.sendPipeline([function(e,n){n({url:t.config.url+"?id=1085&msg[0]="+encodeURIComponent(_(e))+"&level[0]=2&from="+t.config.id+"&count=1&version="+t.config.id+"(1.24.45)",addBean:!1,method:"get",type:f.SDK_ERROR,log:e})}],f.SDK_ERROR)(e)},ie.prototype.destroy=function(e){void 0===e&&(e=!1);var t,n,i=ie.instances.indexOf(this);-1!==i&&ie.instances.splice(i,1);for(var a=ie.installedPlugins.length-1;0<=a;a--)try{ie.installedPlugins[a].unpatch(this)}catch(e){this.sendSDKError(e)}if(this.lifeCycle.emit("destroy"),this.lifeCycle.clear(),e)t=this,n=Object.getOwnPropertyDescriptors(t),Object.keys(n).forEach((function(e){n[e].writable&&(t[e]=null)})),Object.setPrototypeOf(this,null);else{for(var o=this;o.constructor!==Object&&S(o,this),o=Object.getPrototypeOf(o););0===ie.instances.length&&(e=Object.getPrototypeOf(this).constructor,S(e),S(ie))}},ie.version="1.24.45",ie.instances=[],ie.logType=p,ie.environment=h,ie.installedPlugins=[],ie),q=(ne.prototype.patch=function(e){this.canUse(e)&&this.exist(e)&&(this.instances.push(e),this.triggerInit(e),this.triggerOnNewAegis(e))},ne.prototype.unpatch=function(e){e=this.instances.indexOf(e),-1!==e&&this.instances.splice(e,1)},ne.prototype.countInstance=function(){return this.instances.length},ne.prototype.uninstall=function(){var e;null===(e=null===(e=this.option)||void 0===e?void 0:e.destroy)||void 0===e||e.apply(this)},ne.prototype.walk=function(e){var t=this;this.instances.forEach((function(n){var i=t.canUse(n);i&&e(n,i)}))},ne.prototype.canUse=function(e){return e=this.getConfig(e),!(!e||"object"!=r(e))||!!e},ne.prototype.getConfig=function(e){return null===(e=e.config)||void 0===e?void 0:e[this.name]},ne.prototype.exist=function(e){return-1===this.instances.indexOf(e)},ne.prototype.triggerInit=function(e){var t;this.inited||(this.inited=!0,null===(t=null===(t=this.option)||void 0===t?void 0:t.init)||void 0===t||t.call(this.option,this.getConfig(e)))},ne.prototype.triggerOnNewAegis=function(e){var t;null===(t=null===(t=this.option)||void 0===t?void 0:t.onNewAegis)||void 0===t||t.call(this.option,e,this.getConfig(e))},ne),j=function(e,t){return n(this,void 0,void 0,(function(){var n,o,r,s,c,u;return a(this,(function(a){return n=e.config,c=e.bean,o=n.offlineUrl,r=n.id,s=n.uin,c=(c||{}).aid,u=void 0===c?"":c,(s||u)&&r&&e.send({url:o+"/offlineAuto",type:f.OFFLINE,log:f.OFFLINE},(function(n){if(n=(null==n?void 0:n.data).secretKey,n)try{e.send({url:o+"/offlineLog",data:{logs:t,secretKey:n,id:r,uin:s,aid:u},contentType:"application/json",method:"post",type:f.OFFLINE,log:f.OFFLINE})}catch(n){i("error",n," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")}}),(function(e){i("error",e," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")})),[2]}))}))},H=function(e){var t=this;e=(void 0===e?{}:e).limit,e=void 0===e?2e4:e;this.offlineBuffer=[],this.clearLogs=function(){t.offlineBuffer=[]},this.save2Offline=function(e,n){e=(e=Array.isArray(e)?e:[e]).map((function(e){return"string"==typeof e&&(e={msg:e}),Object.assign({id:n.id,uin:n.uin,time:+Date.now(),version:n.version},e)})),t.offlineBuffer=t.offlineBuffer.concat(e).slice(0,t.limitSize)},this.getLogs=function(e,n){var i=t.offlineBuffer.filter((function(t){return t.id===e.id&&t.uin===e.uin}));return null==n||n(i),i},this.limitSize=e},K=new q({name:"offlineLog",onNewAegis:function(e){E(e),e.lifeCycle.on("onConfigChange",(function(t){E(e)}))}}),V="undefined"!=typeof weex&&(null===weex||void 0===weex?void 0:weex.requireModule("stream")),z=null==V?void 0:V.fetch,W=function e(t){var n=t.ok,i=t.status,a=t.statusText,o=t.data,r=t.headers;return{ok:n,status:i,statusText:a,body:o,headers:r,clone:function(){return e(t)},text:function(){return new Promise((function(e){return e(o)}))},json:function(){return new Promise((function(e,t){try{e(JSON.parse(o))}catch(e){t(new Error("response body is not JSON"))}}))}}},Y=function(e,n){return void 0===n&&(n={}),new Promise((function(i,a){z||a(new Error("no available fetch found!"));try{z(t(t({},n),{url:e,type:"text"}),(function(e){return i(W(e))}))}catch(e){a(e)}}))},J=[],X={},Z=weex,Q=(V=(e(D=ee,Q=A=B),D.prototype=null===Q?Object.create(Q):(te.prototype=Q.prototype,new te),ee.prototype.getPlatform=function(){var e=((null===(e=null===(e=null===(e=this.weex)||void 0===e?void 0:e.config)||void 0===e?void 0:e.env)||void 0===e?void 0:e.osName)||"").toLowerCase();return"android"===e?1:"ios"===e?2:100},ee.prototype.initOfflineLog=function(){ee.use(K)},Object.defineProperty(ee.prototype,"getBean",{get:function(){var e=this;return Object.getOwnPropertyNames(this.bean).map((function(t){return t+"="+e.bean[t]})).join("&")},enumerable:!1,configurable:!0}),ee.prototype.reportSpeed=function(e){var n,i,a,o,r;this.send({url:""+this.config.speedUrl,method:"post",data:(n=e,i=this.bean,o={fetch:[],static:[]},r={},Array.isArray(n)?n.forEach((function(e){var t;null===(t=o[e.type])||void 0===t||t.push(e)})):null===(a=o[n.type])||void 0===a||a.push(n),r.payload=JSON.stringify(t({duration:o},i)),r),contentType:"application/json",type:f.SPEED,log:e})},ee.prototype.retcode=function(e){var t=this;"object"==r(e)?e.url?400<=Object.keys(X).length||(X[e.url]||(X[e.url]=0),X[e.url]+=1,3<X[e.url])||(e=Object.assign({},{url:"",isHttps:!0,method:"GET",type:"fetch",duration:0,ret:0,status:200},e),J.push(e),1===J.length&&setTimeout((function(){t.reportSpeed(J),J=[]}),1e3)):i("error","param url can not be empty!"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"):i("error","retcode params should be an objcet"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10")},ee.prototype.uploadLogs=function(e,t){this.lifeCycle.emit("uploadLogs",e=void 0===e?{}:e,t=void 0===t?{}:t)},ee.prototype.getOfflineLog=function(){},ee.prototype.uploadOfflineLogs=function(e){},ee.sessionID="session-"+Date.now(),ee),B=new q({name:"aid",onNewAegis:function(e){var t,n=this;this.aid&&!0!==this.aid?(e.bean.aid=this.aid,e.config.aid=this.aid):t=setTimeout((function(){n.getAid((function(t){n.aid=t,e.bean.aid=n.aid,e.config.aid=n.aid})),clearTimeout(t)}),0)},getAid:function(e){return n(this,void 0,void 0,(function(){var t;return a(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,localStorage.getItem("AEGIS_ID")];case 1:return(t=n.sent())||(t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),localStorage.setItem("AEGIS_ID",t)),null==e||e(t||""),[3,3];case 2:return n.sent(),null==e||e(""),[3,3];case 3:return[2]}}))}))}}),new q({name:"onError",listening:!1,init:function(){this.startListen()},startListen:function(){var e=this;if(!this.listening){this.listening=!0;try{var t=Vue;if(void 0===t||!t)return;var n=t.config.errorHandler;t.config.errorHandler=function(t){t&&e.publishErrorLog({msg:t,level:p.ERROR}),"function"==typeof n&&n(t)}}catch(e){this.publishErrorLog({msg:e,level:p.ERROR})}}},publishErrorLog:function(e){this.$walk((function(t){t.normalLogPipeline(e)}))}}));q=new q({name:"reportApiSpeed",override:!1,fetch:null,weexFetch:null,onNewAegis:function(e){var t,n;this.override||(this.override=!0,this.fetch=e.fetch,this.weexFetch=e.weexFetch,t=(n=this.overrideFetch(e.config)).fetch,n=n.weexFetch,e.fetch=t,e.weexFetch=n)},publishSpeed:function(e){this.$walk((function(t){t.speedLogPipeline(e)}))},publishNormalLog:function(e){this.$walk((function(t){t.normalLogPipeline(e)}))},overrideFetch:function(e){var t=this;if("function"==typeof this.fetch){var n=this.fetch,i=this.weexFetch,a=function(n,i,a,o){var r,c,u,l,f;e.hostUrl&&-1<a.indexOf(e.hostUrl)||(c={url:a,isHttps:d(a),method:(null==o?void 0:o.method)||"get",duration:i,type:"fetch",status:n.status},"fetch"!==(l="function"==typeof(null===(r=e.api)||void 0===r?void 0:r.resourceTypeHandler)?null===(r=e.api)||void 0===r?void 0:r.resourceTypeHandler(n.url):l)&&"static"!==l&&(u="",n.headers&&(u=n.headers["Content-Type"]||n.headers["content-type"]),l=n.ok&&"string"==typeof u&&(f=u,g.some((function(e){return-1!==f.indexOf(e)})))?"static":"fetch"),"fetch"===l?n.clone().text().then((function(r){var s=null===(l=e.api)||void 0===l?void 0:l.apiDetail,u=function(e,t,n){var i;try{if("function"==typeof(null==t?void 0:t.retCodeHandler)){var a=t.retCodeHandler(e,null==n?void 0:n.url,null==n?void 0:n.ctx)||{};return{code:void 0===(o=a.code)?"unknown":o,isErr:a.isErr}}"string"==typeof e&&(e=JSON.parse(e)),"function"==typeof(null===(i=null==t?void 0:t.ret)||void 0===i?void 0:i.join)&&(m=[].concat(t.ret.map((function(e){return e.toLowerCase()}))));var o,r=Object.getOwnPropertyNames(e).filter((function(e){return-1!==m.indexOf(e.toLowerCase())}));return r.length?{code:""+(o=Number(e[r[0]])),isErr:0!==o}:{code:"unknown",isErr:!1}}catch(e){return{code:"unknown",isErr:!1}}}(r,e.api,{url:n.url,ctx:n})||{},l=u.code;u=u.isErr,s="req url: "+a+" \n \nreq method: "+((null==o?void 0:o.method)||"get")+" \n \nreq param: "+(s?v(null==o?void 0:o.body):"")+" \n \nres duration: "+i+" \n \nres status: "+(n.status||0)+"\n \nres retcode: "+l+"\n \nres data: "+(s?r:"");t.publishNormalLog({msg:s,level:p.API_RESPONSE}),c.payload=new C(n,r),c.ret=l,c.isErr=+u,u&&t.publishNormalLog({msg:s,level:p.RET_ERROR})})):Object.assign(c,{type:"static",urlQuery:(u=n.url,l=!0,"string"==typeof u?u.split("?")[l?1:0]||"":u),domainLookup:s.number,connectTime:s.number}),t.publishSpeed(c))},o=function(n,i,a,o){if(e.hostUrl&&-1<a.indexOf(e.hostUrl))throw n;var r={url:a,isHttps:d(a),method:(null==o?void 0:o.method)||"get",duration:i,type:"fetch",status:0};throw t.publishSpeed(r),r=null===(r=e.api)||void 0===r?void 0:r.apiDetail,o="AJAX_ERROR: "+n+"\n \nres status: 0\n \nres duration: "+i+"\n \nreq url: "+a+"\n \nreq method: "+((null==o?void 0:o.method)||"get")+"\n \nreq param: "+(r?v(null==o?void 0:o.body):""),t.publishNormalLog({msg:o,level:p.AJAX_ERROR}),n};return{fetch:function(e,t){var i=Date.now();return n(e,t).then((function(n){var o=Date.now()-i,r=n;try{a(r,o,e,t)}catch(n){}return n})).catch((function(n){var a=Date.now()-i;try{o(n,a,e,t)}catch(n){}throw n}))},weexFetch:function(e,t,n){var r=e.url,s=Date.now();try{i(e,(function(n){var i=Date.now()-s,o=W(n);try{a(o,i,r,e)}catch(n){}"function"==typeof t&&t(n)}),n)}catch(t){n=Date.now()-s;try{o(t,n,r,e)}catch(e){}throw t}}}}}});function ee(e){var n,a,o=A.call(this,e)||this;o.weex=Z,o.originRequest=Y,o.fetch=Y,o.weexFetch=z,o.speedLogPipeline=$([U(o.config),R(o),function(e,t){o.lifeCycle.emit("beforeReportSpeed",e);var n=o.config.beforeReportSpeed;if((e="function"==typeof n?e.filter((function(e){return!1!==n(e)})):e).length)return t(e)},function(e){o.reportSpeed(e)}]),o.request=function(e,n,i){var a;e&&"string"==typeof e.url&&""!==e.url&&o.bean.id&&(a=e.url,!1!==e.addBean&&(a=a+(-1===a.indexOf("?")?"?":"&")+o.getBean),("get"===(e.method||"get").toLocaleLowerCase()?o.originRequest(function(e,t){if("string"!=typeof e)return"";if("object"==r(t)&&t){var n=Object.getOwnPropertyNames(t).map((function(e){var n=t[e];return e+"="+("string"==typeof n?encodeURIComponent(n):encodeURIComponent(JSON.stringify(n)))})).join("&").replace(/eval/gi,"evaI");return e+(-1===e.indexOf("?")?"?":"&")+n}return e}(a,e.data),t({method:"GET",headers:{}},e.requestConfig)):("string"==typeof e.data?e.data=e.data.replace(/eval/gi,"evaI"):e.data=JSON.stringify(e.data),o.originRequest(a,t({method:"POST",body:e.data,headers:e.contentType?{"Content-Type":e.contentType}:{}},e.requestConfig)))).then((function(t){var a,r;String(t.status).match(/^20\d+/g)?null==n||n(t):null==i||i(t),null===(r=(a=o.config).reqCallback)||void 0===r||r.call(a,t,e)})).catch((function(e){null==i||i(e)})))};try{e.offlineLog&&o.initOfflineLog(),o.init(e),o.extendBean("sessionId",ee.sessionID),o.extendBean("platform",o.getPlatform()),o.extendBean("from",encodeURIComponent(e.pageUrl||(null===(a=null===(n=o.weex)||void 0===n?void 0:n.config)||void 0===a?void 0:a.bundleUrl)||"")),o.extendBean("referer",encodeURIComponent(e.referrer||""))}catch(e){i("warn",e," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"),i("log","%cThe above error occurred in the process of initializing Aegis, which will affect your normal use of Aegis.\nIt is recommended that you contact aegis-helper for feedback and thank you for your support.","color: red"," at node_modules/_aegis-weex-sdk@1.24.46@aegis-weex-sdk/lib/aegis.min.js:10"),o.sendSDKError(e)}return o}function te(){this.constructor=D}function ne(e){this.aegisPlugin=!0,this.name="",this.instances=[],this.inited=!1,e.$walk=this.walk.bind(this),e.$getConfig=this.getConfig.bind(this),this.option=e,this.name=e.name}function ie(e){var t,n,i=this;this.isGetSample=!1,this.isHidden=!1,this.config={version:0,delay:1e3,onError:!0,repeat:5,random:1,aid:!0,device:!0,pagePerformance:!0,webVitals:!0,speedSample:!0,hostUrl:"https://aegis.qq.com",env:"production",url:"",offlineUrl:"",whiteListUrl:"",pvUrl:"",speedUrl:"",customTimeUrl:"",performanceUrl:"",webVitalsUrl:"",eventUrl:""},this.isWhiteList=!1,this.lifeCycle=new c,this.bean={},this.normalLogPipeline=$([R(this,5),L,function(e,n){var i=t.config;n(e=e.map((function(e){var t,n=i.maxLength||204800;try{if(!e.msg||e.msg.length<=n)return e;e.msg=null===(t=e.msg)||void 0===t?void 0:t.substring(0,n)}catch(t){e.msg=_(e.msg).substring(0,i.maxLength)}return e})))},G((t=this).config),O(this.lifeCycle.emit,this.config),P(this),N(this),function(e,t){var n=JSON.parse(JSON.stringify(e));i.lifeCycle.emit("beforeReport",n);var a=i.config.beforeReport;(e="function"==typeof a?e.filter((function(e){return!1!==a(e)})):e).length&&t(e)},F(this)]),this.eventPipeline=$([R(this,5),function(e){i.sendPipeline([function(e,t){var n=e.map((function(e){return{name:e.name,ext1:e.ext1||i.config.ext1||"",ext2:e.ext2||i.config.ext2||"",ext3:e.ext3||i.config.ext3||""}}));t({url:i.config.eventUrl+"?payload="+encodeURIComponent(JSON.stringify(n)),type:f.EVENT,log:e,fail:function(e){"403 forbidden"===e&&i.destroy()}})}],f.EVENT)(e)}]),this.timeMap={},this.customTimePipeline=$([R(this,5),function(e){return i.sendPipeline([function(e,t){t({url:i.config.customTimeUrl+"?payload="+encodeURIComponent(JSON.stringify({custom:e})),type:f.CUSTOM,log:e,fail:function(e){"403 forbidden"===e&&i.destroy()}})}],f.CUSTOM)(e)}]),this.config=(n=this.config,void 0===(e=e.hostUrl)&&(e="https://aegis.qq.com"),n.url=n.url||e+"/collect",n.offlineUrl=n.offlineUrl||e+"/offline",n.whiteListUrl=n.whiteListUrl||e+"/collect/whitelist",n.pvUrl=n.pvUrl||e+"/collect/pv",n.eventUrl=n.eventUrl||e+"/collect/events",n.speedUrl=n.speedUrl||e+"/speed",n.customTimeUrl=n.customTimeUrl||e+"/speed/custom",n.performanceUrl=n.performanceUrl||e+"/speed/performance",n.webVitalsUrl=n.webVitalsUrl||e+"/speed/webvitals",n.setDataReportUrl=n.SetDataReportUrl||e+"/speed/miniProgramData",n),ie.instances.push(this)}return V.use(Q),V.use(q),V.use(B),V}))}).call(this,n("0de9")["default"])},"5cf7":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("448a")),o=i(n("7037")),r=i(n("9523")),s=n("60d8");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l={name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:function(){return"fade"}},duration:{type:Number,default:300},styles:{type:Object,default:function(){return{}}},customClass:{type:String,default:""}},data:function(){return{isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}},watch:{show:{handler:function(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject:function(){var e=u(u({},this.styles),{},{"transition-duration":this.duration/1e3+"s"}),t="";for(var n in e){var i=this.toLine(n);t+=i+":"+e[n]+";"}return t},transformStyles:function(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created:function(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.duration&&(this.durationTime=e.duration),this.animation=(0,s.createAnimation)(Object.assign(this.config,e),this)},onClick:function(){this.$emit("click",{detail:this.isShow})},step:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.animation){for(var i in t)try{var r;if("object"===(0,o.default)(t[i]))(r=this.animation)[i].apply(r,(0,a.default)(t[i]));else this.animation[i](t[i])}catch(s){e("error","\u65b9\u6cd5 ".concat(i," \u4e0d\u5b58\u5728")," at node_modules/@dcloudio/uni-ui/lib/uni-transition/uni-transition.vue:139")}return this.animation.step(n),this}},run:function(e){this.animation&&this.animation.run(e)},open:function(){var e=this;clearTimeout(this.timer),this.transform="",this.isShow=!0;var t=this.styleInit(!1),n=t.opacity,i=t.transform;"undefined"!==typeof n&&(this.opacity=n),this.transform=i,this.$nextTick((function(){e.timer=setTimeout((function(){e.animation=(0,s.createAnimation)(e.config,e),e.tranfromInit(!1).step(),e.animation.run(),e.$emit("change",{detail:e.isShow})}),20)}))},close:function(e){var t=this;this.animation&&this.tranfromInit(!0).step().run((function(){t.isShow=!1,t.animationData=null,t.animation=null;var e=t.styleInit(!1),n=e.opacity,i=e.transform;t.opacity=n||1,t.transform=i,t.$emit("change",{detail:t.isShow})}))},styleInit:function(e){var t=this,n={transform:""},i=function(e,i){"fade"===i?n.opacity=t.animationType(e)[i]:n.transform+=t.animationType(e)[i]+" "};return"string"===typeof this.modeClass?i(e,this.modeClass):this.modeClass.forEach((function(t){i(e,t)})),n},tranfromInit:function(e){var t=this,n=function(e,n){var i=null;"fade"===n?i=e?0:1:(i=e?"-100%":"0","zoom-in"===n&&(i=e?.8:1),"zoom-out"===n&&(i=e?1.2:1),"slide-right"===n&&(i=e?"100%":"0"),"slide-bottom"===n&&(i=e?"100%":"0")),t.animation[t.animationMode()[n]](i)};return"string"===typeof this.modeClass?n(e,this.modeClass):this.modeClass.forEach((function(t){n(e,t)})),this.animation},animationType:function(e){return{fade:e?1:0,"slide-top":"translateY(".concat(e?"0":"-100%",")"),"slide-right":"translateX(".concat(e?"0":"100%",")"),"slide-bottom":"translateY(".concat(e?"0":"100%",")"),"slide-left":"translateX(".concat(e?"0":"-100%",")"),"zoom-in":"scaleX(".concat(e?1:.8,") scaleY(").concat(e?1:.8,")"),"zoom-out":"scaleX(".concat(e?1:1.2,") scaleY(").concat(e?1:1.2,")")}},animationMode:function(){return{fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}},toLine:function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}}};t.default=l}).call(this,n("0de9")["default"])},"5d53":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseAudio=function(e){var t={name:"audio",src:e.payload.url,second:0===e.payload.second?1:e.payload.second};return t},t.parseGroupSystemNotice=function(e){var t,n=e.payload,i=n.groupProfile.name||n.groupProfile.groupID,a=n.groupProfile.groupID;switch(n.operationType){case 1:t="".concat(n.operatorID," \u7533\u8bf7\u52a0\u5165\u7fa4\u7ec4\uff1a").concat(i,"\uff08\u7fa4ID:").concat(a,")");break;case 2:t="\u6210\u529f\u52a0\u5165\u7fa4\u7ec4\uff1a".concat(i," \uff08\u7fa4ID:").concat(a,")");break;case 3:t="\u7533\u8bf7\u52a0\u5165\u7fa4\u7ec4\uff1a".concat(i," \uff08\u7fa4ID:").concat(a,")\u88ab\u62d2\u7edd");break;case 4:t="\u88ab\u7ba1\u7406\u5458".concat(n.operatorID,"\u8e22\u51fa\u7fa4\u7ec4\uff1a").concat(i,"\uff08\u7fa4ID:").concat(a,")");break;case 5:t="\u7fa4\uff1a".concat(i," \uff08\u7fa4ID:").concat(a,")\u5df2\u88ab").concat(n.operatorID,"\u89e3\u6563");break;case 6:t="\u6211\uff08\u7528\u6237ID:".concat(n.operatorID,"\uff09\u6210\u529f\u521b\u5efa\u7fa4\u804a:").concat(i,"\uff08\u7fa4ID:").concat(a,")");break;case 7:t="\u7528\u6237ID\uff1a".concat(n.operatorID,"\u9080\u8bf7\u4f60\u52a0\u7fa4\uff1a").concat(i,"\uff08\u7fa4ID:").concat(a,")");break;case 8:t="\u4f60\u9000\u51fa\u7fa4\u7ec4\uff1a".concat(i,"\uff08\u7fa4ID:").concat(a,")");break;case 9:t="\u4f60\u88ab".concat(n.operatorID,"\u8bbe\u7f6e\u4e3a\u7fa4\uff1a").concat(i,"\uff08\u7fa4ID:").concat(a,")\u7684\u7ba1\u7406\u5458");break;case 10:t="\u4f60\u88ab".concat(n.operatorID,"\u64a4\u9500\u7fa4\uff1a").concat(i," \uff08\u7fa4ID:").concat(a,")\u7684\u7ba1\u7406\u5458\u8eab\u4efd");break;case 255:t="\u81ea\u5b9a\u4e49\u7fa4\u7cfb\u7edf\u901a\u77e5: ".concat(n.userDefinedField);break}return t},t.parseGroupTip=function(e){var t,n,i=e.payload,r=e.nick||i.userIDList.join(",");switch(i.operationType){case o.MEMBER_JOIN:t="".concat(r," \u52a0\u5165\u7fa4\u804a");break;case o.MEMBER_QUIT:t="\u7fa4\u6210\u5458\u9000\u7fa4\uff1a".concat(r);break;case o.MEMBER_KICKED_OUT:t="\u7fa4\u6210\u5458\u88ab\u8e22\uff1a".concat(r);break;case o.MEMBER_SET_ADMIN:t="".concat(i.operatorID,"\u5c06 ").concat(r,"\u8bbe\u7f6e\u4e3a\u7ba1\u7406\u5458");break;case o.MEMBER_CANCELED_ADMIN:t="".concat(i.operatorID,"\u5c06 ").concat(r,"\u53d6\u6d88\u4f5c\u4e3a\u7ba1\u7406\u5458");break;case o.GROUP_INFO_MODIFIED:t="\u7fa4\u8d44\u6599\u4fee\u6539";break;case o.MEMBER_INFO_MODIFIED:var s,c=function(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}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 r,s=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,r=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw r}}}}(i.memberList);try{for(c.s();!(s=c.n()).done;){var u=s.value;t=u.muteTime>0?"\u7fa4\u6210\u5458\uff1a".concat(u.userID,"\u88ab\u7981\u8a00").concat(u.muteTime,"\u79d2"):"\u7fa4\u6210\u5458\uff1a".concat(u.userID,"\u88ab\u53d6\u6d88\u7981\u8a00")}}catch(l){c.e(l)}finally{c.f()}break;case 256:n=e.nick||e.from,"\u65e0\u5e94\u7b54"===i.text&&(n=i.userIDList.join(",")),t="\u7ed3\u675f\u7fa4\u804a"===i.text?"\u7ed3\u675f\u7fa4\u804a":'"'.concat(n,'" ').concat(i.text);break}return[{name:"groupTip",text:t}]},t.parseImage=function(e){var t=[{name:"image",src:e.payload.imageInfoArray[0].url}];return t},t.parseText=function(e){var t=[],n=e.payload.text,a=-1,o=-1;while(""!==n)switch(a=n.indexOf("["),o=n.indexOf("]"),a){case 0:if(-1===o)t.push({name:"span",text:n}),n="";else{var r=n.slice(0,o+1);i.emojiMap[r]?(t.push({name:"img",src:i.emojiUrl+i.emojiMap[r]}),n=n.substring(o+1)):(t.push({name:"span",text:"["}),n=n.slice(1))}break;case-1:t.push({name:"span",text:n}),n="";break;default:t.push({name:"span",text:n.slice(0,a)}),n=n.substring(a);break}return t},t.parseVideo=function(e){var t={name:"video",src:e.payload.videoUrl};return t};var i=n("d76d");function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var o={MEMBER_JOIN:1,MEMBER_QUIT:2,MEMBER_KICKED_OUT:3,MEMBER_SET_ADMIN:4,MEMBER_CANCELED_ADMIN:5,GROUP_INFO_MODIFIED:6,MEMBER_INFO_MODIFIED:7}},"5d74":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.MODE_TOKEN=t.MODE_CODE=void 0,t.cancellation=function(e,t,n){return p.apply(this,arguments)},t.fetchUserInfoByPhone=function(t,n,i){e.request({url:"".concat(u.baseURL,"/release/getUserInfo"),method:"POST",data:c({token:l.globalData.token},t),header:u.headers,success:function(e){n&&n(e)},fail:function(e){i&&i(e)}})},t.login=function(t){var n,i=t.mode;return new Promise((function(a,o){n="mode_token"===i?{method:"login",token:t.token,phone:t.phone}:{method:"login",code:t.code,sessionID:t.sessionID},e.request({url:"".concat(u.baseURL,"/release/sms"),data:n,success:function(e){l.globalData.userSig=e.data.data.userSig,l.globalData.userID=e.data.data.userId,a(e)},fail:function(e){o(e)}})}))},t.updateUserName=function(e,t,n){return d.apply(this,arguments)};var a=i(n("a34a")),o=i(n("c973")),r=i(n("9523"));function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}t.MODE_TOKEN="mode_token";t.MODE_CODE="mode_code";var u={baseURL:"https://service-c2zjvuxa-1252463788.gz.apigw.tencentcs.com",headers:{"content-type":"application/x-www-form-urlencoded"}},l=getApp();function d(){return d=(0,o.default)(a.default.mark((function t(n,i,o){return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.request({url:"".concat(u.baseURL,"/release/setNickname"),method:"POST",data:c({token:l.globalData.token},n),header:u.headers,success:function(e){i&&i(e)},fail:function(e){o&&o(e)}});case 1:case"end":return t.stop()}}),t)}))),d.apply(this,arguments)}function p(){return p=(0,o.default)(a.default.mark((function t(n,i,o){return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.request({url:"".concat(u.baseURL,"/release/sms"),data:c({method:"logout",token:l.globalData.userInfo.token,phone:l.globalData.userInfo.phone},n),header:u.headers,success:function(e){i&&i(e)},fail:function(e){o&&o(e)}});case 1:case"end":return t.stop()}}),t)}))),p.apply(this,arguments)}}).call(this,n("fe07")["default"])},"5f66":function(e,t,n){"use strict";n.r(t);var i=n("b237"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"5ffc":function(e,t,n){"use strict";n.r(t);var i=n("0bed"),a=n("141d");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},6070:function(e,t,n){"use strict";(function(e,i){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(n("f3e8")),r=n("5b78"),s=(a(n("1216")),n("28d1")),c=n("5b78"),u=(c.getTokenStorage,getApp()),l={components:{commonsHeader:o.default},data:function(){return{userID:"",hidden:!1,btnValue:"\u83b7\u53d6\u9a8c\u8bc1\u7801",btnDisabled:!1,privateAgree:!1,phone:"",code:"",sessionID:"",second:60,path:"",lastTime:0,countryIndicatorStatus:!1,country:"86",indicatorValue:46,headerHeight:u.globalData.headerHeight,statusBarHeight:u.globalData.statusBarHeight,showlogin:!1}},onLoad:function(e){var t=this;this.setData({path:e.path}),uni.getStorage({key:"sessionID",success:function(e){that.setData({sessionID:e.data})}}),uni.setStorage({key:"path",data:e.path}),setTimeout((function(){t.imInit()}),5e3)},methods:{bindConfirmInvite:function(){var t=this;uni.$TUIKit.getUserProfile({userIDList:["111"]}).then((function(n){n.data.length>0?(e("log",n.data[0].userID," at pages/im/im.vue:84"),uni.navigateTo({url:"../TUI-Chat/chat?conversationID=C2C".concat(n.data[0].userID)})):(uni.showToast({title:"\u7528\u6237\u4e0d\u5b58\u5728",icon:"error"}),t.setData({userID:""}))}))},imInit:function(){var t=(0,s.genTestUserSig)("111").userSig,n=u.globalData.SDKAppID;u.globalData.userInfo={userSig:t,userID:"111"},(0,r.setTokenStorage)({userInfo:u.globalData.userInfo}),i.setStorageSync("TIM_".concat(getApp().SDKAppID,"_isTUIKit"),!0),uni.$TUIKit.login({userID:"111",userSig:t}).then((function(){})).catch((function(e){})),e("log",n,"111",t," at pages/im/im.vue:122"),uni.$TUICalling.login({sdkAppID:n,userID:"111",userSig:t},(function(t){e("log",JSON.stringify(t.msg)," at pages/im/im.vue:130")})),this.path&&"undefined"!==this.path&&uni.redirectTo({url:this.path})}}};t.default=l}).call(this,n("0de9")["default"],n("fe07")["default"])},"60c1":function(e,t,n){"use strict";n.r(t);var i=n("4895"),a=n("74c1");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"60d8":function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.createAnimation=function(e,t){if(!t)return;return clearTimeout(t.timer),new u(e,t)};var a=i(n("9523")),o=i(n("970b")),r=i(n("5bc3"));function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u=function(){function e(t,n){(0,o.default)(this,e),this.options=t,this.animation=uni.createAnimation(t),this.currentStepAnimates={},this.next=0,this.$=n}return(0,r.default)(e,[{key:"_nvuePushAnimates",value:function(e,t){var n=this.currentStepAnimates[this.next],i={};if(i=n||{styles:{},config:{}},l.includes(e)){i.styles.transform||(i.styles.transform="");var a="";"rotate"===e&&(a="deg"),i.styles.transform+="".concat(e,"(").concat(t+a,") ")}else i.styles[e]="".concat(t);this.currentStepAnimates[this.next]=i}},{key:"_animateRun",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.$.$refs["ani"].ref;if(n)return new Promise((function(i,a){nvueAnimation.transition(n,c({styles:e},t),(function(e){i()}))}))}},{key:"_nvueNextAnimate",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2?arguments[2]:void 0,a=e[n];if(a){var o=a.styles,r=a.config;this._animateRun(o,r).then((function(){n+=1,t._nvueNextAnimate(e,n,i)}))}else this.currentStepAnimates={},"function"===typeof i&&i(),this.isEnd=!0}},{key:"step",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.animation.step(e),this}},{key:"run",value:function(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((function(){"function"===typeof e&&e()}),this.$.durationTime)}}]),e}(),l=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];l.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((function(e){u.prototype[e]=function(){var t;return(t=this.animation)[e].apply(t,arguments),this}}))},"60dc":function(e,t,n){"use strict";n.r(t);var i=n("10a5"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"60f3":function(e,t,n){"use strict";n.r(t);var i=n("90c7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"615b":function(e,t){e.exports="/static/bzj.png"},6161:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view")},a=[]},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"63e1":function(module,exports,__webpack_require__){(function(wx,__f__,module){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__,_typeof=__webpack_require__("7037");(function(e,t){"object"===_typeof(exports)&&"object"===_typeof(module)?module.exports=t():(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_FACTORY__=t,__WEBPACK_AMD_DEFINE_RESULT__="function"===typeof __WEBPACK_AMD_DEFINE_FACTORY__?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__,void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))})("undefined"!==typeof self&&self,(function(){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/Users/tianfeng/Documents/\u9879\u76ee/sdk/cos-wx-sdk-v5/demo/lib",n(n.s=6)}([function(e,t,n){"use strict";(function(t){var i=n(8),a=n(11),o=n(12),r=n(15),s=n(3),c=s.btoa,u=wx.getFileSystemManager();function l(e){return encodeURIComponent(e).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A")}var d=function(){},p=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&void 0!==e[n]&&null!==e[n]&&(t[n]=e[n]);return t};function f(e){return _(e,(function(e){return"object"===_typeof(e)?f(e):e}))}function h(e,t){return m(t,(function(n,i){e[i]=t[i]})),e}function g(e){return e instanceof Array}function m(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function _(e,t){var n=g(e)?[]:{};for(var i in e)e.hasOwnProperty(i)&&(n[i]=t(e[i],i));return n}var v=function(e,t){if(t=h({},t),"getAuth"!==e&&"getV4Auth"!==e&&"getObjectUrl"!==e){var n=t.Headers||{};if(t&&"object"===_typeof(t)){(function(){for(var e in t)t.hasOwnProperty(e)&&e.indexOf("x-cos-")>-1&&(n[e]=t[e])})();b.each({"x-cos-mfa":"MFA","Content-MD5":"ContentMD5","Content-Length":"ContentLength","Content-Type":"ContentType",Expect:"Expect",Expires:"Expires","Cache-Control":"CacheControl","Content-Disposition":"ContentDisposition","Content-Encoding":"ContentEncoding",Range:"Range","If-Modified-Since":"IfModifiedSince","If-Unmodified-Since":"IfUnmodifiedSince","If-Match":"IfMatch","If-None-Match":"IfNoneMatch","x-cos-copy-source":"CopySource","x-cos-copy-source-Range":"CopySourceRange","x-cos-metadata-directive":"MetadataDirective","x-cos-copy-source-If-Modified-Since":"CopySourceIfModifiedSince","x-cos-copy-source-If-Unmodified-Since":"CopySourceIfUnmodifiedSince","x-cos-copy-source-If-Match":"CopySourceIfMatch","x-cos-copy-source-If-None-Match":"CopySourceIfNoneMatch","x-cos-acl":"ACL","x-cos-grant-read":"GrantRead","x-cos-grant-write":"GrantWrite","x-cos-grant-full-control":"GrantFullControl","x-cos-grant-read-acp":"GrantReadAcp","x-cos-grant-write-acp":"GrantWriteAcp","x-cos-storage-class":"StorageClass","x-cos-server-side-encryption-customer-algorithm":"SSECustomerAlgorithm","x-cos-server-side-encryption-customer-key":"SSECustomerKey","x-cos-server-side-encryption-customer-key-MD5":"SSECustomerKeyMD5","x-cos-server-side-encryption":"ServerSideEncryption","x-cos-server-side-encryption-cos-kms-key-id":"SSEKMSKeyId","x-cos-server-side-encryption-context":"SSEContext"},(function(e,i){void 0!==t[e]&&(n[i]=t[e])})),t.Headers=p(n)}}return t},y=function(e){return Date.now()+(e||0)},M=function(e,t){e=e.split("."),t=t.split(".");var n=Math.max(e.length,t.length);while(e.length<n)e.push("0");while(t.length<n)t.push("0");for(var i=0;i<n;i++){var a=parseInt(e[i]),o=parseInt(t[i]);if(a>o)return 1;if(a<o)return-1}return 0},C=function(){var e=wx.getSystemInfoSync(),t=M(e.SDKVersion,"2.10.0")>=0,n=!t&&"devtools"===e.platform;return function(){return n&&__f__("warn","\u5f53\u524d\u5c0f\u7a0b\u5e8f\u7248\u672c\u5c0f\u4e8e 2.10.0\uff0c\u4e0d\u652f\u6301\u5206\u7247\u4e0a\u4f20\uff0c\u8bf7\u66f4\u65b0\u8f6f\u4ef6\u3002"," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:626"),n=!1,t}}(),b={noop:d,formatParams:v,apiWrapper:function(e,n){return function(i,a){var o=this;"function"===typeof i&&(a=i,i={}),i=v(e,i);var r=function(e){return e&&e.headers&&(e.headers["x-cos-version-id"]&&(e.VersionId=e.headers["x-cos-version-id"]),e.headers["x-cos-delete-marker"]&&(e.DeleteMarker=e.headers["x-cos-delete-marker"])),e},s=function(e,t){a&&a(r(e),r(t))},c=function(){if("getService"!==e&&"abortUploadTask"!==e){var t=function(e,t){var n=t.Bucket,i=t.Region,a=t.Key;if(e.indexOf("Bucket")>-1||"deleteMultipleObject"===e||"multipartList"===e||"listObjectVersions"===e){if(!n)return"Bucket";if(!i)return"Region"}else if(e.indexOf("Object")>-1||e.indexOf("multipart")>-1||"sliceUploadFile"===e||"abortUploadTask"===e){if(!n)return"Bucket";if(!i)return"Region";if(!a)return"Key"}return!1}(e,i);if(t)return"missing param "+t;if(i.Region){if(i.Region.indexOf("cos.")>-1)return'param Region should not be start with "cos."';if(!/^([a-z\d-]+)$/.test(i.Region))return"Region format error.";o.options.CompatibilityMode||-1!==i.Region.indexOf("-")||"yfb"===i.Region||"default"===i.Region||"accelerate"===i.Region||__f__("warn","warning: param Region format error, find help here: https://cloud.tencent.com/document/product/436/6224"," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:471")}if(i.Bucket){if(!/^([a-z\d-]+)-(\d+)$/.test(i.Bucket))if(i.AppId)i.Bucket=i.Bucket+"-"+i.AppId;else{if(!o.options.AppId)return'Bucket should format as "test-1250000000".';i.Bucket=i.Bucket+"-"+o.options.AppId}i.AppId&&(__f__("warn",'warning: AppId has been deprecated, Please put it at the end of parameter Bucket(E.g Bucket:"test-1250000000" ).'," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:486"),delete i.AppId)}i.Key&&"/"===i.Key.substr(0,1)&&(i.Key=i.Key.substr(1))}}(),u="getAuth"===e||"getObjectUrl"===e,l=t.Promise;if(!u&&l&&!a)return new l((function(e,t){if(a=function(n,i){n?t(n):e(i)},c)return s({error:c});n.call(o,i,s)}));if(c)return s({error:c});var d=n.call(o,i,s);return u?d:void 0}},xml2json:o,json2xml:r,md5:i,clearKey:p,fileSlice:function(e,t,n,i){e?u.readFile({filePath:e,position:t,length:n-t,success:function(e){i(e.data)},fail:function(){i(null)}}):i(null)},getBodyMd5:function(e,t,n){n=n||d,e&&t&&t instanceof ArrayBuffer?b.getFileMd5(t,(function(e,t){n(t)})):n()},getFileMd5:function(e,t){var n=i(e);return t&&t(n),n},binaryBase64:function(e){var t,n,i,a="";for(t=0,n=e.length/2;t<n;t++)i=parseInt(e[2*t]+e[2*t+1],16),a+=String.fromCharCode(i);return c(a)},extend:h,isArray:g,isInArray:function(e,t){for(var n=!1,i=0;i<e.length;i++)if(t===e[i]){n=!0;break}return n},makeArray:function(e){return g(e)?e:[e]},each:m,map:_,filter:function(e,t){var n=g(e),i=n?[]:{};for(var a in e)e.hasOwnProperty(a)&&t(e[a],a)&&(n?i.push(e[a]):i[a]=e[a]);return i},clone:f,attr:function(e,t,n){return e&&t in e?e[t]:n},uuid:function(){var e=function(){return(65536*(1+Math.random())|0).toString(16).substring(1)};return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()},camSafeUrlEncode:l,throttleOnProgress:function(e,t){var n,i,a=this,o=0,r=0,s=Date.now();function c(){if(i=0,t&&"function"===typeof t){n=Date.now();var a,c=Math.max(0,Math.round((r-o)/((n-s)/1e3)*100)/100)||0;a=0===r&&0===e?1:Math.floor(r/e*100)/100||0,s=n,o=r;try{t({loaded:r,total:e,speed:c,percent:a})}catch(u){}}}return function(t,n){if(t&&(r=t.loaded,e=t.total),n)clearTimeout(i),c();else{if(i)return;i=setTimeout(c,a.options.ProgressInterval)}}},getFileSize:function(e,t,n){"postObject"===e?n():"putObject"===e?void 0!==t.Body?(t.ContentLength=t.Body.byteLength,n(null,t.ContentLength)):n({error:"missing param Body"}):t.FilePath?u.stat({path:t.FilePath,success:function(e){var i=e.stats;t.FileStat=i,t.FileStat.FilePath=t.FilePath;var a=i.isDirectory()?0:i.size;t.ContentLength=a=a||0,n(null,a)},fail:function(e){n(e)}}):n({error:"missing param FilePath"})},getSkewTime:y,getAuth:function(e){e=e||{};var t,n=e.SecretId,i=e.SecretKey,o=e.KeyTime,r=(e.method||e.Method||"get").toLowerCase(),s=f(e.Query||e.params||{}),c=f(e.Headers||e.headers||{}),u=e.Key||"";if(e.UseRawKey?t=e.Pathname||e.pathname||"/"+u:(t=e.Pathname||e.pathname||u,0!==t.indexOf("/")&&(t="/"+t)),!n)return __f__("error","missing param SecretId"," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:120");if(!i)return __f__("error","missing param SecretKey"," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:121");var d=function(e,t){var n=[];for(var i in e)e.hasOwnProperty(i)&&n.push(t?l(i).toLowerCase():i);return n.sort((function(e,t){return e=e.toLowerCase(),t=t.toLowerCase(),e===t?0:e>t?1:-1}))},p=function(e){var t,n,i,a=[],o=d(e);for(t=0;t<o.length;t++)n=o[t],i=void 0===e[n]||null===e[n]?"":""+e[n],n=l(n).toLowerCase(),i=l(i)||"",a.push(n+"="+i);return a.join("&")},h=Math.round(y(e.SystemClockOffset)/1e3)-1,g=h,m=e.Expires||e.expires;g+=void 0===m?900:1*m||0;var _=n,v=o||h+";"+g,M=o||h+";"+g,C=d(c,!0).join(";").toLowerCase(),b=d(s,!0).join(";").toLowerCase(),I=a.HmacSHA1(M,i).toString(),T=[r,t,p(s),p(c),""].join("\n"),w=["sha1",v,a.SHA1(T).toString(),""].join("\n"),k=a.HmacSHA1(w,I).toString(),x=["q-sign-algorithm=sha1","q-ak="+_,"q-sign-time="+v,"q-key-time="+M,"q-header-list="+C,"q-url-param-list="+b,"q-signature="+k].join("&");return x},compareVersion:M,canFileSlice:C};e.exports=b}).call(t,n(1))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(i){"object"===("undefined"===typeof window?"undefined":_typeof(window))&&(n=window)}e.exports=n},function(e,t){function n(e,t){for(var n in e)t[n]=e[n]}function i(e,t){var i=e.prototype;if(Object.create){var a=Object.create(t.prototype);i.__proto__=a}if(!(i instanceof t)){var o=function(){};o.prototype=t.prototype,o=new o,n(i,o),e.prototype=i=o}i.constructor!=e&&("function"!=typeof e&&__f__("error","unknow Class:"+e," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:730"),i.constructor=e)}var a={},o=a.ELEMENT_NODE=1,r=a.ATTRIBUTE_NODE=2,s=a.TEXT_NODE=3,c=a.CDATA_SECTION_NODE=4,u=a.ENTITY_REFERENCE_NODE=5,l=a.ENTITY_NODE=6,d=a.PROCESSING_INSTRUCTION_NODE=7,p=a.COMMENT_NODE=8,f=a.DOCUMENT_NODE=9,h=a.DOCUMENT_TYPE_NODE=10,g=a.DOCUMENT_FRAGMENT_NODE=11,m=a.NOTATION_NODE=12,_={},v={},y=(_.INDEX_SIZE_ERR=(v[1]="Index size error",1),_.DOMSTRING_SIZE_ERR=(v[2]="DOMString size error",2),_.HIERARCHY_REQUEST_ERR=(v[3]="Hierarchy request error",3)),M=(_.WRONG_DOCUMENT_ERR=(v[4]="Wrong document",4),_.INVALID_CHARACTER_ERR=(v[5]="Invalid character",5),_.NO_DATA_ALLOWED_ERR=(v[6]="No data allowed",6),_.NO_MODIFICATION_ALLOWED_ERR=(v[7]="No modification allowed",7),_.NOT_FOUND_ERR=(v[8]="Not found",8)),C=(_.NOT_SUPPORTED_ERR=(v[9]="Not supported",9),_.INUSE_ATTRIBUTE_ERR=(v[10]="Attribute in use",10));_.INVALID_STATE_ERR=(v[11]="Invalid state",11),_.SYNTAX_ERR=(v[12]="Syntax error",12),_.INVALID_MODIFICATION_ERR=(v[13]="Invalid modification",13),_.NAMESPACE_ERR=(v[14]="Invalid namespace",14),_.INVALID_ACCESS_ERR=(v[15]="Invalid access",15);function b(e,t){if(t instanceof Error)var n=t;else n=this,Error.call(this,v[e]),this.message=v[e],Error.captureStackTrace&&Error.captureStackTrace(this,b);return n.code=e,t&&(this.message=this.message+": "+t),n}function I(){}function T(e,t){this._node=e,this._refresh=t,w(this)}function w(e){var t=e._node._inc||e._node.ownerDocument._inc;if(e._inc!=t){var i=e._refresh(e._node);te(e,"length",i.length),n(i,e),e._inc=t}}function k(){}function x(e,t){var n=e.length;while(n--)if(e[n]===t)return n}function S(e,t,n,i){if(i?t[x(t,i)]=n:t[t.length++]=n,e){n.ownerElement=e;var a=e.ownerDocument;a&&(i&&N(a,e,i),function(e,t,n){e&&e._inc++;var i=n.namespaceURI;"http://www.w3.org/2000/xmlns/"==i&&(t._nsMap[n.prefix?n.localName:""]=n.value)}(a,e,n))}}function E(e,t,n){var i=x(t,n);if(!(i>=0))throw b(M,new Error(e.tagName+"@"+n));var a=t.length-1;while(i<a)t[i]=t[++i];if(t.length=a,e){var o=e.ownerDocument;o&&(N(o,e,n),n.ownerElement=null)}}function A(e){if(this._features={},e)for(var t in e)this._features=e[t]}function D(){}function O(e){return("<"==e?"<":">"==e&&">")||"&"==e&&"&"||'"'==e&&"""||"&#"+e.charCodeAt()+";"}function R(e,t){if(t(e))return!0;if(e=e.firstChild)do{if(R(e,t))return!0}while(e=e.nextSibling)}function L(){}function N(e,t,n,i){e&&e._inc++;var a=n.namespaceURI;"http://www.w3.org/2000/xmlns/"==a&&delete t._nsMap[n.prefix?n.localName:""]}function P(e,t,n){if(e&&e._inc){e._inc++;var i=t.childNodes;if(n)i[i.length++]=n;else{var a=t.firstChild,o=0;while(a)i[o++]=a,a=a.nextSibling;i.length=o}}}function U(e,t){var n=t.previousSibling,i=t.nextSibling;return n?n.nextSibling=i:e.firstChild=i,i?i.previousSibling=n:e.lastChild=n,P(e.ownerDocument,e),t}function G(e,t,n){var i=t.parentNode;if(i&&i.removeChild(t),t.nodeType===g){var a=t.firstChild;if(null==a)return t;var o=t.lastChild}else a=o=t;var r=n?n.previousSibling:e.lastChild;a.previousSibling=r,o.nextSibling=n,r?r.nextSibling=a:e.firstChild=a,null==n?e.lastChild=o:n.previousSibling=o;do{a.parentNode=e}while(a!==o&&(a=a.nextSibling));return P(e.ownerDocument||e,e),t.nodeType==g&&(t.firstChild=t.lastChild=null),t}function F(){this._nsMap={}}function $(){}function B(){}function q(){}function j(){}function H(){}function K(){}function V(){}function z(){}function W(){}function Y(){}function J(){}function X(){}function Z(e,t){var n=[],i=9==this.nodeType?this.documentElement:this,a=i.prefix,o=i.namespaceURI;if(o&&null==a){a=i.lookupPrefix(o);if(null==a)var r=[{namespace:o,prefix:null}]}return ee(this,n,e,t,r),n.join("")}function Q(e,t,n){var i=e.prefix||"",a=e.namespaceURI;if(!i&&!a)return!1;if("xml"===i&&"http://www.w3.org/XML/1998/namespace"===a||"http://www.w3.org/2000/xmlns/"==a)return!1;var o=n.length;while(o--){var r=n[o];if(r.prefix==i)return r.namespace!=a}return!0}function ee(e,t,n,i,a){if(i){if(e=i(e),!e)return;if("string"==typeof e)return void t.push(e)}switch(e.nodeType){case o:a||(a=[]);a.length;var l=e.attributes,m=l.length,_=e.firstChild,v=e.tagName;n="http://www.w3.org/1999/xhtml"===e.namespaceURI||n,t.push("<",v);for(var y=0;y<m;y++){var M=l.item(y);"xmlns"==M.prefix?a.push({prefix:M.localName,namespace:M.value}):"xmlns"==M.nodeName&&a.push({prefix:"",namespace:M.value})}for(y=0;y<m;y++){M=l.item(y);if(Q(M,0,a)){var C=M.prefix||"",b=M.namespaceURI,I=C?" xmlns:"+C:" xmlns";t.push(I,'="',b,'"'),a.push({prefix:C,namespace:b})}ee(M,t,n,i,a)}if(Q(e,0,a)){C=e.prefix||"",b=e.namespaceURI,I=C?" xmlns:"+C:" xmlns";t.push(I,'="',b,'"'),a.push({prefix:C,namespace:b})}if(_||n&&!/^(?:meta|link|img|br|hr|input)$/i.test(v)){if(t.push(">"),n&&/^script$/i.test(v))while(_)_.data?t.push(_.data):ee(_,t,n,i,a),_=_.nextSibling;else while(_)ee(_,t,n,i,a),_=_.nextSibling;t.push("</",v,">")}else t.push("/>");return;case f:case g:_=e.firstChild;while(_)ee(_,t,n,i,a),_=_.nextSibling;return;case r:return t.push(" ",e.name,'="',e.value.replace(/[<&"]/g,O),'"');case s:return t.push(e.data.replace(/[<&]/g,O));case c:return t.push("<![CDATA[",e.data,"]]>");case p:return t.push("\x3c!--",e.data,"--\x3e");case h:var T=e.publicId,w=e.systemId;if(t.push("<!DOCTYPE ",e.name),T)t.push(' PUBLIC "',T),w&&"."!=w&&t.push('" "',w),t.push('">');else if(w&&"."!=w)t.push(' SYSTEM "',w,'">');else{var k=e.internalSubset;k&&t.push(" [",k,"]"),t.push(">")}return;case d:return t.push("<?",e.target," ",e.data,"?>");case u:return t.push("&",e.nodeName,";");default:t.push("??",e.nodeName)}}function te(e,t,n){e[t]=n}b.prototype=Error.prototype,n(_,b),I.prototype={length:0,item:function(e){return this[e]||null},toString:function(e,t){for(var n=[],i=0;i<this.length;i++)ee(this[i],n,e,t);return n.join("")}},T.prototype.item=function(e){return w(this),this[e]},i(T,I),k.prototype={length:0,item:I.prototype.item,getNamedItem:function(e){var t=this.length;while(t--){var n=this[t];if(n.nodeName==e)return n}},setNamedItem:function(e){var t=e.ownerElement;if(t&&t!=this._ownerElement)throw new b(C);var n=this.getNamedItem(e.nodeName);return S(this._ownerElement,this,e,n),n},setNamedItemNS:function(e){var t,n=e.ownerElement;if(n&&n!=this._ownerElement)throw new b(C);return t=this.getNamedItemNS(e.namespaceURI,e.localName),S(this._ownerElement,this,e,t),t},removeNamedItem:function(e){var t=this.getNamedItem(e);return E(this._ownerElement,this,t),t},removeNamedItemNS:function(e,t){var n=this.getNamedItemNS(e,t);return E(this._ownerElement,this,n),n},getNamedItemNS:function(e,t){var n=this.length;while(n--){var i=this[n];if(i.localName==t&&i.namespaceURI==e)return i}return null}},A.prototype={hasFeature:function(e,t){var n=this._features[e.toLowerCase()];return!(!n||t&&!(t in n))},createDocument:function(e,t,n){var i=new L;if(i.implementation=this,i.childNodes=new I,i.doctype=n,n&&i.appendChild(n),t){var a=i.createElementNS(e,t);i.appendChild(a)}return i},createDocumentType:function(e,t,n){var i=new K;return i.name=e,i.nodeName=e,i.publicId=t,i.systemId=n,i}},D.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(e,t){return G(this,e,t)},replaceChild:function(e,t){this.insertBefore(e,t),t&&this.removeChild(t)},removeChild:function(e){return U(this,e)},appendChild:function(e){return this.insertBefore(e,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(e){return function e(t,n,i){var a=new n.constructor;for(var s in n){var c=n[s];"object"!=_typeof(c)&&c!=a[s]&&(a[s]=c)}n.childNodes&&(a.childNodes=new I);switch(a.ownerDocument=t,a.nodeType){case o:var u=n.attributes,l=a.attributes=new k,d=u.length;l._ownerElement=a;for(var p=0;p<d;p++)a.setAttributeNode(e(t,u.item(p),!0));break;case r:i=!0}if(i){var f=n.firstChild;while(f)a.appendChild(e(t,f,i)),f=f.nextSibling}return a}(this.ownerDocument||this,this,e)},normalize:function(){var e=this.firstChild;while(e){var t=e.nextSibling;t&&t.nodeType==s&&e.nodeType==s?(this.removeChild(t),e.appendData(t.data)):(e.normalize(),e=t)}},isSupported:function(e,t){return this.ownerDocument.implementation.hasFeature(e,t)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(e){var t=this;while(t){var n=t._nsMap;if(n)for(var i in n)if(n[i]==e)return i;t=t.nodeType==r?t.ownerDocument:t.parentNode}return null},lookupNamespaceURI:function(e){var t=this;while(t){var n=t._nsMap;if(n&&e in n)return n[e];t=t.nodeType==r?t.ownerDocument:t.parentNode}return null},isDefaultNamespace:function(e){var t=this.lookupPrefix(e);return null==t}},n(a,D),n(a,D.prototype),L.prototype={nodeName:"#document",nodeType:f,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,t){if(e.nodeType==g){var n=e.firstChild;while(n){var i=n.nextSibling;this.insertBefore(n,t),n=i}return e}return null==this.documentElement&&e.nodeType==o&&(this.documentElement=e),G(this,e,t),e.ownerDocument=this,e},removeChild:function(e){return this.documentElement==e&&(this.documentElement=null),U(this,e)},importNode:function(e,t){return function e(t,n,i){var a;switch(n.nodeType){case o:a=n.cloneNode(!1),a.ownerDocument=t;case g:break;case r:i=!0;break}a||(a=n.cloneNode(!1));if(a.ownerDocument=t,a.parentNode=null,i){var s=n.firstChild;while(s)a.appendChild(e(t,s,i)),s=s.nextSibling}return a}(this,e,t)},getElementById:function(e){var t=null;return R(this.documentElement,(function(n){if(n.nodeType==o&&n.getAttribute("id")==e)return t=n,!0})),t},createElement:function(e){var t=new F;t.ownerDocument=this,t.nodeName=e,t.tagName=e,t.childNodes=new I;var n=t.attributes=new k;return n._ownerElement=t,t},createDocumentFragment:function(){var e=new Y;return e.ownerDocument=this,e.childNodes=new I,e},createTextNode:function(e){var t=new q;return t.ownerDocument=this,t.appendData(e),t},createComment:function(e){var t=new j;return t.ownerDocument=this,t.appendData(e),t},createCDATASection:function(e){var t=new H;return t.ownerDocument=this,t.appendData(e),t},createProcessingInstruction:function(e,t){var n=new J;return n.ownerDocument=this,n.tagName=n.target=e,n.nodeValue=n.data=t,n},createAttribute:function(e){var t=new $;return t.ownerDocument=this,t.name=e,t.nodeName=e,t.localName=e,t.specified=!0,t},createEntityReference:function(e){var t=new W;return t.ownerDocument=this,t.nodeName=e,t},createElementNS:function(e,t){var n=new F,i=t.split(":"),a=n.attributes=new k;return n.childNodes=new I,n.ownerDocument=this,n.nodeName=t,n.tagName=t,n.namespaceURI=e,2==i.length?(n.prefix=i[0],n.localName=i[1]):n.localName=t,a._ownerElement=n,n},createAttributeNS:function(e,t){var n=new $,i=t.split(":");return n.ownerDocument=this,n.nodeName=t,n.name=t,n.namespaceURI=e,n.specified=!0,2==i.length?(n.prefix=i[0],n.localName=i[1]):n.localName=t,n}},i(L,D),F.prototype={nodeType:o,hasAttribute:function(e){return null!=this.getAttributeNode(e)},getAttribute:function(e){var t=this.getAttributeNode(e);return t&&t.value||""},getAttributeNode:function(e){return this.attributes.getNamedItem(e)},setAttribute:function(e,t){var n=this.ownerDocument.createAttribute(e);n.value=n.nodeValue=""+t,this.setAttributeNode(n)},removeAttribute:function(e){var t=this.getAttributeNode(e);t&&this.removeAttributeNode(t)},appendChild:function(e){return e.nodeType===g?this.insertBefore(e,null):function(e,t){var n=t.parentNode;if(n){var i=e.lastChild;n.removeChild(t);i=e.lastChild}return i=e.lastChild,t.parentNode=e,t.previousSibling=i,t.nextSibling=null,i?i.nextSibling=t:e.firstChild=t,e.lastChild=t,P(e.ownerDocument,e,t),t}(this,e)},setAttributeNode:function(e){return this.attributes.setNamedItem(e)},setAttributeNodeNS:function(e){return this.attributes.setNamedItemNS(e)},removeAttributeNode:function(e){return this.attributes.removeNamedItem(e.nodeName)},removeAttributeNS:function(e,t){var n=this.getAttributeNodeNS(e,t);n&&this.removeAttributeNode(n)},hasAttributeNS:function(e,t){return null!=this.getAttributeNodeNS(e,t)},getAttributeNS:function(e,t){var n=this.getAttributeNodeNS(e,t);return n&&n.value||""},setAttributeNS:function(e,t,n){var i=this.ownerDocument.createAttributeNS(e,t);i.value=i.nodeValue=""+n,this.setAttributeNode(i)},getAttributeNodeNS:function(e,t){return this.attributes.getNamedItemNS(e,t)},getElementsByTagName:function(e){return new T(this,(function(t){var n=[];return R(t,(function(i){i===t||i.nodeType!=o||"*"!==e&&i.tagName!=e||n.push(i)})),n}))},getElementsByTagNameNS:function(e,t){return new T(this,(function(n){var i=[];return R(n,(function(a){a===n||a.nodeType!==o||"*"!==e&&a.namespaceURI!==e||"*"!==t&&a.localName!=t||i.push(a)})),i}))}},L.prototype.getElementsByTagName=F.prototype.getElementsByTagName,L.prototype.getElementsByTagNameNS=F.prototype.getElementsByTagNameNS,i(F,D),$.prototype.nodeType=r,i($,D),B.prototype={data:"",substringData:function(e,t){return this.data.substring(e,e+t)},appendData:function(e){e=this.data+e,this.nodeValue=this.data=e,this.length=e.length},insertData:function(e,t){this.replaceData(e,0,t)},appendChild:function(e){throw new Error(v[y])},deleteData:function(e,t){this.replaceData(e,t,"")},replaceData:function(e,t,n){var i=this.data.substring(0,e),a=this.data.substring(e+t);n=i+n+a,this.nodeValue=this.data=n,this.length=n.length}},i(B,D),q.prototype={nodeName:"#text",nodeType:s,splitText:function(e){var t=this.data,n=t.substring(e);t=t.substring(0,e),this.data=this.nodeValue=t,this.length=t.length;var i=this.ownerDocument.createTextNode(n);return this.parentNode&&this.parentNode.insertBefore(i,this.nextSibling),i}},i(q,B),j.prototype={nodeName:"#comment",nodeType:p},i(j,B),H.prototype={nodeName:"#cdata-section",nodeType:c},i(H,B),K.prototype.nodeType=h,i(K,D),V.prototype.nodeType=m,i(V,D),z.prototype.nodeType=l,i(z,D),W.prototype.nodeType=u,i(W,D),Y.prototype.nodeName="#document-fragment",Y.prototype.nodeType=g,i(Y,D),J.prototype.nodeType=d,i(J,D),X.prototype.serializeToString=function(e,t,n){return Z.call(e,t,n)},D.prototype.toString=Z;try{if(Object.defineProperty){Object.defineProperty(T.prototype,"length",{get:function(){return w(this),this.$$length}}),Object.defineProperty(D.prototype,"textContent",{get:function(){return function e(t){switch(t.nodeType){case o:case g:var n=[];t=t.firstChild;while(t)7!==t.nodeType&&8!==t.nodeType&&n.push(e(t)),t=t.nextSibling;return n.join("");default:return t.nodeValue}}(this)},set:function(e){switch(this.nodeType){case o:case g:while(this.firstChild)this.removeChild(this.firstChild);(e||String(e))&&this.appendChild(this.ownerDocument.createTextNode(e));break;default:this.data=e,this.value=e,this.nodeValue=e}}}),te=function(e,t,n){e["$$"+t]=n}}}catch(ne){}t.DOMImplementation=A,t.XMLSerializer=X},function(e,t){var n=function(e){e=e||{};var t=e.Base64,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=function(e){for(var t={},n=0,i=e.length;n<i;n++)t[e.charAt(n)]=n;return t}(n),a=String.fromCharCode,o=function(e){if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?a(192|t>>>6)+a(128|63&t):a(224|t>>>12&15)+a(128|t>>>6&63)+a(128|63&t)}t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return a(240|t>>>18&7)+a(128|t>>>12&63)+a(128|t>>>6&63)+a(128|63&t)},r=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,s=function(e){return e.replace(r,o)},c=function(e){var t=[0,2,1][e.length%3],i=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0),a=[n.charAt(i>>>18),n.charAt(i>>>12&63),t>=2?"=":n.charAt(i>>>6&63),t>=1?"=":n.charAt(63&i)];return a.join("")},u=e.btoa?function(t){return e.btoa(t)}:function(e){return e.replace(/[\s\S]{1,3}/g,c)},l=function(e){return u(s(e))},d=function(e,t){return t?l(String(e)).replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,""):l(String(e))},p=new RegExp(["[\xc0-\xdf][\x80-\xbf]","[\xe0-\xef][\x80-\xbf]{2}","[\xf0-\xf7][\x80-\xbf]{3}"].join("|"),"g"),f=function(e){switch(e.length){case 4:var t=(7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3),n=t-65536;return a(55296+(n>>>10))+a(56320+(1023&n));case 3:return a((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return a((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},h=function(e){return e.replace(p,f)},g=function(e){var t=e.length,n=t%4,o=(t>0?i[e.charAt(0)]<<18:0)|(t>1?i[e.charAt(1)]<<12:0)|(t>2?i[e.charAt(2)]<<6:0)|(t>3?i[e.charAt(3)]:0),r=[a(o>>>16),a(o>>>8&255),a(255&o)];return r.length-=[0,0,2,1][n],r.join("")},m=e.atob?function(t){return e.atob(t)}:function(e){return e.replace(/[\s\S]{1,4}/g,g)},_=function(e){return h(m(e))},v=function(e){return _(String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,""))},y={VERSION:"2.1.9",atob:m,btoa:u,fromBase64:v,toBase64:d,utob:s,encode:d,encodeURI:function(e){return d(e,!0)},btou:h,decode:v,noConflict:function(){var n=e.Base64;return e.Base64=t,n}};return y}();e.exports=n},function(e,t){var n=function(e){var t={},n=function(e){return!t[e]&&(t[e]=[]),t[e]};e.on=function(e,t){n(e).push(t)},e.off=function(e,t){for(var i=n(e),a=i.length-1;a>=0;a--)t===i[a]&&i.splice(a,1)},e.emit=function(e,t){for(var i=n(e).map((function(e){return e})),a=0;a<i.length;a++)i[a](t)}};e.exports.init=n,e.exports.EventProxy=function(){n(this)}},function(e,t,n){var i,a,o=n(0),r=function(){try{wx.setStorageSync("cos_sdk_upload_cache",JSON.stringify(i))}catch(e){}},s=function(){if(!i){i=function(){try{var e=JSON.parse(wx.getStorageSync("cos_sdk_upload_cache"))}catch(t){}return e||(e=[]),e}();for(var e=!1,t=Math.round(Date.now()/1e3),n=i.length-1;n>=0;n--){var a=i[n][2];(!a||a+2592e3<t)&&(i.splice(n,1),e=!0)}e&&r()}},c=function(){a||(a=setTimeout((function(){r(),a=null}),400))},u={using:{},setUsing:function(e){u.using[e]=!0},removeUsing:function(e){delete u.using[e]},getFileId:function(e,t,n,i){return e.FilePath&&e.size&&e.lastModifiedTime&&t?o.md5([e.FilePath].join("::"))+"-"+o.md5([e.size,e.mode,e.lastAccessedTime,e.lastModifiedTime,t,n,i].join("::")):null},getUploadIdList:function(e){if(!e)return null;s();for(var t=[],n=0;n<i.length;n++)i[n][0]===e&&t.push(i[n][1]);return t.length?t:null},saveUploadId:function(e,t,n){if(s(),e){for(var a=e.substr(0,e.indexOf("-")+1),o=i.length-1;o>=0;o--){var r=i[o];(r[0]===e&&r[1]===t||e!==r[0]&&0===r[0].indexOf(a))&&i.splice(o,1)}i.unshift([e,t,Math.round(Date.now()/1e3)]),i.length>n&&i.splice(n),c()}},removeUploadId:function(e){s(),delete u.using[e];for(var t=i.length-1;t>=0;t--)i[t][1]===e&&i.splice(t,1);c()}};e.exports=u},function(e,t,n){var i=n(7);e.exports=i},function(e,t,n){"use strict";var i=n(0),a=n(4),o=n(16),r=n(17),s=n(23),c={SecretId:"",SecretKey:"",XCosSecurityToken:"",ChunkRetryTimes:2,FileParallelLimit:3,ChunkParallelLimit:3,ChunkSize:1048576,SliceSize:1048576,CopyChunkParallelLimit:20,CopyChunkSize:10485760,CopySliceSize:10485760,MaxPartNumber:1e4,ProgressInterval:1e3,UploadQueueSize:1e4,Domain:"",ServiceDomain:"",Protocol:"",CompatibilityMode:!1,ForcePathStyle:!1,Timeout:0,CorrectClockSkew:!0,SystemClockOffset:0,UploadCheckContentMd5:!1,UploadIdCacheLimit:50,UseAccelerate:!1},u=function(e){this.options=i.extend(i.clone(c),e||{}),this.options.FileParallelLimit=Math.max(1,this.options.FileParallelLimit),this.options.ChunkParallelLimit=Math.max(1,this.options.ChunkParallelLimit),this.options.ChunkRetryTimes=Math.max(0,this.options.ChunkRetryTimes),this.options.ChunkSize=Math.max(1048576,this.options.ChunkSize),this.options.CopyChunkParallelLimit=Math.max(1,this.options.CopyChunkParallelLimit),this.options.CopyChunkSize=Math.max(1048576,this.options.CopyChunkSize),this.options.CopySliceSize=Math.max(0,this.options.CopySliceSize),this.options.MaxPartNumber=Math.max(1024,Math.min(1e4,this.options.MaxPartNumber)),this.options.Timeout=Math.max(0,this.options.Timeout),this.options.AppId&&__f__("warn",'warning: AppId has been deprecated, Please put it at the end of parameter Bucket(E.g: "test-1250000000").'," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:2331"),a.init(this),o.init(this)};r.init(u,o),s.init(u,o),u.getAuthorization=i.getAuth,u.version="1.0.10",e.exports=u},function(module,exports,__webpack_require__){(function(process,global){var __WEBPACK_AMD_DEFINE_RESULT__;(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"===("undefined"===typeof window?"undefined":_typeof(window)),root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"===("undefined"===typeof self?"undefined":_typeof(self)),NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"===_typeof(process)&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"===_typeof(module)&&module.exports,AMD=__webpack_require__(10),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"===_typeof(e)&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.getCtx=e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function nodeWrap(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"===typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null===e||void 0===e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=_typeof(e);if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(!ARRAY_BUFFER||e.constructor!==ArrayBuffer&&"ArrayBuffer"!==e.constructor.name){if(!Array.isArray(e)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(e)))throw ERROR}else e=new Uint8Array(e);t=!0}var i,a,o=0,r=e.length,s=this.blocks,c=this.buffer8;while(o<r){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)if(ARRAY_BUFFER)for(a=this.start;o<r&&a<64;++o)c[a++]=e[o];else for(a=this.start;o<r&&a<64;++o)s[a>>2]|=e[o]<<SHIFT[3&a++];else if(ARRAY_BUFFER)for(a=this.start;o<r&&a<64;++o)i=e.charCodeAt(o),i<128?c[a++]=i:i<2048?(c[a++]=192|i>>6,c[a++]=128|63&i):i<55296||i>=57344?(c[a++]=224|i>>12,c[a++]=128|i>>6&63,c[a++]=128|63&i):(i=65536+((1023&i)<<10|1023&e.charCodeAt(++o)),c[a++]=240|i>>18,c[a++]=128|i>>12&63,c[a++]=128|i>>6&63,c[a++]=128|63&i);else for(a=this.start;o<r&&a<64;++o)i=e.charCodeAt(o),i<128?s[a>>2]|=i<<SHIFT[3&a++]:i<2048?(s[a>>2]|=(192|i>>6)<<SHIFT[3&a++],s[a>>2]|=(128|63&i)<<SHIFT[3&a++]):i<55296||i>=57344?(s[a>>2]|=(224|i>>12)<<SHIFT[3&a++],s[a>>2]|=(128|i>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&i)<<SHIFT[3&a++]):(i=65536+((1023&i)<<10|1023&e.charCodeAt(++o)),s[a>>2]|=(240|i>>18)<<SHIFT[3&a++],s[a>>2]|=(128|i>>12&63)<<SHIFT[3&a++],s[a>>2]|=(128|i>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&i)<<SHIFT[3&a++]);this.lastByteIndex=a,this.bytes+=a-this.start,a>=64?(this.start=a-64,this.hash(),this.hashed=!0):this.start=a}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,n,i,a,o,r=this.blocks;this.first?(e=r[0]-680876937,e=(e<<7|e>>>25)-271733879<<0,i=(-1732584194^2004318071&e)+r[1]-117830708,i=(i<<12|i>>>20)+e<<0,n=(-271733879^i&(-271733879^e))+r[2]-1126478375,n=(n<<17|n>>>15)+i<<0,t=(e^n&(i^e))+r[3]-1316259209,t=(t<<22|t>>>10)+n<<0):(e=this.h0,t=this.h1,n=this.h2,i=this.h3,e+=(i^t&(n^i))+r[0]-680876936,e=(e<<7|e>>>25)+t<<0,i+=(n^e&(t^n))+r[1]-389564586,i=(i<<12|i>>>20)+e<<0,n+=(t^i&(e^t))+r[2]+606105819,n=(n<<17|n>>>15)+i<<0,t+=(e^n&(i^e))+r[3]-1044525330,t=(t<<22|t>>>10)+n<<0),e+=(i^t&(n^i))+r[4]-176418897,e=(e<<7|e>>>25)+t<<0,i+=(n^e&(t^n))+r[5]+1200080426,i=(i<<12|i>>>20)+e<<0,n+=(t^i&(e^t))+r[6]-1473231341,n=(n<<17|n>>>15)+i<<0,t+=(e^n&(i^e))+r[7]-45705983,t=(t<<22|t>>>10)+n<<0,e+=(i^t&(n^i))+r[8]+1770035416,e=(e<<7|e>>>25)+t<<0,i+=(n^e&(t^n))+r[9]-1958414417,i=(i<<12|i>>>20)+e<<0,n+=(t^i&(e^t))+r[10]-42063,n=(n<<17|n>>>15)+i<<0,t+=(e^n&(i^e))+r[11]-1990404162,t=(t<<22|t>>>10)+n<<0,e+=(i^t&(n^i))+r[12]+1804603682,e=(e<<7|e>>>25)+t<<0,i+=(n^e&(t^n))+r[13]-40341101,i=(i<<12|i>>>20)+e<<0,n+=(t^i&(e^t))+r[14]-1502002290,n=(n<<17|n>>>15)+i<<0,t+=(e^n&(i^e))+r[15]+1236535329,t=(t<<22|t>>>10)+n<<0,e+=(n^i&(t^n))+r[1]-165796510,e=(e<<5|e>>>27)+t<<0,i+=(t^n&(e^t))+r[6]-1069501632,i=(i<<9|i>>>23)+e<<0,n+=(e^t&(i^e))+r[11]+643717713,n=(n<<14|n>>>18)+i<<0,t+=(i^e&(n^i))+r[0]-373897302,t=(t<<20|t>>>12)+n<<0,e+=(n^i&(t^n))+r[5]-701558691,e=(e<<5|e>>>27)+t<<0,i+=(t^n&(e^t))+r[10]+38016083,i=(i<<9|i>>>23)+e<<0,n+=(e^t&(i^e))+r[15]-660478335,n=(n<<14|n>>>18)+i<<0,t+=(i^e&(n^i))+r[4]-405537848,t=(t<<20|t>>>12)+n<<0,e+=(n^i&(t^n))+r[9]+568446438,e=(e<<5|e>>>27)+t<<0,i+=(t^n&(e^t))+r[14]-1019803690,i=(i<<9|i>>>23)+e<<0,n+=(e^t&(i^e))+r[3]-187363961,n=(n<<14|n>>>18)+i<<0,t+=(i^e&(n^i))+r[8]+1163531501,t=(t<<20|t>>>12)+n<<0,e+=(n^i&(t^n))+r[13]-1444681467,e=(e<<5|e>>>27)+t<<0,i+=(t^n&(e^t))+r[2]-51403784,i=(i<<9|i>>>23)+e<<0,n+=(e^t&(i^e))+r[7]+1735328473,n=(n<<14|n>>>18)+i<<0,t+=(i^e&(n^i))+r[12]-1926607734,t=(t<<20|t>>>12)+n<<0,a=t^n,e+=(a^i)+r[5]-378558,e=(e<<4|e>>>28)+t<<0,i+=(a^e)+r[8]-2022574463,i=(i<<11|i>>>21)+e<<0,o=i^e,n+=(o^t)+r[11]+1839030562,n=(n<<16|n>>>16)+i<<0,t+=(o^n)+r[14]-35309556,t=(t<<23|t>>>9)+n<<0,a=t^n,e+=(a^i)+r[1]-1530992060,e=(e<<4|e>>>28)+t<<0,i+=(a^e)+r[4]+1272893353,i=(i<<11|i>>>21)+e<<0,o=i^e,n+=(o^t)+r[7]-155497632,n=(n<<16|n>>>16)+i<<0,t+=(o^n)+r[10]-1094730640,t=(t<<23|t>>>9)+n<<0,a=t^n,e+=(a^i)+r[13]+681279174,e=(e<<4|e>>>28)+t<<0,i+=(a^e)+r[0]-358537222,i=(i<<11|i>>>21)+e<<0,o=i^e,n+=(o^t)+r[3]-722521979,n=(n<<16|n>>>16)+i<<0,t+=(o^n)+r[6]+76029189,t=(t<<23|t>>>9)+n<<0,a=t^n,e+=(a^i)+r[9]-640364487,e=(e<<4|e>>>28)+t<<0,i+=(a^e)+r[12]-421815835,i=(i<<11|i>>>21)+e<<0,o=i^e,n+=(o^t)+r[15]+530742520,n=(n<<16|n>>>16)+i<<0,t+=(o^n)+r[2]-995338651,t=(t<<23|t>>>9)+n<<0,e+=(n^(t|~i))+r[0]-198630844,e=(e<<6|e>>>26)+t<<0,i+=(t^(e|~n))+r[7]+1126891415,i=(i<<10|i>>>22)+e<<0,n+=(e^(i|~t))+r[14]-1416354905,n=(n<<15|n>>>17)+i<<0,t+=(i^(n|~e))+r[5]-57434055,t=(t<<21|t>>>11)+n<<0,e+=(n^(t|~i))+r[12]+1700485571,e=(e<<6|e>>>26)+t<<0,i+=(t^(e|~n))+r[3]-1894986606,i=(i<<10|i>>>22)+e<<0,n+=(e^(i|~t))+r[10]-1051523,n=(n<<15|n>>>17)+i<<0,t+=(i^(n|~e))+r[1]-2054922799,t=(t<<21|t>>>11)+n<<0,e+=(n^(t|~i))+r[8]+1873313359,e=(e<<6|e>>>26)+t<<0,i+=(t^(e|~n))+r[15]-30611744,i=(i<<10|i>>>22)+e<<0,n+=(e^(i|~t))+r[6]-1560198380,n=(n<<15|n>>>17)+i<<0,t+=(i^(n|~e))+r[13]+1309151649,t=(t<<21|t>>>11)+n<<0,e+=(n^(t|~i))+r[4]-145523070,e=(e<<6|e>>>26)+t<<0,i+=(t^(e|~n))+r[11]-1120210379,i=(i<<10|i>>>22)+e<<0,n+=(e^(i|~t))+r[2]+718787259,n=(n<<15|n>>>17)+i<<0,t+=(i^(n|~e))+r[9]-343485551,t=(t<<21|t>>>11)+n<<0,this.first?(this.h0=e+1732584193<<0,this.h1=t-271733879<<0,this.h2=n-1732584194<<0,this.h3=i+271733878<<0,this.first=!1):(this.h0=this.h0+e<<0,this.h1=this.h1+t<<0,this.h2=this.h2+n<<0,this.h3=this.h3+i<<0)},Md5.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,i=this.h3;return HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[i>>4&15]+HEX_CHARS[15&i]+HEX_CHARS[i>>12&15]+HEX_CHARS[i>>8&15]+HEX_CHARS[i>>20&15]+HEX_CHARS[i>>16&15]+HEX_CHARS[i>>28&15]+HEX_CHARS[i>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,i=this.h3;return[255&e,e>>8&255,e>>16&255,e>>24&255,255&t,t>>8&255,t>>16&255,t>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255,255&i,i>>8&255,i>>16&255,i>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(16),t=new Uint32Array(e);return t[0]=this.h0,t[1]=this.h1,t[2]=this.h2,t[3]=this.h3,e},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var e,t,n,i="",a=this.array(),o=0;o<15;)e=a[o++],t=a[o++],n=a[o++],i+=BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[63&(e<<4|t>>>4)]+BASE64_ENCODE_CHAR[63&(t<<2|n>>>6)]+BASE64_ENCODE_CHAR[63&n];return e=a[o],i+=BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[e<<4&63]+"==",i};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()}).call(exports,__webpack_require__(9),__webpack_require__(1))},function(e,t){var n,i,a=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}(function(){try{n="function"===typeof setTimeout?setTimeout:o}catch(e){n=o}try{i="function"===typeof clearTimeout?clearTimeout:r}catch(e){i=r}})();var c,u=[],l=!1,d=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):d=-1,u.length&&f())}function f(){if(!l){var e=s(p);l=!0;var t=u.length;while(t){c=u,u=[];while(++d<t)c&&c[d].run();d=-1,t=u.length}c=null,l=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===r||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function g(){}a.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new h(e,t)),1!==u.length||l||s(f)},h.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=g,a.addListener=g,a.once=g,a.off=g,a.removeListener=g,a.removeAllListeners=g,a.emit=g,a.prependListener=g,a.prependOnceListener=g,a.listeners=function(e){return[]},a.binding=function(e){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw new Error("process.chdir is not supported")},a.umask=function(){return 0}},function(e,t){(function(t){e.exports=t}).call(t,{})},function(e,t){var n=n||function(e,t){var n={},i=n.lib={},a=function(){},o=i.Base={extend:function(e){a.prototype=this;var t=new a;return e&&t.mixIn(e),t.hasOwnProperty("init")||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},r=i.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=void 0!=t?t:4*e.length},toString:function(e){return(e||c).stringify(this)},concat:function(e){var t=this.words,n=e.words,i=this.sigBytes;if(e=e.sigBytes,this.clamp(),i%4)for(var a=0;a<e;a++)t[i+a>>>2]|=(n[a>>>2]>>>24-a%4*8&255)<<24-(i+a)%4*8;else if(65535<n.length)for(a=0;a<e;a+=4)t[i+a>>>2]=n[a>>>2];else t.push.apply(t,n);return this.sigBytes+=e,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n=[],i=0;i<t;i+=4)n.push(4294967296*e.random()|0);return new r.init(n,t)}}),s=n.enc={},c=s.Hex={stringify:function(e){var t=e.words;e=e.sigBytes;for(var n=[],i=0;i<e;i++){var a=t[i>>>2]>>>24-i%4*8&255;n.push((a>>>4).toString(16)),n.push((15&a).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i+=2)n[i>>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new r.init(n,t/2)}},u=s.Latin1={stringify:function(e){var t=e.words;e=e.sigBytes;for(var n=[],i=0;i<e;i++)n.push(String.fromCharCode(t[i>>>2]>>>24-i%4*8&255));return n.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i++)n[i>>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new r.init(n,t)}},l=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(u.stringify(e)))}catch(t){throw Error("Malformed UTF-8 data")}},parse:function(e){return u.parse(unescape(encodeURIComponent(e)))}},d=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new r.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,s=a/(4*o);s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0);if(t=s*o,a=e.min(4*t,a),t){for(var c=0;c<t;c+=o)this._doProcessBlock(i,c);c=i.splice(0,t),n.sigBytes-=a}return new r.init(c,a)},clone:function(){var e=o.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});i.Hasher=d.extend({cfg:o.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new p.HMAC.init(e,n).finalize(t)}}});var p=n.algo={};return n}(Math);(function(){var e=n,t=e.lib,i=t.WordArray,a=t.Hasher,o=[];t=e.algo.SHA1=a.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,i=n[0],a=n[1],r=n[2],s=n[3],c=n[4],u=0;80>u;u++){if(16>u)o[u]=0|e[t+u];else{var l=o[u-3]^o[u-8]^o[u-14]^o[u-16];o[u]=l<<1|l>>>31}l=(i<<5|i>>>27)+c+o[u],l=20>u?l+(1518500249+(a&r|~a&s)):40>u?l+(1859775393+(a^r^s)):60>u?l+((a&r|a&s|r&s)-1894007588):l+((a^r^s)-899497514),c=s,s=r,r=a<<30|a>>>2,a=i,i=l}n[0]=n[0]+i|0,n[1]=n[1]+a|0,n[2]=n[2]+r|0,n[3]=n[3]+s|0,n[4]=n[4]+c|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[14+(i+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(i+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA1=a._createHelper(t),e.HmacSHA1=a._createHmacHelper(t)})(),function(){var e=n,t=e.enc.Utf8;e.algo.HMAC=e.lib.Base.extend({init:function(e,n){e=this._hasher=new e.init,"string"==typeof n&&(n=t.parse(n));var i=e.blockSize,a=4*i;n.sigBytes>a&&(n=e.finalize(n)),n.clamp();for(var o=this._oKey=n.clone(),r=this._iKey=n.clone(),s=o.words,c=r.words,u=0;u<i;u++)s[u]^=1549556828,c[u]^=909522486;o.sigBytes=r.sigBytes=a,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher;return e=t.finalize(e),t.reset(),t.finalize(this._oKey.clone().concat(e))}})}(),function(){var e=n,t=e.lib,i=t.WordArray,a=e.enc;a.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,i=this._map;e.clamp();for(var a=[],o=0;o<n;o+=3)for(var r=t[o>>>2]>>>24-o%4*8&255,s=t[o+1>>>2]>>>24-(o+1)%4*8&255,c=t[o+2>>>2]>>>24-(o+2)%4*8&255,u=r<<16|s<<8|c,l=0;l<4&&o+.75*l<n;l++)a.push(i.charAt(u>>>6*(3-l)&63));var d=i.charAt(64);if(d)while(a.length%4)a.push(d);return a.join("")},parse:function(e){var t=e.length,n=this._map,a=n.charAt(64);if(a){var o=e.indexOf(a);-1!=o&&(t=o)}for(var r=[],s=0,c=0;c<t;c++)if(c%4){var u=n.indexOf(e.charAt(c-1))<<c%4*2,l=n.indexOf(e.charAt(c))>>>6-c%4*2;r[s>>>2]|=(u|l)<<24-s%4*8,s++}return i.create(r,s)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),e.exports=n},function(e,t,n){var i=n(13).DOMParser,a=function(e){"use strict";e=e||{},function(){void 0===e.escapeMode&&(e.escapeMode=!0);e.attributePrefix=e.attributePrefix||"_",e.arrayAccessForm=e.arrayAccessForm||"none",e.emptyNodeForm=e.emptyNodeForm||"text",void 0===e.enableToStringFunc&&(e.enableToStringFunc=!0);e.arrayAccessFormPaths=e.arrayAccessFormPaths||[],void 0===e.skipEmptyTextNodesForObj&&(e.skipEmptyTextNodesForObj=!0);void 0===e.stripWhitespaces&&(e.stripWhitespaces=!0);e.datetimeAccessFormPaths=e.datetimeAccessFormPaths||[],void 0===e.useDoubleQuotes&&(e.useDoubleQuotes=!1);e.xmlElementsFilter=e.xmlElementsFilter||[],e.jsonPropertiesFilter=e.jsonPropertiesFilter||[],void 0===e.keepCData&&(e.keepCData=!1)}();var t={ELEMENT_NODE:1,TEXT_NODE:3,CDATA_SECTION_NODE:4,COMMENT_NODE:8,DOCUMENT_NODE:9};function n(e){var t=e.localName;return null==t&&(t=e.baseName),null!=t&&""!=t||(t=e.nodeName),t}function a(e){return"string"==typeof e?e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"):e}function o(e,t,n,i){for(var a=0;a<e.length;a++){var o=e[a];if("string"===typeof o){if(o==i)break}else if(o instanceof RegExp){if(o.test(i))break}else if("function"===typeof o&&o(t,n,i))break}return a!=e.length}function r(t,n,i){switch(e.arrayAccessForm){case"property":t[n]instanceof Array?t[n+"_asArray"]=t[n]:t[n+"_asArray"]=[t[n]];break}!(t[n]instanceof Array)&&e.arrayAccessFormPaths.length>0&&o(e.arrayAccessFormPaths,t,n,i)&&(t[n]=[t[n]])}function s(e){var t=e.split(/[-T:+Z]/g),n=new Date(t[0],t[1]-1,t[2]),i=t[5].split(".");if(n.setHours(t[3],t[4],i[0]),i.length>1&&n.setMilliseconds(i[1]),t[6]&&t[7]){var a=60*t[6]+Number(t[7]),o=/\d\d-\d\d:\d\d$/.test(e)?"-":"+";a=0+("-"==o?-1*a:a),n.setMinutes(n.getMinutes()-a-n.getTimezoneOffset())}else-1!==e.indexOf("Z",e.length-1)&&(n=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds())));return n}function c(n,i,a,r){return!(i==t.ELEMENT_NODE&&e.xmlElementsFilter.length>0)||o(e.xmlElementsFilter,n,a,r)}function u(i,a){if(i.nodeType==t.DOCUMENT_NODE){for(var l=new Object,d=i.childNodes,p=0;p<d.length;p++){var f=d.item(p);if(f.nodeType==t.ELEMENT_NODE){var h=n(f);l[h]=u(f,h)}}return l}if(i.nodeType==t.ELEMENT_NODE){l=new Object;l.__cnt=0;for(d=i.childNodes,p=0;p<d.length;p++){f=d.item(p),h=n(f);if(f.nodeType!=t.COMMENT_NODE){var g=a+"."+h;c(l,f.nodeType,h,g)&&(l.__cnt++,null==l[h]?(l[h]=u(f,g),r(l,h,g)):(null!=l[h]&&(l[h]instanceof Array||(l[h]=[l[h]],r(l,h,g))),l[h][l[h].length]=u(f,g)))}}for(var m=0;m<i.attributes.length;m++){var _=i.attributes.item(m);l.__cnt++,l[e.attributePrefix+_.name]=_.value}var v=function(e){return e.prefix}(i);return null!=v&&""!=v&&(l.__cnt++,l.__prefix=v),null!=l["#text"]&&(l.__text=l["#text"],l.__text instanceof Array&&(l.__text=l.__text.join("\n")),e.stripWhitespaces&&(l.__text=l.__text.trim()),delete l["#text"],"property"==e.arrayAccessForm&&delete l["#text_asArray"],l.__text=function(t,n,i){if(e.datetimeAccessFormPaths.length>0){var a=i.split(".#")[0];return o(e.datetimeAccessFormPaths,t,n,a)?s(t):t}return t}(l.__text,h,a+"."+h)),null!=l["#cdata-section"]&&(l.__cdata=l["#cdata-section"],delete l["#cdata-section"],"property"==e.arrayAccessForm&&delete l["#cdata-section_asArray"]),0==l.__cnt&&"text"==e.emptyNodeForm?l="":1==l.__cnt&&null!=l.__text?l=l.__text:1!=l.__cnt||null==l.__cdata||e.keepCData?l.__cnt>1&&null!=l.__text&&e.skipEmptyTextNodesForObj&&(e.stripWhitespaces&&""==l.__text||""==l.__text.trim())&&delete l.__text:l=l.__cdata,delete l.__cnt,!e.enableToStringFunc||null==l.__text&&null==l.__cdata||(l.toString=function(){return(null!=this.__text?this.__text:"")+(null!=this.__cdata?this.__cdata:"")}),l}if(i.nodeType==t.TEXT_NODE||i.nodeType==t.CDATA_SECTION_NODE)return i.nodeValue}function l(t,n,i,o){var r="<"+(null!=t&&null!=t.__prefix?t.__prefix+":":"")+n;if(null!=i)for(var s=0;s<i.length;s++){var c=i[s],u=t[c];e.escapeMode&&(u=a(u)),r+=" "+c.substr(e.attributePrefix.length)+"=",e.useDoubleQuotes?r+='"'+u+'"':r+="'"+u+"'"}return r+=o?"/>":">",r}function d(e,t){return"</"+(null!=e.__prefix?e.__prefix+":":"")+t+">"}function p(t,n){return!!("property"==e.arrayAccessForm&&function(e,t){return-1!==e.indexOf(t,e.length-t.length)}(n.toString(),"_asArray")||0==n.toString().indexOf(e.attributePrefix)||0==n.toString().indexOf("__")||t[n]instanceof Function)}function f(e){var t=0;if(e instanceof Object)for(var n in e)p(e,n)||t++;return t}function h(t,n,i){return 0==e.jsonPropertiesFilter.length||""==i||o(e.jsonPropertiesFilter,t,n,i)}function g(t){var n=[];if(t instanceof Object)for(var i in t)-1==i.toString().indexOf("__")&&0==i.toString().indexOf(e.attributePrefix)&&n.push(i);return n}function m(t){var n="";return t instanceof Object?n+=function(t){var n="";return null!=t.__cdata&&(n+="<![CDATA["+t.__cdata+"]]>"),null!=t.__text&&(e.escapeMode?n+=a(t.__text):n+=t.__text),n}(t):null!=t&&(e.escapeMode?n+=a(t):n+=t),n}function _(e,t){return""===e?t:e+"."+t}function v(e,t,n,i){var a="";if(0==e.length)a+=l(e,t,n,!0);else for(var o=0;o<e.length;o++)a+=l(e[o],t,g(e[o]),!1),a+=y(e[o],_(i,t)),a+=d(e[o],t);return a}function y(e,t){var n="",i=f(e);if(i>0)for(var a in e)if(!p(e,a)&&(""==t||h(e,a,_(t,a)))){var o=e[a],r=g(o);if(null==o||void 0==o)n+=l(o,a,r,!0);else if(o instanceof Object)if(o instanceof Array)n+=v(o,a,r,t);else if(o instanceof Date)n+=l(o,a,r,!1),n+=o.toISOString(),n+=d(o,a);else{var s=f(o);s>0||null!=o.__text||null!=o.__cdata?(n+=l(o,a,r,!1),n+=y(o,_(t,a)),n+=d(o,a)):n+=l(o,a,r,!0)}else n+=l(o,a,r,!1),n+=m(o),n+=d(o,a)}return n+=m(e),n}this.parseXmlString=function(e){var t;if(void 0===e)return null;if(i){var n=new i,a=null;try{a=n.parseFromString("INVALID","text/xml").getElementsByTagName("parsererror")[0].namespaceURI}catch(o){a=null}try{t=n.parseFromString(e,"text/xml"),null!=a&&t.getElementsByTagNameNS(a,"parsererror").length>0&&(t=null)}catch(o){t=null}}else 0==e.indexOf("<?")&&(e=e.substr(e.indexOf("?>")+2)),t=new ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(e);return t},this.asArray=function(e){return void 0===e||null==e?[]:e instanceof Array?e:[e]},this.toXmlDateTime=function(e){return e instanceof Date?e.toISOString():"number"===typeof e?new Date(e).toISOString():null},this.asDateTime=function(e){return"string"==typeof e?s(e):e},this.xml2json=function(e){return u(e)},this.xml_str2json=function(e){var t=this.parseXmlString(e);return null!=t?this.xml2json(t):null},this.json2xml_str=function(e){return y(e,"")},this.json2xml=function(e){var t=this.json2xml_str(e);return this.parseXmlString(t)},this.getVersion=function(){return"1.2.0"}};e.exports=function(e){if(!e)return null;var t=new i,n=t.parseFromString(e,"text/xml"),o=new a,r=o.xml2json(n);return r.html&&r.getElementsByTagName("parsererror").length?null:r}},function(e,t,n){function i(e){this.options=e||{locator:{}}}function a(){this.cdata=!1}function o(e,t){t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber}function r(e){if(e)return"\n@"+(e.systemId||"")+"#[line:"+e.lineNumber+",col:"+e.columnNumber+"]"}function s(e,t,n){return"string"==typeof e?e.substr(t,n):e.length>=t+n||t?new java.lang.String(e,t,n)+"":e}function c(e,t){e.currentElement?e.currentElement.appendChild(t):e.doc.appendChild(t)}i.prototype.parseFromString=function(e,t){var n=this.options,i=new u,o=n.domBuilder||new a,s=n.errorHandler,c=n.locator,l=n.xmlns||{},d={lt:"<",gt:">",amp:"&",quot:'"',apos:"'"};return c&&o.setDocumentLocator(c),i.errorHandler=function(e,t,n){if(!e){if(t instanceof a)return t;e=t}var i={},o=e instanceof Function;function s(t){var a=e[t];!a&&o&&(a=2==e.length?function(n){e(t,n)}:e),i[t]=a&&function(e){a("[xmldom "+t+"]\t"+e+r(n))}||function(){}}return n=n||{},s("warning"),s("error"),s("fatalError"),i}(s,o,c),i.domBuilder=n.domBuilder||o,/\/x?html?$/.test(t)&&(d.nbsp="\xa0",d.copy="\xa9",l[""]="http://www.w3.org/1999/xhtml"),l.xml=l.xml||"http://www.w3.org/XML/1998/namespace",e?i.parse(e,l,d):i.errorHandler.error("invalid doc source"),o.doc},a.prototype={startDocument:function(){this.doc=(new l).createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(e,t,n,i){var a=this.doc,r=a.createElementNS(e,n||t),s=i.length;c(this,r),this.currentElement=r,this.locator&&o(this.locator,r);for(var u=0;u<s;u++){e=i.getURI(u);var l=i.getValue(u),d=(n=i.getQName(u),a.createAttributeNS(e,n));this.locator&&o(i.getLocator(u),d),d.value=d.nodeValue=l,r.setAttributeNode(d)}},endElement:function(e,t,n){var i=this.currentElement;i.tagName;this.currentElement=i.parentNode},startPrefixMapping:function(e,t){},endPrefixMapping:function(e){},processingInstruction:function(e,t){var n=this.doc.createProcessingInstruction(e,t);this.locator&&o(this.locator,n),c(this,n)},ignorableWhitespace:function(e,t,n){},characters:function(e,t,n){if(e=s.apply(this,arguments),e){if(this.cdata)var i=this.doc.createCDATASection(e);else i=this.doc.createTextNode(e);this.currentElement?this.currentElement.appendChild(i):/^\s*$/.test(e)&&this.doc.appendChild(i),this.locator&&o(this.locator,i)}},skippedEntity:function(e){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(e){(this.locator=e)&&(e.lineNumber=0)},comment:function(e,t,n){e=s.apply(this,arguments);var i=this.doc.createComment(e);this.locator&&o(this.locator,i),c(this,i)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(e,t,n){var i=this.doc.implementation;if(i&&i.createDocumentType){var a=i.createDocumentType(e,t,n);this.locator&&o(this.locator,a),c(this,a)}},warning:function(e){__f__("warn","[xmldom warning]\t"+e,r(this.locator)," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:4140")},error:function(e){__f__("error","[xmldom error]\t"+e,r(this.locator)," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:4143")},fatalError:function(e){throw __f__("error","[xmldom fatalError]\t"+e,r(this.locator)," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:4146"),e}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,(function(e){a.prototype[e]=function(){return null}}));var u=n(14).XMLReader,l=t.DOMImplementation=n(2).DOMImplementation;t.XMLSerializer=n(2).XMLSerializer,t.DOMParser=i},function(e,t){var n=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,i=new RegExp("[\\-\\.0-9"+n.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),a=new RegExp("^"+n.source+i.source+"*(?::"+n.source+i.source+"*)?$");function o(){}function r(e,t){return t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber,t}function s(e,t,n,i,a,o){var r,s=++t,c=0;while(1){var u=e.charAt(s);switch(u){case"=":if(1===c)r=e.slice(t,s),c=3;else{if(2!==c)throw new Error("attribute equal must after attrName");c=3}break;case"'":case'"':if(3===c||1===c){if(1===c&&(o.warning('attribute value must after "="'),r=e.slice(t,s)),t=s+1,s=e.indexOf(u,t),!(s>0))throw new Error("attribute value no end '"+u+"' match");l=e.slice(t,s).replace(/&#?\w+;/g,a),n.add(r,l,t-1),c=5}else{if(4!=c)throw new Error('attribute value must after "="');l=e.slice(t,s).replace(/&#?\w+;/g,a),n.add(r,l,t),o.warning('attribute "'+r+'" missed start quot('+u+")!!"),t=s+1,c=5}break;case"/":switch(c){case 0:n.setTagName(e.slice(t,s));case 5:case 6:case 7:c=7,n.closed=!0;case 4:case 1:case 2:break;default:throw new Error("attribute invalid close char('/')")}break;case"":return o.error("unexpected end of input"),0==c&&n.setTagName(e.slice(t,s)),s;case">":switch(c){case 0:n.setTagName(e.slice(t,s));case 5:case 6:case 7:break;case 4:case 1:l=e.slice(t,s),"/"===l.slice(-1)&&(n.closed=!0,l=l.slice(0,-1));case 2:2===c&&(l=r),4==c?(o.warning('attribute "'+l+'" missed quot(")!!'),n.add(r,l.replace(/&#?\w+;/g,a),t)):("http://www.w3.org/1999/xhtml"===i[""]&&l.match(/^(?:disabled|checked|selected)$/i)||o.warning('attribute "'+l+'" missed value!! "'+l+'" instead!!'),n.add(l,l,t));break;case 3:throw new Error("attribute value missed!!")}return s;case"\x80":u=" ";default:if(u<=" ")switch(c){case 0:n.setTagName(e.slice(t,s)),c=6;break;case 1:r=e.slice(t,s),c=2;break;case 4:var l=e.slice(t,s).replace(/&#?\w+;/g,a);o.warning('attribute "'+l+'" missed quot(")!!'),n.add(r,l,t);case 5:c=6;break}else switch(c){case 2:n.tagName;"http://www.w3.org/1999/xhtml"===i[""]&&r.match(/^(?:disabled|checked|selected)$/i)||o.warning('attribute "'+r+'" missed value!! "'+r+'" instead2!!'),n.add(r,r,t),t=s,c=1;break;case 5:o.warning('attribute space is required"'+r+'"!!');case 6:c=1,t=s;break;case 3:c=4,t=s;break;case 7:throw new Error("elements closed character '/' and '>' must be connected to")}}s++}}function c(e,t,n){var i=e.tagName,a=null,o=e.length;while(o--){var r=e[o],s=r.qName,c=r.value,u=s.indexOf(":");if(u>0)var l=r.prefix=s.slice(0,u),p=s.slice(u+1),f="xmlns"===l&&p;else p=s,l=null,f="xmlns"===s&&"";r.localName=p,!1!==f&&(null==a&&(a={},d(n,n={})),n[f]=a[f]=c,r.uri="http://www.w3.org/2000/xmlns/",t.startPrefixMapping(f,c))}o=e.length;while(o--){r=e[o];l=r.prefix;l&&("xml"===l&&(r.uri="http://www.w3.org/XML/1998/namespace"),"xmlns"!==l&&(r.uri=n[l||""]))}u=i.indexOf(":");u>0?(l=e.prefix=i.slice(0,u),p=e.localName=i.slice(u+1)):(l=null,p=e.localName=i);var h=e.uri=n[l||""];if(t.startElement(h,p,i,e),!e.closed)return e.currentNSMap=n,e.localNSMap=a,!0;if(t.endElement(h,p,i),a)for(l in a)t.endPrefixMapping(l)}function u(e,t,n,i,a){if(/^(?:script|textarea)$/i.test(n)){var o=e.indexOf("</"+n+">",t),r=e.substring(t+1,o);if(/[&<]/.test(r))return/^script$/i.test(n)?(a.characters(r,0,r.length),o):(r=r.replace(/&#?\w+;/g,i),a.characters(r,0,r.length),o)}return t+1}function l(e,t,n,i){var a=i[n];return null==a&&(a=e.lastIndexOf("</"+n+">"),a<t&&(a=e.lastIndexOf("</"+n)),i[n]=a),a<t}function d(e,t){for(var n in e)t[n]=e[n]}function p(e,t,n,i){var a=e.charAt(t+2);switch(a){case"-":if("-"===e.charAt(t+3)){var o=e.indexOf("--\x3e",t+4);return o>t?(n.comment(e,t+4,o-t-4),o+3):(i.error("Unclosed comment"),-1)}return-1;default:if("CDATA["==e.substr(t+3,6)){o=e.indexOf("]]>",t+9);return n.startCDATA(),n.characters(e,t+9,o-t-9),n.endCDATA(),o+3}var r=function(e,t){var n,i=[],a=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;a.lastIndex=t,a.exec(e);while(n=a.exec(e))if(i.push(n),n[1])return i}(e,t),s=r.length;if(s>1&&/!doctype/i.test(r[0][0])){var c=r[1][0],u=s>3&&/^public$/i.test(r[2][0])&&r[3][0],l=s>4&&r[4][0],d=r[s-1];return n.startDTD(c,u&&u.replace(/^(['"])(.*?)\1$/,"$2"),l&&l.replace(/^(['"])(.*?)\1$/,"$2")),n.endDTD(),d.index+d[0].length}}return-1}function f(e,t,n){var i=e.indexOf("?>",t);if(i){var a=e.substring(t,i).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(a){a[0].length;return n.processingInstruction(a[1],a[2]),i+2}return-1}return-1}function h(e){}function g(e,t){return e.__proto__=t,e}o.prototype={parse:function(e,t,n){var i=this.domBuilder;i.startDocument(),d(t,t={}),function(e,t,n,i,a){function o(e){var t=e.slice(1,-1);return t in n?n[t]:"#"===t.charAt(0)?function(e){if(e>65535){e-=65536;var t=55296+(e>>10),n=56320+(1023&e);return String.fromCharCode(t,n)}return String.fromCharCode(e)}(parseInt(t.substr(1).replace("x","0x"))):(a.error("entity not found:"+e),e)}function d(t){if(t>b){var n=e.substring(b,t).replace(/&#?\w+;/g,o);y&&g(b),i.characters(n,0,t-b),b=t}}function g(t,n){while(t>=_&&(n=v.exec(e)))m=n.index,_=m+n[0].length,y.lineNumber++;y.columnNumber=t-m+1}var m=0,_=0,v=/.*(?:\r\n?|\n)|.*$/g,y=i.locator,M=[{currentNSMap:t}],C={},b=0;while(1){try{var I=e.indexOf("<",b);if(I<0){if(!e.substr(b).match(/^\s*$/)){var T=i.doc,w=T.createTextNode(e.substr(b));T.appendChild(w),i.currentElement=w}return}switch(I>b&&d(I),e.charAt(I+1)){case"/":var k=e.indexOf(">",I+3),x=e.substring(I+2,k),S=M.pop();k<0?(x=e.substring(I+2).replace(/[\s<].*/,""),a.error("end tag name: "+x+" is not complete:"+S.tagName),k=I+1+x.length):x.match(/\s</)&&(x=x.replace(/[\s<].*/,""),a.error("end tag name: "+x+" maybe not complete"),k=I+1+x.length);var E=S.localNSMap,A=S.tagName==x,D=A||S.tagName&&S.tagName.toLowerCase()==x.toLowerCase();if(D){if(i.endElement(S.uri,S.localName,x),E)for(var O in E)i.endPrefixMapping(O);A||a.fatalError("end tag name: "+x+" is not match the current start tagName:"+S.tagName)}else M.push(S);k++;break;case"?":y&&g(I),k=f(e,I,i);break;case"!":y&&g(I),k=p(e,I,i,a);break;default:y&&g(I);var R=new h,L=M[M.length-1].currentNSMap,N=(k=s(e,I,R,L,o,a),R.length);if(!R.closed&&l(e,k,R.tagName,C)&&(R.closed=!0,n.nbsp||a.warning("unclosed xml attribute")),y&&N){for(var P=r(y,{}),U=0;U<N;U++){var G=R[U];g(G.offset),G.locator=r(y,{})}i.locator=P,c(R,i,L)&&M.push(R),i.locator=y}else c(R,i,L)&&M.push(R);"http://www.w3.org/1999/xhtml"!==R.uri||R.closed?k++:k=u(e,k,R.tagName,o,i)}}catch(F){a.error("element parse error: "+F),k=-1}k>b?b=k:d(Math.max(I,b)+1)}}(e,t,n,i,this.errorHandler),i.endDocument()}},h.prototype={setTagName:function(e){if(!a.test(e))throw new Error("invalid tagName:"+e);this.tagName=e},add:function(e,t,n){if(!a.test(e))throw new Error("invalid attribute:"+e);this[this.length++]={qName:e,value:t,offset:n}},length:0,getLocalName:function(e){return this[e].localName},getLocator:function(e){return this[e].locator},getQName:function(e){return this[e].qName},getURI:function(e){return this[e].uri},getValue:function(e){return this[e].value}},g({},g.prototype)instanceof g||(g=function(e,t){function n(){}for(t in n.prototype=t,n=new n,e)n[t]=e[t];return n}),t.XMLReader=o},function(e,t){var n=new RegExp("^([^a-zA-Z_\xc0-\xd6\xd8-\xf6\xf8-\xff\u0370-\u037d\u037f-\u1fff\u200c-\u200d\u2070-\u218f\u2c00-\u2fff\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd])|^((x|X)(m|M)(l|L))|([^a-zA-Z_\xc0-\xd6\xd8-\xf6\xf8-\xff\u0370-\u037d\u037f-\u1fff\u200c-\u200d\u2070-\u218f\u2c00-\u2fff\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd-.0-9\xb7\u0300-\u036f\u203f\u2040])","g"),i=/[^\x09\x0A\x0D\x20-\xFF\x85\xA0-\uD7FF\uE000-\uFDCF\uFDE0-\uFFFD]/gm,a=function(e){var t=[];if(e instanceof Object)for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t},o=function(e,t){var o=function(e,i,a,o,r){var s=void 0!==t.indent?t.indent:"\t",c=t.prettyPrint?"\n"+new Array(o).join(s):"";t.removeIllegalNameCharacters&&(e=e.replace(n,"_"));var u=[c,"<",e,a||""];return i&&i.length>0?(u.push(">"),u.push(i),r&&u.push(c),u.push("</"),u.push(e),u.push(">")):u.push("/>"),u.join("")};return function e(n,r,s){var c=_typeof(n);switch((Array.isArray?Array.isArray(n):n instanceof Array)?c="array":n instanceof Date&&(c="date"),c){case"array":var u=[];return n.map((function(t){u.push(e(t,1,s+1))})),t.prettyPrint&&u.push("\n"),u.join("");case"date":return n.toJSON?n.toJSON():n+"";case"object":var l=[];for(var d in n)if(n.hasOwnProperty(d))if(n[d]instanceof Array)for(var p in n[d])n[d].hasOwnProperty(p)&&l.push(o(d,e(n[d][p],0,s+1),null,s+1,a(n[d][p]).length));else l.push(o(d,e(n[d],0,s+1),null,s+1));return t.prettyPrint&&l.length>0&&l.push("\n"),l.join("");case"function":return n();default:return t.escape?function(e){return(""+e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/'/g,"'").replace(/"/g,""").replace(i,"")}(n):""+n}}(e,0,0)},r=function(e){var t=['<?xml version="1.0" encoding="UTF-8"'];return e&&t.push(' standalone="yes"'),t.push("?>"),t.join("")};e.exports=function(e,t){if(t||(t={xmlHeader:{standalone:!0},prettyPrint:!0,indent:" "}),"string"==typeof e)try{e=JSON.parse(e.toString())}catch(s){return!1}var n="",i="";t&&("object"==_typeof(t)?(t.xmlHeader&&(n=r(!!t.xmlHeader.standalone)),"undefined"!=typeof t.docType&&(i="<!DOCTYPE "+t.docType+">")):n=r()),t=t||{};var a=[n,t.prettyPrint&&i?"\n":"",i,o(e,t)];return a.join("").replace(/\n{2,}/g,"\n").replace(/\s+$/g,"")}},function(e,t,n){var i=n(5),a=n(0),o={};e.exports.transferToTaskMethod=function(e,t){o[t]=e[t],e[t]=function(e,n){e.SkipTask?o[t].call(this,e,n):this._addTask(t,e,n)}},e.exports.init=function(e){var t=[],n={},r=0,s=0,c=function(e){var t={id:e.id,Bucket:e.Bucket,Region:e.Region,Key:e.Key,FilePath:e.FilePath,state:e.state,loaded:e.loaded,size:e.size,speed:e.speed,percent:e.percent,hashPercent:e.hashPercent,error:e.error};return e.FilePath&&(t.FilePath=e.FilePath),t},u=function(){var n,i=function(){n=0,e.emit("task-list-update",{list:a.map(t,c)}),e.emit("list-update",{list:a.map(t,c)})};return function(){n||(n=setTimeout(i))}}(),l=function(){if(!(t.length<=e.options.UploadQueueSize)){for(var i=0;i<s&&i<t.length&&t.length>e.options.UploadQueueSize;){var a="waiting"===t[i].state||"checking"===t[i].state||"uploading"===t[i].state;t[i]&&a?i++:(n[t[i].id]&&delete n[t[i].id],t.splice(i,1),s--)}u()}},d=function n(){if(!(r>=e.options.FileParallelLimit)){while(t[s]&&"waiting"!==t[s].state)s++;if(!(s>=t.length)){var i=t[s];s++,r++,i.state="checking",i.params.onTaskStart&&i.params.onTaskStart(c(i)),!i.params.UploadData&&(i.params.UploadData={});var d=a.formatParams(i.api,i.params);o[i.api].call(e,d,(function(t,a){e._isRunningTask(i.id)&&("checking"!==i.state&&"uploading"!==i.state||(i.state=t?"error":"success",t&&(i.error=t),r--,u(),n(),i.callback&&i.callback(t,a),"success"===i.state&&(i.params&&(delete i.params.UploadData,delete i.params.Body,delete i.params),delete i.callback)),l())})),u(),setTimeout(n)}}},p=function(t,a){var o=n[t];if(o){var s=o&&"waiting"===o.state,c=o&&("checking"===o.state||"uploading"===o.state);if("canceled"===a&&"canceled"!==o.state||"paused"===a&&s||"paused"===a&&c){if("paused"===a&&o.params.Body&&"function"===typeof o.params.Body.pipe)return void __f__("error","stream not support pause"," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:5157");o.state=a,e.emit("inner-kill-task",{TaskId:t,toState:a});try{var p=o&&o.params&&o.params.UploadData.UploadId}catch(f){}"canceled"===a&&p&&i.removeUsing(p),u(),c&&(r--,d()),"canceled"===a&&(o.params&&(delete o.params.UploadData,delete o.params.Body,delete o.params),delete o.callback)}l()}};e._addTasks=function(t){a.each(t,(function(t){e._addTask(t.api,t.params,t.callback,!0)})),u()},e._addTask=function(i,o,r,s){"sliceUploadFile"!==i||a.canFileSlice()||(i="postObject"),o=a.formatParams(i,o);var c=a.uuid();o.TaskId=c,o.onTaskReady&&o.onTaskReady(c);var p={params:o,callback:r,api:i,index:t.length,id:c,Bucket:o.Bucket,Region:o.Region,Key:o.Key,FilePath:o.FilePath||"",state:"waiting",loaded:0,size:0,speed:0,percent:0,hashPercent:0,error:null},f=o.onHashProgress;o.onHashProgress=function(t){e._isRunningTask(p.id)&&(p.hashPercent=t.percent,f&&f(t),u())};var h=o.onProgress;return o.onProgress=function(t){e._isRunningTask(p.id)&&("checking"===p.state&&(p.state="uploading"),p.loaded=t.loaded,p.size=t.total,p.speed=t.speed,p.percent=t.percent,h&&h(t),u())},a.getFileSize(i,o,(function(e,i){e?r(e):(n[c]=p,t.push(p),p.size=i,!s&&u(),d(),l())})),c},e._isRunningTask=function(e){var t=n[e];return!(!t||"checking"!==t.state&&"uploading"!==t.state)},e.getTaskList=function(){return a.map(t,c)},e.cancelTask=function(e){p(e,"canceled")},e.pauseTask=function(e){p(e,"paused")},e.restartTask=function(e){var t=n[e];!t||"paused"!==t.state&&"error"!==t.state||(t.state="waiting",u(),s=Math.min(s,t.index),d())},e.isUploadRunning=function(){return r||s<t.length}}},function(e,t,n){"use strict";var i=n(18),a=n(3),o=n(0),r=n(19);function s(e){var t={GrantFullControl:[],GrantWrite:[],GrantRead:[],GrantReadAcp:[],GrantWriteAcp:[],ACL:""},n={FULL_CONTROL:"GrantFullControl",WRITE:"GrantWrite",READ:"GrantRead",READ_ACP:"GrantReadAcp",WRITE_ACP:"GrantWriteAcp"},i=e&&e.AccessControlList||{},a=i.Grant;a&&(a=o.isArray(a)?a:[a]);var r={READ:0,WRITE:0,FULL_CONTROL:0};return a&&a.length&&o.each(a,(function(i){"qcs::cam::anyone:anyone"===i.Grantee.ID||"http://cam.qcloud.com/groups/global/AllUsers"===i.Grantee.URI?r[i.Permission]=1:i.Grantee.ID!==e.Owner.ID&&t[n[i.Permission]].push('id="'+i.Grantee.ID+'"')})),r.FULL_CONTROL||r.WRITE&&r.READ?t.ACL="public-read-write":r.READ?t.ACL="public-read":t.ACL="private",o.each(n,(function(e){t[e]=c(t[e].join(","))})),t}function c(e){var t,n,i=e.split(","),a={};for(t=0;t<i.length;)n=i[t].trim(),a[n]?i.splice(t,1):(a[n]=!0,i[t]=n,t++);return i.join(",")}function u(e){var t=e.bucket,n=t.substr(0,t.lastIndexOf("-")),i=t.substr(t.lastIndexOf("-")+1),a=e.domain,r=e.region,s=e.object;a||(a=["cn-south","cn-south-2","cn-north","cn-east","cn-southwest","sg"].indexOf(r)>-1?"{Region}.myqcloud.com":"cos.{Region}.myqcloud.com",e.ForcePathStyle||(a="{Bucket}."+a)),a=a.replace(/\{\{AppId\}\}/gi,i).replace(/\{\{Bucket\}\}/gi,n).replace(/\{\{Region\}\}/gi,r).replace(/\{\{.*?\}\}/gi,""),a=a.replace(/\{AppId\}/gi,i).replace(/\{BucketName\}/gi,n).replace(/\{Bucket\}/gi,t).replace(/\{Region\}/gi,r).replace(/\{.*?\}/gi,""),/^[a-zA-Z]+:\/\//.test(a)||(a="https://"+a),"/"===a.slice(-1)&&(a=a.slice(0,-1));var c=a;return e.ForcePathStyle&&(c+="/"+t),c+="/",s&&(c+=o.camSafeUrlEncode(s).replace(/%2F/g,"/")),e.isLocation&&(c=c.replace(/^https?:\/\//,"")),c}function l(e,t){var n=o.clone(e.Headers);delete n["Content-Type"],delete n["Cache-Control"],o.each(n,(function(e,t){""===e&&delete n[t]}));var i=function(e){var n=!1,i=e.Authorization;if(i)if(i.indexOf(" ")>-1)n=!1;else if(i.indexOf("q-sign-algorithm=")>-1&&i.indexOf("q-ak=")>-1&&i.indexOf("q-sign-time=")>-1&&i.indexOf("q-key-time=")>-1&&i.indexOf("q-url-param-list=")>-1)n=!0;else try{i=a.atob(i),i.indexOf("a=")>-1&&i.indexOf("k=")>-1&&i.indexOf("t=")>-1&&i.indexOf("r=")>-1&&i.indexOf("b=")>-1&&(n=!0)}catch(o){}n?t&&t(null,e):t&&t("authorization error")},r=this,s=e.Bucket||"",c=e.Region||"",u="name/cos:PostObject"!==e.Action&&e.Key?e.Key:"";r.options.ForcePathStyle&&s&&(u=s+"/"+u);var l="/"+u,d={},p=e.Scope;if(!p){var f=e.Action||"",h=e.ResourceKey||e.Key||"";p=e.Scope||[{action:f,bucket:s,region:c,prefix:h}]}var g=o.md5(JSON.stringify(p));r._StsCache=r._StsCache||[],function(){var e,t;for(e=r._StsCache.length-1;e>=0;e--){t=r._StsCache[e];var n=Math.round(o.getSkewTime(r.options.SystemClockOffset)/1e3)+30;if(t.StartTime&&n<t.StartTime||n>=t.ExpiredTime)r._StsCache.splice(e,1);else if(!t.ScopeLimit||t.ScopeLimit&&t.ScopeKey===g){d=t;break}}}();var m=function(){var t=d.StartTime&&d.ExpiredTime?d.StartTime+";"+d.ExpiredTime:"",a=o.getAuth({SecretId:d.TmpSecretId,SecretKey:d.TmpSecretKey,Method:e.Method,Pathname:l,Query:e.Query,Headers:n,Expires:e.Expires,SystemClockOffset:r.options.SystemClockOffset,KeyTime:t}),s={Authorization:a,XCosSecurityToken:d.XCosSecurityToken||"",Token:d.Token||"",ClientIP:d.ClientIP||"",ClientUA:d.ClientUA||""};i(s)};if(d.ExpiredTime&&d.ExpiredTime-o.getSkewTime(r.options.SystemClockOffset)/1e3>60)m();else if(r.options.getAuthorization)r.options.getAuthorization.call(r,{Bucket:s,Region:c,Method:e.Method,Key:u,Pathname:l,Query:e.Query,Headers:n,Scope:p,SystemClockOffset:r.options.SystemClockOffset},(function(e){"string"===typeof e&&(e={Authorization:e}),e.TmpSecretId&&e.TmpSecretKey&&e.XCosSecurityToken&&e.ExpiredTime?(d=e||{},d.Scope=p,d.ScopeKey=g,r._StsCache.push(d),m()):i(e)}));else{if(!r.options.getSTS)return function(){var t=o.getAuth({SecretId:e.SecretId||r.options.SecretId,SecretKey:e.SecretKey||r.options.SecretKey,Method:e.Method,Pathname:l,Query:e.Query,Headers:n,Expires:e.Expires,SystemClockOffset:r.options.SystemClockOffset}),a={Authorization:t,XCosSecurityToken:r.options.XCosSecurityToken};return i(a),a}();r.options.getSTS.call(r,{Bucket:s,Region:c},(function(e){d=e||{},d.Scope=p,d.ScopeKey=g,d.TmpSecretId=d.SecretId,d.TmpSecretKey=d.SecretKey,r._StsCache.push(d),m()}))}return""}function d(e){var t=!1,n=!1,i=e.headers&&(e.headers.date||e.headers.Date)||e.error&&e.error.ServerTime;try{var a=e.error.Code,r=e.error.Message;("RequestTimeTooSkewed"===a||"AccessDenied"===a&&"Request has expired"===r)&&(n=!0)}catch(c){}if(e)if(n&&i){var s=Date.parse(i);this.options.CorrectClockSkew&&Math.abs(o.getSkewTime(this.options.SystemClockOffset)-s)>=3e4&&(__f__("error","error: Local time is too skewed."," at node_modules/_cos-wx-sdk-v5@1.0.10@cos-wx-sdk-v5/demo/lib/cos-wx-sdk-v5.js:8539"),this.options.SystemClockOffset=s-Date.now(),t=!0)}else 5===Math.floor(e.statusCode/100)&&(t=!0);return t}function p(e,t){var n=this;!e.headers&&(e.headers={}),!e.qs&&(e.qs={}),e.VersionId&&(e.qs.versionId=e.VersionId),e.qs=o.clearKey(e.qs),e.headers&&(e.headers=o.clearKey(e.headers)),e.qs&&(e.qs=o.clearKey(e.qs));var i=o.clone(e.qs);e.action&&(i[e.action]="");(function a(o){var r=n.options.SystemClockOffset;l.call(n,{Bucket:e.Bucket||"",Region:e.Region||"",Method:e.method,Key:e.Key,Query:i,Headers:e.headers,Action:e.Action,ResourceKey:e.ResourceKey,Scope:e.Scope},(function(i,s){i?t(i):(e.AuthData=s,f.call(n,e,(function(i,s){i&&o<2&&(r!==n.options.SystemClockOffset||d.call(n,i))?(e.headers&&(delete e.headers.Authorization,delete e.headers["token"],delete e.headers["clientIP"],delete e.headers["clientUA"],delete e.headers["x-cos-security-token"]),a(o+1)):t(i,s)})))}))})(1)}function f(e,t){var n=this,a=e.TaskId;if(!a||n._isRunningTask(a)){var r=e.Bucket,s=e.Region,c=e.Key,l=e.method||"GET",d=e.url,p=e.body,f=e.json,h=e.rawBody;n.options.UseAccelerate&&(s="accelerate"),d=d||u({ForcePathStyle:n.options.ForcePathStyle,protocol:n.options.Protocol,domain:n.options.Domain,bucket:r,region:s,object:c}),e.action&&(d=d+"?"+e.action),e.qsStr&&(d=d.indexOf("?")>-1?d+"&"+e.qsStr:d+"?"+e.qsStr);var g={method:l,url:d,headers:e.headers,qs:e.qs,filePath:e.filePath,body:p,json:f};g.headers.Authorization=e.AuthData.Authorization,e.AuthData.Token&&(g.headers["token"]=e.AuthData.Token),e.AuthData.ClientIP&&(g.headers["clientIP"]=e.AuthData.ClientIP),e.AuthData.ClientUA&&(g.headers["clientUA"]=e.AuthData.ClientUA),e.AuthData.XCosSecurityToken&&(g.headers["x-cos-security-token"]=e.AuthData.XCosSecurityToken),g.headers&&(g.headers=o.clearKey(g.headers)),g=o.clearKey(g),e.onProgress&&"function"===typeof e.onProgress&&(g.onProgress=function(t){if(!a||n._isRunningTask(a)){var i=t?t.loaded:0;e.onProgress({loaded:i,total:t.total})}}),this.options.Timeout&&(g.timeout=this.options.Timeout),n.options.ForcePathStyle&&(g.pathStyle=n.options.ForcePathStyle),n.emit("before-send",g);var m=i(g,(function(e,i,r){if("abort"!==e){var s,c=function(e,r){if(a&&n.off("inner-kill-task",_),!s){s=!0;var c={};i&&i.statusCode&&(c.statusCode=i.statusCode),i&&i.headers&&(c.headers=i.headers),e?(e=o.extend(e||{},c),t(e,null)):(r=o.extend(r||{},c),t(null,r)),m=null}};if(e)c({error:e});else{var u;if(h)u={},u.body=r;else try{u=r&&r.indexOf("<")>-1&&r.indexOf(">")>-1&&o.xml2json(r)||{}}catch(p){u=r||{}}var l=i.statusCode,d=2===Math.floor(l/100);d?u.Error?c({error:u.Error}):c(null,u):c({error:u.Error||u})}}})),_=function e(t){t.TaskId===a&&(m&&m.abort&&m.abort(),n.off("inner-kill-task",e))};a&&n.on("inner-kill-task",_)}}var h={getService:function(e,t){"function"===typeof e&&(t=e,e={});var n=this.options.ServiceDomain,i=e.Region;n?(n=n.replace(/\{\{Region\}\}/gi,i||"").replace(/\{\{.*?\}\}/gi,""),/^[a-zA-Z]+:\/\//.test(n)||(n="https://"+n),"/"===n.slice(-1)&&(n=n.slice(0,-1))):n=i?"https://cos."+i+".myqcloud.com":"https://service.cos.myqcloud.com",p.call(this,{Action:"name/cos:GetService",url:n,method:"GET",headers:e.Headers},(function(e,n){if(e)return t(e);var i=n&&n.ListAllMyBucketsResult&&n.ListAllMyBucketsResult.Buckets&&n.ListAllMyBucketsResult.Buckets.Bucket||[];i=o.isArray(i)?i:[i];var a=n&&n.ListAllMyBucketsResult&&n.ListAllMyBucketsResult.Owner||{};t(null,{Buckets:i,Owner:a,statusCode:n.statusCode,headers:n.headers})}))},putBucket:function(e,t){var n=this,i="";if(e["BucketAZConfig"]){var a={BucketAZConfig:e.BucketAZConfig};i=o.json2xml({CreateBucketConfiguration:a})}p.call(this,{Action:"name/cos:PutBucket",method:"PUT",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,body:i},(function(i,a){if(i)return t(i);var o=u({protocol:n.options.Protocol,domain:n.options.Domain,bucket:e.Bucket,region:e.Region,isLocation:!0});t(null,{Location:o,statusCode:a.statusCode,headers:a.headers})}))},headBucket:function(e,t){p.call(this,{Action:"name/cos:HeadBucket",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,method:"HEAD"},(function(e,n){t(e,n)}))},getBucket:function(e,t){var n={};n["prefix"]=e["Prefix"]||"",n["delimiter"]=e["Delimiter"],n["marker"]=e["Marker"],n["max-keys"]=e["MaxKeys"],n["encoding-type"]=e["EncodingType"],p.call(this,{Action:"name/cos:GetBucket",ResourceKey:n["prefix"],method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,qs:n},(function(e,n){if(e)return t(e);var i=n.ListBucketResult||{},a=i.Contents||[],r=i.CommonPrefixes||[];a=o.isArray(a)?a:[a],r=o.isArray(r)?r:[r];var s=o.clone(i);o.extend(s,{Contents:a,CommonPrefixes:r,statusCode:n.statusCode,headers:n.headers}),t(null,s)}))},deleteBucket:function(e,t){p.call(this,{Action:"name/cos:DeleteBucket",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,method:"DELETE"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketAcl:function(e,t){var n=e.Headers,i="";if(e["AccessControlPolicy"]){var a=o.clone(e["AccessControlPolicy"]||{}),r=a.Grants||a.Grant;r=o.isArray(r)?r:[r],delete a.Grant,delete a.Grants,a.AccessControlList={Grant:r},i=o.json2xml({AccessControlPolicy:a}),n["Content-Type"]="application/xml",n["Content-MD5"]=o.binaryBase64(o.md5(i))}o.each(n,(function(e,t){0===t.indexOf("x-cos-grant-")&&(n[t]=c(n[t]))})),p.call(this,{Action:"name/cos:PutBucketACL",method:"PUT",Bucket:e.Bucket,Region:e.Region,headers:n,action:"acl",body:i},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketAcl:function(e,t){p.call(this,{Action:"name/cos:GetBucketACL",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"acl"},(function(e,n){if(e)return t(e);var i=n.AccessControlPolicy||{},a=i.Owner||{},r=i.AccessControlList.Grant||[];r=o.isArray(r)?r:[r];var c=s(i);n.headers&&n.headers["x-cos-acl"]&&(c.ACL=n.headers["x-cos-acl"]),c=o.extend(c,{Owner:a,Grants:r,statusCode:n.statusCode,headers:n.headers}),t(null,c)}))},putBucketCors:function(e,t){var n=e["CORSConfiguration"]||{},i=n["CORSRules"]||e["CORSRules"]||[];i=o.clone(o.isArray(i)?i:[i]),o.each(i,(function(e){o.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],(function(t){var n=t+"s",i=e[n]||e[t]||[];delete e[n],e[t]=o.isArray(i)?i:[i]}))}));var a=o.json2xml({CORSConfiguration:{CORSRule:i}}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Action:"name/cos:PutBucketCORS",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:a,action:"cors",headers:r},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketCors:function(e,t){p.call(this,{Action:"name/cos:GetBucketCORS",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"cors"},(function(e,n){if(e)if(404===e.statusCode&&e.error&&"NoSuchCORSConfiguration"===e.error.Code){var i={CORSRules:[],statusCode:e.statusCode};e.headers&&(i.headers=e.headers),t(null,i)}else t(e);else{var a=n.CORSConfiguration||{},r=a.CORSRules||a.CORSRule||[];r=o.clone(o.isArray(r)?r:[r]),o.each(r,(function(e){o.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],(function(t){var n=t+"s",i=e[n]||e[t]||[];delete e[t],e[n]=o.isArray(i)?i:[i]}))})),t(null,{CORSRules:r,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketCors:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketCORS",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"cors"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode||e.statusCode,headers:n.headers})}))},getBucketLocation:function(e,t){p.call(this,{Action:"name/cos:GetBucketLocation",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"location"},(function(e,n){if(e)return t(e);t(null,n)}))},getBucketPolicy:function(e,t){p.call(this,{Action:"name/cos:GetBucketPolicy",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"policy",rawBody:!0},(function(e,n){if(e)return e.statusCode&&403===e.statusCode?t({ErrorStatus:"Access Denied"}):e.statusCode&&405===e.statusCode?t({ErrorStatus:"Method Not Allowed"}):e.statusCode&&404===e.statusCode?t({ErrorStatus:"Policy Not Found"}):t(e);var i={};try{i=JSON.parse(n.body)}catch(a){}t(null,{Policy:i,statusCode:n.statusCode,headers:n.headers})}))},putBucketPolicy:function(e,t){var n=e["Policy"],i=n;try{"string"===typeof n?n=JSON.parse(i):i=JSON.stringify(n)}catch(r){t({error:"Policy format error"})}var a=e.Headers;a["Content-Type"]="application/json",a["Content-MD5"]=o.binaryBase64(o.md5(i)),p.call(this,{Action:"name/cos:PutBucketPolicy",method:"PUT",Bucket:e.Bucket,Region:e.Region,action:"policy",body:i,headers:a,json:!0},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},deleteBucketPolicy:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketPolicy",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"policy"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode||e.statusCode,headers:n.headers})}))},putBucketTagging:function(e,t){var n=e["Tagging"]||{},i=n.TagSet||n.Tags||e["Tags"]||[];i=o.clone(o.isArray(i)?i:[i]);var a=o.json2xml({Tagging:{TagSet:{Tag:i}}}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Action:"name/cos:PutBucketTagging",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:a,action:"tagging",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketTagging:function(e,t){p.call(this,{Action:"name/cos:GetBucketTagging",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"tagging"},(function(e,n){if(e)if(404!==e.statusCode||!e.error||"Not Found"!==e.error&&"NoSuchTagSet"!==e.error.Code)t(e);else{var i={Tags:[],statusCode:e.statusCode};e.headers&&(i.headers=e.headers),t(null,i)}else{var a=[];try{a=n.Tagging.TagSet.Tag||[]}catch(r){}a=o.clone(o.isArray(a)?a:[a]),t(null,{Tags:a,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketTagging:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketTagging",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"tagging"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketLifecycle:function(e,t){var n=e["LifecycleConfiguration"]||{},i=n.Rules||e.Rules||[];i=o.clone(i);var a=o.json2xml({LifecycleConfiguration:{Rule:i}}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Action:"name/cos:PutBucketLifecycle",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:a,action:"lifecycle",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketLifecycle:function(e,t){p.call(this,{Action:"name/cos:GetBucketLifecycle",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"lifecycle"},(function(e,n){if(e)if(404===e.statusCode&&e.error&&"NoSuchLifecycleConfiguration"===e.error.Code){var i={Rules:[],statusCode:e.statusCode};e.headers&&(i.headers=e.headers),t(null,i)}else t(e);else{var a=[];try{a=n.LifecycleConfiguration.Rule||[]}catch(r){}a=o.clone(o.isArray(a)?a:[a]),t(null,{Rules:a,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketLifecycle:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketLifecycle",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"lifecycle"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketVersioning:function(e,t){if(e["VersioningConfiguration"]){var n=e["VersioningConfiguration"]||{},i=o.json2xml({VersioningConfiguration:n}),a=e.Headers;a["Content-Type"]="application/xml",a["Content-MD5"]=o.binaryBase64(o.md5(i)),p.call(this,{Action:"name/cos:PutBucketVersioning",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:i,action:"versioning",headers:a},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))}else t({error:"missing param VersioningConfiguration"})},getBucketVersioning:function(e,t){p.call(this,{Action:"name/cos:GetBucketVersioning",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"versioning"},(function(e,n){e||!n.VersioningConfiguration&&(n.VersioningConfiguration={}),t(e,n)}))},putBucketReplication:function(e,t){var n=o.clone(e.ReplicationConfiguration),i=o.json2xml({ReplicationConfiguration:n});i=i.replace(/<(\/?)Rules>/gi,"<$1Rule>"),i=i.replace(/<(\/?)Tags>/gi,"<$1Tag>");var a=e.Headers;a["Content-Type"]="application/xml",a["Content-MD5"]=o.binaryBase64(o.md5(i)),p.call(this,{Action:"name/cos:PutBucketReplication",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:i,action:"replication",headers:a},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketReplication:function(e,t){p.call(this,{Action:"name/cos:GetBucketReplication",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"replication"},(function(e,n){if(e)if(404!==e.statusCode||!e.error||"Not Found"!==e.error&&"ReplicationConfigurationnotFoundError"!==e.error.Code)t(e);else{var i={ReplicationConfiguration:{Rules:[]},statusCode:e.statusCode};e.headers&&(i.headers=e.headers),t(null,i)}else e||!n.ReplicationConfiguration&&(n.ReplicationConfiguration={}),n.ReplicationConfiguration.Rule&&(n.ReplicationConfiguration.Rules=n.ReplicationConfiguration.Rule,delete n.ReplicationConfiguration.Rule),t(e,n)}))},deleteBucketReplication:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketReplication",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"replication"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketWebsite:function(e,t){if(e["WebsiteConfiguration"]){var n=o.clone(e["WebsiteConfiguration"]||{}),i=n["RoutingRules"]||n["RoutingRule"]||[];i=o.isArray(i)?i:[i],delete n.RoutingRule,delete n.RoutingRules,i.length&&(n.RoutingRules={RoutingRule:i});var a=o.json2xml({WebsiteConfiguration:n}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Action:"name/cos:PutBucketWebsite",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:a,action:"website",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))}else t({error:"missing param WebsiteConfiguration"})},getBucketWebsite:function(e,t){p.call(this,{Action:"name/cos:GetBucketWebsite",method:"GET",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,action:"website"},(function(e,n){if(e)if(404===e.statusCode&&"NoSuchWebsiteConfiguration"===e.error.Code){var i={WebsiteConfiguration:{},statusCode:e.statusCode};e.headers&&(i.headers=e.headers),t(null,i)}else t(e);else{var a=n.WebsiteConfiguration||{};if(a["RoutingRules"]){var r=o.clone(a["RoutingRules"].RoutingRule||[]);r=o.makeArray(r),a.RoutingRules=r}t(null,{WebsiteConfiguration:a,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketWebsite:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketWebsite",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"website"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketReferer:function(e,t){if(e["RefererConfiguration"]){var n=o.clone(e["RefererConfiguration"]||{}),i=n["DomainList"]||{},a=i["Domains"]||i["Domain"]||[];a=o.isArray(a)?a:[a],a.length&&(n.DomainList={Domain:a});var r=o.json2xml({RefererConfiguration:n}),s=e.Headers;s["Content-Type"]="application/xml",s["Content-MD5"]=o.binaryBase64(o.md5(r)),p.call(this,{Action:"name/cos:PutBucketReferer",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:r,action:"referer",headers:s},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))}else t({error:"missing param RefererConfiguration"})},getBucketReferer:function(e,t){p.call(this,{Action:"name/cos:GetBucketReferer",method:"GET",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,action:"referer"},(function(e,n){if(e)if(404===e.statusCode&&"NoSuchRefererConfiguration"===e.error.Code){var i={WebsiteConfiguration:{},statusCode:e.statusCode};e.headers&&(i.headers=e.headers),t(null,i)}else t(e);else{var a=n.RefererConfiguration||{};if(a["DomainList"]){var r=o.clone(a["DomainList"].Domain||[]);r=o.makeArray(r),a.DomainList={Domains:r}}t(null,{RefererConfiguration:a,statusCode:n.statusCode,headers:n.headers})}}))},putBucketDomain:function(e,t){var n=e["DomainConfiguration"]||{},i=n.DomainRule||e.DomainRule||[];i=o.clone(i);var a=o.json2xml({DomainConfiguration:{DomainRule:i}}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Action:"name/cos:PutBucketDomain",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:a,action:"domain",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketDomain:function(e,t){p.call(this,{Action:"name/cos:GetBucketDomain",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"domain"},(function(e,n){if(e)return t(e);var i=[];try{i=n.DomainConfiguration.DomainRule||[]}catch(a){}i=o.clone(o.isArray(i)?i:[i]),t(null,{DomainRule:i,statusCode:n.statusCode,headers:n.headers})}))},deleteBucketDomain:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketDomain",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"domain"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketOrigin:function(e,t){var n=e["OriginConfiguration"]||{},i=n.OriginRule||e.OriginRule||[];i=o.clone(i);var a=o.json2xml({OriginConfiguration:{OriginRule:i}}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Action:"name/cos:PutBucketOrigin",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:a,action:"origin",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketOrigin:function(e,t){p.call(this,{Action:"name/cos:GetBucketOrigin",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"origin"},(function(e,n){if(e)return t(e);var i=[];try{i=n.OriginConfiguration.OriginRule||[]}catch(a){}i=o.clone(o.isArray(i)?i:[i]),t(null,{OriginRule:i,statusCode:n.statusCode,headers:n.headers})}))},deleteBucketOrigin:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketOrigin",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"origin"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketLogging:function(e,t){var n=o.json2xml({BucketLoggingStatus:e["BucketLoggingStatus"]||""}),i=e.Headers;i["Content-Type"]="application/xml",i["Content-MD5"]=o.binaryBase64(o.md5(n)),p.call(this,{Action:"name/cos:PutBucketLogging",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"logging",headers:i},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketLogging:function(e,t){p.call(this,{Action:"name/cos:GetBucketLogging",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"logging"},(function(e,n){if(e)return t(e);delete n.BucketLoggingStatus._xmlns,t(null,{BucketLoggingStatus:n.BucketLoggingStatus,statusCode:n.statusCode,headers:n.headers})}))},putBucketInventory:function(e,t){var n=o.clone(e["InventoryConfiguration"]);if(n.OptionalFields){var i=n.OptionalFields||[];n.OptionalFields={Field:i}}if(n.Destination&&n.Destination.COSBucketDestination&&n.Destination.COSBucketDestination.Encryption){var a=n.Destination.COSBucketDestination.Encryption;Object.keys(a).indexOf("SSECOS")>-1&&(a["SSE-COS"]=a["SSECOS"],delete a["SSECOS"])}var r=o.json2xml({InventoryConfiguration:n}),s=e.Headers;s["Content-Type"]="application/xml",s["Content-MD5"]=o.binaryBase64(o.md5(r)),p.call(this,{Action:"name/cos:PutBucketInventory",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:r,action:"inventory",qs:{id:e["Id"]},headers:s},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketInventory:function(e,t){p.call(this,{Action:"name/cos:GetBucketInventory",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"inventory",qs:{id:e["Id"]}},(function(e,n){if(e)return t(e);var i=n["InventoryConfiguration"];if(i&&i.OptionalFields&&i.OptionalFields.Field){var a=i.OptionalFields.Field;o.isArray(a)||(a=[a]),i.OptionalFields=a}if(i.Destination&&i.Destination.COSBucketDestination&&i.Destination.COSBucketDestination.Encryption){var r=i.Destination.COSBucketDestination.Encryption;Object.keys(r).indexOf("SSE-COS")>-1&&(r["SSECOS"]=r["SSE-COS"],delete r["SSE-COS"])}t(null,{InventoryConfiguration:i,statusCode:n.statusCode,headers:n.headers})}))},listBucketInventory:function(e,t){p.call(this,{Action:"name/cos:ListBucketInventory",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"inventory",qs:{"continuation-token":e["ContinuationToken"]}},(function(e,n){if(e)return t(e);var i=n["ListInventoryConfigurationResult"],a=i.InventoryConfiguration||[];a=o.isArray(a)?a:[a],delete i["InventoryConfiguration"],o.each(a,(function(e){if(e&&e.OptionalFields&&e.OptionalFields.Field){var t=e.OptionalFields.Field;o.isArray(t)||(t=[t]),e.OptionalFields=t}if(e.Destination&&e.Destination.COSBucketDestination&&e.Destination.COSBucketDestination.Encryption){var n=e.Destination.COSBucketDestination.Encryption;Object.keys(n).indexOf("SSE-COS")>-1&&(n["SSECOS"]=n["SSE-COS"],delete n["SSE-COS"])}})),i.InventoryConfigurations=a,o.extend(i,{statusCode:n.statusCode,headers:n.headers}),t(null,i)}))},deleteBucketInventory:function(e,t){p.call(this,{Action:"name/cos:DeleteBucketInventory",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"inventory",qs:{id:e["Id"]}},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketAccelerate:function(e,t){if(e["AccelerateConfiguration"]){var n={AccelerateConfiguration:e.AccelerateConfiguration||{}},i=o.json2xml(n),a={"Content-Type":"application/xml"};a["Content-MD5"]=o.binaryBase64(o.md5(i)),p.call(this,{Interface:"putBucketAccelerate",Action:"name/cos:PutBucketAccelerate",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:i,action:"accelerate",headers:a},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))}else t({error:"missing param AccelerateConfiguration"})},getBucketAccelerate:function(e,t){p.call(this,{Interface:"getBucketAccelerate",Action:"name/cos:GetBucketAccelerate",method:"GET",Bucket:e.Bucket,Region:e.Region,action:"accelerate"},(function(e,n){e||!n.AccelerateConfiguration&&(n.AccelerateConfiguration={}),t(e,n)}))},getObject:function(e,t){var n=e.Query||{},i=e.QueryString||"";n["response-content-type"]=e["ResponseContentType"],n["response-content-language"]=e["ResponseContentLanguage"],n["response-expires"]=e["ResponseExpires"],n["response-cache-control"]=e["ResponseCacheControl"],n["response-content-disposition"]=e["ResponseContentDisposition"],n["response-content-encoding"]=e["ResponseContentEncoding"],p.call(this,{Action:"name/cos:GetObject",method:"GET",Bucket:e.Bucket,Region:e.Region,Key:e.Key,VersionId:e.VersionId,headers:e.Headers,qs:n,qsStr:i,rawBody:!0},(function(n,i){if(n){var a=n.statusCode;return e.Headers["If-Modified-Since"]&&a&&304===a?t(null,{NotModified:!0}):t(n)}t(null,{Body:i.body,ETag:o.attr(i.headers,"etag",""),statusCode:i.statusCode,headers:i.headers})}))},headObject:function(e,t){p.call(this,{Action:"name/cos:HeadObject",method:"HEAD",Bucket:e.Bucket,Region:e.Region,Key:e.Key,VersionId:e.VersionId,headers:e.Headers},(function(n,i){if(n){var a=n.statusCode;return e.Headers["If-Modified-Since"]&&a&&304===a?t(null,{NotModified:!0,statusCode:a}):t(n)}i.ETag=o.attr(i.headers,"etag",""),t(null,i)}))},listObjectVersions:function(e,t){var n={};n["prefix"]=e["Prefix"]||"",n["delimiter"]=e["Delimiter"],n["key-marker"]=e["KeyMarker"],n["version-id-marker"]=e["VersionIdMarker"],n["max-keys"]=e["MaxKeys"],n["encoding-type"]=e["EncodingType"],p.call(this,{Action:"name/cos:GetBucketObjectVersions",ResourceKey:n["prefix"],method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,qs:n,action:"versions"},(function(e,n){if(e)return t(e);var i=n.ListVersionsResult||{},a=i.DeleteMarker||[];a=o.isArray(a)?a:[a];var r=i.Version||[];r=o.isArray(r)?r:[r];var s=o.clone(i);delete s.DeleteMarker,delete s.Version,o.extend(s,{DeleteMarkers:a,Versions:r,statusCode:n.statusCode,headers:n.headers}),t(null,s)}))},putObject:function(e,t){var n=this,i=e.ContentLength,a=o.throttleOnProgress.call(n,i,e.onProgress),s=e.Headers;s["Cache-Control"]||s["cache-control"]||(s["Cache-Control"]=""),s["Content-Type"]||s["content-type"]||(s["Content-Type"]=r.getType(e.Key)||"application/octet-stream"),o.getBodyMd5(n.options.UploadCheckContentMd5,e.Body,(function(r){r&&(s["Content-MD5"]=o.binaryBase64(r)),void 0!==e.ContentLength&&(s["Content-Length"]=e.ContentLength),a(null,!0),p.call(n,{Action:"name/cos:PutObject",TaskId:e.TaskId,method:"PUT",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,qs:e.Query,body:e.Body,onProgress:a},(function(r,s){if(r)return a(null,!0),t(r);a({loaded:i,total:i},!0);var c=u({ForcePathStyle:n.options.ForcePathStyle,protocol:n.options.Protocol,domain:n.options.Domain,bucket:e.Bucket,region:n.options.UseAccelerate?"accelerate":e.Region,object:e.Key});c=c.substr(c.indexOf("://")+3),s.Location=c,s.ETag=o.attr(s.headers,"etag",""),t(null,s)}))}))},postObject:function(e,t){var n=this,i={},a=e.FilePath;if(a){for(var r in i["Cache-Control"]=e["CacheControl"],i["Content-Disposition"]=e["ContentDisposition"],i["Content-Encoding"]=e["ContentEncoding"],i["Content-MD5"]=e["ContentMD5"],i["Content-Length"]=e["ContentLength"],i["Content-Type"]=e["ContentType"],i["Expect"]=e["Expect"],i["Expires"]=e["Expires"],i["x-cos-acl"]=e["ACL"],i["x-cos-grant-read"]=e["GrantRead"],i["x-cos-grant-write"]=e["GrantWrite"],i["x-cos-grant-full-control"]=e["GrantFullControl"],i["x-cos-storage-class"]=e["StorageClass"],delete i["Content-Length"],delete i["content-length"],e)r.indexOf("x-cos-meta-")>-1&&(i[r]=e[r]);var s=o.throttleOnProgress.call(n,i["Content-Length"],e.onProgress);p.call(this,{Action:"name/cos:PostObject",method:"POST",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:i,qs:e.Query,filePath:a,onProgress:s},(function(i,o){if(s(null,!0),i)return t(i);if(o&&o.headers){var r=o.headers,c=r.etag||r.Etag||r.ETag||"",l=a.substr(a.lastIndexOf("/")+1),d=u({ForcePathStyle:n.options.ForcePathStyle,protocol:n.options.Protocol,domain:n.options.Domain,bucket:e.Bucket,region:e.Region,object:e.Key.replace(/\$\{filename\}/g,l),isLocation:!0});return t(null,{Location:d,statusCode:o.statusCode,headers:r,ETag:c})}t(null,o)}))}else t({error:"missing param FilePath"})},deleteObject:function(e,t){p.call(this,{Action:"name/cos:DeleteObject",method:"DELETE",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,VersionId:e.VersionId},(function(e,n){if(e){var i=e.statusCode;return i&&204===i?t(null,{statusCode:i}):i&&404===i?t(null,{BucketNotFound:!0,statusCode:i}):t(e)}t(null,{statusCode:n.statusCode,headers:n.headers})}))},getObjectAcl:function(e,t){p.call(this,{Action:"name/cos:GetObjectACL",method:"GET",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,action:"acl"},(function(e,n){if(e)return t(e);var i=n.AccessControlPolicy||{},a=i.Owner||{},r=i.AccessControlList&&i.AccessControlList.Grant||[];r=o.isArray(r)?r:[r];var c=s(i);n.headers&&n.headers["x-cos-acl"]&&(c.ACL=n.headers["x-cos-acl"]),c=o.extend(c,{Owner:a,Grants:r,statusCode:n.statusCode,headers:n.headers}),t(null,c)}))},putObjectAcl:function(e,t){var n=e.Headers,i="";if(e["AccessControlPolicy"]){var a=o.clone(e["AccessControlPolicy"]||{}),r=a.Grants||a.Grant;r=o.isArray(r)?r:[r],delete a.Grant,delete a.Grants,a.AccessControlList={Grant:r},i=o.json2xml({AccessControlPolicy:a}),n["Content-Type"]="application/xml",n["Content-MD5"]=o.binaryBase64(o.md5(i))}o.each(n,(function(e,t){0===t.indexOf("x-cos-grant-")&&(n[t]=c(n[t]))})),p.call(this,{Action:"name/cos:PutObjectACL",method:"PUT",Bucket:e.Bucket,Region:e.Region,Key:e.Key,action:"acl",headers:n,body:i},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},optionsObject:function(e,t){var n=e.Headers;n["Origin"]=e["Origin"],n["Access-Control-Request-Method"]=e["AccessControlRequestMethod"],n["Access-Control-Request-Headers"]=e["AccessControlRequestHeaders"],p.call(this,{Action:"name/cos:OptionsObject",method:"OPTIONS",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:n},(function(e,n){if(e)return e.statusCode&&403===e.statusCode?t(null,{OptionsForbidden:!0,statusCode:e.statusCode}):t(e);var i=n.headers||{};t(null,{AccessControlAllowOrigin:i["access-control-allow-origin"],AccessControlAllowMethods:i["access-control-allow-methods"],AccessControlAllowHeaders:i["access-control-allow-headers"],AccessControlExposeHeaders:i["access-control-expose-headers"],AccessControlMaxAge:i["access-control-max-age"],statusCode:n.statusCode,headers:n.headers})}))},putObjectCopy:function(e,t){var n=e.Headers;!n["Cache-Control"]&&n["cache-control"]&&(n["Cache-Control"]="");var i=e.CopySource||"",a=i.match(/^([^.]+-\d+)\.cos(v6)?\.([^.]+)\.[^/]+\/(.+)$/);if(a){var r=a[1],s=a[3],c=decodeURIComponent(a[4]);p.call(this,{Scope:[{action:"name/cos:GetObject",bucket:r,region:s,prefix:c},{action:"name/cos:PutObject",bucket:e.Bucket,region:e.Region,prefix:e.Key}],method:"PUT",Bucket:e.Bucket,Region:e.Region,Key:e.Key,VersionId:e.VersionId,headers:e.Headers},(function(e,n){if(e)return t(e);var i=o.clone(n.CopyObjectResult||{});o.extend(i,{statusCode:n.statusCode,headers:n.headers}),t(null,i)}))}else t({error:"CopySource format error"})},deleteMultipleObject:function(e,t){var n=e.Objects||[],i=e.Quiet;n=o.isArray(n)?n:[n];var a=o.json2xml({Delete:{Object:n,Quiet:i||!1}}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a));var s=o.map(n,(function(t){return{action:"name/cos:DeleteObject",bucket:e.Bucket,region:e.Region,prefix:t.Key}}));p.call(this,{Scope:s,method:"POST",Bucket:e.Bucket,Region:e.Region,body:a,action:"delete",headers:r},(function(e,n){if(e)return t(e);var i=n.DeleteResult||{},a=i.Deleted||[],r=i.Error||[];a=o.isArray(a)?a:[a],r=o.isArray(r)?r:[r];var s=o.clone(i);o.extend(s,{Error:r,Deleted:a,statusCode:n.statusCode,headers:n.headers}),t(null,s)}))},restoreObject:function(e,t){var n=e.Headers;if(e["RestoreRequest"]){var i=e.RestoreRequest||{},a=o.json2xml({RestoreRequest:i});n["Content-Type"]="application/xml",n["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Action:"name/cos:RestoreObject",method:"POST",Bucket:e.Bucket,Region:e.Region,Key:e.Key,VersionId:e.VersionId,body:a,action:"restore",headers:n},(function(e,n){t(e,n)}))}else t({error:"missing param RestoreRequest"})},putObjectTagging:function(e,t){var n=e["Tagging"]||{},i=n.TagSet||n.Tags||e["Tags"]||[];i=o.clone(o.isArray(i)?i:[i]);var a=o.json2xml({Tagging:{TagSet:{Tag:i}}}),r=e.Headers;r["Content-Type"]="application/xml",r["Content-MD5"]=o.binaryBase64(o.md5(a)),p.call(this,{Interface:"putObjectTagging",Action:"name/cos:PutObjectTagging",method:"PUT",Bucket:e.Bucket,Key:e.Key,Region:e.Region,body:a,action:"tagging",headers:r,VersionId:e.VersionId},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getObjectTagging:function(e,t){p.call(this,{Interface:"getObjectTagging",Action:"name/cos:GetObjectTagging",method:"GET",Key:e.Key,Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"tagging",VersionId:e.VersionId},(function(e,n){if(e)if(404!==e.statusCode||!e.error||"Not Found"!==e.error&&"NoSuchTagSet"!==e.error.Code)t(e);else{var i={Tags:[],statusCode:e.statusCode};e.headers&&(i.headers=e.headers),t(null,i)}else{var a=[];try{a=n.Tagging.TagSet.Tag||[]}catch(r){}a=o.clone(o.isArray(a)?a:[a]),t(null,{Tags:a,statusCode:n.statusCode,headers:n.headers})}}))},deleteObjectTagging:function(e,t){p.call(this,{Interface:"deleteObjectTagging",Action:"name/cos:DeleteObjectTagging",method:"DELETE",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,action:"tagging",VersionId:e.VersionId},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},uploadPartCopy:function(e,t){var n=e.CopySource||"",i=n.match(/^([^.]+-\d+)\.cos(v6)?\.([^.]+)\.[^/]+\/(.+)$/);if(i){var a=i[1],r=i[3],s=decodeURIComponent(i[4]);p.call(this,{Scope:[{action:"name/cos:GetObject",bucket:a,region:r,prefix:s},{action:"name/cos:PutObject",bucket:e.Bucket,region:e.Region,prefix:e.Key}],method:"PUT",Bucket:e.Bucket,Region:e.Region,Key:e.Key,VersionId:e.VersionId,qs:{partNumber:e["PartNumber"],uploadId:e["UploadId"]},headers:e.Headers},(function(e,n){if(e)return t(e);var i=o.clone(n.CopyPartResult||{});o.extend(i,{statusCode:n.statusCode,headers:n.headers}),t(null,i)}))}else t({error:"CopySource format error"})},multipartInit:function(e,t){var n=e.Headers;n["Cache-Control"]||n["cache-control"]||(n["Cache-Control"]=""),n["Content-Type"]||n["content-type"]||(n["Content-Type"]=r.getType(e.Key)||"application/octet-stream"),p.call(this,{Action:"name/cos:InitiateMultipartUpload",method:"POST",Bucket:e.Bucket,Region:e.Region,Key:e.Key,action:"uploads",headers:e.Headers,qs:e.Query},(function(e,n){return e?t(e):(n=o.clone(n||{}),n&&n.InitiateMultipartUploadResult?t(null,o.extend(n.InitiateMultipartUploadResult,{statusCode:n.statusCode,headers:n.headers})):void t(null,n))}))},multipartUpload:function(e,t){var n=this;o.getFileSize("multipartUpload",e,(function(){o.getBodyMd5(n.options.UploadCheckContentMd5,e.Body,(function(i){i&&(e.Headers["Content-MD5"]=o.binaryBase64(i)),p.call(n,{Action:"name/cos:UploadPart",TaskId:e.TaskId,method:"PUT",Bucket:e.Bucket,Region:e.Region,Key:e.Key,qs:{partNumber:e["PartNumber"],uploadId:e["UploadId"]},headers:e.Headers,onProgress:e.onProgress,body:e.Body||null},(function(e,n){if(e)return t(e);t(null,{ETag:o.attr(n.headers,"etag",{}),statusCode:n.statusCode,headers:n.headers})}))}))}))},multipartComplete:function(e,t){for(var n=this,i=e.UploadId,a=e["Parts"],r=0,s=a.length;r<s;r++)0!==a[r]["ETag"].indexOf('"')&&(a[r]["ETag"]='"'+a[r]["ETag"]+'"');var c=o.json2xml({CompleteMultipartUpload:{Part:a}}),l=e.Headers;l["Content-Type"]="application/xml",l["Content-MD5"]=o.binaryBase64(o.md5(c)),p.call(this,{Action:"name/cos:CompleteMultipartUpload",method:"POST",Bucket:e.Bucket,Region:e.Region,Key:e.Key,qs:{uploadId:i},body:c,headers:l},(function(i,a){if(i)return t(i);var r=u({ForcePathStyle:n.options.ForcePathStyle,protocol:n.options.Protocol,domain:n.options.Domain,bucket:e.Bucket,region:e.Region,object:e.Key,isLocation:!0}),s=a.CompleteMultipartUploadResult||{},c=o.extend(s,{Location:r,statusCode:a.statusCode,headers:a.headers});t(null,c)}))},multipartList:function(e,t){var n={};n["delimiter"]=e["Delimiter"],n["encoding-type"]=e["EncodingType"],n["prefix"]=e["Prefix"]||"",n["max-uploads"]=e["MaxUploads"],n["key-marker"]=e["KeyMarker"],n["upload-id-marker"]=e["UploadIdMarker"],n=o.clearKey(n),p.call(this,{Action:"name/cos:ListMultipartUploads",ResourceKey:n["prefix"],method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,qs:n,action:"uploads"},(function(e,n){if(e)return t(e);if(n&&n.ListMultipartUploadsResult){var i=n.ListMultipartUploadsResult.Upload||[],a=n.ListMultipartUploadsResult.CommonPrefixes||[];a=o.isArray(a)?a:[a],i=o.isArray(i)?i:[i],n.ListMultipartUploadsResult.Upload=i,n.ListMultipartUploadsResult.CommonPrefixes=a}var r=o.clone(n.ListMultipartUploadsResult||{});o.extend(r,{statusCode:n.statusCode,headers:n.headers}),t(null,r)}))},multipartListPart:function(e,t){var n={};n["uploadId"]=e["UploadId"],n["encoding-type"]=e["EncodingType"],n["max-parts"]=e["MaxParts"],n["part-number-marker"]=e["PartNumberMarker"],p.call(this,{Action:"name/cos:ListParts",method:"GET",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,qs:n},(function(e,n){if(e)return t(e);var i=n.ListPartsResult||{},a=i.Part||[];a=o.isArray(a)?a:[a],i.Part=a;var r=o.clone(i);o.extend(r,{statusCode:n.statusCode,headers:n.headers}),t(null,r)}))},multipartAbort:function(e,t){var n={};n["uploadId"]=e["UploadId"],p.call(this,{Action:"name/cos:AbortMultipartUpload",method:"DELETE",Bucket:e.Bucket,Region:e.Region,Key:e.Key,headers:e.Headers,qs:n},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},request:function(e,t){p.call(this,{method:e.Method,Bucket:e.Bucket,Region:e.Region,Key:e.Key,action:e.Action,headers:e.Headers,qs:e.Query,body:e.Body},(function(e,n){if(e)return t(e);n&&n.body&&(n.Body=n.body,delete n.body),t(e,n)}))},getObjectUrl:function(e,t){var n=u({ForcePathStyle:this.options.ForcePathStyle,protocol:e.Protocol||this.options.Protocol,domain:e.Domain||this.options.Domain,bucket:e.Bucket,region:e.Region,object:e.Key}),i="";e.Query&&(i+=o.obj2str(e.Query)),e.QueryString&&(i+=(i?"&":"")+e.QueryString);var a=n;if(void 0!==e.Sign&&!e.Sign)return i&&(a+="?"+i),t(null,{Url:a}),a;var r=l.call(this,{Action:"PUT"===(e.Method||"").toUpperCase()?"name/cos:PutObject":"name/cos:GetObject",Bucket:e.Bucket||"",Region:e.Region||"",Method:e.Method||"get",Key:e.Key,Expires:e.Expires,Headers:e.Headers,Query:e.Query},(function(e,a){if(t)if(e)t(e);else{var o=n;o+="?"+(a.Authorization.indexOf("q-signature")>-1?a.Authorization:"sign="+encodeURIComponent(a.Authorization)),a.XCosSecurityToken&&(o+="&x-cos-security-token="+a.XCosSecurityToken),a.ClientIP&&(o+="&clientIP="+a.ClientIP),a.ClientUA&&(o+="&clientUA="+a.ClientUA),a.Token&&(o+="&token="+a.Token),i&&(o+="&"+i),setTimeout((function(){t(null,{Url:o})}))}}));return r?(a+="?"+r.Authorization+(r.XCosSecurityToken?"&x-cos-security-token="+r.XCosSecurityToken:""),i&&(a+="&"+i)):i&&(a+="?"+i),a},getAuth:function(e){return o.getAuth({SecretId:e.SecretId||this.options.SecretId||"",SecretKey:e.SecretKey||this.options.SecretKey||"",Method:e.Method,Key:e.Key,Query:e.Query,Headers:e.Headers,Expires:e.Expires,SystemClockOffset:this.options.SystemClockOffset})}};e.exports.init=function(e,t){t.transferToTaskMethod(h,"postObject"),t.transferToTaskMethod(h,"putObject"),o.each(h,(function(t,n){e.prototype[n]=o.apiWrapper(n,t)}))}},function(e,t){e.exports=function(e,t){var n,i=e.filePath,a=e.headers||{},o=e.url,r=e.method,s=e.onProgress,c=function(e,n){var i=n.header,a={};if(i)for(var o in i)i.hasOwnProperty(o)&&(a[o.toLowerCase()]=i[o]);t(e,{statusCode:n.statusCode,headers:a},n.data)};if(i){var u,l=o.match(/^(https?:\/\/[^/]+\/)([^/]*\/?)(.*)$/);e.pathStyle?(u=decodeURIComponent(l[3]||""),o=l[1]+l[2]):(u=decodeURIComponent(l[2]+l[3]||""),o=l[1]);var d={key:u,success_action_status:200,Signature:a.Authorization},p=["Cache-Control","Content-Type","Content-Disposition","Content-Encoding","Expires","x-cos-storage-class","x-cos-security-token"];for(var f in e.headers)e.headers.hasOwnProperty(f)&&(f.indexOf("x-cos-meta-")>-1||p.indexOf(f)>-1)&&(d[f]=e.headers[f]);a["x-cos-acl"]&&(d.acl=a["x-cos-acl"]),!d["Content-Type"]&&(d["Content-Type"]=""),n=wx.uploadFile({url:o,method:r,name:"file",header:a,filePath:i,formData:d,timeout:e.timeout,success:function(e){c(null,e)},fail:function(e){c(e.errMsg,e)}}),n.onProgressUpdate((function(e){s&&s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend,progress:e.progress/100})}))}else{var h=e.qs&&function(e){var t,n,i,a=[],o=Object.keys(e);for(t=0;t<o.length;t++)n=o[t],i=e[n]||"",a.push(n+"="+encodeURIComponent(i));return a.join("&")}(e.qs)||"";h&&(o+=(o.indexOf("?")>-1?"&":"?")+h),a["Content-Length"]&&delete a["Content-Length"],n=wx.request({url:o,method:r,header:a,dataType:"text",data:e.body,timeout:e.timeout,success:function(e){c(null,e)},fail:function(e){c(e.errMsg,e)}})}return n}},function(e,t,n){"use strict";var i=n(20);e.exports=new i(n(21),n(22))},function(e,t,n){"use strict";function i(){this._types=Object.create(null),this._extensions=Object.create(null);for(var e=0;e<arguments.length;e++)this.define(arguments[e]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}i.prototype.define=function(e,t){for(var n in e){var i=e[n].map((function(e){return e.toLowerCase()}));n=n.toLowerCase();for(var a=0;a<i.length;a++){var o=i[a];if("*"!==o[0]){if(!t&&o in this._types)throw new Error('Attempt to change mapping for "'+o+'" extension from "'+this._types[o]+'" to "'+n+'". Pass `force=true` to allow this, otherwise remove "'+o+'" from the list of extensions for "'+n+'".');this._types[o]=n}}if(t||!this._extensions[n]){var r=i[0];this._extensions[n]="*"!==r[0]?r:r.substr(1)}}},i.prototype.getType=function(e){e=String(e);var t=e.replace(/^.*[/\\]/,"").toLowerCase(),n=t.replace(/^.*\./,"").toLowerCase(),i=t.length<e.length,a=n.length<t.length-1;return(a||!i)&&this._types[n]||null},i.prototype.getExtension=function(e){return e=/^\s*([^;\s]*)/.test(e)&&RegExp.$1,e&&this._extensions[e.toLowerCase()]||null},e.exports=i},function(e,t){e.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma","es"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/mrb-consumer+xml":["*xdf"],"application/mrb-publish+xml":["*xdf"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["*xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-error+xml":["xer"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},function(e,t){e.exports={"application/prs.cww":["cww"],"application/vnd.1000minds.decision-model+xml":["1km"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["xfdf"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.keynote":["key"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.apple.numbers":["numbers"],"application/vnd.apple.pages":["pages"],"application/vnd.apple.pkpass":["pkpass"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.balsamiq.bmml+xml":["bmml"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.citationstyles.style+xml":["csl"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dbf":["dbf"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-apps.document":["gdoc"],"application/vnd.google-apps.presentation":["gslides"],"application/vnd.google-apps.spreadsheet":["gsheet"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.hydrostatix.sof-data":["sfd-hdstx"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-outlook":["msg"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["*stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["mpp","mpt"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.ac+xml":["*ac"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.n-gage.symbian.install":["n-gage"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openblox.game+xml":["obgx"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openstreetmap.data+xml":["osm"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.rar":["rar"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.software602.filler.form+xml":["fo"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.wadl+xml":["wadl"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.syncml.dmddf+xml":["ddf"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":["*dmg"],"application/x-arj":["arj"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bdoc":["*bdoc"],"application/x-bittorrent":["torrent"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-chrome-extension":["crx"],"application/x-cocoa":["cco"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["*deb","udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-httpd-php":["php"],"application/x-install-instructions":["install"],"application/x-iso9660-image":["*iso"],"application/x-java-archive-diff":["jardiff"],"application/x-java-jnlp-file":["jnlp"],"application/x-keepass2":["kdbx"],"application/x-latex":["latex"],"application/x-lua-bytecode":["luac"],"application/x-lzh-compressed":["lzh","lha"],"application/x-makeself":["run"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdos-program":["*exe"],"application/x-msdownload":["*exe","*dll","com","bat","*msi"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["*wmf","*wmz","*emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-ns-proxy-autoconfig":["pac"],"application/x-nzb":["nzb"],"application/x-perl":["pl","pm"],"application/x-pilot":["*prc","*pdb"],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["*rar"],"application/x-redhat-package-manager":["rpm"],"application/x-research-info-systems":["ris"],"application/x-sea":["sea"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl","tk"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["*obj"],"application/x-ustar":["ustar"],"application/x-virtualbox-hdd":["hdd"],"application/x-virtualbox-ova":["ova"],"application/x-virtualbox-ovf":["ovf"],"application/x-virtualbox-vbox":["vbox"],"application/x-virtualbox-vbox-extpack":["vbox-extpack"],"application/x-virtualbox-vdi":["vdi"],"application/x-virtualbox-vhd":["vhd"],"application/x-virtualbox-vmdk":["vmdk"],"application/x-wais-source":["src"],"application/x-web-app-manifest+json":["webapp"],"application/x-x509-ca-cert":["der","crt","pem"],"application/x-xfig":["fig"],"application/x-xliff+xml":["*xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/x-aac":["aac"],"audio/x-aiff":["aif","aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-m4a":["*m4a"],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-realaudio":["*ra"],"audio/x-wav":["*wav"],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"image/prs.btif":["btif"],"image/prs.pti":["pti"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.airzip.accelerator.azv":["azv"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dvb.subtitle":["*sub"],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.microsoft.icon":["ico"],"image/vnd.ms-dds":["dds"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.pco.b16":["b16"],"image/vnd.tencent.tap":["tap"],"image/vnd.valve.source.texture":["vtf"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/vnd.zbrush.pcx":["pcx"],"image/x-3ds":["3ds"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["*ico"],"image/x-jng":["jng"],"image/x-mrsid-image":["sid"],"image/x-ms-bmp":["*bmp"],"image/x-pcx":["*pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"message/vnd.wfa.wsc":["wsc"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["mts"],"model/vnd.opengex":["ogex"],"model/vnd.parasolid.transmit.binary":["x_b"],"model/vnd.parasolid.transmit.text":["x_t"],"model/vnd.usdz+zip":["usdz"],"model/vnd.valve.source.compiled-map":["bsp"],"model/vnd.vtu":["vtu"],"text/prs.lines.tag":["dsc"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-component":["htc"],"text/x-fortran":["f","for","f77","f90"],"text/x-handlebars-template":["hbs"],"text/x-java-source":["java"],"text/x-lua":["lua"],"text/x-markdown":["mkd"],"text/x-nfo":["nfo"],"text/x-opml":["opml"],"text/x-org":["*org"],"text/x-pascal":["p","pas"],"text/x-processing":["pde"],"text/x-sass":["sass"],"text/x-scss":["scss"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-suse-ymp":["ymp"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"]}},function(e,t,n){var i=n(5),a=n(24),o=n(4).EventProxy,r=n(0);function s(e,t){var n=e.TaskId,s=e.Bucket,l=e.Region,d=e.Key,p=e.StorageClass,f=this,h={},g=e.FileSize,m=e.SliceSize,_=Math.ceil(g/m),v=0,y=r.throttleOnProgress.call(f,g,e.onHashProgress),M=function(t,n){var i=t.length;if(0===i)return n(null,!0);if(i>_)return n(null,!1);if(i>1){var a=Math.max(t[0].Size,t[1].Size);if(a!==m)return n(null,!1)}(function a(o){if(o<i){var s=t[o];(function(t,n){var i=m*(t-1),a=Math.min(i+m,g),o=a-i;h[t]?n(null,{PartNumber:t,ETag:h[t],Size:o}):r.fileSlice(e.FilePath,i,a,(function(e){try{var i=r.getFileMd5(e)}catch(s){return n(s)}var a='"'+i+'"';h[t]=a,1,v+=o,n(null,{PartNumber:t,ETag:a,Size:o}),y({loaded:v,total:g})}))})(s.PartNumber,(function(e,t){t&&t.ETag===s.ETag&&t.Size===s.Size?a(o+1):n(null,!1)}))}else n(null,!0)})(0)},C=new o;C.on("error",(function(e){if(f._isRunningTask(n))return t(e)})),C.on("upload_id_available",(function(e){var n={},i=[];r.each(e.PartList,(function(e){n[e.PartNumber]=e}));for(var a=1;a<=_;a++){var o=n[a];o?(o.PartNumber=a,o.Uploaded=!0):o={PartNumber:a,ETag:null,Uploaded:!1},i.push(o)}e.PartList=i,t(null,e)})),C.on("no_available_upload_id",(function(){if(f._isRunningTask(n)){var i=r.extend({Bucket:s,Region:l,Key:d,Headers:r.clone(e.Headers),Query:r.clone(e.Query),StorageClass:p},e);f.multipartInit(i,(function(e,i){if(f._isRunningTask(n)){if(e)return C.emit("error",e);var a=i.UploadId;if(!a)return t({Message:"no upload id"});C.emit("upload_id_available",{UploadId:a,PartList:[]})}}))}})),C.on("has_and_check_upload_id",(function(e){e=e.reverse(),a.eachLimit(e,1,(function(e,t){f._isRunningTask(n)&&(i.using[e]?t():u.call(f,{Bucket:s,Region:l,Key:d,UploadId:e},(function(a,o){if(f._isRunningTask(n)){if(a)return i.removeUsing(e),C.emit("error",a);var r=o.PartList;r.forEach((function(e){e.PartNumber*=1,e.Size*=1,e.ETag=e.ETag||""})),M(r,(function(i,a){if(f._isRunningTask(n))return i?C.emit("error",i):void(a?t({UploadId:e,PartList:r}):t())}))}})))}),(function(e){f._isRunningTask(n)&&(y(null,!0),e&&e.UploadId?C.emit("upload_id_available",e):C.emit("no_available_upload_id"))}))})),C.on("seek_local_avail_upload_id",(function(t){var a=i.getFileId(e.FileStat,e.ChunkSize,s,d),o=i.getUploadIdList(a);if(a&&o){(function e(a){if(a>=o.length)C.emit("has_and_check_upload_id",t);else{var c=o[a];if(!r.isInArray(t,c))return i.removeUploadId(c),void e(a+1);i.using[c]?e(a+1):u.call(f,{Bucket:s,Region:l,Key:d,UploadId:c},(function(t,o){f._isRunningTask(n)&&(t?(i.removeUploadId(c),e(a+1)):C.emit("upload_id_available",{UploadId:c,PartList:o.PartList}))}))}})(0)}else C.emit("has_and_check_upload_id",t)})),C.on("get_remote_upload_id_list",(function(){c.call(f,{Bucket:s,Region:l,Key:d},(function(t,a){if(f._isRunningTask(n)){if(t)return C.emit("error",t);var o=r.filter(a.UploadList,(function(e){return e.Key===d&&(!p||e.StorageClass.toUpperCase()===p.toUpperCase())})).reverse().map((function(e){return e.UploadId||e.UploadID}));if(o.length)C.emit("seek_local_avail_upload_id",o);else{var c,u=i.getFileId(e.FileStat,e.ChunkSize,s,d);u&&(c=i.getUploadIdList(u))&&r.each(c,(function(e){i.removeUploadId(e)})),C.emit("no_available_upload_id")}}}))})),C.emit("get_remote_upload_id_list")}function c(e,t){var n=this,i=[],a={Bucket:e.Bucket,Region:e.Region,Prefix:e.Key};(function e(){n.multipartList(a,(function(n,o){if(n)return t(n);i.push.apply(i,o.Upload||[]),"true"===o.IsTruncated?(a.KeyMarker=o.NextKeyMarker,a.UploadIdMarker=o.NextUploadIdMarker,e()):t(null,{UploadList:i})}))})()}function u(e,t){var n=this,i=[],a={Bucket:e.Bucket,Region:e.Region,Key:e.Key,UploadId:e.UploadId};(function e(){n.multipartListPart(a,(function(n,o){if(n)return t(n);i.push.apply(i,o.Part||[]),"true"===o.IsTruncated?(a.PartNumberMarker=o.NextPartNumberMarker,e()):t(null,{PartList:i})}))})()}function l(e,t){var n=this,i=e.TaskId,o=e.Bucket,s=e.Region,c=e.Key,u=e.UploadData,l=e.FileSize,p=e.SliceSize,f=Math.min(e.AsyncLimit||n.options.ChunkParallelLimit||1,256),h=e.FilePath,g=Math.ceil(l/p),m=0,_=e.ServerSideEncryption,v=r.filter(u.PartList,(function(e){return e["Uploaded"]&&(m+=e["PartNumber"]>=g&&l%p||p),!e["Uploaded"]})),y=e.onProgress;a.eachLimit(v,f,(function(e,t){if(n._isRunningTask(i)){var a=e["PartNumber"],r=Math.min(l,e["PartNumber"]*p)-(e["PartNumber"]-1)*p,f=0;d.call(n,{TaskId:i,Bucket:o,Region:s,Key:c,SliceSize:p,FileSize:l,PartNumber:a,ServerSideEncryption:_,FilePath:h,UploadData:u,onProgress:function(e){m+=e.loaded-f,f=e.loaded,y({loaded:m,total:l})}},(function(a,o){n._isRunningTask(i)&&(a?m-=f:(m+=r-f,e.ETag=o.ETag),y({loaded:m,total:l}),t(a||null,o))}))}}),(function(e){if(n._isRunningTask(i))return e?t(e):void t(null,{UploadId:u.UploadId,SliceList:u.PartList})}))}function d(e,t){var n=this,i=e.TaskId,o=e.Bucket,s=e.Region,c=e.Key,u=e.FileSize,l=e.FilePath,d=1*e.PartNumber,p=e.SliceSize,f=e.ServerSideEncryption,h=e.UploadData,g=n.options.ChunkRetryTimes+1,m=p*(d-1),_=p,v=m+p;v>u&&(v=u,_=v-m),r.fileSlice(l,m,v,(function(u){var l=r.getFileMd5(u),p=l?r.binaryBase64(l):null,m=h.PartList[d-1];a.retry(g,(function(t){n._isRunningTask(i)&&n.multipartUpload({TaskId:i,Bucket:o,Region:s,Key:c,ContentLength:_,PartNumber:d,UploadId:h.UploadId,ServerSideEncryption:f,Body:u,onProgress:e.onProgress,ContentMD5:p},(function(e,a){if(n._isRunningTask(i))return e?t(e):(m.Uploaded=!0,t(null,a))}))}),(function(e,a){if(n._isRunningTask(i))return t(e,a)}))}))}function p(e,t){var n=e.Bucket,i=e.Region,o=e.Key,r=e.UploadId,s=e.SliceList,c=this,u=this.options.ChunkRetryTimes+1,l=s.map((function(e){return{PartNumber:e.PartNumber,ETag:e.ETag}}));a.retry(u,(function(e){c.multipartComplete({Bucket:n,Region:i,Key:o,UploadId:r,Parts:l},e)}),(function(e,n){t(e,n)}))}function f(e,t){var n=e.Bucket,i=e.Region,o=e.Key,r=e.AbortArray,s=e.AsyncLimit||1,c=this,u=0,l=new Array(r.length);a.eachLimit(r,s,(function(t,a){var r=u;if(o&&o!==t.Key)return l[r]={error:{KeyNotMatch:!0}},void a(null);var s=t.UploadId||t.UploadID;c.multipartAbort({Bucket:n,Region:i,Key:t.Key,Headers:e.Headers,UploadId:s},(function(e){var o={Bucket:n,Region:i,Key:t.Key,UploadId:s};l[r]={error:e,task:o},a(null)})),u++}),(function(e){if(e)return t(e);for(var n=[],i=[],a=0,o=l.length;a<o;a++){var r=l[a];r["task"]&&(r["error"]?i.push(r["task"]):n.push(r["task"]))}return t(null,{successList:n,errorList:i})}))}function h(e,t){var n=e.TaskId,i=e.Bucket,o=e.Region,r=e.Key,s=e.CopySource,c=e.UploadId,u=1*e.PartNumber,l=e.CopySourceRange,d=this.options.ChunkRetryTimes+1,p=this;a.retry(d,(function(t){p.uploadPartCopy({TaskId:n,Bucket:i,Region:o,Key:r,CopySource:s,UploadId:c,PartNumber:u,CopySourceRange:l,onProgress:e.onProgress},(function(e,n){t(e||null,n)}))}),(function(e,n){return t(e,n)}))}var g={sliceUploadFile:function(e,t){var n=this;if(!r.canFileSlice())return e.SkipTask=!0,void n.postObject(e,t);var a,c,u=new o,d=e.TaskId,f=e.Bucket,h=e.Region,g=e.Key,m=e.FilePath,_=e.ChunkSize||e.SliceSize||n.options.ChunkSize,v=e.AsyncLimit,y=e.StorageClass,M=e.ServerSideEncryption,C=e.onHashProgress;u.on("error",(function(i){if(n._isRunningTask(d)){var a={UploadId:e.UploadData.UploadId||"",err:i};return t(a)}})),u.on("upload_complete",(function(n){var i=r.extend({UploadId:e.UploadData.UploadId||""},n);t(null,i)})),u.on("upload_slice_complete",(function(e){p.call(n,{Bucket:f,Region:h,Key:g,UploadId:e.UploadId,SliceList:e.SliceList},(function(t,o){if(n._isRunningTask(d)){if(i.removeUsing(e.UploadId),t)return c(null,!0),u.emit("error",t);i.removeUploadId(e.UploadId),c({loaded:a,total:a},!0),u.emit("upload_complete",o)}}))})),u.on("get_upload_data_finish",(function(t){var o=i.getFileId(e.FileStat,e.ChunkSize,f,g);o&&i.saveUploadId(o,t.UploadId,n.options.UploadIdCacheLimit),i.setUsing(t.UploadId),c(null,!0),l.call(n,{TaskId:d,Bucket:f,Region:h,Key:g,FilePath:m,FileSize:a,SliceSize:_,AsyncLimit:v,ServerSideEncryption:M,UploadData:t,onProgress:c},(function(e,t){if(n._isRunningTask(d))return e?(c(null,!0),u.emit("error",e)):void u.emit("upload_slice_complete",t)}))})),u.on("get_file_size_finish",(function(){if(c=r.throttleOnProgress.call(n,a,e.onProgress),e.UploadData.UploadId)u.emit("get_upload_data_finish",e.UploadData);else{var t=r.extend({TaskId:d,Bucket:f,Region:h,Key:g,Headers:e.Headers,StorageClass:y,FilePath:m,FileSize:a,SliceSize:_,onHashProgress:C},e);s.call(n,t,(function(t,i){if(n._isRunningTask(d)){if(t)return u.emit("error",t);e.UploadData.UploadId=i.UploadId,e.UploadData.PartList=i.PartList,u.emit("get_upload_data_finish",e.UploadData)}}))}})),a=e.ContentLength,delete e.ContentLength,!e.Headers&&(e.Headers={}),r.each(e.Headers,(function(t,n){"content-length"===n.toLowerCase()&&delete e.Headers[n]})),function(){for(var t=[1,2,4,8,16,32,64,128,256,512,1024,2048,4096,5120],i=1048576,o=0;o<t.length;o++)if(i=1024*t[o]*1024,a/i<=n.options.MaxPartNumber)break;e.ChunkSize=e.SliceSize=_=Math.max(_,i)}(),0===a?(e.Body="",e.ContentLength=0,e.SkipTask=!0,n.putObject(e,(function(e,n){if(e)return t(e);t(null,n)}))):u.emit("get_file_size_finish")},abortUploadTask:function(e,t){var n=e.Bucket,i=e.Region,a=e.Key,r=e.UploadId,s=e.Level||"task",u=e.AsyncLimit,l=this,d=new o;if(d.on("error",(function(e){return t(e)})),d.on("get_abort_array",(function(o){f.call(l,{Bucket:n,Region:i,Key:a,Headers:e.Headers,AsyncLimit:u,AbortArray:o},(function(e,n){if(e)return t(e);t(null,n)}))})),"bucket"===s)c.call(l,{Bucket:n,Region:i},(function(e,n){if(e)return t(e);d.emit("get_abort_array",n.UploadList||[])}));else if("file"===s){if(!a)return t({error:"abort_upload_task_no_key"});c.call(l,{Bucket:n,Region:i,Key:a},(function(e,n){if(e)return t(e);d.emit("get_abort_array",n.UploadList||[])}))}else{if("task"!==s)return t({error:"abort_unknown_level"});if(!r)return t({error:"abort_upload_task_no_id"});if(!a)return t({error:"abort_upload_task_no_key"});d.emit("get_abort_array",[{Key:a,UploadId:r}])}},uploadFile:function(e,t){var n=void 0===e.SliceSize?this.options.SliceSize:e.SliceSize,i=[],a=e.FileSize,o={TaskId:""};r.each(e,(function(e,t){"object"!==_typeof(e)&&"function"!==typeof e&&(o[t]=e)}));var s=e.onTaskReady;e.onTaskReady=function(e){o.TaskId=e,s&&s(e)};var c=e.onFileFinish,u=a>n?"sliceUploadFile":"postObject";i.push({api:u,params:e,callback:function(e,n){c&&c(e,n,o),t&&t(e,n)}}),this._addTasks(i)},uploadFiles:function(e,t){var n=void 0===e.SliceSize?this.options.SliceSize:e.SliceSize,i=0,a=0,o=r.throttleOnProgress.call(this,a,e.onProgress),s=e.files.length,c=e.onFileFinish,u=Array(s),l=function(e,n,i){o(null,!0),c&&c(e,n,i),u[i.Index]={options:i,error:e,data:n},--s<=0&&t&&t(null,{files:u})},d=[];r.each(e.files,(function(e,t){var s=e.FileSize,c={Index:t,TaskId:""};i+=s,r.each(e,(function(e,t){"object"!==_typeof(e)&&"function"!==typeof e&&(c[t]=e)}));var u=e.onTaskReady;e.onTaskReady=function(e){c.TaskId=e,u&&u(e)};var p=0,f=e.onProgress;e.onProgress=function(e){a=a-p+e.loaded,p=e.loaded,f&&f(e),o({loaded:a,total:i})};var h=e.onFileFinish,g=s>n?"sliceUploadFile":"postObject";d.push({api:g,params:e,callback:function(e,t){h&&h(e,t),l&&l(e,t,c)}})})),this._addTasks(d)},sliceCopyFile:function(e,t){var n=new o,i=this,s=e.Bucket,c=e.Region,u=e.Key,l=e.CopySource,d=l.match(/^([^.]+-\d+)\.cos(v6)?\.([^.]+)\.[^/]+\/(.+)$/);if(d){var p=d[1],f=d[3],g=decodeURIComponent(d[4]),m=void 0===e.CopySliceSize?i.options.CopySliceSize:e.CopySliceSize;m=Math.max(0,m);var _,v,y=e.CopyChunkSize||this.options.CopyChunkSize,M=this.options.CopyChunkParallelLimit,C=0;n.on("copy_slice_complete",(function(e){i.multipartComplete({Bucket:s,Region:c,Key:u,UploadId:e.UploadId,Parts:e.PartList},(function(e,n){if(e)return v(null,!0),t(e);v({loaded:_,total:_},!0),t(null,n)}))})),n.on("get_copy_data_finish",(function(e){a.eachLimit(e.PartList,M,(function(t,n){var a=t.PartNumber,o=t.CopySourceRange,r=t.end-t.start,d=0;h.call(i,{Bucket:s,Region:c,Key:u,CopySource:l,UploadId:e.UploadId,PartNumber:a,CopySourceRange:o,onProgress:function(e){C+=e.loaded-d,d=e.loaded,v({loaded:C,total:_})}},(function(e,i){if(e)return n(e);v({loaded:C,total:_}),C+=r-d,t.ETag=i.ETag,n(e||null,i)}))}),(function(i){if(i)return v(null,!0),t(i);n.emit("copy_slice_complete",e)}))})),n.on("get_file_size_finish",(function(a){var o;if(function(){for(var t=[1,2,4,8,16,32,64,128,256,512,1024,2048,4096,5120],n=1048576,a=0;a<t.length;a++)if(n=1024*t[a]*1024,_/n<=i.options.MaxPartNumber)break;e.ChunkSize=y=Math.max(y,n);for(var o=Math.ceil(_/y),r=[],s=1;s<=o;s++){var c=(s-1)*y,u=s*y<_?s*y-1:_-1,l={PartNumber:s,start:c,end:u,CopySourceRange:"bytes="+c+"-"+u};r.push(l)}e.PartList=r}(),o="Replaced"===e.Headers["x-cos-metadata-directive"]?e.Headers:a,o["x-cos-storage-class"]=e.Headers["x-cos-storage-class"]||a["x-cos-storage-class"],o=r.clearKey(o),"ARCHIVE"===a["x-cos-storage-class"]||"DEEP_ARCHIVE"===a["x-cos-storage-class"]){var l=a["x-cos-restore"];if(!l||'ongoing-request="true"'===l)return void t({error:"Unrestored archive object is not allowed to be copied"})}delete o["x-cos-copy-source"],delete o["x-cos-metadata-directive"],delete o["x-cos-copy-source-If-Modified-Since"],delete o["x-cos-copy-source-If-Unmodified-Since"],delete o["x-cos-copy-source-If-Match"],delete o["x-cos-copy-source-If-None-Match"],i.multipartInit({Bucket:s,Region:c,Key:u,Headers:o},(function(i,a){if(i)return t(i);e.UploadId=a.UploadId,n.emit("get_copy_data_finish",e)}))})),i.headObject({Bucket:p,Region:f,Key:g},(function(a,o){if(a)a.statusCode&&404===a.statusCode?t({ErrorStatus:g+" Not Exist"}):t(a);else if(_=e.FileSize=o.headers["content-length"],void 0!==_&&_)if(v=r.throttleOnProgress.call(i,_,e.onProgress),_<=m)e.Headers["x-cos-metadata-directive"]||(e.Headers["x-cos-metadata-directive"]="Copy"),i.putObjectCopy(e,(function(e,n){if(e)return v(null,!0),t(e);v({loaded:_,total:_},!0),t(e,n)}));else{var s=o.headers,c={"Cache-Control":s["cache-control"],"Content-Disposition":s["content-disposition"],"Content-Encoding":s["content-encoding"],"Content-Type":s["content-type"],Expires:s["expires"],"x-cos-storage-class":s["x-cos-storage-class"]};r.each(s,(function(e,t){0===t.indexOf("x-cos-meta-")&&t.length>"x-cos-meta-".length&&(c[t]=e)})),n.emit("get_file_size_finish",c)}else t({error:'get Content-Length error, please add "Content-Length" to CORS ExposeHeader setting.'})}))}else t({error:"CopySource format error"})}};e.exports.init=function(e,t){t.transferToTaskMethod(g,"sliceUploadFile"),r.each(g,(function(t,n){e.prototype[n]=r.apiWrapper(n,t)}))}},function(e,t){var n={eachLimit:function(e,t,n,i){if(i=i||function(){},!e.length||t<=0)return i();var a=0,o=0,r=0;(function s(){if(a>=e.length)return i();while(r<t&&o<e.length)o+=1,r+=1,n(e[o-1],(function(t){t?(i(t),i=function(){}):(a+=1,r-=1,a>=e.length?i():s())}))})()},retry:function(e,t,n){e<1?n():function i(a){t((function(t,o){t&&a<e?i(a+1):n(t,o)}))}(1)}};e.exports=n}])}))}).call(this,__webpack_require__("fe07")["default"],__webpack_require__("0de9")["default"],__webpack_require__("62e4")(module))},6537:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","container"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","tui-chatroom-navigatorbar"),attrs:{_i:1}},[n("image",{staticClass:e._$s(2,"sc","tui-chatroom-navigatorbar-back"),attrs:{_i:2},on:{click:e.goBack}}),n("view",{staticClass:e._$s(3,"sc","conversation-title"),attrs:{_i:3}},[e._v(e._$s(3,"t0-0",e._s(e.conversationName)))])]),n("view",{staticClass:e._$s(4,"sc","group-profile"),attrs:{_i:4}},[e._$s(5,"i",e.isShow)?n("TUI-group-profile",{attrs:{id:"groip-profile",conversation:e.conversation,_i:5}}):e._e()],1),n("view",{staticClass:e._$s(6,"sc","message-list"),attrs:{_i:6},on:{click:e.triggerClose}},[n("TUI-message-list",{ref:"messageList",attrs:{id:"message-list",conversation:e.conversation,_i:7}})],1),e._$s(8,"i",e.videoPlay)?n("view",{staticClass:e._$s(8,"sc","container-box"),attrs:{_i:8},on:{click:function(t){return t.stopPropagation(),e.stopVideoHander(t)}}},[e._$s(9,"i",e.videoPlay)?n("video",{staticClass:e._$s(9,"sc","video-message"),attrs:{src:e._$s(9,"a-src",e.videoMessage.payload.videoUrl),poster:e._$s(9,"a-poster",e.videoMessage.payload.thumbUrl),_i:9}}):e._e()]):e._e(),e._$s(10,"i",e.showChat)?n("view",{staticClass:e._$s(10,"sc","message-input"),attrs:{_i:10}},[n("TUI-message-input",{ref:"messageInput",attrs:{id:"message-input",conversation:e.conversation,_i:11},on:{sendMessage:e.sendMessage}})],1):e._e()])},a=[]},6613:function(e,t,n){var i=n("5a43");e.exports=function(e,t){if(e){if("string"===typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}},e.exports.__esModule=!0,e.exports["default"]=e.exports},"66e3":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={name:"UniCard",emits:["click"],props:{title:{type:String,default:""},subTitle:{type:String,default:""},padding:{type:String,default:"10px"},margin:{type:String,default:"15px"},spacing:{type:String,default:"0 10px"},extra:{type:String,default:""},cover:{type:String,default:""},thumbnail:{type:String,default:""},isFull:{type:Boolean,default:!1},isShadow:{type:Boolean,default:!0},shadow:{type:String,default:"0px 0px 3px 1px rgba(0, 0, 0, 0.08)"},border:{type:Boolean,default:!0}},methods:{onClick:function(e){this.$emit("click",e)}}};t.default=i},6759:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("c028")),o={data:function(){return{isPlay:!1,videoIcon:a.default}},components:{},props:{message:{type:Object,default:function(){}},isMine:{type:Boolean,default:!0}},watch:{message:{handler:function(e){this.setData({message:e})},immediate:!0,deep:!0}},methods:{playerHander:function(){uni.$emit("videoPlayerHandler",{isPlay:!0,message:this.message})},stopHander:function(){this.isPlay=!1}}};t.default=o},"68d8":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniIcons:n("bf8f").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","uni-easyinput"),class:e._$s(0,"c",{"uni-easyinput-error":e.msg}),style:e._$s(0,"s",{color:e.inputBorder&&e.msg?"#e43d33":e.styles.color}),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","uni-easyinput__content"),class:e._$s(1,"c",{"is-input-border":e.inputBorder,"is-input-error-border":e.inputBorder&&e.msg,"is-textarea":"textarea"===e.type,"is-disabled":e.disabled}),style:e._$s(1,"s",{"border-color":e.inputBorder&&e.msg?"#dd524d":e.styles.borderColor,"background-color":e.disabled?e.styles.disableColor:""}),attrs:{_i:1}},[e._$s(2,"i",e.prefixIcon)?n("uni-icons",{staticClass:e._$s(2,"sc","content-clear-icon"),attrs:{type:e.prefixIcon,color:"#c0c4cc",_i:2},on:{click:function(t){return e.onClickIcon("prefix")}}}):e._e(),e._$s(3,"i","textarea"===e.type)?n("textarea",{staticClass:e._$s(3,"sc","uni-easyinput__content-textarea"),class:e._$s(3,"c",{"input-padding":e.inputBorder}),attrs:{name:e._$s(3,"a-name",e.name),value:e._$s(3,"a-value",e.val),placeholder:e._$s(3,"a-placeholder",e.placeholder),placeholderStyle:e._$s(3,"a-placeholderStyle",e.placeholderStyle),disabled:e._$s(3,"a-disabled",e.disabled),maxlength:e._$s(3,"a-maxlength",e.inputMaxlength),focus:e._$s(3,"a-focus",e.focused),autoHeight:e._$s(3,"a-autoHeight",e.autoHeight),_i:3},on:{input:e.onInput,blur:e.onBlur,focus:e.onFocus,confirm:e.onConfirm}}):n("input",{staticClass:e._$s(4,"sc","uni-easyinput__content-input"),style:e._$s(4,"s",{"padding-right":"password"===e.type||e.clearable||e.prefixIcon?"":"10px","padding-left":e.prefixIcon?"":"10px"}),attrs:{type:e._$s(4,"a-type","password"===e.type?"text":e.type),name:e._$s(4,"a-name",e.name),value:e._$s(4,"a-value",e.val),password:e._$s(4,"a-password",!e.showPassword&&"password"===e.type),placeholder:e._$s(4,"a-placeholder",e.placeholder),placeholderStyle:e._$s(4,"a-placeholderStyle",e.placeholderStyle),disabled:e._$s(4,"a-disabled",e.disabled),maxlength:e._$s(4,"a-maxlength",e.inputMaxlength),focus:e._$s(4,"a-focus",e.focused),confirmType:e._$s(4,"a-confirmType",e.confirmType),_i:4},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput,confirm:e.onConfirm}}),e._$s(5,"i","password"===e.type&&e.passwordIcon)?[e._$s(6,"i",""!=e.val)?n("uni-icons",{staticClass:e._$s(6,"sc","content-clear-icon"),class:e._$s(6,"c",{"is-textarea-icon":"textarea"===e.type}),attrs:{type:e.showPassword?"eye-slash-filled":"eye-filled",size:18,color:"#c0c4cc",_i:6},on:{click:e.onEyes}}):e._e()]:e._$s(7,"e",e.suffixIcon)?[e._$s(8,"i",e.suffixIcon)?n("uni-icons",{staticClass:e._$s(8,"sc","content-clear-icon"),attrs:{type:e.suffixIcon,color:"#c0c4cc",_i:8},on:{click:function(t){return e.onClickIcon("suffix")}}}):e._e()]:[e._$s(10,"i",e.clearable&&""!==e.val&&!e.disabled)?n("uni-icons",{staticClass:e._$s(10,"sc","content-clear-icon"),class:e._$s(10,"c",{"is-textarea-icon":"textarea"===e.type}),attrs:{type:"clear",size:e.clearSize,color:"#c0c4cc",_i:10},on:{click:e.onClear}}):e._e()],e._t("right",null,{_i:11})],2)])},o=[]},"6b58":function(e,t,n){var i=n("7037")["default"],a=n("3c96");e.exports=function(e,t){if(t&&("object"===i(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return a(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports},"6c48":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=getApp(),i={data:function(){return{userID:"",searchUser:{},isChoose:!1,userInfo:{}}},components:{},props:{},onLoad:function(){this.setData({userInfo:n.globalData.userInfo})},onReady:function(){},onShow:function(){},methods:{goBack:function(){uni.navigateBack({delta:1})},userIDInput:function(e){this.setData({userID:e.detail.value,searchUser:{}})},getuserProfile:function(){var t=this;uni.$TUIKit.getUserProfile({userIDList:[this.userID]}).then((function(n){n.data.length>0?(t.setData({searchUser:n.data[0]}),e("log",n.data[0]," at pages/TUI-Conversation/create-conversation/create.vue:94")):(uni.showToast({title:"\u7528\u6237\u4e0d\u5b58\u5728",icon:"error"}),t.setData({userID:""}))}))},handleChoose:function(){this.isChoose=!this.isChoose,this.setData({searchUser:this.searchUser})},bindConfirmInvite:function(){this.isChoose?uni.navigateTo({url:"../../TUI-Chat/chat?conversationID=C2C".concat(this.searchUser.userID)}):uni.showToast({title:"\u8bf7\u9009\u62e9\u76f8\u5173\u7528\u6237",icon:"none"})}}};t.default=i}).call(this,n("0de9")["default"])},"6cb9":function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("1216")),o=i(n("d192")),r=i(n("2764")),s={data:function(){return{conversationList:[],showSelectTag:!1,array:[{name:"\u53d1\u8d77\u4f1a\u8bdd"},{name:"\u53d1\u8d77\u7fa4\u804a"},{name:"\u52a0\u5165\u7fa4\u804a"}]}},components:{TUIConversationItem:o.default,TUIMessageList:r.default},props:{},onLoad:function(){this.getConversationList(),uni.$TUIKit.on(uni.$TUIKitEvent.CONVERSATION_LIST_UPDATED,this.onConversationListUpdated)},onUnload:function(){uni.$TUIKit.off(uni.$TUIKitEvent.SDK_READY,this.onConversationListUpdated)},methods:{handleRoute:function(e){var t="../../TUI-Chat/chat?conversationID=".concat(e);uni.navigateTo({url:t})},onConversationListUpdated:function(e){a.default.log("TUI-conversation | onConversationListUpdated |ok"),this.setData({conversationList:e.data})},getConversationList:function(){var e=this;uni.$TUIKit.getConversationList().then((function(t){a.default.log("TUI-conversation | getConversationList | getConversationList-length: ".concat(t.data.conversationList.length)),e.setData({conversationList:t.data.conversationList})}))},showMore:function(){this.setData({showSelectTag:!this.showSelectTag})},learnMore:function(){uni.navigateTo({url:"../../TUI-User-Center/webview/webview?url=https://cloud.tencent.com/product/im"})},handleOnTap:function(e){var t=this;this.setData({showSelectTag:!1},(function(){switch(e.currentTarget.dataset.name){case"\u53d1\u8d77\u4f1a\u8bdd":t.$createConversation();break;case"\u53d1\u8d77\u7fa4\u804a":t.$createGroup();break;case"\u52a0\u5165\u7fa4\u804a":t.$joinGroup();default:break}}))},goHomePage:function(){uni.switchTab({url:"../../TUI-Index/index"})},handleEditToggle:function(){this.setData({showSelectTag:!1})},$createConversation:function(){uni.navigateTo({url:"../create-conversation/create"})},$createGroup:function(){uni.navigateTo({url:"../../TUI-Group/create-group/create"})},$joinGroup:function(){uni.navigateTo({url:"../../TUI-Group/join-group/join"})}}};t.default=s},"6dd9":function(e,t,n){"use strict";n.r(t);var i=n("ce89"),a=n("dec6");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"6f8f":function(e,t){e.exports=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}},e.exports.__esModule=!0,e.exports["default"]=e.exports},"6ffb":function(e,t,n){"use strict";n.r(t);var i=n("6759"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},7037:function(e,t){function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports["default"]=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},"70a2":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e._$s(0,"i",e.display)?n("view",{staticClass:e._$s(0,"sc","tui-cards-container"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","tui-cards-box"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","tui-cards-title"),attrs:{_i:2}},[n("view"),n("view",{staticClass:e._$s(4,"sc","tui-cards-close"),attrs:{_i:4},on:{click:e.handleClose}})]),n("view",{staticClass:e._$s(5,"sc","tui-search-bar"),attrs:{_i:5}},[n("image",{staticClass:e._$s(6,"sc","tui-searchcion"),attrs:{_i:6}}),n("input",{staticClass:e._$s(7,"sc","tui-search-bar-input"),attrs:{value:e._$s(7,"a-value",e.words),_i:7},on:{input:e.wordsInput}})]),n("scroll-view",{staticClass:e._$s(8,"sc","tui-order-list"),attrs:{_i:8}},e._l(e._$s(9,"f",{forItems:e.orderMatch}),(function(t,i,a,o){return n("view",{key:e._$s(9,"f",{forIndex:a,key:i}),staticClass:e._$s("9-"+o,"sc","tui-order-item"),attrs:{_i:"9-"+o}},[n("view",{staticClass:e._$s("10-"+o,"sc","order-title"),attrs:{_i:"10-"+o}},[n("view",{staticClass:e._$s("11-"+o,"sc","order-number"),attrs:{_i:"11-"+o}},[e._v(e._$s("11-"+o,"t0-0",e._s(t.orderNum)))]),n("view",{staticClass:e._$s("12-"+o,"sc","order-time"),attrs:{_i:"12-"+o}},[e._v(e._$s("12-"+o,"t0-0",e._s(t.time)))])]),n("view",{staticClass:e._$s("13-"+o,"sc","order-info"),attrs:{_i:"13-"+o}},[n("image",{staticClass:e._$s("14-"+o,"sc","order-image"),attrs:{src:e._$s("14-"+o,"a-src",t.imageUrl),_i:"14-"+o}}),n("view",{staticClass:e._$s("15-"+o,"sc","order-content"),attrs:{_i:"15-"+o}},[n("view",{staticClass:e._$s("16-"+o,"sc","order-content-title"),attrs:{_i:"16-"+o}},[e._v(e._$s("16-"+o,"t0-0",e._s(t.title)))]),n("view",{staticClass:e._$s("17-"+o,"sc","order-content-description"),attrs:{_i:"17-"+o}},[e._v(e._$s("17-"+o,"t0-0",e._s(t.description)))]),n("view",[n("view",{staticClass:e._$s("19-"+o,"sc","order-content-price"),attrs:{_i:"19-"+o}},[e._v(e._$s("19-"+o,"t0-0",e._s(t.price)))]),n("view",{staticClass:e._$s("20-"+o,"sc","btn-send-order"),attrs:{"data-order":e._$s("20-"+o,"a-data-order",t),_i:"20-"+o},on:{click:function(t){return t.stopPropagation(),e.sendMessage(t)}}},[n("text",{staticClass:e._$s("21-"+o,"sc","btn-send-text"),attrs:{_i:"21-"+o}})])])])])])})),0)])]):e._e()},a=[]},7166:function(e,t,n){"use strict";n.r(t);var i=n("459a"),a=n("72e6");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},7225:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={data:function(){return{renderDom:[],percent:0,faceUrl:"https://web.sdk.qcloud.com/im/assets/face-elem/"}},components:{},props:{message:{type:Object},isMine:{type:Boolean,default:!0}},watch:{message:{handler:function(e){this.setData({renderDom:this.parseFace(e)})},immediate:!0,deep:!0}},methods:{parseFace:function(e){var t={src:"".concat(this.faceUrl+e.payload.data,"@2x.png")};return t},previewImage:function(){uni.previewImage({current:this.renderDom[0].src,urls:[this.renderDom[0].src]})}}};t.default=i},"72c7":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=[{orderNum:1,time:"2021-7-20 20:45",title:"[\u5929\u535a\u68c0\u9a8c]\u65b0\u51a0\u6838\u9178\u68c0\u6d4b/\u9884\u7ea6",description:"\u4e13\u4e1a\u533b\u5b66\u68c0\u6d4b\uff0c\u7535\u5b50\u62a5\u544a",imageUrl:"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/miles.jpeg",price:"80\u5143"},{orderNum:2,time:"2021-7-20 22:45",title:"[\u8def\u8fb9]\u65b0\u51a0\u6838\u9178\u68c0\u6d4b/\u9884\u7ea6",description:"\u4e13\u4e1a\u533b\u5b66\u68c0\u6d4b\uff0c\u7535\u5b50\u62a5\u544a",imageUrl:"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/miles.jpeg",price:"7000\u5143"}],a={data:function(){return{words:"",orderMatch:i}},components:{},props:{display:{type:Boolean,default:!1},conversation:{type:Object,default:function(){}}},watch:{display:{handler:function(e){},immediate:!0},conversation:{handler:function(e){this.setData({conversation:e})},immediate:!0,deep:!0}},methods:{handleClose:function(){this.$emit("close",{detail:{key:"1"}})},wordsInput:function(e){var t=this;this.orderMatch=[],i.forEach((function(n){(n.title.indexOf(e.detail.value)>-1||n.orderNum===~~e.detail.value)&&t.orderMatch.push(n)})),this.setData({words:e.detail.value,orderMatch:this.orderMatch})},sendMessage:function(e){var t=e.currentTarget.dataset.order;this.$emit("sendCustomMessage",{detail:{payload:{data:"order",description:t.description,extension:JSON.stringify({title:t.title,imageUrl:t.imageUrl,price:t.price})}}})}}};t.default=a},"72c8":function(e,t,n){"use strict";n.r(t);var i=n("3c07"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"72e6":function(e,t,n){"use strict";n.r(t);var i=n("0ca9"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},7341:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("scroll-view",{staticClass:e._$s(0,"sc","message-list-container"),attrs:{"scroll-into-view":e._$s(0,"a-scroll-into-view",e.scrollView),"scroll-top":e._$s(0,"a-scroll-top",e.scrollTop),"refresher-triggered":e._$s(0,"a-refresher-triggered",e.triggered),_i:0},on:{refresherrefresh:e.refresh}},[n("view",{attrs:{id:"message-scroll",_i:1}},[e._$s(2,"i",e.isCompleted)?n("view",{staticClass:e._$s(2,"sc","no-message"),attrs:{_i:2}}):e._e(),e._l(e._$s(3,"f",{forItems:e.messageList}),(function(t,i,a,o){return n("view",{key:e._$s(3,"f",{forIndex:a,key:t.ID}),staticClass:e._$s("3-"+o,"sc","t-message"),attrs:{_i:"3-"+o}},[e._$s("4-"+o,"i","@TIM#SYSTEM"!==e.conversation.type)?n("view",{attrs:{id:e._$s("4-"+o,"a-id",t.ID),_i:"4-"+o}},[n("view",{staticClass:e._$s("5-"+o,"sc","t-message-item"),attrs:{_i:"5-"+o}},[e._$s("6-"+o,"i","TIMGroupTipElem"===t.type)?n("TUI-TipMessage",{attrs:{message:t,_i:"6-"+o}}):e._e(),e._$s("7-"+o,"i","TIMGroupTipElem"!==t.type)?n("view",{class:e._$s("7-"+o,"c","out"===t.flow?"t-self-message":"t-recieve-message"),attrs:{_i:"7-"+o}},[e._$s("8-"+o,"i","in"===t.flow)?n("image",{staticClass:e._$s("8-"+o,"sc","t-message-avatar"),attrs:{src:e._$s("8-"+o,"a-src",t.avatar||"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png"),_i:"8-"+o}}):e._e(),e._$s("9-"+o,"i","C2C"===e.conversation.type&&"out"===t.flow)?n("view",{staticClass:e._$s("9-"+o,"sc","read-receipts"),attrs:{_i:"9-"+o}},[(e._$s("10-"+o,"i",t.isPeerRead),n("view"))]):e._e(),n("view",[e._$s("13-"+o,"i","TIMTextElem"===t.type)?n("TUI-TextMessage",{attrs:{message:t,isMine:"out"===t.flow,_i:"13-"+o}}):e._e(),e._$s("14-"+o,"i","TIMImageElem"===t.type)?n("TUI-ImageMessage",{attrs:{message:t,isMine:"out"===t.flow,_i:"14-"+o}}):e._e(),e._$s("15-"+o,"i","TIMVideoFileElem"===t.type)?n("TUI-VideoMessage",{attrs:{message:t,isMine:"out"===t.flow,_i:"15-"+o}}):e._e(),e._$s("16-"+o,"i","TIMSoundElem"===t.type)?n("TUI-AudioMessage",{attrs:{message:t,isMine:"out"===t.flow,_i:"16-"+o}}):e._e(),e._$s("17-"+o,"i","TIMCustomElem"===t.type)?n("TUI-CustomMessage",{attrs:{message:t,isMine:"out"===t.flow,_i:"17-"+o}}):e._e(),e._$s("18-"+o,"i","TIMFaceElem"===t.type)?n("TUI-FaceMessage",{attrs:{message:t,isMine:"out"===t.flow,_i:"18-"+o}}):e._e(),e._$s("19-"+o,"i","TIMFileElem"===t.type)?n("TUI-FileMessage",{attrs:{message:t,isMine:"out"===t.flow,_i:"19-"+o}}):e._e()],1),e._$s("20-"+o,"i","out"===t.flow)?n("image",{staticClass:e._$s("20-"+o,"sc","t-message-avatar"),attrs:{src:e._$s("20-"+o,"a-src",t.avatar||"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png"),_i:"20-"+o}}):e._e()]):e._e()],1)]):n("view",{attrs:{id:e._$s("21-"+o,"a-id",t.ID),"data-value":e._$s("21-"+o,"a-data-value",t.ID),_i:"21-"+o}},[n("TUI-SystemMessage",{attrs:{message:t,_i:"22-"+o}})],1)])}))],2)])},a=[]},"73de":function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{offLine:this.$t("equipment.offLine"),standby:this.$t("equipment.standby"),running:this.$t("equipment.running"),userInfoData:[],notificationData:[],isJinbian:!1,listData:[]}},onLoad:function(){var t=this;t.$post("/api/syringe-production/factoryProduct/list",{}).then((function(n){t.listData=n.data,e("log",t.listData," at pages/equipment/equipment.vue:244")}))},methods:{selectMaterialList:function(){this.$refs.popup1.close(),this.$refs.popup2.close()},openSelectQd:function(e){1==e?this.$refs.popup1.open("top"):this.$refs.popup2.open("top")},toDtl3:function(){uni.showToast({icon:"none",title:"\u8be5\u8bbe\u5907\u5f85\u673a\u4e2d\uff0c\u6682\u65e0\u6570\u636e\uff01"})},toDtl5:function(){uni.navigateTo({url:"/pages/equipment/packingMachine"})},toDtl4:function(){e("log",123123," at pages/equipment/equipment.vue:272"),uni.navigateTo({url:"/pages/equipment/warpKnitting"})},toDtl2:function(){uni.navigateTo({url:"/pages/equipment/sterilization"})},toDtl:function(){uni.navigateTo({url:"/pages/equipment/injectionMolding"})},toRouter:function(t){e("log",t," at pages/equipment/equipment.vue:288"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},"74c1":function(e,t,n){"use strict";n.r(t);var i=n("43fd"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"770d":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","instructions"),attrs:{_i:0}},[t("commons-header",{attrs:{title:"\u89c6\u9891\u8bf4\u660e\u4e66",_i:1}}),t("video",{staticClass:this._$s(2,"sc","video-view"),attrs:{src:this._$s(2,"a-src",n("c7a8")),_i:2}}),t("view",{staticClass:this._$s(3,"sc","content-title"),attrs:{_i:3}},[t("h2"),t("p",[t("span"),t("span")])]),t("view",{staticClass:this._$s(8,"sc","content"),attrs:{_i:8}},[t("view",{staticClass:this._$s(9,"sc","title"),attrs:{_i:9}}),t("h3"),t("p"),t("image",{attrs:{src:this._$s(12,"a-src",n("44e7")),_i:12}}),t("h3"),t("p")])],1)},a=[]},"773f":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={qiunDataCharts:n("821b").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","equipmentDtl"),attrs:{_i:0}},[i("commons-header",{attrs:{_i:1}}),i("view",{staticClass:e._$s(2,"sc","equ-img"),attrs:{_i:2}},[i("image",{attrs:{src:e._$s(3,"a-src",n("90e3")),_i:3}}),i("view",{staticClass:e._$s(4,"sc","err-modal"),attrs:{_i:4}},[i("image",{attrs:{src:e._$s(5,"a-src",n("90e3")),_i:5}})])]),i("view",{staticClass:e._$s(6,"sc","state"),attrs:{_i:6}},[i("view",{staticClass:e._$s(7,"sc","state-box"),attrs:{_i:7}},[i("image",{attrs:{src:e._$s(8,"a-src",n("10cc")),_i:8}}),i("view",{staticClass:e._$s(9,"sc","text"),attrs:{_i:9}},[i("view",{staticClass:e._$s(10,"sc","label"),attrs:{_i:10}}),i("view",{staticClass:e._$s(11,"sc","state-text"),attrs:{_i:11}})])]),i("view",{staticClass:e._$s(12,"sc","state-box"),attrs:{_i:12}},[i("image",{attrs:{src:e._$s(13,"a-src",n("aaa0")),_i:13}}),i("view",{staticClass:e._$s(14,"sc","text"),attrs:{_i:14}},[i("view",{staticClass:e._$s(15,"sc","label"),attrs:{_i:15}}),i("view",{staticClass:e._$s(16,"sc","state-text"),attrs:{_i:16}})])])]),i("view",{staticClass:e._$s(17,"sc","echarts"),attrs:{_i:17}},[i("view",{staticClass:e._$s(18,"sc","title"),attrs:{_i:18}},[i("image",{attrs:{src:e._$s(19,"a-src",n("8521")),_i:19}}),i("span")]),i("view",{staticClass:e._$s(21,"sc","content"),attrs:{_i:21}},[i("view",{staticClass:e._$s(22,"sc","text"),attrs:{_i:22}}),i("qiun-data-charts",{attrs:{type:"line",opts:e.opts,chartData:e.chartData,_i:23}})],1)]),i("view",{staticClass:e._$s(24,"sc","parts-list"),attrs:{_i:24}},[i("ul",[i("li",[i("image",{attrs:{src:e._$s(27,"a-src",n("8521")),_i:27}}),i("view"),i("view",{staticClass:e._$s(29,"sc","before succes"),attrs:{_i:29}})]),i("li",[i("image",{attrs:{src:e._$s(31,"a-src",n("8521")),_i:31}}),i("view"),i("view",{staticClass:e._$s(33,"sc","before"),attrs:{_i:33}})]),i("li",[i("image",{attrs:{src:e._$s(35,"a-src",n("8521")),_i:35}}),i("view"),i("view",{staticClass:e._$s(37,"sc","before"),attrs:{_i:37}})])])]),i("view",{staticClass:e._$s(38,"sc","rate-warp"),attrs:{_i:38}},[i("ul",{staticClass:e._$s(39,"sc","big-rate"),attrs:{_i:39}},[i("li",[i("view",{staticClass:e._$s(41,"sc","commons-before-40 bg-cl-yl bf-bg-cl-yl"),attrs:{_i:41}}),i("view",{staticClass:e._$s(42,"sc","text"),attrs:{_i:42}}),i("view",{staticClass:e._$s(43,"sc","line"),attrs:{_i:43}},[i("view",{staticClass:e._$s(44,"sc","box"),attrs:{_i:44}})]),i("view",{staticClass:e._$s(45,"sc","num"),attrs:{_i:45}})])]),i("ul",{staticClass:e._$s(46,"sc","sm-rate"),attrs:{_i:46}},[i("li",[i("view",{staticClass:e._$s(48,"sc","commons-before-40 bg-cl-pp bf-bg-cl-pp"),attrs:{_i:48}}),i("view",{staticClass:e._$s(49,"sc","text"),attrs:{_i:49}}),i("view",{staticClass:e._$s(50,"sc","right-box"),attrs:{_i:50}},[i("view",{staticClass:e._$s(51,"sc","num"),attrs:{_i:51}}),i("view",{staticClass:e._$s(52,"sc","line"),attrs:{_i:52}},[i("view",{staticClass:e._$s(53,"sc","box"),attrs:{_i:53}})])])]),i("li",[i("view",{staticClass:e._$s(55,"sc","commons-before-40 bg-cl-pp bf-bg-cl-pp"),attrs:{_i:55}}),i("view",{staticClass:e._$s(56,"sc","text"),attrs:{_i:56}}),i("view",{staticClass:e._$s(57,"sc","right-box"),attrs:{_i:57}},[i("view",{staticClass:e._$s(58,"sc","num"),attrs:{_i:58}}),i("view",{staticClass:e._$s(59,"sc","line"),attrs:{_i:59}},[i("view",{staticClass:e._$s(60,"sc","box"),attrs:{_i:60}})])])]),i("li",[i("view",{staticClass:e._$s(62,"sc","commons-before-40 bg-cl-pp bf-bg-cl-pp"),attrs:{_i:62}}),i("view",{staticClass:e._$s(63,"sc","text"),attrs:{_i:63}}),i("view",{staticClass:e._$s(64,"sc","right-box"),attrs:{_i:64}},[i("view",{staticClass:e._$s(65,"sc","num"),attrs:{_i:65}}),i("view",{staticClass:e._$s(66,"sc","line"),attrs:{_i:66}},[i("view",{staticClass:e._$s(67,"sc","box"),attrs:{_i:67}})])])]),i("li",[i("view",{staticClass:e._$s(69,"sc","commons-before-40 bg-cl-pp bf-bg-cl-pp"),attrs:{_i:69}}),i("view",{staticClass:e._$s(70,"sc","text"),attrs:{_i:70}}),i("view",{staticClass:e._$s(71,"sc","right-box"),attrs:{_i:71}},[i("view",{staticClass:e._$s(72,"sc","num"),attrs:{_i:72}}),i("view",{staticClass:e._$s(73,"sc","line"),attrs:{_i:73}},[i("view",{staticClass:e._$s(74,"sc","box"),attrs:{_i:74}})])])])])])],1)},o=[]},"78be":function(e,t,n){"use strict";n.r(t);var i=n("8a66"),a=n("aea9");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"791e":function(e,t){e.exports="/static/images/icon_xlj@2x.png"},"7e85":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={props:{title:{type:String},isBack:{type:Boolean,default:!0}},data:function(){return{value:null,menuModalType:!1}},methods:{backFn:function(){uni.navigateBack({delta:1})},toRouter:function(t){e("log",t," at components/commons-header/index.vue:90"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})},openMenu:function(){this.menuModalType=!this.menuModalType,e("log",this.menuModalType," at components/commons-header/index.vue:97")}}};t.default=n}).call(this,n("0de9")["default"])},"7ec2":function(e,t,n){var i=n("7037")["default"];function a(){"use strict";
- /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */e.exports=a=function(){return t},e.exports.__esModule=!0,e.exports["default"]=e.exports;var t={},n=Object.prototype,o=n.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},s="function"==typeof Symbol?Symbol:{},c=s.iterator||"@@iterator",u=s.asyncIterator||"@@asyncIterator",l=s.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(D){d=function(e,t,n){return e[t]=n}}function p(e,t,n,i){var a=t&&t.prototype instanceof g?t:g,o=Object.create(a.prototype),s=new S(i||[]);return r(o,"_invoke",{value:T(e,n,s)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(D){return{type:"throw",arg:D}}}t.wrap=p;var h={};function g(){}function m(){}function _(){}var v={};d(v,c,(function(){return this}));var y=Object.getPrototypeOf,M=y&&y(y(E([])));M&&M!==n&&o.call(M,c)&&(v=M);var C=_.prototype=g.prototype=Object.create(v);function b(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function I(e,t){var n;r(this,"_invoke",{value:function(a,r){function s(){return new t((function(n,s){(function n(a,r,s,c){var u=f(e[a],e,r);if("throw"!==u.type){var l=u.arg,d=l.value;return d&&"object"==i(d)&&o.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,s,c)}),(function(e){n("throw",e,s,c)})):t.resolve(d).then((function(e){l.value=e,s(l)}),(function(e){return n("throw",e,s,c)}))}c(u.arg)})(a,r,n,s)}))}return n=n?n.then(s,s):s()}})}function T(e,t,n){var i="suspendedStart";return function(a,o){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===a)throw o;return A()}for(n.method=a,n.arg=o;;){var r=n.delegate;if(r){var s=w(r,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var c=f(e,t,n);if("normal"===c.type){if(i=n.done?"completed":"suspendedYield",c.arg===h)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(i="completed",n.method="throw",n.arg=c.arg)}}}function w(e,t){var n=t.method,i=e.iterator[n];if(void 0===i)return t.delegate=null,"throw"===n&&e.iterator["return"]&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=f(i,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,h;var o=a.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function E(e){if(e){var t=e[c];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++n<e.length;)if(o.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:A}}function A(){return{value:void 0,done:!0}}return m.prototype=_,r(C,"constructor",{value:_,configurable:!0}),r(_,"constructor",{value:m,configurable:!0}),m.displayName=d(_,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,d(e,l,"GeneratorFunction")),e.prototype=Object.create(C),e},t.awrap=function(e){return{__await:e}},b(I.prototype),d(I.prototype,u,(function(){return this})),t.AsyncIterator=I,t.async=function(e,n,i,a,o){void 0===o&&(o=Promise);var r=new I(p(e,n,i,a),o);return t.isGeneratorFunction(n)?r:r.next().then((function(e){return e.done?e.value:r.next()}))},b(C),d(C,l,"Generator"),d(C,c,(function(){return this})),d(C,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var i in t)n.push(i);return n.reverse(),function e(){for(;n.length;){var i=n.pop();if(i in t)return e.value=i,e.done=!1,e}return e.done=!0,e}},t.values=E,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(n,i){return r.type="throw",r.arg=e,t.next=n,i&&(t.method="next",t.arg=void 0),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],r=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=o.call(a,"catchLoc"),c=o.call(a,"finallyLoc");if(s&&c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&o.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var r=a?a.completion:{};return r.type=e,r.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(r)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var a=i.arg;x(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},t}e.exports=a,e.exports.__esModule=!0,e.exports["default"]=e.exports},"7f16":function(e,t,n){"use strict";n.r(t);var i=n("55f8"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"7f48":function(e,t){e.exports="/static/jinbian/icon_ebc2.png"},"810e":function(e,t,n){"use strict";n.r(t);var i=n("6537"),a=n("3728");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"821b":function(e,t,n){"use strict";n.r(t);var i=n("0837"),a=n("a59b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"3234884c",null,!1,i["a"],void 0);t["default"]=s.exports},8268:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","equipmentDtl"),attrs:{_i:0}},[i("commons-header",{attrs:{title:"\u706d\u83cc\u67dc",_i:1}}),i("view",{staticClass:e._$s(2,"sc","equ-img"),attrs:{_i:2}},[i("image",{attrs:{src:e._$s(3,"a-src",n("c23f")),_i:3}})]),i("view",{staticClass:e._$s(4,"sc","state"),attrs:{_i:4}},[i("view",{staticClass:e._$s(5,"sc","state-box"),attrs:{_i:5}},[i("image",{attrs:{src:e._$s(6,"a-src",n("10cc")),_i:6}}),i("view",{staticClass:e._$s(7,"sc","text"),attrs:{_i:7}},[i("view",{staticClass:e._$s(8,"sc","label"),attrs:{_i:8}}),i("view",{staticClass:e._$s(9,"sc","state-text"),attrs:{_i:9}},[e._v(e._$s(9,"t0-0",e._s(e.Module.IsWorking?"\u5de5\u4f5c\u4e2d":"\u5f85\u673a")))])])]),i("view",{staticClass:e._$s(10,"sc","state-box"),attrs:{_i:10}},[i("image",{attrs:{src:e._$s(11,"a-src",n("f82e")),_i:11}}),i("view",{staticClass:e._$s(12,"sc","text"),attrs:{_i:12}},[i("view",{staticClass:e._$s(13,"sc","label"),attrs:{_i:13}}),i("view",{staticClass:e._$s(14,"sc","state-text"),attrs:{_i:14}},[e._v(e._$s(14,"t0-0",e._s(e.ProcInfo.StepName?e.Readings.StepName:"--")))])])])]),i("view",{staticClass:e._$s(15,"sc","parts-list"),attrs:{_i:15}},[i("ul",[i("li",[i("view",{staticClass:e._$s(18,"sc","temperature"),attrs:{_i:18}},[e._v(e._$s(18,"t0-0",e._s(e.Readings.AvePressure)))]),i("view"),i("view",{staticClass:e._$s(20,"sc","before-icon"),attrs:{_i:20}})]),i("li",[i("view",{staticClass:e._$s(22,"sc","temperature"),attrs:{_i:22}},[e._v(e._$s(22,"t0-0",e._s(e.Readings.GasTemperature)))]),i("view"),i("view",{staticClass:e._$s(24,"sc","before-icon"),attrs:{_i:24}},[e._$s(25,"i",e.TechInfo.GasTemp.Target>e.Readings.GasTemperature)?i("i",{staticClass:e._$s(25,"sc","iconfont"),attrs:{_i:25}}):e._e(),e._$s(26,"i",e.TechInfo.GasTemp.Target<e.Readings.GasTemperature)?i("i",{staticClass:e._$s(26,"sc","iconfont"),attrs:{_i:26}}):e._e()])]),i("li",[i("view",{staticClass:e._$s(28,"sc","temperature"),attrs:{_i:28}},[e._v(e._$s(28,"t0-0",e._s(e.Readings.EOTemperature)))]),i("view"),i("view",{staticClass:e._$s(30,"sc","before-icon"),attrs:{_i:30}})])])]),i("view",{staticClass:e._$s(31,"sc","state"),attrs:{_i:31}},[i("view",{staticClass:e._$s(32,"sc","state-box"),attrs:{_i:32}},[i("image",{attrs:{src:e._$s(33,"a-src",n("13e1")),_i:33}}),i("view",{staticClass:e._$s(34,"sc","text"),attrs:{_i:34}},[i("view",{staticClass:e._$s(35,"sc","label"),attrs:{_i:35}},[e._v(e._$s(35,"t0-0",e._s(e.Readings.WaterTemperature)))]),i("view",{staticClass:e._$s(36,"sc","state-text"),attrs:{_i:36}})]),i("view",{staticClass:e._$s(37,"sc","before-icon"),attrs:{_i:37}},[i("i",{staticClass:e._$s(38,"sc","iconfont"),style:e._$s(38,"s",e.TechInfo.WaterTemp.Target>=e.Readings.WaterTemperature?"color:#3FBF31":"color:#999999"),attrs:{_i:38}})])]),i("view",{staticClass:e._$s(39,"sc","state-box"),attrs:{_i:39}},[i("image",{attrs:{src:e._$s(40,"a-src",n("f82b")),_i:40}}),i("view",{staticClass:e._$s(41,"sc","text"),attrs:{_i:41}},[i("view",{staticClass:e._$s(42,"sc","label"),attrs:{_i:42}},[e._v(e._$s(42,"t0-0",e._s(e.Readings.AveHumidity)))]),i("view",{staticClass:e._$s(43,"sc","state-text"),attrs:{_i:43}})]),i("view",{staticClass:e._$s(44,"sc","before-icon"),attrs:{_i:44}})])]),i("view",{staticClass:e._$s(45,"sc","parts-list"),attrs:{_i:45}},[i("ul",[i("li",[i("view",{staticClass:e._$s(48,"sc","temperature"),attrs:{_i:48}},[e._v(e._$s(48,"t0-0",e._s(e.Readings.AveTemperature)))]),i("view"),i("view",{staticClass:e._$s(50,"sc","before-icon"),attrs:{_i:50}})]),i("li",[i("view",{staticClass:e._$s(52,"sc","temperature"),attrs:{_i:52}},[e._v(e._$s(52,"t0-0",e._s(e.Readings.Temperatures[0])))]),i("view"),i("view",{staticClass:e._$s(54,"sc","before-icon"),attrs:{_i:54}})]),i("li",[i("view",{staticClass:e._$s(56,"sc","temperature"),attrs:{_i:56}},[e._v(e._$s(56,"t0-0",e._s(e.Readings.Temperatures[1])))]),i("view"),i("view",{staticClass:e._$s(58,"sc","before-icon"),attrs:{_i:58}})])])])],1)},a=[]},"82a1":function(e,t,n){"use strict";n.r(t);var i=n("8e5b"),a=n("9e6c");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"82b9":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addBatch=function(e){return(0,i.request)("/wx/createQrcode/addBatch",e)},t.getInfo=function(e){return(0,i.request)("/wx/login/getUserInfo",e)},t.getMaterialGroupList=function(e){return(0,i.request)("/wx/createQrcode/getMaterialGroupList",e)},t.getPurchaseByMaterialIdList=function(e){return(0,i.request)("/wx/createQrcode/getPurchaseByMaterialIdList",e)},t.isBind=function(e){return(0,i.request)("/wx/login/isBind",e)},t.usernameLogin=function(e){return(0,i.request)("/wx/login/usernameLogin",e)};var i=n("bf17")},"84b9":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{class:e._$s(0,"c","text-message "+(e.isMine?"my-text":"")),attrs:{_i:0}},e._l(e._$s(1,"f",{forItems:e.renderDom}),(function(t,i,a,o){return n("view",{key:e._$s(1,"f",{forIndex:a,key:i}),staticClass:e._$s("1-"+o,"sc","message-body-span"),attrs:{_i:"1-"+o}},[e._$s("2-"+o,"i","span"===t.name)?n("span",{staticClass:e._$s("2-"+o,"sc","message-body-span-text"),attrs:{_i:"2-"+o}},[e._v(e._$s("2-"+o,"t0-0",e._s(t.text)))]):e._e(),e._$s("3-"+o,"i","img"===t.name)?n("image",{staticClass:e._$s("3-"+o,"sc","emoji-icon"),attrs:{src:e._$s("3-"+o,"a-src",t.src),_i:"3-"+o}}):e._e()])})),0)},a=[]},8521:function(e,t){e.exports="/static/btn_kanban_blue.png"},8880:function(e,t,n){"use strict";(function(e,i){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(n("7037")),r=(a(n("ff1a")),a(n("a38d"))),s=a(n("e92b"));function c(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];for(var a in n)for(var r in n[a])n[a].hasOwnProperty(r)&&(e[r]=n[a][r]&&"object"===(0,o.default)(n[a][r])?c(Array.isArray(n[a][r])?[]:{},e[r],n[a][r]):n[a][r]);return e}function u(e){var t=e.getFullYear(),n=e.getMonth()+1,i=e.getDate();n>=1&&n<=9&&(n="0"+n),i>=0&&i<=9&&(i="0"+i);var a=t+"-"+n+"-"+i;return a}var l={name:"qiun-data-charts",mixins:[e.mixinDatacom],props:{type:{type:String,default:null},canvasId:{type:String,default:"uchartsid"},canvas2d:{type:Boolean,default:!1},background:{type:String,default:"rgba(0,0,0,0)"},animation:{type:Boolean,default:!0},chartData:{type:Object,default:function(){return{categories:[],series:[]}}},opts:{type:Object,default:function(){return{}}},eopts:{type:Object,default:function(){return{}}},loadingType:{type:Number,default:2},errorShow:{type:Boolean,default:!0},errorReload:{type:Boolean,default:!0},errorMessage:{type:String,default:null},inScrollView:{type:Boolean,default:!1},reshow:{type:Boolean,default:!1},reload:{type:Boolean,default:!1},disableScroll:{type:Boolean,default:!1},optsWatch:{type:Boolean,default:!0},onzoom:{type:Boolean,default:!1},ontap:{type:Boolean,default:!0},ontouch:{type:Boolean,default:!1},onmouse:{type:Boolean,default:!0},onmovetip:{type:Boolean,default:!1},echartsH5:{type:Boolean,default:!1},echartsApp:{type:Boolean,default:!1},tooltipShow:{type:Boolean,default:!0},tooltipFormat:{type:String,default:void 0},tooltipCustom:{type:Object,default:void 0},startDate:{type:String,default:void 0},endDate:{type:String,default:void 0},textEnum:{type:Array,default:function(){return[]}},groupEnum:{type:Array,default:function(){return[]}},pageScrollTop:{type:Number,default:0},directory:{type:String,default:"/"},tapLegend:{type:Boolean,default:!0},menus:{type:Array,default:function(){return[]}}},data:function(){return{cid:"uchartsid",inWx:!1,inAli:!1,inTt:!1,inBd:!1,inH5:!1,inApp:!1,inWin:!1,type2d:!0,disScroll:!1,openmouse:!1,pixel:1,cWidth:375,cHeight:250,showchart:!1,echarts:!1,echartsResize:!1,uchartsOpts:{},echartsOpts:{},drawData:{},lastDrawTime:null}},created:function(){if(this.cid=this.canvasId,"uchartsid"==this.canvasId||""==this.canvasId){for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",t=e.length,n="",i=0;i<32;i++)n+=e.charAt(Math.floor(Math.random()*t));this.cid=n}var a=uni.getSystemInfoSync();"windows"!==a.platform&&"mac"!==a.platform||(this.inWin=!0),this.type2d=!1,this.disScroll=this.disableScroll},mounted:function(){var e=this;this.inApp=!0,!0===this.echartsApp&&(this.echarts=!0,this.openmouse=!1),this.$nextTick((function(){e.beforeInit()}))},destroyed:function(){!0===this.echarts?(delete s.default.option[this.cid],delete s.default.instance[this.cid]):(delete r.default.option[this.cid],delete r.default.instance[this.cid]),uni.offWindowResize((function(){}))},watch:{chartDataProps:{handler:function(e,t){"object"===(0,o.default)(e)?JSON.stringify(e)!==JSON.stringify(t)&&(this._clearChart(),e.series&&e.series.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this.showchart=!1,this.mixinDatacomErrorMessage=null)):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1achartData\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},localdata:{handler:function(e,t){JSON.stringify(e)!==JSON.stringify(t)&&(e.length>0?this.beforeInit():(this.mixinDatacomLoading=!0,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage=null))},immediate:!1,deep:!0},optsProps:{handler:function(e,t){"object"===(0,o.default)(e)?JSON.stringify(e)!==JSON.stringify(t)&&!1===this.echarts&&1==this.optsWatch&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this._clearChart(),this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},eoptsProps:{handler:function(e,t){"object"===(0,o.default)(e)?JSON.stringify(e)!==JSON.stringify(t)&&!0===this.echarts&&this.checkData(this.drawData):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aeopts\u6570\u636e\u7c7b\u578b\u9519\u8bef")},immediate:!1,deep:!0},reshow:function(e,t){var n=this;!0===e&&!1===this.mixinDatacomLoading&&setTimeout((function(){n.mixinDatacomErrorMessage=null,n.echartsResize=!n.echartsResize,n.checkData(n.drawData)}),200)},reload:function(e,t){!0===e&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())},mixinDatacomErrorMessage:function(e,t){e&&(this.emitMsg({name:"error",params:{type:"error",errorShow:this.errorShow,msg:e,id:this.cid}}),this.errorShow&&i("log","[\u79cb\u4e91\u56fe\u8868\u7ec4\u4ef6]"+e," at uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue:609"))},errorMessage:function(e,t){e&&this.errorShow&&null!==e&&"null"!==e&&""!==e?(this.showchart=!1,this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e):(this.showchart=!1,this.mixinDatacomErrorMessage=null,this.reloading())}},computed:{optsProps:function(){return JSON.parse(JSON.stringify(this.opts))},eoptsProps:function(){return JSON.parse(JSON.stringify(this.eopts))},chartDataProps:function(){return JSON.parse(JSON.stringify(this.chartData))}},methods:{beforeInit:function(){this.mixinDatacomErrorMessage=null,"object"===(0,o.default)(this.chartData)&&null!=this.chartData&&void 0!==this.chartData.series&&this.chartData.series.length>0?(this.drawData=c({},this.chartData),this.mixinDatacomLoading=!1,this.showchart=!0,this.checkData(this.chartData)):this.localdata.length>0?(this.mixinDatacomLoading=!1,this.showchart=!0,this.localdataInit(this.localdata)):""!==this.collection?(this.mixinDatacomLoading=!1,this.getCloudData()):this.mixinDatacomLoading=!0},localdataInit:function(e){if(this.groupEnum.length>0)for(var t=0;t<e.length;t++)for(var n=0;n<this.groupEnum.length;n++)e[t].group===this.groupEnum[n].value&&(e[t].group=this.groupEnum[n].text);if(this.textEnum.length>0)for(var i=0;i<e.length;i++)for(var a=0;a<this.textEnum.length;a++)e[i].text===this.textEnum[a].value&&(e[i].text=this.textEnum[a].text);var o=!1,l={categories:[],series:[]},d=[],p=[];if(o=!0===this.echarts?s.default.categories.includes(this.type):r.default.categories.includes(this.type),!0===o){if(this.chartData&&this.chartData.categories&&this.chartData.categories.length>0)d=this.chartData.categories;else if(this.startDate&&this.endDate){var f=new Date(this.startDate),h=new Date(this.endDate);while(f<=h)d.push(u(f)),f=f.setDate(f.getDate()+1),f=new Date(f)}else{var g={};e.map((function(e,t){void 0==e.text||g[e.text]||(d.push(e.text),g[e.text]=!0)}))}l.categories=d}var m={};if(e.map((function(e,t){void 0==e.group||m[e.group]||(p.push({name:e.group,data:[]}),m[e.group]=!0)})),0==p.length)if(p=[{name:"\u9ed8\u8ba4\u5206\u7ec4",data:[]}],!0===o)for(var _=0;_<d.length;_++){for(var v=0,y=0;y<e.length;y++)e[y].text==d[_]&&(v=e[y].value);p[0].data.push(v)}else for(var M=0;M<e.length;M++)p[0].data.push({name:e[M].text,value:e[M].value});else for(var C=0;C<p.length;C++)if(d.length>0)for(var b=0;b<d.length;b++){for(var I=0,T=0;T<e.length;T++)p[C].name==e[T].group&&e[T].text==d[b]&&(I=e[T].value);p[C].data.push(I)}else for(var w=0;w<e.length;w++)p[C].name==e[w].group&&p[C].data.push(e[w].value);l.series=p,this.drawData=c({},l),this.checkData(l)},reloading:function(){!1!==this.errorReload&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,""!==this.collection?(this.mixinDatacomLoading=!1,this.onMixinDatacomPropsChange(!0)):this.beforeInit())},checkData:function(e){var t=this,n=this.cid;!0===this.echarts?(s.default.option[n]=c({},this.eopts),s.default.option[n].id=n,s.default.option[n].type=this.type):this.type&&r.default.type.includes(this.type)?(r.default.option[n]=c({},r.default[this.type],this.opts),r.default.option[n].canvasId=n):(this.mixinDatacomLoading=!1,this.showchart=!1,this.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1aprops\u53c2\u6570\u4e2dtype\u7c7b\u578b\u4e0d\u6b63\u786e");var i=c({},e);void 0!==i.series&&i.series.length>0&&(this.mixinDatacomErrorMessage=null,!0===this.echarts?(s.default.option[n].chartData=i,this.$nextTick((function(){t.init()}))):(r.default.option[n].categories=i.categories,r.default.option[n].series=i.series,this.$nextTick((function(){t.init()}))))},resizeHandler:function(){var e=this,t=Date.now(),n=this.lastDrawTime?this.lastDrawTime:t-3e3,i=t-n;if(!(i<1e3))uni.createSelectorQuery().in(this).select("#ChartBoxId"+this.cid).boundingClientRect((function(t){e.showchart=!0,t.width>0&&t.height>0&&(t.width===e.cWidth&&t.height===e.cHeight||e.checkData(e.drawData))})).exec()},getCloudData:function(){var e=this;1!=this.mixinDatacomLoading&&(this.mixinDatacomLoading=!0,this.mixinDatacomGet().then((function(t){e.mixinDatacomResData=t.result.data,e.localdataInit(e.mixinDatacomResData)})).catch((function(t){e.mixinDatacomLoading=!1,e.showchart=!1,e.mixinDatacomErrorMessage="\u8bf7\u6c42\u9519\u8bef\uff1a"+t})))},onMixinDatacomPropsChange:function(e,t){1==e&&""!==this.collection&&(this.showchart=!1,this.mixinDatacomErrorMessage=null,this._clearChart(),this.getCloudData())},_clearChart:function(){var e=this.cid;if(!0!==this.echrts&&r.default.option[e]&&r.default.option[e].context){var t=r.default.option[e].context;"object"!==(0,o.default)(t)||r.default.option[e].update||(t.clearRect(0,0,this.cWidth,this.cHeight),t.draw())}},init:function(){var e=this,t=this.cid;uni.createSelectorQuery().in(this).select("#ChartBoxId"+t).boundingClientRect((function(n){n.width>0&&n.height>0?(e.mixinDatacomLoading=!1,e.showchart=!0,e.lastDrawTime=Date.now(),e.cWidth=n.width,e.cHeight=n.height,!0!==e.echarts&&(r.default.option[t].background="rgba(0,0,0,0)"==e.background?"#FFFFFF":e.background,r.default.option[t].canvas2d=e.type2d,r.default.option[t].pixelRatio=e.pixel,r.default.option[t].animation=e.animation,r.default.option[t].width=n.width*e.pixel,r.default.option[t].height=n.height*e.pixel,r.default.option[t].onzoom=e.onzoom,r.default.option[t].ontap=e.ontap,r.default.option[t].ontouch=e.ontouch,r.default.option[t].onmouse=e.openmouse,r.default.option[t].onmovetip=e.onmovetip,r.default.option[t].tooltipShow=e.tooltipShow,r.default.option[t].tooltipFormat=e.tooltipFormat,r.default.option[t].tooltipCustom=e.tooltipCustom,r.default.option[t].inScrollView=e.inScrollView,r.default.option[t].lastDrawTime=e.lastDrawTime,r.default.option[t].tapLegend=e.tapLegend),e.inH5||e.inApp?1==e.echarts?(s.default.option[t].ontap=e.ontap,s.default.option[t].onmouse=e.openmouse,s.default.option[t].tooltipShow=e.tooltipShow,s.default.option[t].tooltipFormat=e.tooltipFormat,s.default.option[t].tooltipCustom=e.tooltipCustom,s.default.option[t].lastDrawTime=e.lastDrawTime,e.echartsOpts=c({},s.default.option[t])):(r.default.option[t].rotateLock=r.default.option[t].rotate,e.uchartsOpts=c({},r.default.option[t])):(r.default.option[t]=function e(t,n){for(var i in t)t.hasOwnProperty(i)&&null!==t[i]&&"object"===(0,o.default)(t[i])?e(t[i],n):"format"===i&&"string"===typeof t[i]&&(t["formatter"]=n[t[i]]?n[t[i]]:void 0);return t}(r.default.option[t],r.default.formatter),e.mixinDatacomErrorMessage=null,e.mixinDatacomLoading=!1,e.showchart=!0,e.$nextTick((function(){if(!0===e.type2d){var i=uni.createSelectorQuery().in(e);i.select("#"+t).fields({node:!0,size:!0}).exec((function(i){if(i[0]){var a=i[0].node,o=a.getContext("2d");r.default.option[t].context=o,r.default.option[t].rotateLock=r.default.option[t].rotate,r.default.instance[t]&&r.default.option[t]&&!0===r.default.option[t].update?e._updataUChart(t):(a.width=n.width*e.pixel,a.height=n.height*e.pixel,a._width=n.width*e.pixel,a._height=n.height*e.pixel,setTimeout((function(){r.default.option[t].context.restore(),r.default.option[t].context.save(),e._newChart(t)}),100))}else e.showchart=!1,e.mixinDatacomErrorMessage="\u53c2\u6570\u9519\u8bef\uff1a\u5f00\u542f2d\u6a21\u5f0f\u540e\uff0c\u672a\u83b7\u53d6\u5230dom\u8282\u70b9\uff0ccanvas-id:"+t}))}else e.inAli&&(r.default.option[t].rotateLock=r.default.option[t].rotate),r.default.option[t].context=uni.createCanvasContext(t,e),r.default.instance[t]&&r.default.option[t]&&!0===r.default.option[t].update?e._updataUChart(t):setTimeout((function(){r.default.option[t].context.restore(),r.default.option[t].context.save(),e._newChart(t)}),100)})))):(e.mixinDatacomLoading=!1,e.showchart=!1,1==e.reshow&&(e.mixinDatacomErrorMessage="\u5e03\u5c40\u9519\u8bef\uff1a\u672a\u83b7\u53d6\u5230\u7236\u5143\u7d20\u5bbd\u9ad8\u5c3a\u5bf8\uff01canvas-id:"+t))})).exec()},saveImage:function(){uni.canvasToTempFilePath({canvasId:this.cid,success:function(e){uni.saveImageToPhotosAlbum({filePath:e.tempFilePath,success:function(){uni.showToast({title:"\u4fdd\u5b58\u6210\u529f",duration:2e3})}})}},this)},getImage:function(){var e=this;if(0==this.type2d)uni.canvasToTempFilePath({canvasId:this.cid,success:function(t){e.emitMsg({name:"getImage",params:{type:"getImage",base64:t.tempFilePath}})}},this);else{var t=uni.createSelectorQuery().in(this);t.select("#"+this.cid).fields({node:!0,size:!0}).exec((function(t){if(t[0]){var n=t[0].node;e.emitMsg({name:"getImage",params:{type:"getImage",base64:n.toDataURL("image/png")}})}}))}},_error:function(e){this.mixinDatacomErrorMessage=e.detail.errMsg},emitMsg:function(e){this.$emit(e.name,e.params)},getRenderType:function(){!0===this.echarts&&!1===this.mixinDatacomLoading&&this.beforeInit()},toJSON:function(){return this}}};t.default=l}).call(this,n("a9ff")["default"],n("0de9")["default"])},"88f9":function(e,t,n){"use strict";(function(i,a,o){var r,s,c=n("7037");!function(i,a){"object"==c(t)&&"undefined"!=typeof e?e.exports=a():(r=a,s="function"===typeof r?r.call(t,n,t,e):r,void 0===s||(e.exports=s))}(0,(function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function t(t){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?e(Object(i),!0).forEach((function(e){l(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function n(e){return(n="function"==typeof Symbol&&"symbol"==c(Symbol.iterator)?function(e){return c(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":c(e)})(e)}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function u(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function g(e,t,n){return(g=h()?Reflect.construct:function(e,t,n){var i=[null];i.push.apply(i,t);var a=new(Function.bind.apply(e,i));return n&&f(a,n.prototype),a}).apply(null,arguments)}function m(e){var t="function"==typeof Map?new Map:void 0;return(m=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,i)}function i(){return g(e,arguments,p(this).constructor)}return i.prototype=Object.create(e.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),f(i,e)})(e)}function _(e,t){if(null==e)return{};var n,i,a=function(e,t){if(null==e)return{};var n,i,a={},o=Object.keys(e);for(i=0;i<o.length;i++)n=o[i],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e,t){if(t&&("object"==c(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}function M(e){var t=h();return function(){var n,i=p(e);if(t){var a=p(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return y(this,n)}}function C(e,t){return I(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,a,o=[],r=!0,s=!1;try{for(n=n.call(e);!(r=(i=n.next()).done)&&(o.push(i.value),!t||o.length!==t);r=!0);}catch(p){s=!0,a=p}finally{try{r||null==n.return||n.return()}finally{if(s)throw a}}return o}}(e,t)||w(e,t)||x()}function b(e){return function(e){if(Array.isArray(e))return k(e)}(e)||T(e)||w(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e){if(Array.isArray(e))return e}function T(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function w(e,t){if(e){if("string"==typeof e)return k(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(e,t):void 0}}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function x(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=w(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,a=function(){};return{s:a,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}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 o,r=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==n.return||n.return()}finally{if(s)throw o}}}}var E={SDK_READY:"sdkStateReady",SDK_NOT_READY:"sdkStateNotReady",SDK_DESTROY:"sdkDestroy",MESSAGE_RECEIVED:"onMessageReceived",MESSAGE_MODIFIED:"onMessageModified",MESSAGE_REVOKED:"onMessageRevoked",MESSAGE_READ_BY_PEER:"onMessageReadByPeer",MESSAGE_READ_RECEIPT_RECEIVED:"onMessageReadReceiptReceived",CONVERSATION_LIST_UPDATED:"onConversationListUpdated",TOTAL_UNREAD_MESSAGE_COUNT_UPDATED:"onTotalUnreadMessageCountUpdated",CONVERSATION_GROUP_LIST_UPDATED:"onConversationGroupListUpdated",CONVERSATION_IN_GROUP_UPDATED:"onConversationInGroupUpdated",GROUP_LIST_UPDATED:"onGroupListUpdated",GROUP_SYSTEM_NOTICE_RECEIVED:"receiveGroupSystemNotice",GROUP_ATTRIBUTES_UPDATED:"groupAttributesUpdated",TOPIC_CREATED:"onTopicCreated",TOPIC_DELETED:"onTopicDeleted",TOPIC_UPDATED:"onTopicUpdated",PROFILE_UPDATED:"onProfileUpdated",USER_STATUS_UPDATED:"onUserStatusUpdated",BLACKLIST_UPDATED:"blacklistUpdated",FRIEND_LIST_UPDATED:"onFriendListUpdated",FRIEND_GROUP_LIST_UPDATED:"onFriendGroupListUpdated",FRIEND_APPLICATION_LIST_UPDATED:"onFriendApplicationListUpdated",KICKED_OUT:"kickedOut",ERROR:"error",NET_STATE_CHANGE:"netStateChange",SDK_RELOAD:"sdkReload"},A={MSG_TEXT:"TIMTextElem",MSG_IMAGE:"TIMImageElem",MSG_SOUND:"TIMSoundElem",MSG_AUDIO:"TIMSoundElem",MSG_FILE:"TIMFileElem",MSG_FACE:"TIMFaceElem",MSG_VIDEO:"TIMVideoFileElem",MSG_GEO:"TIMLocationElem",MSG_LOCATION:"TIMLocationElem",MSG_GRP_TIP:"TIMGroupTipElem",MSG_GRP_SYS_NOTICE:"TIMGroupSystemNoticeElem",MSG_CUSTOM:"TIMCustomElem",MSG_MERGER:"TIMRelayElem",MSG_PRIORITY_HIGH:"High",MSG_PRIORITY_NORMAL:"Normal",MSG_PRIORITY_LOW:"Low",MSG_PRIORITY_LOWEST:"Lowest",CONV_C2C:"C2C",CONV_GROUP:"GROUP",CONV_TOPIC:"TOPIC",CONV_SYSTEM:"@TIM#SYSTEM",CONV_AT_ME:1,CONV_AT_ALL:2,CONV_AT_ALL_AT_ME:3,CONV_MARK_TYPE_STAR:1,CONV_MARK_TYPE_UNREAD:2,CONV_MARK_TYPE_FOLD:4,CONV_MARK_TYPE_HIDE:8,GRP_PRIVATE:"Private",GRP_WORK:"Private",GRP_PUBLIC:"Public",GRP_CHATROOM:"ChatRoom",GRP_MEETING:"ChatRoom",GRP_AVCHATROOM:"AVChatRoom",GRP_COMMUNITY:"Community",GRP_MBR_ROLE_OWNER:"Owner",GRP_MBR_ROLE_ADMIN:"Admin",GRP_MBR_ROLE_MEMBER:"Member",GRP_MBR_ROLE_CUSTOM:"Custom",GRP_TIP_MBR_JOIN:1,GRP_TIP_MBR_QUIT:2,GRP_TIP_MBR_KICKED_OUT:3,GRP_TIP_MBR_SET_ADMIN:4,GRP_TIP_MBR_CANCELED_ADMIN:5,GRP_TIP_GRP_PROFILE_UPDATED:6,GRP_TIP_MBR_PROFILE_UPDATED:7,GRP_TIP_BAN_AVCHATROOM_MEMBER:10,GRP_TIP_UNBAN_AVCHATROOM_MEMBER:11,MSG_REMIND_ACPT_AND_NOTE:"AcceptAndNotify",MSG_REMIND_ACPT_NOT_NOTE:"AcceptNotNotify",MSG_REMIND_DISCARD:"Discard",GENDER_UNKNOWN:"Gender_Type_Unknown",GENDER_FEMALE:"Gender_Type_Female",GENDER_MALE:"Gender_Type_Male",KICKED_OUT_MULT_ACCOUNT:"multipleAccount",KICKED_OUT_MULT_DEVICE:"multipleDevice",KICKED_OUT_USERSIG_EXPIRED:"userSigExpired",KICKED_OUT_REST_API:"REST_API_Kick",ALLOW_TYPE_ALLOW_ANY:"AllowType_Type_AllowAny",ALLOW_TYPE_NEED_CONFIRM:"AllowType_Type_NeedConfirm",ALLOW_TYPE_DENY_ANY:"AllowType_Type_DenyAny",FORBID_TYPE_NONE:"AdminForbid_Type_None",FORBID_TYPE_SEND_OUT:"AdminForbid_Type_SendOut",JOIN_OPTIONS_FREE_ACCESS:"FreeAccess",JOIN_OPTIONS_NEED_PERMISSION:"NeedPermission",JOIN_OPTIONS_DISABLE_APPLY:"DisableApply",JOIN_STATUS_SUCCESS:"JoinedSuccess",JOIN_STATUS_ALREADY_IN_GROUP:"AlreadyInGroup",JOIN_STATUS_WAIT_APPROVAL:"WaitAdminApproval",GRP_PROFILE_OWNER_ID:"ownerID",GRP_PROFILE_CREATE_TIME:"createTime",GRP_PROFILE_LAST_INFO_TIME:"lastInfoTime",GRP_PROFILE_MEMBER_NUM:"memberNum",GRP_PROFILE_MAX_MEMBER_NUM:"maxMemberNum",GRP_PROFILE_JOIN_OPTION:"joinOption",GRP_PROFILE_INTRODUCTION:"introduction",GRP_PROFILE_NOTIFICATION:"notification",GRP_PROFILE_MUTE_ALL_MBRS:"muteAllMembers",SNS_ADD_TYPE_SINGLE:"Add_Type_Single",SNS_ADD_TYPE_BOTH:"Add_Type_Both",SNS_DELETE_TYPE_SINGLE:"Delete_Type_Single",SNS_DELETE_TYPE_BOTH:"Delete_Type_Both",SNS_APPLICATION_TYPE_BOTH:"Pendency_Type_Both",SNS_APPLICATION_SENT_TO_ME:"Pendency_Type_ComeIn",SNS_APPLICATION_SENT_BY_ME:"Pendency_Type_SendOut",SNS_APPLICATION_AGREE:"Response_Action_Agree",SNS_APPLICATION_AGREE_AND_ADD:"Response_Action_AgreeAndAdd",SNS_CHECK_TYPE_BOTH:"CheckResult_Type_Both",SNS_CHECK_TYPE_SINGLE:"CheckResult_Type_Single",SNS_TYPE_NO_RELATION:"CheckResult_Type_NoRelation",SNS_TYPE_A_WITH_B:"CheckResult_Type_AWithB",SNS_TYPE_B_WITH_A:"CheckResult_Type_BWithA",SNS_TYPE_BOTH_WAY:"CheckResult_Type_BothWay",NET_STATE_CONNECTED:"connected",NET_STATE_CONNECTING:"connecting",NET_STATE_DISCONNECTED:"disconnected",MSG_AT_ALL:"__kImSDK_MesssageAtALL__",READ_ALL_C2C_MSG:"readAllC2CMessage",READ_ALL_GROUP_MSG:"readAllGroupMessage",READ_ALL_MSG:"readAllMessage",USER_STATUS_UNKNOWN:0,USER_STATUS_ONLINE:1,USER_STATUS_OFFLINE:2,USER_STATUS_UNLOGINED:3},D=function(){function e(){r(this,e),this.cache=[],this.options=null}return u(e,[{key:"use",value:function(e){if("function"!=typeof e)throw"middleware must be a function";return this.cache.push(e),this}},{key:"next",value:function(e){if(this.middlewares&&this.middlewares.length>0)return this.middlewares.shift().call(this,this.options,this.next.bind(this))}},{key:"run",value:function(e){return this.middlewares=this.cache.map((function(e){return e})),this.options=e,this.next()}}]),e}(),O="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof i?i:"undefined"!=typeof self?self:{};function R(e,t){return e(t={exports:{}},t.exports),t.exports}var L=R((function(e,t){var n,i,a,o,r,s,u,l,d,p,f,h,g,m,_,v,y,M;e.exports=(n="function"==typeof Promise,i="object"==("undefined"===typeof self?"undefined":c(self))?self:O,a="undefined"!=typeof Symbol,o="undefined"!=typeof Map,r="undefined"!=typeof Set,s="undefined"!=typeof WeakMap,u="undefined"!=typeof WeakSet,l="undefined"!=typeof DataView,d=a&&void 0!==Symbol.iterator,p=a&&void 0!==Symbol.toStringTag,f=r&&"function"==typeof Set.prototype.entries,h=o&&"function"==typeof Map.prototype.entries,g=f&&Object.getPrototypeOf((new Set).entries()),m=h&&Object.getPrototypeOf((new Map).entries()),_=d&&"function"==typeof Array.prototype[Symbol.iterator],v=_&&Object.getPrototypeOf([][Symbol.iterator]()),y=d&&"function"==typeof String.prototype[Symbol.iterator],M=y&&Object.getPrototypeOf(""[Symbol.iterator]()),function(e){var t=c(e);if("object"!==t)return t;if(null===e)return"null";if(e===i)return"global";if(Array.isArray(e)&&(!1===p||!(Symbol.toStringTag in e)))return"Array";if("object"==("undefined"===typeof window?"undefined":c(window))&&null!==window){if("object"==c(window.location)&&e===window.location)return"Location";if("object"==c(window.document)&&e===window.document)return"Document";if("object"==c(window.navigator)){if("object"==c(window.navigator.mimeTypes)&&e===window.navigator.mimeTypes)return"MimeTypeArray";if("object"==c(window.navigator.plugins)&&e===window.navigator.plugins)return"PluginArray"}if(("function"==typeof window.HTMLElement||"object"==c(window.HTMLElement))&&e instanceof window.HTMLElement){if("BLOCKQUOTE"===e.tagName)return"HTMLQuoteElement";if("TD"===e.tagName)return"HTMLTableDataCellElement";if("TH"===e.tagName)return"HTMLTableHeaderCellElement"}}var a=p&&e[Symbol.toStringTag];if("string"==typeof a)return a;var d=Object.getPrototypeOf(e);return d===RegExp.prototype?"RegExp":d===Date.prototype?"Date":n&&d===Promise.prototype?"Promise":r&&d===Set.prototype?"Set":o&&d===Map.prototype?"Map":u&&d===WeakSet.prototype?"WeakSet":s&&d===WeakMap.prototype?"WeakMap":l&&d===DataView.prototype?"DataView":o&&d===m?"Map Iterator":r&&d===g?"Set Iterator":_&&d===v?"Array Iterator":y&&d===M?"String Iterator":null===d?"Object":Object.prototype.toString.call(e).slice(8,-1)})})),N=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;r(this,e),this.high=t,this.low=n}return u(e,[{key:"equal",value:function(e){return null!==e&&this.low===e.low&&this.high===e.high}},{key:"toString",value:function(){var e=Number(this.high).toString(16),t=Number(this.low).toString(16);if(t.length<8)for(var n=8-t.length;n;)t="0"+t,n--;return e+t}}]),e}(),P={TEST:{CHINA:{DEFAULT:"wss://wss-dev.tim.qq.com"},OVERSEA:{DEFAULT:"wss://wss-dev.tim.qq.com"},SINGAPORE:{DEFAULT:"wss://wsssgp-dev.im.qcloud.com"},KOREA:{DEFAULT:"wss://wsskr-dev.im.qcloud.com"},GERMANY:{DEFAULT:"wss://wssger-dev.im.qcloud.com"},IND:{DEFAULT:"wss://wssind-dev.im.qcloud.com"}},PRODUCTION:{CHINA:{DEFAULT:"wss://wss.im.qcloud.com",BACKUP:"wss://wss.tim.qq.com",STAT:"https://api.im.qcloud.com"},OVERSEA:{DEFAULT:"wss://wss.im.qcloud.com",BACKUP:"wss://wss.my-imcloud.com",STAT:"https://api.my-imcloud.com"},SINGAPORE:{DEFAULT:"wss://wsssgp.im.qcloud.com",BACKUP:"wss://wsssgp.my-imcloud.com",STAT:"https://apisgp.my-imcloud.com"},KOREA:{DEFAULT:"wss://wsskr.im.qcloud.com",BACKUP:"wss://wsskr.my-imcloud.com",STAT:"https://apikr.my-imcloud.com"},GERMANY:{DEFAULT:"wss://wssger.im.qcloud.com",BACKUP:"wss://wssger.my-imcloud.com",STAT:"https://apiger.my-imcloud.com"},IND:{DEFAULT:"wss://wssind.im.qcloud.com",BACKUP:"wss://wssind.my-imcloud.com",STAT:"https://apiind.my-imcloud.com"}}},U={ANDROID:2,IOS:3,MAC:4,WEB:7,WX_MP:8,QQ_MP:9,TT_MP:10,BAIDU_MP:11,ALI_MP:12,IPAD:13,UNI_NATIVE_APP:15},G="1.7.3",F=537048168,$="CHINA",B={HOST:{CURRENT:{DEFAULT:"wss://wss.im.qcloud.com",STAT:"https://api.im.qcloud.com"},setCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$;this.CURRENT=P.PRODUCTION[e]}},NAME:{OPEN_IM:"openim",GROUP:"group_open_http_svc",GROUP_AVCHATROOM:"group_open_avchatroom_http_svc",GROUP_COMMUNITY:"million_group_open_http_svc",GROUP_ATTR:"group_open_attr_http_svc",FRIEND:"sns",PROFILE:"profile",RECENT_CONTACT:"recentcontact",PIC:"openpic",BIG_GROUP_NO_AUTH:"group_open_http_noauth_svc",BIG_GROUP_LONG_POLLING:"group_open_long_polling_http_svc",BIG_GROUP_LONG_POLLING_NO_AUTH:"group_open_long_polling_http_noauth_svc",IM_OPEN_STAT:"imopenstat",WEB_IM:"webim",IM_COS_SIGN:"im_cos_sign_svr",CUSTOM_UPLOAD:"im_cos_msg",HEARTBEAT:"heartbeat",IM_OPEN_PUSH:"im_open_push",IM_OPEN_STATUS:"im_open_status",IM_LONG_MESSAGE:"im_long_msg",IM_CONFIG_MANAGER:"im_sdk_config_mgr",STAT_SERVICE:"StatSvc",OVERLOAD_PUSH:"OverLoadPush"},CMD:{LOGIN:"wslogin",LOGOUT_LONG_POLL:"longpollinglogout",LOGOUT:"wslogout",HELLO:"wshello",STAT_BACKGROUND:"ws_stat_background",STAT_FOREGROUND:"ws_stat_foreground",SET_TOKEN:"ws_stat_settoken",PORTRAIT_GET:"portrait_get_all",PORTRAIT_SET:"portrait_set",GET_LONG_POLL_ID:"getlongpollingid",LONG_POLL:"longpolling",AVCHATROOM_LONG_POLL:"get_msg",ADD_FRIEND:"friend_add",UPDATE_FRIEND:"friend_update",GET_FRIEND_LIST:"friend_get",GET_FRIEND_PROFILE:"friend_get_list",DELETE_FRIEND:"friend_delete",CHECK_FRIEND:"friend_check",GET_FRIEND_GROUP_LIST:"group_get",RESPOND_FRIEND_APPLICATION:"friend_response",GET_FRIEND_APPLICATION_LIST:"pendency_get",DELETE_FRIEND_APPLICATION:"pendency_delete",REPORT_FRIEND_APPLICATION:"pendency_report",GET_GROUP_APPLICATION:"get_pendency",CREATE_FRIEND_GROUP:"group_add",DELETE_FRIEND_GROUP:"group_delete",UPDATE_FRIEND_GROUP:"group_update",GET_BLACKLIST:"black_list_get",ADD_BLACKLIST:"black_list_add",DELETE_BLACKLIST:"black_list_delete",CREATE_GROUP:"create_group",GET_JOINED_GROUPS:"get_joined_group_list",SET_GROUP_ATTRIBUTES:"set_group_attr",MODIFY_GROUP_ATTRIBUTES:"modify_group_attr",DELETE_GROUP_ATTRIBUTES:"delete_group_attr",CLEAR_GROUP_ATTRIBUTES:"clear_group_attr",GET_GROUP_ATTRIBUTES:"get_group_attr",SEND_MESSAGE:"sendmsg",REVOKE_C2C_MESSAGE:"msgwithdraw",DELETE_C2C_MESSAGE:"delete_c2c_msg_ramble",MODIFY_C2C_MESSAGE:"modify_c2c_msg",SEND_GROUP_MESSAGE:"send_group_msg",REVOKE_GROUP_MESSAGE:"group_msg_recall",DELETE_GROUP_MESSAGE:"delete_group_ramble_msg_by_seq",MODIFY_GROUP_MESSAGE:"modify_group_msg",GET_GROUP_INFO:"get_group_self_member_info",GET_GROUP_MEMBER_INFO:"get_specified_group_member_info",GET_GROUP_MEMBER_LIST:"get_group_member_info",GET_AVCHATROOM_MEMBER_LIST:"get_members",MARK_AVCHATROOM_MEMBER_INFO:"modify_user_info",QUIT_GROUP:"quit_group",CHANGE_GROUP_OWNER:"change_group_owner",DESTROY_GROUP:"destroy_group",ADD_GROUP_MEMBER:"add_group_member",DELETE_GROUP_MEMBER:"delete_group_member",BAN_AVCHATROOM_MEMBER:"ban_group_member",SEARCH_GROUP_BY_ID:"get_group_public_info",APPLY_JOIN_GROUP:"apply_join_group",HANDLE_APPLY_JOIN_GROUP:"handle_apply_join_group",HANDLE_GROUP_INVITATION:"handle_invite_join_group",MODIFY_GROUP_INFO:"modify_group_base_info",MODIFY_GROUP_MEMBER_INFO:"modify_group_member_info",DELETE_GROUP_SYSTEM_MESSAGE:"deletemsg",DELETE_GROUP_AT_TIPS:"deletemsg",GET_CONVERSATION_LIST:"get",PAGING_GET_CONVERSATION_LIST:"page_get",DELETE_CONVERSATION:"delete",PIN_CONVERSATION:"top",SET_CONVERSATION_CUSTOM_DATA:"mark_contact",MARK_CONVERSATION:"mark_contact",CREATE_CONVERSATION_GROUP:"create_contact_group",DELETE_CONVERSATION_GROUP:"del_contact_group",UPDATE_CONVERSATION_GROUP:"update_contact_group",GET_CONVERSATION_GROUP_LIST:"get_contact_group",GET_MESSAGES:"getmsg",GET_C2C_ROAM_MESSAGES:"getroammsg",SET_C2C_PEER_MUTE_NOTIFICATIONS:"set_c2c_peer_mute_notifications",GET_C2C_PEER_MUTE_NOTIFICATIONS:"get_c2c_peer_mute_notifications",GET_GROUP_ROAM_MESSAGES:"group_msg_get",GET_READ_RECEIPT:"get_group_msg_receipt",GET_READ_RECEIPT_DETAIL:"get_group_msg_receipt_detail",SEND_READ_RECEIPT:"group_msg_receipt",SEND_C2C_READ_RECEIPT:"c2c_msg_read_receipt",SET_C2C_MESSAGE_READ:"msgreaded",GET_PEER_READ_TIME:"get_peer_read_time",SET_GROUP_MESSAGE_READ:"msg_read_report",FILE_READ_AND_WRITE_AUTHKEY:"authkey",FILE_UPLOAD:"pic_up",COS_SIGN:"cos",COS_PRE_SIG:"pre_sig",VIDEO_COVER:"video_cover",TIM_WEB_REPORT_V2:"tim_web_report_v2",BIG_DATA_HALLWAY_AUTH_KEY:"authkey",GET_ONLINE_MEMBER_NUM:"get_online_member_num",ALIVE:"alive",MESSAGE_PUSH:"msg_push",MULTI_MESSAGE_PUSH:"multi_msg_push_ws",MESSAGE_PUSH_ACK:"ws_msg_push_ack",STATUS_FORCE_OFFLINE:"stat_forceoffline",DOWNLOAD_MERGER_MESSAGE:"get_relay_json_msg",UPLOAD_MERGER_MESSAGE:"save_relay_json_msg",FETCH_CLOUD_CONTROL_CONFIG:"fetch_config",PUSHED_CLOUD_CONTROL_CONFIG:"push_configv2",FETCH_COMMERCIAL_CONFIG:"fetch_imsdk_purchase_bitsv2",PUSHED_COMMERCIAL_CONFIG:"push_imsdk_purchase_bitsv2",KICK_OTHER:"KickOther",OVERLOAD_NOTIFY:"notify2",SET_ALL_MESSAGE_READ:"read_all_unread_msg",CREATE_TOPIC:"create_topic",DELETE_TOPIC:"destroy_topic",UPDATE_TOPIC_PROFILE:"modify_topic",GET_TOPIC_LIST:"get_topic",SET_SELF_STATUS:"ws_set_custom_status",GET_USER_STATUS:"ws_get_user_status",SUBSCRIBE_USER_STATUS:"ws_status_subscribe",UNSUBSCRIBE_USER_STATUS:"ws_status_unsubscribe"},CHANNEL:{SOCKET:1,XHR:2,AUTO:0},NAME_VERSION:{openim:"v4",group_open_http_svc:"v4",sns:"v4",profile:"v4",recentcontact:"v4",openpic:"v4",group_open_http_noauth_svc:"v4",group_open_long_polling_http_svc:"v4",group_open_long_polling_http_noauth_svc:"v4",imopenstat:"v4",im_cos_sign_svr:"v4",im_cos_msg:"v4",webim:"v4",im_open_push:"v4",im_open_status:"v4"}},q={SEARCH_MSG:new N(0,Math.pow(2,0)).toString(),SEARCH_GRP_SNS:new N(0,Math.pow(2,1)).toString(),AVCHATROOM_HISTORY_MSG:new N(0,Math.pow(2,2)).toString(),GRP_COMMUNITY:new N(0,Math.pow(2,3)).toString(),MSG_TO_SPECIFIED_GRP_MBR:new N(0,Math.pow(2,4)).toString(),AVCHATROOM_MBR_LIST:new N(0,Math.pow(2,6)).toString(),USER_STATUS:new N(0,Math.pow(2,7)).toString(),CONV_MARK:new N(0,Math.pow(2,9)).toString(),CONV_GROUP:new N(0,Math.pow(2,10)).toString(),AVCHATROOM_BAN_MBR:new N(0,Math.pow(2,11)).toString()};B.HOST.setCurrent($);var j,H,K,V,z="undefined"!=typeof a&&"function"==typeof a.getSystemInfoSync&&Boolean(a.getSystemInfoSync().fontSizeSetting),W="undefined"!=typeof qq&&"function"==typeof qq.getSystemInfoSync&&Boolean(qq.getSystemInfoSync().fontSizeSetting),Y="undefined"!=typeof tt&&"function"==typeof tt.getSystemInfoSync&&Boolean(tt.getSystemInfoSync().fontSizeSetting),J="undefined"!=typeof swan&&"function"==typeof swan.getSystemInfoSync&&Boolean(swan.getSystemInfoSync().fontSizeSetting),X="undefined"!=typeof my&&"function"==typeof my.getSystemInfoSync&&Boolean(my.getSystemInfoSync().fontSizeSetting),Z="undefined"!=typeof uni&&"undefined"==typeof window,Q="undefined"!=typeof uni,ee=z||W||Y||J||X||Z,te=("undefined"!=typeof uni||"undefined"!=typeof window)&&!ee,ne=W?qq:Y?tt:J?swan:X?my:z?a:Z?uni:{},ie=(j="WEB",_e?j="WEB":W?j="QQ_MP":Y?j="TT_MP":J?j="BAIDU_MP":X?j="ALI_MP":z?j="WX_MP":Z&&(j="UNI_NATIVE_APP"),U[j]),ae=te&&window&&window.navigator&&window.navigator.userAgent||"",oe=/AppleWebKit\/([\d.]+)/i.exec(ae),re=(oe&&parseFloat(oe.pop()),/iPad/i.test(ae)),se=/iPhone/i.test(ae)&&!re,ce=/iPod/i.test(ae),ue=se||re||ce,le=(H=ae.match(/OS (\d+)_/i))&&H[1]?H[1]:null,de=/Android/i.test(ae),pe=function(){var e=ae.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e)return null;var t=e[1]&&parseFloat(e[1]),n=e[2]&&parseFloat(e[2]);return t&&n?parseFloat(e[1]+"."+e[2]):t||null}(),fe=(de&&/webkit/i.test(ae),/Firefox/i.test(ae),/Edge/i.test(ae)),he=(!fe&&/Chrome/i.test(ae),function(){var e=ae.match(/Chrome\/(\d+)/);e&&e[1]&&parseFloat(e[1])}(),/MSIE/.test(ae)||ae.indexOf("Trident")>-1&&ae.indexOf("rv:11.0")>-1),ge=(/MSIE\s8\.0/.test(ae),function(){var e=/MSIE\s(\d+)\.\d/.exec(ae),t=e&&parseFloat(e[1]);return!t&&/Trident\/7.0/i.test(ae)&&/rv:11.0/.test(ae)&&(t=11),t}()),me=(/Safari/i.test(ae),/TBS\/\d+/i.test(ae)),_e=(function(){var e=ae.match(/TBS\/(\d+)/i);e&&e[1]&&e[1]}(),!me&&/MQQBrowser\/\d+/i.test(ae),!me&&/ QQBrowser\/\d+/i.test(ae),/(micromessenger|webbrowser)/i.test(ae)),ve=/Windows/i.test(ae),ye=/MAC OS X/i.test(ae),Me=(/MicroMessenger/i.test(ae),te&&"undefined"!=typeof Worker&&!he),Ce=de||ue,be=te&&"undefined"!==window.tencent_cloud_im_csig_flutter_for_web_25F_cy,Ie="undefined"!=typeof i?i:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};K="undefined"!=typeof console?console:void 0!==Ie&&Ie.console?Ie.console:"undefined"!=typeof window&&window.console?window.console:{};for(var Te=function(){},we=["assert","clear","count","debug","dir","dirxml","error","group","groupCollapsed","groupEnd","info","log","profile","profileEnd","table","time","timeEnd","timeStamp","trace","warn"],ke=we.length;ke--;)V=we[ke],console[V]||(K[V]=Te);var xe=K,Se=0,Ee=function(){return(new Date).getTime()+Se},Ae=function(){Se=0},De=function(){return Math.floor(Ee()/1e3)},Oe=0;function Re(){return $t()?"%c TIM %c":"TIM"}function Le(){var e,t=((e=new Date).setTime(Ee()),e);return t.toLocaleTimeString("en-US",{hour12:!1})+"."+function(e){var t;switch(e.toString().length){case 1:t="00"+e;break;case 2:t="0"+e;break;default:t=e}return t}(t.getMilliseconds())}var Ne={arguments2String:function(e){var t="";if(1===e.length)t=e[0];else for(var n=0,i=e.length;n<i;n++)Ze(e[n])?et(e[n])?t+=st(e[n]):t+=JSON.stringify(e[n]):t+=e[n],t+=" ";return t},_exec:function(e,t){$t()?xe[e](Re(),"background:#0abf5b; padding:1px; border-radius:3px; color: #fff","background:transparent",Le(),t):xe[e](Re(),Le(),t)},debug:function(){if(Oe<=-1){var e=this.arguments2String(arguments);this._exec("debug",e)}},log:function(){if(Oe<=0){var e=this.arguments2String(arguments);this._exec("log",e)}},info:function(){if(Oe<=1){var e=this.arguments2String(arguments);this._exec("info",e)}},warn:function(){if(Oe<=2){var e=this.arguments2String(arguments);this._exec("warn",e)}},error:function(){if(Oe<=3){var e=this.arguments2String(arguments);this._exec("error",e)}},setLevel:function(e){e<4&&this._exec("log","set level from "+Oe+" to "+e),Oe=e},getLevel:function(){return Oe}},Pe={JPG:1,JPEG:1,GIF:2,PNG:3,BMP:4,UNKNOWN:255},Ue={NICK:"Tag_Profile_IM_Nick",GENDER:"Tag_Profile_IM_Gender",BIRTHDAY:"Tag_Profile_IM_BirthDay",LOCATION:"Tag_Profile_IM_Location",SELFSIGNATURE:"Tag_Profile_IM_SelfSignature",ALLOWTYPE:"Tag_Profile_IM_AllowType",LANGUAGE:"Tag_Profile_IM_Language",AVATAR:"Tag_Profile_IM_Image",MESSAGESETTINGS:"Tag_Profile_IM_MsgSettings",ADMINFORBIDTYPE:"Tag_Profile_IM_AdminForbidType",LEVEL:"Tag_Profile_IM_Level",ROLE:"Tag_Profile_IM_Role"},Ge={UNKNOWN:"Gender_Type_Unknown",FEMALE:"Gender_Type_Female",MALE:"Gender_Type_Male"},Fe={NONE:"AdminForbid_Type_None",SEND_OUT:"AdminForbid_Type_SendOut"},$e={NEED_CONFIRM:"AllowType_Type_NeedConfirm",ALLOW_ANY:"AllowType_Type_AllowAny",DENY_ANY:"AllowType_Type_DenyAny"},Be="JoinedSuccess",qe="WaitAdminApproval",je="@TOPIC#_",He=["url"],Ke=function(e){return"file"===nt(e)},Ve=function(e){return null!==e&&("number"==typeof e&&!isNaN(e-0)||"object"===n(e)&&e.constructor===Number)},ze=function(e){return"string"==typeof e},We=function(e){return null!==e&&"object"===n(e)},Ye=function(e){if("object"!==n(e)||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var i=t;null!==Object.getPrototypeOf(i);)i=Object.getPrototypeOf(i);return t===i},Je=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"array"===nt(e)},Xe=function(e){return void 0===e},Ze=function(e){return Je(e)||We(e)},Qe=function(e){return"function"==typeof e},et=function(e){return e instanceof Error},nt=function(e){return Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1].toLowerCase()},it=function(e){if("string"!=typeof e)return!1;var t=e[0];return!/[^a-zA-Z0-9]/.test(t)},at=0;Date.now||(Date.now=function(){return(new Date).getTime()});var ot=function(){0===at&&(at=Date.now()-1);var e=Date.now()-at;return e>4294967295?(at+=4294967295,Date.now()-at):e},rt=function e(t,n,i,a){if(!Ze(t)||!Ze(n))return 0;for(var o,r=0,s=Object.keys(n),c=0,u=s.length;c<u;c++)if(o=s[c],!(Xe(n[o])||i&&i.includes(o)))if(Ze(t[o])&&Ze(n[o]))r+=e(t[o],n[o],i,a);else{if(a&&a.includes(n[o]))continue;t[o]!==n[o]&&(t[o]=n[o],r+=1)}return r},st=function(e){return JSON.stringify(e,["message","code"])},ct=function(e){if(0===e.length)return 0;for(var t=0,n=0,i="undefined"!=typeof document&&void 0!==document.characterSet?document.characterSet:"UTF-8";void 0!==e[t];)n+=e[t++].charCodeAt[t]<=255?1:!1===i?3:2;return n},ut=function(e){var t=e||99999999;return Math.round(Math.random()*t)},lt="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",dt=lt.length,pt=function(e,t){for(var n in e)if(e[n]===t)return!0;return!1},ft={},ht=function(e){return-1===e.indexOf("http://")||-1===e.indexOf("https://")?"https://"+e:e.replace(/https|http/,"https")},gt=function e(t){if(0===Object.getOwnPropertyNames(t).length)return Object.create(null);var i=Array.isArray(t)?[]:Object.create(null),a="";for(var o in t)null!==t[o]?void 0!==t[o]?(a=n(t[o]),["string","number","function","boolean"].indexOf(a)>=0?i[o]=t[o]:i[o]=e(t[o])):i[o]=void 0:i[o]=null;return i};function mt(e,t){Je(e)&&Je(t)?t.forEach((function(t){var n=t.key,i=t.value,a=e.find((function(e){return e.key===n}));a?a.value=i:e.push({key:n,value:i})})):Ne.warn("updateCustomField target \u6216 source \u4e0d\u662f\u6570\u7ec4\uff0c\u5ffd\u7565\u6b64\u6b21\u66f4\u65b0\u3002")}var _t=function(e){return e===A.GRP_PUBLIC},vt=function(e){return e===A.GRP_AVCHATROOM},yt=function(e){var t=e.type,n=e.groupID;return t===A.GRP_COMMUNITY||"".concat(n).startsWith("@TGS#_")&&!"".concat(n).includes(je)},Mt=function(e){return"".concat(e).startsWith("@TGS#_")&&"".concat(e).includes(je)},Ct=function(e){return ze(e)&&e.slice(0,3)===A.CONV_C2C},bt=function(e){return ze(e)&&e.slice(0,5)===A.CONV_GROUP},It=function(e){return ze(e)&&e===A.CONV_SYSTEM};function Tt(e,t){var n={};return Object.keys(e).forEach((function(i){n[i]=t(e[i],i)})),n}function wt(e){return ee?new Promise((function(t,n){ne.getImageInfo({src:e,success:function(e){t({width:e.width,height:e.height})},fail:function(){t({width:0,height:0})}})})):he&&9===ge?Promise.resolve({width:0,height:0}):new Promise((function(t,n){var i=new Image;i.onload=function(){t({width:this.width,height:this.height}),i=null},i.onerror=function(){t({width:0,height:0}),i=null},i.src=e}))}function kt(){function e(){return(65536*(1+Math.random())|0).toString(16).substring(1)}return"".concat(e()+e()).concat(e()).concat(e()).concat(e()).concat(e()).concat(e()).concat(e())}function xt(){var e="unknown";if(ye&&(e="mac"),ve&&(e="windows"),ue&&(e="ios"),de&&(e="android"),ee)try{var t=ne.getSystemInfoSync().platform;void 0!==t&&(e=t)}catch(n){}return e}function St(e,t){e=e.split("."),t=t.split(".");for(var n=Math.max(e.length,t.length);e.length<n;)e.push("0");for(;t.length<n;)t.push("0");for(var i=0;i<n;i++){var a=parseInt(e[i]),o=parseInt(t[i]);if(a>o)return 1;if(a<o)return-1}return 0}function Et(e){var t=e.originUrl,n=void 0===t?void 0:t,i=e.originWidth,a=e.originHeight,o=e.min,r=void 0===o?198:o,s=parseInt(i),c=parseInt(a),u={url:void 0,width:0,height:0};if((s<=c?s:c)<=r)u.url=n,u.width=s,u.height=c;else{c<=s?(u.width=Math.ceil(s*r/c),u.height=r):(u.width=r,u.height=Math.ceil(c*r/s));var l=n&&n.indexOf("?")>-1?"".concat(n,"&"):"".concat(n,"?");u.url="".concat(l,198===r?"imageView2/3/w/198/h/198":"imageView2/3/w/720/h/720")}return Xe(n)?_(u,He):u}function At(e){var t=e[2];e[2]=e[1],e[1]=t;for(var n=0;n<e.length;n++)e[n].setType(n)}function Dt(e){var t=e.servcmd;return t.slice(t.indexOf(".")+1)}function Ot(e,t){return Math.round(Number(e)*Math.pow(10,t))/Math.pow(10,t)}function Rt(e,t){return e.includes(t)}function Lt(e,t){return e.includes(t)}function Nt(e){return e.split(je)[0]}var Pt=function(e,t,n){if(Xe(t))return"";switch(e){case A.MSG_TEXT:return t.text;case A.MSG_IMAGE:return n?"[Image]":"[\u56fe\u7247]";case A.MSG_LOCATION:return n?"[Location]":"[\u4f4d\u7f6e]";case A.MSG_AUDIO:return n?"[Voice]":"[\u8bed\u97f3]";case A.MSG_VIDEO:return n?"[Video]":"[\u89c6\u9891]";case A.MSG_FILE:return n?"[File]":"[\u6587\u4ef6]";case A.MSG_CUSTOM:return n?"[Custom Messages]":"[\u81ea\u5b9a\u4e49\u6d88\u606f]";case A.MSG_GRP_TIP:return n?"[Group Notification]":"[\u7fa4\u63d0\u793a\u6d88\u606f]";case A.MSG_GRP_SYS_NOTICE:return n?"[Group System Message]":"[\u7fa4\u7cfb\u7edf\u901a\u77e5]";case A.MSG_FACE:return n?"[Animated Sticker]":"[\u52a8\u753b\u8868\u60c5]";case A.MSG_MERGER:return n?"[Chat Record]":"[\u804a\u5929\u8bb0\u5f55]";default:return""}};function Ut(e){return e===A.MSG_TEXT||e===A.MSG_CUSTOM||e===A.MSG_LOCATION||e===A.MSG_FACE}function Gt(e){var t=[];if(!ze(e))return t;var n=e.length;if(0===n)return t;for(var i=n-1;i>=0;i--)"1"===e[i]&&t.push(Math.pow(2,n-i-1));return t}function Ft(e){return 0===e||e>=2e7&&e<3e7||e>=3e7&&e<4e7||e>=4e7&&e<5e7||e>=5e7&&e<6e7}function $t(){return!he&&!ee}function Bt(e){return"the length of userIDList cannot exceed ".concat(e)}var qt=Object.prototype.hasOwnProperty;function jt(e){if(null==e)return!0;if("boolean"==typeof e)return!1;if("number"==typeof e)return 0===e;if("string"==typeof e)return 0===e.length;if("function"==typeof e)return 0===e.length;if(Array.isArray(e))return 0===e.length;if(e instanceof Error)return""===e.message;if(Ye(e)){for(var t in e)if(qt.call(e,t))return!1;return!0}return!("map"!==nt(e)&&!function(e){return"set"===nt(e)}(e)&&!Ke(e))&&0===e.size}function Ht(e,t,n){if(void 0===t)return!0;var i=!0;if("object"===L(t).toLowerCase())Object.keys(t).forEach((function(a){var o=1===e.length?e[0][a]:void 0;i=!!Kt(o,t[a],n,a)&&i}));else if("array"===L(t).toLowerCase())for(var a=0;a<t.length;a++)i=!!Kt(e[a],t[a],n,t[a].name)&&i;if(i)return i;throw new Error("Params validate failed.")}function Kt(e,t,n,i){if(void 0===t)return!0;var a=!0;return t.required&&jt(e)&&(Ne.error("[".concat(n,'] Missing required params: "').concat(i,'".')),a=!1),jt(e)||L(e).toLowerCase()===t.type.toLowerCase()||(Ne.error("[".concat(n,'] Invalid params: type check failed for "').concat(i,'".Expected ').concat(t.type,".")),a=!1),t.validator&&!t.validator(e)&&(Ne.error("[".concat(n,"] Invalid params: custom validator check failed for params.")),a=!1),a}var Vt,zt={UNSEND:"unSend",SUCCESS:"success",FAIL:"fail"},Wt={NOT_START:"notStart",PENDING:"pending",RESOLVED:"resolved",REJECTED:"rejected"},Yt=!1,Jt=function(e){return!!e&&(!!(Ct(e)||bt(e)||It(e))||(Yt?Ne.warn("Invalid conversationID:".concat(e,"."),"Supported formats: C2C${userID} (one-to-one chat) | GROUP${groupID} (group chat) | @TIM#SYSTEM (system notification conversation)"):Ne.warn("\u975e\u6cd5\u7684\u4f1a\u8bdd ID:".concat(e,"\u3002\u4f1a\u8bdd ID \u7ec4\u6210\u65b9\u5f0f\uff1aC2C + userID\uff08\u5355\u804a\uff09GROUP + groupID\uff08\u7fa4\u804a\uff09@TIM#SYSTEM\uff08\u7cfb\u7edf\u901a\u77e5\u4f1a\u8bdd\uff09")),!1))},Xt=function(e){return"[".concat(e.api,"] | ").concat(e.param," | ").concat(e.desc,", ").concat(Yt?"see https://web.sdk.qcloud.com/im/doc/en/SDK.html#":"\u8bf7\u53c2\u8003 https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#").concat(e.api)},Zt=function(){return Yt?"String type required":"\u7c7b\u578b\u5fc5\u987b\u4e3a String"},Qt=function(e){return Yt?"String type required and ".concat(e," must not be an empty string"):"\u7c7b\u578b\u5fc5\u987b\u4e3a String\uff0c\u4e14\u4e0d\u80fd\u4e3a\u7a7a"},en=function(){return Yt?"Number type required":"\u7c7b\u578b\u5fc5\u987b\u4e3a Number"},tn=function(){return Yt?"Must not be undefined":"\u4e0d\u80fd\u4e3a undefined"},nn=function(){return Yt?"HTMLInputElement or File required":"\u7c7b\u578b\u5fc5\u987b\u4e3a HTMLInputElement \u6216 File"},an=function(){return Yt?"Function type required":"\u7c7b\u578b\u5fc5\u987b\u4e3a Function"},on=function(){return Yt?"Array type required":"\u7c7b\u578b\u5fc5\u987b\u4e3a Array"},rn=function(){return Yt?"Must not be an empty array":"\u4e0d\u80fd\u4e3a\u7a7a\u6570\u7ec4"},sn=function(){return Yt?"Without onProgress function, you can not query the upload progress":"\u6ca1\u6709 onProgress \u56de\u8c03\uff0c\u60a8\u5c06\u65e0\u6cd5\u83b7\u53d6\u4e0a\u4f20\u8fdb\u5ea6"},cn=function(){return Yt?"A positive integer required":"\u5fc5\u987b\u4e3a\u6b63\u6574\u6570"},un=function(e,t){return Yt?"".concat(e," must not be longer than ").concat(t," bytes"):"\u957f\u5ea6\u4e0d\u5f97\u8d85\u8fc7 ".concat(t," \u5b57\u8282")},ln=function(e,t){return Yt?"".concat(e," must be less than ").concat(t):"\u5fc5\u987b\u5c0f\u4e8e".concat(t)},dn=function(e){return Yt?"Type of ".concat(e," of key-value pairs must be String"):"\u952e\u503c\u5bf9\u7684 ".concat(e," \u7684\u7c7b\u578b\u5fc5\u987b\u4e3a String")},pn=function(){return Yt?"Plain Object required":"\u7c7b\u578b\u5fc5\u987b\u4e3a Plain Object"},fn=function(){return Yt?"Message content must not be empty":"\u6d88\u606f\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a"},hn=function(){return Yt?"Please select a file first":"\u60a8\u6ca1\u6709\u9009\u62e9\u6587\u4ef6\uff0c\u65e0\u6cd5\u53d1\u9001"},gn=function(){return Yt?"A message instance required":"\u8bf7\u4f20\u5165\u6d88\u606f\uff08Message\uff09\u5b9e\u4f8b"},mn=function(){return Yt?"Non-anonymous Function recommended":"\u63a8\u8350\u4f7f\u7528\u5177\u540d\u51fd\u6570"},_n={type:"String",required:!0},vn={type:"Array",required:!0},yn={type:"Object",required:!0},Mn={type:"Boolean",required:!0},Cn={setIsIntl:function(e){Yt=e},login:{userID:_n,userSig:_n},addToBlacklist:{userIDList:vn},removeFromBlacklist:{userIDList:vn},on:[{name:"eventName",type:"String",validator:function(e){return"string"==typeof e&&0!==e.length||(Ne.warn(Xt({api:"on",param:"eventName",desc:Qt("eventName")})),!1)}},{name:"handler",type:"Function",validator:function(e){return"function"!=typeof e?(Ne.warn(Xt({api:"on",param:"handler",desc:an()})),!1):(""===e.name&&Ne.warn(Xt({api:"on",param:"handler",desc:mn()})),!0)}}],once:[{name:"eventName",type:"String",validator:function(e){return"string"==typeof e&&0!==e.length||(Ne.warn(Xt({api:"once",param:"eventName",desc:Qt("eventName")})),!1)}},{name:"handler",type:"Function",validator:function(e){return"function"!=typeof e?(Ne.warn(Xt({api:"once",param:"handler",desc:an()})),!1):(""===e.name&&Ne.warn(Xt({api:"once",param:"handler",desc:mn()})),!0)}}],off:[{name:"eventName",type:"String",validator:function(e){return"string"==typeof e&&0!==e.length||(Ne.warn(Xt({api:"off",param:"eventName",desc:Qt("eventName")})),!1)}},{name:"handler",type:"Function",validator:function(e){return"function"!=typeof e?(Ne.warn(Xt({api:"off",param:"handler",desc:an()})),!1):(""===e.name&&Ne.warn(Xt({api:"off",param:"handler",desc:mn()})),!0)}}],sendMessage:[t({name:"message"},yn)],getMessageList:{conversationID:t(t({},_n),{},{validator:function(e){return Jt(e)}}),nextReqMessageID:{type:"String"},count:{type:"Number",validator:function(e){return!(!Xe(e)&&!/^[1-9][0-9]*$/.test(e))||(Ne.warn(Xt({api:"getMessageList",param:"count",desc:cn()})),!1)}}},getMessageListHopping:{conversationID:t(t({},_n),{},{validator:function(e){return Jt(e)}}),sequence:{type:"Number"},time:{type:"Number"},direction:{type:"Number",validator:function(e){return!(!Xe(e)&&0!==e&&1!==e)||(Ne.warn(Xt({api:"getMessageListHopping",param:"direction",desc:Yt?"0 or 1 required":"\u5fc5\u987b\u4e3a0\u62161"})),!1)}},count:{type:"Number",validator:function(e){return!(!Xe(e)&&!/^[1-9][0-9]*$/.test(e))||(Ne.warn(Xt({api:"getMessageListHopping",param:"count",desc:cn})),!1)}}},setMessageRead:{conversationID:t(t({},_n),{},{validator:function(e){return Jt(e)}})},setAllMessageRead:{scope:{type:"String",required:!1,validator:function(e){return!e||-1!==[A.READ_ALL_C2C_MSG,A.READ_ALL_GROUP_MSG,A.READ_ALL_MSG].indexOf(e)||(Ne.warn(Xt({api:"setAllMessageRead",param:"scope",desc:"TIM.TYPES.READ_ALL_C2C_MSG or TIM.TYPES.READ_ALL_GROUP_MSG or TIM.TYPES.READ_ALL_MSG required"})),!1)}}},getConversationProfile:[t(t({name:"conversationID"},_n),{},{validator:function(e){return Jt(e)}})],deleteConversation:[t(t({name:"conversationID"},_n),{},{validator:function(e){return Jt(e)}})],pinConversation:{conversationID:t(t({},_n),{},{validator:function(e){return Jt(e)}}),isPinned:t({},Mn)},setConversationCustomData:{conversationIDList:t({},vn),customData:{type:"String",validator:function(e){return ze(e)?!(e.length>256)||(Ne.warn(Xt({api:"setConversationCustomData",param:"customData",desc:un("customData",256)})),!1):(Ne.warn(Xt({api:"setConversationCustomData",param:"customData",desc:Zt()})),!1)}}},markConversation:{conversationIDList:t({},vn),markType:{type:"number",validator:function(e){return Ve(e)?e<=0?(Ne.warn(Xt({api:"markConversation",param:"markType",desc:("markType",0,Yt?"".concat("markType"," must be greater than ").concat(0):"\u5fc5\u987b\u5927\u4e8e".concat(0))})),!1):!(e>=Math.pow(2,64))||(Ne.warn(Xt({api:"markConversation",param:"markType",desc:ln("markType","Math.pow(2,64)")})),!1):(Ne.warn(Xt({api:"markConversation",param:"markType",desc:en()})),!1)}},enableMark:t({},Mn)},createConversationGroup:{conversationIDList:t({},vn),groupName:t(t({},_n),{},{validator:function(e){return!!e&&(!(e.length>32)||(Ne.warn(Xt({api:"createConversationGroup",param:"groupName",desc:un("groupName",32)})),!1))}})},deleteConversationGroup:[t({name:"groupName"},_n)],renameConversationGroup:{oldName:t({},_n),newName:t(t({},_n),{},{validator:function(e){return!!e&&(!(e.length>32)||(Ne.warn(Xt({api:"renameConversationGroup",param:"newName",desc:un("newName",32)})),!1))}})},addConversationsToGroup:{conversationIDList:t({},vn),groupName:t({},_n)},deleteConversationsFromGroup:{conversationIDList:t({},vn),groupName:t({},_n)},getGroupList:{groupProfileFilter:{type:"Array"}},getGroupProfile:{groupID:_n,groupCustomFieldFilter:{type:"Array"},memberCustomFieldFilter:{type:"Array"}},getGroupProfileAdvance:{groupIDList:vn},createGroup:{name:_n},joinGroup:{groupID:_n,type:{type:"String"},applyMessage:{type:"String"}},quitGroup:[t({name:"groupID"},_n)],handleApplication:{message:yn,handleAction:_n,handleMessage:{type:"String"}},changeGroupOwner:{groupID:_n,newOwnerID:_n},updateGroupProfile:{groupID:_n,muteAllMembers:{type:"Boolean"}},dismissGroup:[t({name:"groupID"},_n)],searchGroupByID:[t({name:"groupID"},_n)],initGroupAttributes:{groupID:_n,groupAttributes:t(t({},yn),{},{validator:function(e){var t=!0;return Object.keys(e).forEach((function(n){if(!ze(e[n]))return Ne.warn(Xt({api:"initGroupAttributes",param:"groupAttributes",desc:dn("value")})),t=!1})),t}})},setGroupAttributes:{groupID:_n,groupAttributes:t(t({},yn),{},{validator:function(e){var t=!0;return Object.keys(e).forEach((function(n){if(!ze(e[n]))return Ne.warn(Xt({api:"setGroupAttributes",param:"groupAttributes",desc:dn("value")})),t=!1})),t}})},deleteGroupAttributes:{groupID:_n,keyList:{type:"Array",validator:function(e){if(Xe(e)||!Je(e))return Ne.warn(Xt({api:"deleteGroupAttributes",param:"keyList",desc:on()})),!1;if(!jt(e)){var t=!0;return e.forEach((function(e){if(!ze(e))return Ne.warn(Xt({api:"deleteGroupAttributes",param:"keyList",desc:Yt?"Type of the array element must be String":"\u6570\u7ec4\u5143\u7d20\u7684\u7c7b\u578b\u5fc5\u987b\u4e3a String"})),t=!1})),t}return!0}}},getGroupAttributes:{groupID:_n,keyList:{type:"Array",validator:function(e){if(Xe(e)||!Je(e))return Ne.warn(Xt({api:"getGroupAttributes",param:"keyList",desc:on()})),!1;if(!jt(e)){var t=!0;return e.forEach((function(e){if(!ze(e))return Ne.warn(Xt({api:"getGroupAttributes",param:"keyList",desc:dn("key")})),t=!1})),t}return!0}}},getGroupMemberList:{groupID:_n,count:{type:"Number"}},getGroupMemberProfile:{groupID:_n,userIDList:vn,memberCustomFieldFilter:{type:"Array"}},addGroupMember:{groupID:_n,userIDList:vn},setGroupMemberRole:{groupID:_n,userID:_n,role:_n},setGroupMemberMuteTime:{groupID:_n,userID:_n,muteTime:{type:"Number",validator:function(e){return e>=0}}},setGroupMemberNameCard:{groupID:_n,userID:{type:"String"},nameCard:{type:"String",validator:function(e){return ze(e)?(e.length,!0):(Ne.warn(Xt({api:"setGroupMemberNameCard",param:"nameCard",desc:Zt()})),!1)}}},setGroupMemberCustomField:{groupID:_n,userID:{type:"String"},memberCustomField:vn},deleteGroupMember:{groupID:_n},markGroupMemberList:{groupID:_n,markType:{type:"number",validator:function(e){return Ve(e)?!(e<1e3)||(Ne.warn(Xt({api:"markGroupMemberList",param:"markType",desc:("markType",1e3,Yt?"".concat("markType"," must be greater than or equal to ").concat(1e3):"\u5fc5\u987b\u5927\u4e8e\u6216\u7b49\u4e8e".concat(1e3))})),!1):(Ne.warn(Xt({api:"markGroupMemberList",param:"markType",desc:en()})),!1)}},userIDList:t({},vn),enableMark:t({},Mn)},createTextMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){return Ye(e)?ze(e.text)?0!==e.text.length||(Ne.warn(Xt({api:"createTextMessage",param:"payload.text",desc:fn()})),!1):(Ne.warn(Xt({api:"createTextMessage",param:"payload.text",desc:Zt()})),!1):(Ne.warn(Xt({api:"createTextMessage",param:"payload",desc:pn()})),!1)}})},createTextAtMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){return Ye(e)?ze(e.text)?0===e.text.length?(Ne.warn(Xt({api:"createTextAtMessage",param:"payload.text",desc:fn()})),!1):!(e.atUserList&&!Je(e.atUserList))||(Ne.warn(Xt({api:"createTextAtMessage",param:"payload.atUserList",desc:on()})),!1):(Ne.warn(Xt({api:"createTextAtMessage",param:"payload.text",desc:Zt()})),!1):(Ne.warn(Xt({api:"createTextAtMessage",param:"payload",desc:pn()})),!1)}})},createCustomMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){return Ye(e)?e.data&&!ze(e.data)?(Ne.warn(Xt({api:"createCustomMessage",param:"payload.data",desc:Zt()})),!1):e.description&&!ze(e.description)?(Ne.warn(Xt({api:"createCustomMessage",param:"payload.description",desc:Zt()})),!1):!(e.extension&&!ze(e.extension))||(Ne.warn(Xt({api:"createCustomMessage",param:"payload.extension",desc:Zt()})),!1):(Ne.warn(Xt({api:"createCustomMessage",param:"payload",desc:pn()})),!1)}})},createImageMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){if(!Ye(e))return Ne.warn(Xt({api:"createImageMessage",param:"payload",desc:pn()})),!1;if(Xe(e.file))return Ne.warn(Xt({api:"createImageMessage",param:"payload.file",desc:tn()})),!1;if(te){if(!(e.file instanceof HTMLInputElement||Ke(e.file)))return Ye(e.file)&&"undefined"!=typeof uni?0!==e.file.tempFilePaths.length&&0!==e.file.tempFiles.length||(Ne.warn(Xt({api:"createImageMessage",param:"payload.file",desc:hn()})),!1):(Ne.warn(Xt({api:"createImageMessage",param:"payload.file",desc:nn()})),!1);if(e.file instanceof HTMLInputElement&&0===e.file.files.length)return Ne.warn(Xt({api:"createImageMessage",param:"payload.file",desc:hn()})),!1}return!0},onProgress:{type:"Function",required:!1,validator:function(e){return Xe(e)&&Ne.warn(Xt({api:"createImageMessage",param:"onProgress",desc:sn()})),!0}}})},createAudioMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){return!!Ye(e)||(Ne.warn(Xt({api:"createAudioMessage",param:"payload",desc:pn()})),!1)}}),onProgress:{type:"Function",required:!1,validator:function(e){return Xe(e)&&Ne.warn(Xt({api:"createAudioMessage",param:"onProgress",desc:sn()})),!0}}},createVideoMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){if(!Ye(e))return Ne.warn(Xt({api:"createVideoMessage",param:"payload",desc:pn()})),!1;if(Xe(e.file))return Ne.warn(Xt({api:"createVideoMessage",param:"payload.file",desc:tn()})),!1;if(te){if(!(e.file instanceof HTMLInputElement||Ke(e.file)))return Ye(e.file)&&"undefined"!=typeof uni?!!Ke(e.file.tempFile)||(Ne.warn(Xt({api:"createVideoMessage",param:"payload.file",desc:hn()})),!1):(Ne.warn(Xt({api:"createVideoMessage",param:"payload.file",desc:nn()})),!1);if(e.file instanceof HTMLInputElement&&0===e.file.files.length)return Ne.warn(Xt({api:"createVideoMessage",param:"payload.file",desc:hn()})),!1}return!0}}),onProgress:{type:"Function",required:!1,validator:function(e){return Xe(e)&&Ne.warn(Xt({api:"createVideoMessage",param:"onProgress",desc:sn()})),!0}}},createFaceMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){return Ye(e)?Ve(e.index)?!!ze(e.data)||(Ne.warn(Xt({api:"createFaceMessage",param:"payload.data",desc:Zt()})),!1):(Ne.warn(Xt({api:"createFaceMessage",param:"payload.index",desc:en()})),!1):(Ne.warn(Xt({api:"createFaceMessage",param:"payload",desc:pn()})),!1)}})},createFileMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){if(!Ye(e))return Ne.warn(Xt({api:"createFileMessage",param:"payload",desc:pn()})),!1;if(Xe(e.file))return Ne.warn(Xt({api:"createFileMessage",param:"payload.file",desc:tn()})),!1;if(te){if(!(e.file instanceof HTMLInputElement||Ke(e.file)))return Ye(e.file)&&"undefined"!=typeof uni?0!==e.file.tempFilePaths.length&&0!==e.file.tempFiles.length||(Ne.warn(Xt({api:"createFileMessage",param:"payload.file",desc:hn()})),!1):(Ne.warn(Xt({api:"createFileMessage",param:"payload.file",desc:nn()})),!1);if(e.file instanceof HTMLInputElement&&0===e.file.files.length)return Ne.warn(Xt({api:"createFileMessage",param:"payload.file",desc:hn()})),!1}return!0}}),onProgress:{type:"Function",required:!1,validator:function(e){return Xe(e)&&Ne.warn(Xt({api:"createFileMessage",param:"onProgress",desc:sn()})),!0}}},createLocationMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){return Ye(e)?ze(e.description)?Ve(e.longitude)?!!Ve(e.latitude)||(Ne.warn(Xt({api:"createLocationMessage",param:"payload.latitude",desc:en()})),!1):(Ne.warn(Xt({api:"createLocationMessage",param:"payload.longitude",desc:en()})),!1):(Ne.warn(Xt({api:"createLocationMessage",param:"payload.description",desc:Zt()})),!1):(Ne.warn(Xt({api:"createLocationMessage",param:"payload",desc:pn()})),!1)}})},createMergerMessage:{to:_n,conversationType:_n,payload:t(t({},yn),{},{validator:function(e){if(jt(e.messageList))return Ne.warn(Xt({api:"createMergerMessage",param:"payload.messageList",desc:rn()})),!1;if(jt(e.compatibleText))return Ne.warn(Xt({api:"createMergerMessage",param:"payload.compatibleText",desc:Qt("compatibleText")})),!1;var t=!1;return e.messageList.forEach((function(e){e.status===zt.FAIL&&(t=!0)})),!t||(Ne.warn(Xt({api:"createMergerMessage",param:"payload.messageList",desc:Yt?"Does not support combining messages that failed to sent":"\u4e0d\u652f\u6301\u5408\u5e76\u5df2\u53d1\u9001\u5931\u8d25\u7684\u6d88\u606f"})),!1)}})},revokeMessage:[t(t({name:"message"},yn),{},{validator:function(e){return jt(e)?(Ne.warn(Xt({api:"revokeMessage",param:"message",desc:gn()})),!1):e.conversationType===A.CONV_SYSTEM?(Ne.warn(Xt({api:"revokeMessage",param:"message",desc:Yt?"Only one-to-one or group message can be recalled":"\u4e0d\u652f\u6301\u64a4\u56de\u7cfb\u7edf\u4f1a\u8bdd\u6d88\u606f\uff0c\u53ea\u652f\u6301\u64a4\u56de\u5355\u804a\u6d88\u606f\u6216\u7fa4\u6d88\u606f"})),!1):!0!==e.isRevoked||(Ne.warn(Xt({api:"revokeMessage",param:"message",desc:Yt?"Message has been recalled":"\u6d88\u606f\u5df2\u7ecf\u88ab\u64a4\u56de\uff0c\u8bf7\u52ff\u91cd\u590d\u64cd\u4f5c"})),!1)}})],deleteMessage:[t(t({name:"messageList"},vn),{},{validator:function(e){return!jt(e)||(Ne.warn(Xt({api:"deleteMessage",param:"messageList",desc:rn()})),!1)}})],modifyMessage:[t(t({name:"message"},yn),{},{validator:function(e){return jt(e)?(Ne.warn(Xt({api:"modifyMessage",param:"message",desc:gn()})),!1):e.conversationType===A.CONV_SYSTEM?(Ne.warn(Xt({api:"modifyMessage",param:"message",desc:Yt?"Only one-to-one or group message can be modified":"\u4e0d\u652f\u6301\u4fee\u6539\u7cfb\u7edf\u4f1a\u8bdd\u6d88\u606f\uff0c\u53ea\u652f\u6301\u4fee\u6539\u5355\u804a\u6d88\u606f\u6216\u7fa4\u6d88\u606f"})),!1):!0!==e._onlineOnlyFlag||(Ne.warn(Xt({api:"modifyMessage",param:"message",desc:Yt?"Does not support modifying online message":"\u4e0d\u652f\u6301\u4fee\u6539\u5728\u7ebf\u6d88\u606f"})),!1)}})],getUserProfile:{userIDList:{type:"Array",validator:function(e){return Je(e)?(0===e.length&&Ne.warn(Xt({api:"getUserProfile",param:"userIDList",desc:rn()})),!0):(Ne.warn(Xt({api:"getUserProfile",param:"userIDList",desc:on()})),!1)}}},updateMyProfile:{profileCustomField:{type:"Array",validator:function(e){return!!Xe(e)||!!Je(e)||(Ne.warn(Xt({api:"updateMyProfile",param:"profileCustomField",desc:on()})),!1)}}},setSelfStatus:{customStatus:{type:"String",validator:function(e){return!!ze(e)||(Ne.warn(Xt({api:"setSelfStatus",param:"customStatus",desc:Zt()})),!1)}}},getUserStatus:{userIDList:{type:"Array",validator:function(e){return Je(e)?0!==e.length||(Ne.warn(Xt({api:"getUserStatus",param:"userIDList",desc:rn()})),!1):(Ne.warn(Xt({api:"getUserStatus",param:"userIDList",desc:on()})),!1)}}},subscribeUserStatus:{userIDList:{type:"Array",validator:function(e){return Je(e)?0!==e.length||(Ne.warn(Xt({api:"subscribeUserStatus",param:"userIDList",desc:rn()})),!1):(Ne.warn(Xt({api:"subscribeUserStatus",param:"userIDList",desc:on()})),!1)}}},unsubscribeUserStatus:{userIDList:{type:"Array",validator:function(e){return!e||!!Je(e)||(Ne.warn(Xt({api:"subscribeUserStatus",param:"userIDList",desc:on()})),!1)}}},addFriend:{to:_n,source:{type:"String",required:!0,validator:function(e){return!!e&&(e.startsWith("AddSource_Type_")?!(e.replace("AddSource_Type_","").length>8)||(Ne.warn(Xt({api:"addFriend",param:"source",desc:un("keyword",8)})),!1):(Ne.warn(Xt({api:"addFriend",param:"source",desc:Yt?"The prefix of the source field is AddSource_Type_":"\u524d\u7f00\u5fc5\u987b\u662f\uff1aAddSource_Type_"})),!1))}},remark:{type:"String",required:!1,validator:function(e){return!(ze(e)&&e.length>96)||(Ne.warn(Xt({api:"addFriend",param:"remark",desc:un("remark",96)})),!1)}}},deleteFriend:{userIDList:vn},checkFriend:{userIDList:vn},getFriendProfile:{userIDList:vn},updateFriend:{userID:_n,remark:{type:"String",required:!1,validator:function(e){return!(ze(e)&&e.length>96)||(Ne.warn(Xt({api:"updateFriend",param:"remark",desc:un("remark",96)})),!1)}},friendCustomField:{type:"Array",required:!1,validator:function(e){if(e){if(!Je(e))return Ne.warn(Xt({api:"updateFriend",param:"friendCustomField",desc:on()})),!1;var t=!0;return e.forEach((function(e){return ze(e.key)&&-1!==e.key.indexOf("Tag_SNS_Custom")?ze(e.value)?e.value.length>8?(Ne.warn(Xt({api:"updateFriend",param:"friendCustomField",desc:un("value",8)})),t=!1):void 0:(Ne.warn(Xt({api:"updateFriend",param:"friendCustomField",desc:dn("value")})),t=!1):(Ne.warn(Xt({api:"updateFriend",param:"friendCustomField",desc:Yt?"The prefix of the friendCustomField is Tag_SNS_Custom":"\u524d\u7f00\u5fc5\u987b\u662f Tag_SNS_Custom"})),t=!1)})),t}return!0}}},acceptFriendApplication:{userID:_n},refuseFriendApplication:{userID:_n},deleteFriendApplication:{userID:_n},createFriendGroup:{name:_n},deleteFriendGroup:{name:_n},addToFriendGroup:{name:_n,userIDList:vn},removeFromFriendGroup:{name:_n,userIDList:vn},renameFriendGroup:{oldName:_n,newName:_n},sendMessageReadReceipt:[{name:"messageList",type:"Array",validator:function(e){return Je(e)?0!==e.length||(Ne.warn(Xt({api:"sendMessageReadReceipt",param:"messageList",desc:rn()})),!1):(Ne.warn(Xt({api:"sendMessageReadReceipt",param:"messageList",desc:on()})),!1)}}],getMessageReadReceiptList:[{name:"messageList",type:"Array",validator:function(e){return Je(e)?0!==e.length||(Ne.warn(Xt({api:"getMessageReadReceiptList",param:"messageList",desc:rn()})),!1):(Ne.warn(Xt({api:"getMessageReadReceiptList",param:"messageList",desc:on()})),!1)}}],createTopicInCommunity:{groupID:_n,topicName:_n},deleteTopicFromCommunity:{groupID:_n,topicIDList:{type:"Array",validator:function(e){return!e||!!Je(e)||(Ne.warn(Xt({api:"deleteTopicFromCommunity",param:"topicIDList",desc:on()})),!1)}}},updateTopicProfile:{groupID:_n,topicID:_n},getTopicList:{groupID:_n,topicIDList:{type:"Array",validator:function(e){return!e||!!Je(e)||(Ne.warn(Xt({api:"getTopicList",param:"topicIDList",desc:on()})),!1)}}}},bn={login:"login",logout:"logout",on:"on",once:"once",off:"off",setLogLevel:"setLogLevel",registerPlugin:"registerPlugin",destroy:"destroy",createTextMessage:"createTextMessage",createTextAtMessage:"createTextAtMessage",createImageMessage:"createImageMessage",createAudioMessage:"createAudioMessage",createVideoMessage:"createVideoMessage",createCustomMessage:"createCustomMessage",createFaceMessage:"createFaceMessage",createFileMessage:"createFileMessage",createLocationMessage:"createLocationMessage",createMergerMessage:"createMergerMessage",downloadMergerMessage:"downloadMergerMessage",createForwardMessage:"createForwardMessage",sendMessage:"sendMessage",resendMessage:"resendMessage",revokeMessage:"revokeMessage",deleteMessage:"deleteMessage",modifyMessage:"modifyMessage",sendMessageReadReceipt:"sendMessageReadReceipt",getGroupMessageReadMemberList:"getGroupMessageReadMemberList",getMessageReadReceiptList:"getMessageReadReceiptList",getMessageList:"getMessageList",findMessage:"findMessage",getMessageListHopping:"getMessageListHopping",setMessageRead:"setMessageRead",setAllMessageRead:"setAllMessageRead",getConversationList:"getConversationList",getConversationProfile:"getConversationProfile",deleteConversation:"deleteConversation",pinConversation:"pinConversation",getTotalUnreadMessageCount:"getTotalUnreadMessageCount",setConversationCustomData:"setConversationCustomData",markConversation:"markConversation",createConversationGroup:"createConversationGroup",getConversationGroupList:"getConversationGroupList",deleteConversationGroup:"deleteConversationGroup",renameConversationGroup:"renameConversationGroup",addConversationsToGroup:"addConversationsToGroup",deleteConversationsFromGroup:"deleteConversationsFromGroup",getGroupList:"getGroupList",getGroupProfile:"getGroupProfile",createGroup:"createGroup",joinGroup:"joinGroup",updateGroupProfile:"updateGroupProfile",quitGroup:"quitGroup",dismissGroup:"dismissGroup",changeGroupOwner:"changeGroupOwner",searchGroupByID:"searchGroupByID",setMessageRemindType:"setMessageRemindType",handleGroupApplication:"handleGroupApplication",initGroupAttributes:"initGroupAttributes",setGroupAttributes:"setGroupAttributes",deleteGroupAttributes:"deleteGroupAttributes",getGroupAttributes:"getGroupAttributes",getJoinedCommunityList:"getJoinedCommunityList",createTopicInCommunity:"createTopicInCommunity",deleteTopicFromCommunity:"deleteTopicFromCommunity",updateTopicProfile:"updateTopicProfile",getTopicList:"getTopicList",getGroupMemberProfile:"getGroupMemberProfile",getGroupMemberList:"getGroupMemberList",addGroupMember:"addGroupMember",deleteGroupMember:"deleteGroupMember",setGroupMemberNameCard:"setGroupMemberNameCard",setGroupMemberMuteTime:"setGroupMemberMuteTime",setGroupMemberRole:"setGroupMemberRole",setGroupMemberCustomField:"setGroupMemberCustomField",getGroupOnlineMemberCount:"getGroupOnlineMemberCount",markGroupMemberList:"markGroupMemberList",getMyProfile:"getMyProfile",getUserProfile:"getUserProfile",updateMyProfile:"updateMyProfile",setSelfStatus:"setSelfStatus",getUserStatus:"getUserStatus",subscribeUserStatus:"subscribeUserStatus",unsubscribeUserStatus:"unsubscribeUserStatus",getBlacklist:"getBlacklist",addToBlacklist:"addToBlacklist",removeFromBlacklist:"removeFromBlacklist",getFriendList:"getFriendList",addFriend:"addFriend",deleteFriend:"deleteFriend",checkFriend:"checkFriend",updateFriend:"updateFriend",getFriendProfile:"getFriendProfile",getFriendApplicationList:"getFriendApplicationList",refuseFriendApplication:"refuseFriendApplication",deleteFriendApplication:"deleteFriendApplication",acceptFriendApplication:"acceptFriendApplication",setFriendApplicationRead:"setFriendApplicationRead",getFriendGroupList:"getFriendGroupList",createFriendGroup:"createFriendGroup",renameFriendGroup:"renameFriendGroup",deleteFriendGroup:"deleteFriendGroup",addToFriendGroup:"addToFriendGroup",removeFromFriendGroup:"removeFromFriendGroup",callExperimentalAPI:"callExperimentalAPI"},In="sign",Tn="message",wn="user",kn="c2c",xn="group",Sn="sns",En="groupMember",An="Topic",Dn="conversation",On="context",Rn="storage",Ln="eventStat",Nn="netMonitor",Pn="bigDataChannel",Un="plugin",Gn="syncUnreadMessage",Fn="session",$n="channel",Bn="message_loss_detection",qn="cloudControl",jn="workerTimer",Hn="recoverMessage",Kn="qualityStat",Vn="commercialConfig",zn="offlinePush",Wn={NO_SDKAPPID:2e3,NO_ACCOUNT_TYPE:2001,NO_IDENTIFIER:2002,NO_USERSIG:2003,NO_TINYID:2022,NO_A2KEY:2023,USER_NOT_LOGGED_IN:2024,REPEAT_LOGIN:2025,COS_UNDETECTED:2040,COS_GET_SIG_FAIL:2041,MESSAGE_SEND_FAIL:2100,MESSAGE_SEND_NEED_MESSAGE_INSTANCE:2105,MESSAGE_SEND_INVALID_CONVERSATION_TYPE:2106,MESSAGE_FILE_IS_EMPTY:2108,MESSAGE_ONPROGRESS_FUNCTION_ERROR:2109,MESSAGE_REVOKE_FAIL:2110,MESSAGE_DELETE_FAIL:2111,MESSAGE_UNREAD_ALL_FAIL:2112,MESSAGE_CONTROL_INFO_FAIL:2113,READ_RECEIPT_MESSAGE_LIST_EMPTY:2114,MESSAGE_SEND_GROUP_WITH_TOPIC_FAIL:2115,CANNOT_DELETE_GROUP_SYSTEM_NOTICE:2116,MESSAGE_IMAGE_SELECT_FILE_FIRST:2251,MESSAGE_IMAGE_TYPES_LIMIT:2252,MESSAGE_IMAGE_SIZE_LIMIT:2253,MESSAGE_AUDIO_UPLOAD_FAIL:2300,MESSAGE_AUDIO_SIZE_LIMIT:2301,MESSAGE_VIDEO_UPLOAD_FAIL:2350,MESSAGE_VIDEO_SIZE_LIMIT:2351,MESSAGE_VIDEO_TYPES_LIMIT:2352,MESSAGE_FILE_UPLOAD_FAIL:2400,MESSAGE_FILE_SELECT_FILE_FIRST:2401,MESSAGE_FILE_SIZE_LIMIT:2402,MESSAGE_FILE_URL_IS_EMPTY:2403,MESSAGE_MERGER_TYPE_INVALID:2450,MESSAGE_MERGER_KEY_INVALID:2451,MESSAGE_MERGER_DOWNLOAD_FAIL:2452,MESSAGE_FORWARD_TYPE_INVALID:2453,MESSAGE_MODIFY_CONFLICT:2480,MESSAGE_MODIFY_DISABLED_IN_AVCHATROOM:2481,CONVERSATION_NOT_FOUND:2500,USER_OR_GROUP_NOT_FOUND:2501,CONVERSATION_UN_RECORDED_TYPE:2502,INVALID_CONVERSATION_ID:2503,ILLEGAL_GROUP_TYPE:2600,CANNOT_JOIN_WORK:2601,ILLEGAL_GROUP_ID:2602,CANNOT_FIND_GROUP:2603,CANNOT_CHANGE_OWNER_IN_AVCHATROOM:2620,CANNOT_CHANGE_OWNER_TO_SELF:2621,CANNOT_DISMISS_WORK:2622,MEMBER_NOT_IN_GROUP:2623,CANNOT_USE_GRP_ATTR_NOT_AVCHATROOM:2641,CANNOT_USE_GRP_ATTR_AVCHATROOM_UNJOIN:2642,JOIN_GROUP_FAIL:2660,CANNOT_ADD_MEMBER_IN_AVCHATROOM:2661,CANNOT_JOIN_NON_AVCHATROOM_WITHOUT_LOGIN:2662,NOT_OWNER:2681,CANNOT_SET_MEMBER_ROLE_IN_WORK_AND_AVCHATROOM:2682,INVALID_MEMBER_ROLE:2683,CANNOT_SET_SELF_MEMBER_ROLE:2684,CANNOT_MUTE_SELF:2685,BAN_DURATION_INVALID:2686,NOT_MY_FRIEND:2700,ALREADY_MY_FRIEND:2701,FRIEND_GROUP_EXISTED:2710,FRIEND_GROUP_NOT_EXIST:2711,FRIEND_APPLICATION_NOT_EXIST:2716,UPDATE_PROFILE_INVALID_PARAM:2721,UPDATE_PROFILE_NO_KEY:2722,CANNOT_ADD_SELF_TO_BLACKLIST:2742,NETWORK_ERROR:2800,NETWORK_TIMEOUT:2801,NO_NETWORK:2805,UNCAUGHT_ERROR:2903,INVALID_OPERATION:2905,OVER_FREQUENCY_LIMIT:2996,CANNOT_FIND_PROTOCOL:2997,CANNOT_FIND_MODULE:2998,SDK_IS_NOT_READY:2999,LOGGING_IN:3e3,LOGIN_FAILED:3001,KICKED_OUT_MULT_DEVICE:3002,KICKED_OUT_MULT_ACCOUNT:3003,KICKED_OUT_USERSIG_EXPIRED:3004,LOGGED_OUT:3005,KICKED_OUT_REST_API:3006,ILLEGAL_TOPIC_ID:3021,CANNOT_USE_COMMERCIAL_ABILITY:3122,MESSAGE_A2KEY_EXPIRED:20002,ACCOUNT_A2KEY_EXPIRED:70001,HELLO_ANSWER_KICKED_OUT:1002,OPEN_SERVICE_OVERLOAD_ERROR:60022},Yn={2e3:"\u65e0 SDKAppID",2022:"\u65e0 tinyID",2023:"\u65e0 a2key",2024:"\u7528\u6237\u672a\u767b\u5f55",2025:"\u91cd\u590d\u767b\u5f55",2040:"\u672a\u68c0\u6d4b\u5230\u4e0a\u4f20\u63d2\u4ef6",2041:"\u83b7\u53d6 COS \u9884\u7b7e\u540d URL \u5931\u8d25",2100:"\u6d88\u606f\u53d1\u9001\u5931\u8d25",2105:"\u9700\u8981 Message \u7684\u5b9e\u4f8b",2106:'Message.conversationType \u53ea\u80fd\u4e3a "C2C" \u6216 "GROUP"',2108:"\u65e0\u6cd5\u53d1\u9001\u7a7a\u6587\u4ef6",2109:"\u56de\u8c03\u51fd\u6570\u8fd0\u884c\u65f6\u9047\u5230\u9519\u8bef\uff0c\u8bf7\u68c0\u67e5\u63a5\u5165\u4fa7\u4ee3\u7801",2110:"\u6d88\u606f\u64a4\u56de\u5931\u8d25",2111:"\u6d88\u606f\u5220\u9664\u5931\u8d25",2112:"\u8bbe\u7f6e\u6240\u6709\u672a\u8bfb\u6d88\u606f\u4e3a\u5df2\u8bfb\u5904\u7406\u5931\u8d25",2113:"\u793e\u7fa4\u4e0d\u652f\u6301\u6d88\u606f\u53d1\u9001\u63a7\u5236\u9009\u9879",2114:"\u6d88\u606f\u5217\u8868\u4e2d\u6ca1\u6709\u9700\u8981\u53d1\u9001\u5df2\u8bfb\u56de\u6267\u7684\u6d88\u606f",2115:"\u4e0d\u80fd\u5728\u652f\u6301\u8bdd\u9898\u7684\u7fa4\u7ec4\u4e2d\u53d1\u6d88\u606f\uff0c\u8bf7\u68c0\u67e5\u7fa4\u7ec4 isSupportTopic \u5c5e\u6027",2116:"\u4e0d\u652f\u6301\u5220\u9664\u7fa4\u7cfb\u7edf\u901a\u77e5",2251:"\u8bf7\u5148\u9009\u62e9\u4e00\u5f20\u56fe\u7247",2252:"\u53ea\u5141\u8bb8\u4e0a\u4f20 jpg png jpeg gif bmp image webp \u683c\u5f0f\u7684\u56fe\u7247",2253:"\u56fe\u7247\u5927\u5c0f\u8d85\u8fc720M\uff0c\u65e0\u6cd5\u53d1\u9001",2300:"\u8bed\u97f3\u4e0a\u4f20\u5931\u8d25",2301:"\u8bed\u97f3\u5927\u5c0f\u8d85\u8fc720M\uff0c\u65e0\u6cd5\u53d1\u9001",2350:"\u89c6\u9891\u4e0a\u4f20\u5931\u8d25",2351:"\u89c6\u9891\u5927\u5c0f\u8d85\u8fc7100M\uff0c\u65e0\u6cd5\u53d1\u9001",2352:"\u53ea\u5141\u8bb8\u4e0a\u4f20 mp4 \u683c\u5f0f\u7684\u89c6\u9891",2400:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25",2401:"\u8bf7\u5148\u9009\u62e9\u4e00\u4e2a\u6587\u4ef6",2402:"\u6587\u4ef6\u5927\u5c0f\u8d85\u8fc7100M\uff0c\u65e0\u6cd5\u53d1\u9001",2403:"\u7f3a\u5c11\u5fc5\u8981\u7684\u53c2\u6570\u6587\u4ef6 URL",2450:"\u975e\u5408\u5e76\u6d88\u606f",2451:"\u5408\u5e76\u6d88\u606f\u7684 messageKey \u65e0\u6548",2452:"\u4e0b\u8f7d\u5408\u5e76\u6d88\u606f\u5931\u8d25",2453:"\u9009\u62e9\u7684\u6d88\u606f\u7c7b\u578b\uff08\u5982\u7fa4\u63d0\u793a\u6d88\u606f\uff09\u4e0d\u53ef\u4ee5\u8f6c\u53d1",2480:"\u4fee\u6539\u6d88\u606f\u65f6\u53d1\u751f\u51b2\u7a81",2481:"\u76f4\u64ad\u7fa4\u4e0d\u652f\u6301\u4fee\u6539\u6d88\u606f",2500:"\u6ca1\u6709\u627e\u5230\u76f8\u5e94\u7684\u4f1a\u8bdd\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u53c2\u6570",2501:"\u6ca1\u6709\u627e\u5230\u76f8\u5e94\u7684\u7528\u6237\u6216\u7fa4\u4e3b\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u53c2\u6570",2502:"\u672a\u8bb0\u5f55\u7684\u4f1a\u8bdd\u7c7b\u578b",2503:"\u65e0\u6548\u7684\u4f1a\u8bdd ID",2600:"\u975e\u6cd5\u7684\u7fa4\u7c7b\u578b\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u53c2\u6570",2601:"\u4e0d\u80fd\u52a0\u5165 Work \u7c7b\u578b\u7684\u7fa4\u7ec4",2602:"\u7fa4\u7ec4 ID \u975e\u6cd5",2603:"\u627e\u4e0d\u5230\u6307\u5b9a ID \u7684\u7fa4\u7ec4",2620:"AVChatRoom \u7c7b\u578b\u7684\u7fa4\u7ec4\u4e0d\u80fd\u8f6c\u8ba9\u7fa4\u4e3b",2621:"\u4e0d\u80fd\u628a\u7fa4\u4e3b\u8f6c\u8ba9\u7ed9\u81ea\u5df1",2622:"\u4e0d\u80fd\u89e3\u6563 Work \u7c7b\u578b\u7684\u7fa4\u7ec4",2623:"\u7528\u6237\u4e0d\u5728\u8be5\u7fa4\u7ec4\u5185",2641:"\u975e\u76f4\u64ad\u7fa4\u4e0d\u80fd\u4f7f\u7528\u7fa4\u5c5e\u6027 API",2642:"\u672a\u52a0\u5165\u76f4\u64ad\u7fa4\u4e0d\u80fd\u4f7f\u7528\u7fa4\u5c5e\u6027 API",2660:"\u52a0\u7fa4\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u53c2\u6570\u6216\u91cd\u8bd5",2661:"AVChatRoom \u7c7b\u578b\u7684\u7fa4\u4e0d\u652f\u6301\u9080\u8bf7\u7fa4\u6210\u5458",2662:"\u975e AVChatRoom \u7c7b\u578b\u7684\u7fa4\u7ec4\u4e0d\u5141\u8bb8\u533f\u540d\u52a0\u7fa4\uff0c\u8bf7\u5148\u767b\u5f55\u540e\u518d\u52a0\u7fa4",2681:"\u4f60\u4e0d\u662f\u7fa4\u4e3b\uff0c\u53ea\u6709\u7fa4\u4e3b\u624d\u6709\u6743\u9650\u64cd\u4f5c",2682:"\u4e0d\u80fd\u5728 Work / AVChatRoom \u7c7b\u578b\u7684\u7fa4\u4e2d\u8bbe\u7f6e\u7fa4\u6210\u5458\u8eab\u4efd",2683:"\u4e0d\u5408\u6cd5\u7684\u7fa4\u6210\u5458\u8eab\u4efd\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u53c2\u6570",2684:"\u4e0d\u80fd\u8bbe\u7f6e\u81ea\u5df1\u7684\u7fa4\u6210\u5458\u8eab\u4efd\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u53c2\u6570",2685:"\u4e0d\u80fd\u5c06\u81ea\u5df1\u7981\u8a00\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u53c2\u6570",2686:"\u5c01\u7981\u65f6\u957f\u65e0\u6548\uff0c\u5fc5\u987b\u4f20\u5165 duration \u53c2\u6570\u4e14\u8981\u5927\u4e8e 0",2700:"\u6307\u5b9a\u7684 userID \u4e0d\u662f\u6211\u7684\u597d\u53cb\u6548",2701:"\u5df2\u7ecf\u662f\u597d\u53cb\u5173\u7cfb",2710:"\u597d\u53cb\u5206\u7ec4\u5df2\u7ecf\u5b58\u5728",2711:"\u597d\u53cb\u5206\u7ec4\u4e0d\u5b58\u5728",2716:"\u597d\u53cb\u7533\u8bf7\u4e0d\u5b58\u5728",2721:"\u4f20\u5165 updateMyProfile \u63a5\u53e3\u7684\u53c2\u6570\u65e0\u6548",2722:"updateMyProfile \u65e0\u6807\u914d\u8d44\u6599\u5b57\u6bb5\u6216\u81ea\u5b9a\u4e49\u8d44\u6599\u5b57\u6bb5",2742:"\u4e0d\u80fd\u62c9\u9ed1\u81ea\u5df1",2800:"\u7f51\u7edc\u9519\u8bef",2801:"\u8bf7\u6c42\u8d85\u65f6",2805:"\u672a\u8fde\u63a5\u5230\u7f51\u7edc",2903:"\u672a\u7ecf\u660e\u786e\u5b9a\u4e49\u7684\u9519\u8bef",2905:"\u65e0\u6548\u64cd\u4f5c\uff0c\u5982\u8c03\u7528\u4e86\u672a\u5b9a\u4e49\u6216\u8005\u672a\u5b9e\u73b0\u7684\u65b9\u6cd5\u7b49",2996:"\u8d85\u51fa SDK \u9891\u7387\u63a7\u5236",2997:"\u65e0\u6cd5\u627e\u5230\u534f\u8bae",2998:"\u65e0\u6cd5\u627e\u5230\u6a21\u5757",2999:"\u63a5\u53e3\u8c03\u7528\u65f6\u673a\u4e0d\u5408\u7406\uff0c\u8bf7\u7b49\u5f85 SDK \u5904\u4e8e ready \u72b6\u6001\u540e\u518d\u8c03\u7528\uff08\u76d1\u542c TIM.EVENT.SDK_READY \u4e8b\u4ef6\uff09",3e3:"\u7528\u6237\u6b63\u5728\u767b\u5f55\u4e2d\u5bfc\u81f4 sdk not ready",3001:"\u7528\u6237\u767b\u5f55\u5931\u8d25\u5bfc\u81f4 sdk not ready",3002:"\u7528\u6237\u591a\u7ec8\u7aef\u767b\u5f55\u88ab\u8e22\u51fa\u5bfc\u81f4 sdk not ready",3003:"\u7528\u6237\u591a\u5b9e\u4f8b\u767b\u5f55\u88ab\u8e22\u51fa\u5bfc\u81f4 sdk not ready",3004:"\u7528\u6237 userSig \u8fc7\u671f\u88ab\u8e22\u51fa\u5bfc\u81f4 sdk not ready",3005:"\u7528\u6237\u5df2\u767b\u51fa\u5bfc\u81f4 sdk not ready",3006:"\u7528\u6237\u88ab REST API \u8e22\u51fa\u5bfc\u81f4 sdk not ready",3021:"\u975e\u6cd5\u7684 topicID",3122:"\u5957\u9910\u5305\u4e0d\u652f\u6301\u8be5\u63a5\u53e3\u7684\u4f7f\u7528\uff0c\u8bf7\u5347\u7ea7\u5230\u65d7\u8230\u7248\u5957\u9910",60022:"\u540e\u53f0\u670d\u52a1\u6b63\u5fd9\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5"},Jn={2e3:"No SDKAppID",2022:"No tinyID",2023:"No a2key",2024:"The user has not logged in",2025:"Repeated login",2040:"No upload plugin is detected",2041:"Failed to get cos presig url",2100:"Failed to send the message",2105:"A message instance is required",2106:'Message.conversationType can only be "C2C" or "GROUP"',2108:"An empty file cannot be sent",2109:"An error occurred while running the callback function. Please check the code on the access side",2110:"Failed to recall the message",2111:"Failed to delete the message",2112:"Failed to set all messages as read",2113:"messageControlInfo is unavailable in Community",2114:"No messages in the message list that require a read receipt",2115:"Message cannot be sent to Community that supports Topic, please check the isSupportTopic property of Community",2116:"Group system notification cannot be deleted",2251:"Please select an image first",2252:"Only JPG/PNG/JPEG/GIF images can be uploaded",2253:"Unable to send the image as it exceeds 20 MB",2300:"Failed to upload the audio",2301:"Unable to send the audio as it exceeds 20 MB",2350:"Failed to upload the video",2351:"Unable to send the video as it exceeds 100 MB",2352:"Only MP4 videos can be uploaded",2400:"File upload failed",2401:"Please select a file first",2402:"Unable to send the file as it exceeds 100 MB",2403:"The required parameter file URL is missing",2450:"Non-combined message",2451:"Invalid messageKey of the combined message",2452:"Failed to download the combined message",2453:"The selected message type (such as group notification) does not support forwarding",2480:"Conflict occurred while modifying message",2481:"Audio-video group does not support modifying messages",2500:"The corresponding conversation is not found. Please check the input parameters",2501:"The corresponding user or group owner is not found. Please check the input parameters",2502:"Unrecorded conversation type",2503:"Invalid conversationID",2600:"Invalid group type. Please check the input parameters",2601:"Unable to join a work group",2602:"Invalid groupID",2603:"The group with the given id could not be found",2620:"The group owner of an audio-video group cannot be changed",2621:"You cannot change the group owner to yourself",2622:"A work group cannot be disbanded",2623:"The user is not in the group",2641:"This API applies only to audio-video groups",2642:"Before using this API, you must call the joinGroup API to join an audio-video group",2660:"Failed to join the group. Please check the input parameters and try again",2661:"Audio-video groups do not support inviting group members",2662:"Non Audio-video groups do not allow anonymous joining. Please log in before you join the group",2681:"You are not the group owner. Only the group owner has the permission to perform the operation",2682:"You cannot set the group member role in a Work or Audio-video group",2683:"Invalid group member role. Please check the input parameters",2684:"You cannot set the group member role for yourself. Please check the input parameters",2685:"You cannot mute yourself. Please check the input parameters",2686:"Ban duration must be greater than 0",2700:"The specified userID is not my friend",2701:"The specified userID is my friend already",2710:"The Friend group already exists",2711:"The Friend group does not exist",2716:"The Friend application does not exist",2721:"Invalid parameter passed in to the updateMyProfile API",2722:"updateMyProfile does not contain standard or custom profile fields",2742:"You cannot blacklist yourself",2800:"Network error",2801:"Request timeout",2805:"Network disconnected",2903:"Undefined error",2905:"Invalid operation, such as calling an undefined or unimplemented method",2996:"Frequency control limit exceeded",2997:"Protocol not found",2998:"Module not found",2999:"The API call timing is inappropriate. Call the API until the SDK is ready (listening for the TIM.EVENT.SDK_READY event)",3e3:"SDK not ready because the user is Logging in",3001:"SDK not ready because the user login failed",3002:"SDK not ready because the user is kicked offline(the same account logs in from multiple pages on the web client)",3003:"SDK not ready because the user is kicked offline(the same account logs in from multiple terminals)",3004:"SDK not ready because the user is kicked offline(the signature expires)",3005:"SDK not ready because the user is logged out ",3006:"SDK not ready because the user is kicked offline by REST API",3021:"Invalid topicID",3122:"Please upgrade to the ultimate version",60022:"Service is busy, please try again later"},Xn=function(){function e(t){r(this,e),this._moduleManager=t,this._className=""}return u(e,[{key:"isLoggedIn",value:function(){return this._moduleManager.getModule(On).isLoggedIn()}},{key:"isOversea",value:function(){return this._moduleManager.getModule(On).isOversea()}},{key:"isPrivateNetWork",value:function(){return this._moduleManager.getModule(On).isPrivateNetWork()}},{key:"getMyUserID",value:function(){return this._moduleManager.getModule(On).getUserID()}},{key:"getMyTinyID",value:function(){return this._moduleManager.getModule(On).getTinyID()}},{key:"isIntl",value:function(){return this._moduleManager.getModule(On).isIntl()}},{key:"getModule",value:function(e){return this._moduleManager.getModule(e)}},{key:"getPlatform",value:function(){return ie}},{key:"getNetworkType",value:function(){return this._moduleManager.getModule(Nn).getNetworkType()}},{key:"probeNetwork",value:function(e){return this._moduleManager.getModule(Nn).probe(e)}},{key:"getCloudConfig",value:function(e){return this._moduleManager.getModule(qn).getCloudConfig(e)}},{key:"emitOuterEvent",value:function(e,t){this._moduleManager.getOuterEmitterInstance().emit(e,t)}},{key:"emitInnerEvent",value:function(e,t){this._moduleManager.getInnerEmitterInstance().emit(e,t)}},{key:"getInnerEmitterInstance",value:function(){return this._moduleManager.getInnerEmitterInstance()}},{key:"generateTjgID",value:function(e){return this._moduleManager.getModule(On).getTinyID()+"-"+e.random}},{key:"filterModifiedMessage",value:function(e){if(!jt(e)){var t=e.filter((function(e){return!0===e.isModified}));t.length>0&&this.emitOuterEvent(E.MESSAGE_MODIFIED,t)}}},{key:"filterUnmodifiedMessage",value:function(e){return jt(e)?[]:e.filter((function(e){return!1===e.isModified}))}},{key:"request",value:function(e){return this._moduleManager.getModule(Fn).request(e)}},{key:"canIUse",value:function(e){return this._moduleManager.getModule(Vn).canIUse(e)}},{key:"getErrorMessage",value:function(e){return this.isIntl()?Jn[e]:Yn[e]}}]),e}(),Zn="wslogin",Qn="wslogout",ei="wshello",ti="authkey",ni="sendmsg",ii="send_group_msg",ai="portrait_get_all",oi="portrait_set",ri="black_list_get",si="black_list_add",ci="black_list_delete",ui="msgwithdraw",li="msgreaded",di="set_c2c_peer_mute_notifications",pi="get_c2c_peer_mute_notifications",fi="getroammsg",hi="get_peer_read_time",gi="delete_c2c_msg_ramble",mi="modify_c2c_msg",_i="page_get",vi="deletemsg",yi="set_conv_custom_data",Mi="mark_contact",Ci="create_contact_group",bi="del_contact_group",Ii="update_contact_group",Ti="add_conv_to_group",wi="del_conv_from_group",ki="get_contact_group",xi="get_joined_group_list",Si="get_group_self_member_info",Ei="create_group",Ai="destroy_group",Di="modify_group_base_info",Oi="apply_join_group",Ri="apply_join_group_noauth",Li="quit_group",Ni="get_group_public_info",Pi="change_group_owner",Ui="handle_apply_join_group",Gi="handle_invite_join_group",Fi="group_msg_recall",$i="msg_read_report",Bi="read_all_unread_msg",qi="group_msg_get",ji="get_group_msg_receipt",Hi="group_msg_receipt",Ki="c2c_msg_read_receipt",Vi="get_group_msg_receipt_detail",zi="get_pendency",Wi="deletemsg",Yi="get_msg",Ji="get_msg_noauth",Xi="get_online_member_num",Zi="delete_group_ramble_msg_by_seq",Qi="modify_group_msg",ea="set_group_attr",ta="modify_group_attr",na="delete_group_attr",ia="clear_group_attr",aa="get_group_attr",oa="get_group_member_info",ra="get_members",sa="get_specified_group_member_info",ca="add_group_member",ua="delete_group_member",la="ban_group_member",da="modify_group_member_info",pa="modify_user_info",fa="pre_sig",ha="video_cover",ga="tim_web_report_v2",ma="ws_msg_push_ack",_a="save_relay_json_msg",va="get_relay_json_msg",ya="fetch_config",Ma="fetch_imsdk_purchase_bitsv2",Ca="create_topic",ba="destroy_topic",Ia="modify_topic",Ta="get_topic",wa="ws_set_custom_status",ka="ws_get_user_status",xa="ws_status_subscribe",Sa="ws_status_unsubscribe",Ea="ws_stat_background",Aa="ws_stat_foreground",Da="ws_stat_settoken",Oa="networkRTT",Ra="messageE2EDelay",La="sendMessageC2C",Na="sendMessageGroup",Pa="sendMessageGroupAV",Ua="sendMessageRichMedia",Ga="cosUpload",Fa="messageReceivedGroup",$a="messageReceivedGroupAVPush",Ba="messageReceivedGroupAVPull",qa=(l(Vt={},Oa,2),l(Vt,Ra,3),l(Vt,La,4),l(Vt,Na,5),l(Vt,Pa,6),l(Vt,Ua,7),l(Vt,Fa,8),l(Vt,$a,9),l(Vt,Ba,10),l(Vt,Ga,11),Vt),ja={info:4,warning:5,error:6},Ha={wifi:1,"2g":2,"3g":3,"4g":4,"5g":5,unknown:6,none:7,online:8},Ka={login:4},Va=function(){function e(t){r(this,e),this.eventType=Ka[t]||0,this.timestamp=0,this.networkType=8,this.code=0,this.message="",this.moreMessage="",this.extension=t,this.costTime=0,this.duplicate=!1,this.level=4,this.uiPlatform=void 0,this._sentFlag=!1,this._startts=Ee()}return u(e,[{key:"updateTimeStamp",value:function(){this.timestamp=Ee()}},{key:"start",value:function(e){return this._startts=e,this}},{key:"end",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this._sentFlag){var n=Ee();0===this.costTime&&(this.costTime=n-this._startts),this.setMoreMessage("startts:".concat(this._startts," endts:").concat(n)),t?(this._sentFlag=!0,this._eventStatModule&&this._eventStatModule.pushIn(this)):setTimeout((function(){e._sentFlag=!0,e._eventStatModule&&e._eventStatModule.pushIn(e)}),0)}}},{key:"setError",value:function(e,t,n){if(!(e instanceof Error))return Ne.warn("SSOLogData.setError value not instanceof Error, please check!"),this;if(this._sentFlag)return this;if(this.setNetworkType(n),t)e.code&&this.setCode(e.code),e.message&&this.setMoreMessage(e.message);else{var i=Wn.NO_NETWORK;this.setCode(i),this.setMoreMessage(Jn[i])}return this.setLevel("error"),this}},{key:"setCode",value:function(e){return Xe(e)||this._sentFlag||("ECONNABORTED"===e&&(this.code=103),Ve(e)?this.code=e:Ne.warn("SSOLogData.setCode value not a number, please check!",e,n(e))),this}},{key:"setMessage",value:function(e){return Xe(e)||this._sentFlag||(Ve(e)&&(this.message=e.toString()),ze(e)&&(this.message=e)),this}},{key:"setCostTime",value:function(e){return this.costTime=e,this}},{key:"setLevel",value:function(e){return Xe(e)||this._sentFlag||(this.level=ja[e]),this}},{key:"setMoreMessage",value:function(e){return jt(this.moreMessage)?this.moreMessage="".concat(e):this.moreMessage+=" ".concat(e),this}},{key:"setNetworkType",value:function(e){if(Xe(e))Ne.warn("SSOLogData.setNetworkType value is undefined, please check!");else{var t=Ha[e.toLowerCase()];Xe(t)||(this.networkType=t)}return this}},{key:"getStartTs",value:function(){return this._startts}},{key:"setUIPlatform",value:function(e){this.uiPlatform=e}}],[{key:"bindEventStatModule",value:function(t){e.prototype._eventStatModule=t}}]),e}(),za={SDK_CONSTRUCT:"sdkConstruct",SDK_READY:"sdkReady",LOGIN:"login",LOGOUT:"logout",KICKED_OUT:"kickedOut",REGISTER_PLUGIN:"registerPlugin",KICK_OTHER:"kickOther",WS_CONNECT:"wsConnect",WS_ON_OPEN:"wsOnOpen",WS_ON_CLOSE:"wsOnClose",WS_ON_ERROR:"wsOnError",NETWORK_CHANGE:"networkChange",GET_COS_AUTH_KEY:"getCosAuthKey",GET_COS_PRE_SIG_URL:"getCosPreSigUrl",GET_SNAPSHOT_INFO:"getSnapshotInfo",UPLOAD:"upload",SEND_MESSAGE:"sendMessage",SEND_MESSAGE_WITH_RECEIPT:"sendMessageWithReceipt",SEND_COMBO_MESSAGE:"sendComboMessage",GET_C2C_ROAMING_MESSAGES:"getC2CRoamingMessages",GET_GROUP_ROAMING_MESSAGES:"getGroupRoamingMessages",GET_C2C_ROAMING_MESSAGES_HOPPING:"getC2CRoamingMessagesHopping",GET_GROUP_ROAMING_MESSAGES_HOPPING:"getGroupRoamingMessagesHopping",GET_READ_RECEIPT:"getReadReceipt",GET_READ_RECEIPT_DETAIL:"getReadReceiptDetail",SEND_READ_RECEIPT:"sendReadReceipt",SEND_C2C_READ_RECEIPT:"sendC2CReadReceipt",REVOKE_MESSAGE:"revokeMessage",DELETE_MESSAGE:"deleteMessage",EDIT_MESSAGE:"modifyMessage",SET_C2C_MESSAGE_READ:"setC2CMessageRead",SET_GROUP_MESSAGE_READ:"setGroupMessageRead",EMPTY_MESSAGE_BODY:"emptyMessageBody",GET_PEER_READ_TIME:"getPeerReadTime",UPLOAD_MERGER_MESSAGE:"uploadMergerMessage",DOWNLOAD_MERGER_MESSAGE:"downloadMergerMessage",JSON_PARSE_ERROR:"jsonParseError",MESSAGE_E2E_DELAY_EXCEPTION:"messageE2EDelayException",GET_CONVERSATION_LIST:"getConversationList",GET_CONVERSATION_PROFILE:"getConversationProfile",DELETE_CONVERSATION:"deleteConversation",PIN_CONVERSATION:"pinConversation",GET_CONVERSATION_LIST_IN_STORAGE:"getConversationListInStorage",SYNC_CONVERSATION_LIST:"syncConversationList",SET_ALL_MESSAGE_READ:"setAllMessageRead",SET_CONV_CUSTOM_DATA:"setConvCustomData",MARK_CONVERSATION:"markConversation",GET_REMOTE_CONV_GROUP_LIST:"getRemoteConvGroupList",CREATE_CONV_GROUP:"createConvGroup",DELETE_CONV_GROUP:"deleteConvGroup",RENAME_CONV_GROUP:"renameConvGroup",ADD_CONVS_TO_GROUP:"addConvsToGroup",DELETE_CONVS_FROM_GROUP:"deleteConvsFromGroup",CREATE_GROUP:"createGroup",APPLY_JOIN_GROUP:"applyJoinGroup",QUIT_GROUP:"quitGroup",SEARCH_GROUP_BY_ID:"searchGroupByID",CHANGE_GROUP_OWNER:"changeGroupOwner",HANDLE_GROUP_APPLICATION:"handleGroupApplication",HANDLE_GROUP_INVITATION:"handleGroupInvitation",SET_MESSAGE_REMIND_TYPE:"setMessageRemindType",DISMISS_GROUP:"dismissGroup",UPDATE_GROUP_PROFILE:"updateGroupProfile",GET_GROUP_LIST:"getGroupList",GET_GROUP_PROFILE:"getGroupProfile",GET_GROUP_LIST_IN_STORAGE:"getGroupListInStorage",GET_GROUP_LAST_SEQUENCE:"getGroupLastSequence",RECOVER_MESSAGE:"recoverMessage",PAGING_GET_GROUP_LIST:"pagingGetGroupList",PAGING_GET_GROUP_LIST_WITH_TOPIC:"pagingGetGroupListWithTopic",GET_GROUP_SIMPLIFIED_INFO:"getGroupSimplifiedInfo",JOIN_WITHOUT_AUTH:"joinWithoutAuth",INIT_GROUP_ATTRIBUTES:"initGroupAttributes",SET_GROUP_ATTRIBUTES:"setGroupAttributes",DELETE_GROUP_ATTRIBUTES:"deleteGroupAttributes",GET_GROUP_ATTRIBUTES:"getGroupAttributes",GET_GROUP_MEMBER_LIST:"getGroupMemberList",GET_AVCHATROOM_MEMBER_LIST:"getAVChatRoomMemberList",GET_GROUP_MEMBER_PROFILE:"getGroupMemberProfile",ADD_GROUP_MEMBER:"addGroupMember",DELETE_GROUP_MEMBER:"deleteGroupMember",BAN_AVCHATROOM_MEMBER:"banAVChatRoomMember",SET_GROUP_MEMBER_MUTE_TIME:"setGroupMemberMuteTime",SET_GROUP_MEMBER_NAME_CARD:"setGroupMemberNameCard",SET_GROUP_MEMBER_ROLE:"setGroupMemberRole",SET_GROUP_MEMBER_CUSTOM_FIELD:"setGroupMemberCustomField",GET_GROUP_ONLINE_MEMBER_COUNT:"getGroupOnlineMemberCount",MARK_GROUP_MEMBER_LIST:"markGroupMemberList",SYNC_MESSAGE:"syncMessage",LONG_POLLING_AV_ERROR:"longPollingAVError",MESSAGE_LOSS:"messageLoss",MESSAGE_STACKED:"messageStacked",GET_USER_PROFILE:"getUserProfile",UPDATE_MY_PROFILE:"updateMyProfile",GET_BLACKLIST:"getBlacklist",ADD_TO_BLACKLIST:"addToBlacklist",REMOVE_FROM_BLACKLIST:"removeFromBlacklist",SET_SELF_STATUS:"ws_set_custom_status",GET_USER_STATUS:"ws_get_user_status",SUBSCRIBE_USER_STATUS:"ws_status_subscribe",UNSUBSCRIBE_USER_STATUS:"ws_status_unsubscribe",ADD_FRIEND:"addFriend",CHECK_FRIEND:"checkFriend",DELETE_FRIEND:"removeFromFriendList",GET_FRIEND_PROFILE:"getFriendProfile",GET_FRIEND_LIST:"getFriendList",UPDATE_FRIEND:"updateFriend",GET_FRIEND_APPLICATION_LIST:"getFriendApplicationList",DELETE_FRIEND_APPLICATION:"deleteFriendApplication",ACCEPT_FRIEND_APPLICATION:"acceptFriendApplication",REFUSE_FRIEND_APPLICATION:"refuseFriendApplication",SET_FRIEND_APPLICATION_READ:"setFriendApplicationRead",CREATE_FRIEND_GROUP:"createFriendGroup",DELETE_FRIEND_GROUP:"deleteFriendGroup",RENAME_FRIEND_GROUP:"renameFriendGroup",ADD_TO_FRIEND_GROUP:"addToFriendGroup",REMOVE_FROM_FRIEND_GROUP:"removeFromFriendGroup",GET_FRIEND_GROUP_LIST:"getFriendGroupList",CREATE_TOPIC:"createTopic",DELETE_TOPIC:"deleteTopic",UPDATE_TOPIC_PROFILE:"updateTopicProfile",GET_TOPIC_LIST:"getTopicList",RELAY_GET_TOPIC_LIST:"relayGetTopicList",GET_TOPIC_LAST_SEQUENCE:"getTopicLastSequence",GET_DEVICE_TOKEN:"getDeviceToken",OFFLINE_PUSH_SET_TOKEN:"offlinePushSetToken",MP_HIDE_TO_SHOW:"mpHideToShow",CALLBACK_FUNCTION_ERROR:"callbackFunctionError",FETCH_CLOUD_CONTROL_CONFIG:"fetchCloudControlConfig",PUSHED_CLOUD_CONTROL_CONFIG:"pushedCloudControlConfig",FETCH_COMMERCIAL_CONFIG:"fetchCommercialConfig",PUSHED_COMMERCIAL_CONFIG:"pushedCommercialConfig",ERROR:"error",LAST_MESSAGE_NOT_EXIST:"lastMessageNotExist"},Wa=function(){function e(t){r(this,e),this.type=A.MSG_TEXT,this.content={text:t.text||""}}return u(e,[{key:"setText",value:function(e){this.content.text=e}},{key:"sendable",value:function(){return 0!==this.content.text.length}}]),e}(),Ya=function(){function e(t){r(this,e),this._imageMemoryURL="",ee?this.createImageDataASURLInWXMiniApp(t.file):this.createImageDataASURLInWeb(t.file),this._initImageInfoModel(),this.type=A.MSG_IMAGE,this._percent=0,this.content={imageFormat:t.imageFormat||Pe.UNKNOWN,uuid:t.uuid,imageInfoArray:[]},this.initImageInfoArray(t.imageInfoArray),this._defaultImage="http://imgcache.qq.com/open/qcloud/video/act/webim-images/default.jpg",this._autoFixUrl()}return u(e,[{key:"_initImageInfoModel",value:function(){var e=this;this._ImageInfoModel=function(t){this.instanceID=ut(9999999),this.sizeType=t.type||0,this.type=0,this.size=t.size||0,this.width=t.width||0,this.height=t.height||0,this.imageUrl=t.url||"",this.url=t.url||e._imageMemoryURL||e._defaultImage},this._ImageInfoModel.prototype={setSizeType:function(e){this.sizeType=e},setType:function(e){this.type=e},setImageUrl:function(e){e&&(this.imageUrl=e)},getImageUrl:function(){return this.imageUrl}}}},{key:"initImageInfoArray",value:function(e){for(var t=0,n=null,i=null;t<=2;)i=Xe(e)||Xe(e[t])?{type:0,size:0,width:0,height:0,url:""}:e[t],(n=new this._ImageInfoModel(i)).setSizeType(t+1),n.setType(t),this.addImageInfo(n),t++;this.updateAccessSideImageInfoArray()}},{key:"updateImageInfoArray",value:function(e){for(var t,n=this.content.imageInfoArray.length,i=0;i<n;i++)t=this.content.imageInfoArray[i],e[i].size&&(t.size=e[i].size),e[i].url&&t.setImageUrl(e[i].url),e[i].width&&(t.width=e[i].width),e[i].height&&(t.height=e[i].height)}},{key:"_autoFixUrl",value:function(){for(var e=this.content.imageInfoArray.length,t="",n="",i=["http","https"],a=null,o=0;o<e;o++)this.content.imageInfoArray[o].url&&""!==(a=this.content.imageInfoArray[o]).imageUrl&&(n=a.imageUrl.slice(0,a.imageUrl.indexOf("://")+1),t=a.imageUrl.slice(a.imageUrl.indexOf("://")+1),i.indexOf(n)<0&&(n="https:"),this.content.imageInfoArray[o].setImageUrl([n,t].join("")))}},{key:"updatePercent",value:function(e){this._percent=e,this._percent>1&&(this._percent=1)}},{key:"updateImageFormat",value:function(e){this.content.imageFormat=Pe[e.toUpperCase()]||Pe.UNKNOWN}},{key:"createImageDataASURLInWeb",value:function(e){void 0!==e&&e.files.length>0&&(this._imageMemoryURL=window.URL.createObjectURL(e.files[0]))}},{key:"createImageDataASURLInWXMiniApp",value:function(e){e&&e.url&&(this._imageMemoryURL=e.url)}},{key:"replaceImageInfo",value:function(e,t){this.content.imageInfoArray[t]instanceof this._ImageInfoModel||(this.content.imageInfoArray[t]=e)}},{key:"addImageInfo",value:function(e){this.content.imageInfoArray.length>=3||this.content.imageInfoArray.push(e)}},{key:"updateAccessSideImageInfoArray",value:function(){var e=this.content.imageInfoArray,t=e[0],n=t.width,i=void 0===n?0:n,a=t.height,o=void 0===a?0:a;0!==i&&0!==o&&(At(e),Object.assign(e[2],Et({originWidth:i,originHeight:o,min:720})))}},{key:"sendable",value:function(){return 0!==this.content.imageInfoArray.length&&""!==this.content.imageInfoArray[0].imageUrl&&0!==this.content.imageInfoArray[0].size}}]),e}(),Ja=function(){function e(t){r(this,e),this.type=A.MSG_FACE,this.content=t||null}return u(e,[{key:"sendable",value:function(){return null!==this.content}}]),e}(),Xa=function(){function e(t){r(this,e),this.type=A.MSG_AUDIO,this._percent=0,this.content={downloadFlag:2,second:t.second,size:t.size,url:t.url,remoteAudioUrl:t.url||"",uuid:t.uuid}}return u(e,[{key:"updatePercent",value:function(e){this._percent=e,this._percent>1&&(this._percent=1)}},{key:"updateAudioUrl",value:function(e){this.content.remoteAudioUrl=e}},{key:"sendable",value:function(){return""!==this.content.remoteAudioUrl}}]),e}(),Za={from:!0,groupID:!0,groupName:!0,to:!0},Qa=function(){function e(t){r(this,e),this.type=A.MSG_GRP_TIP,this.content={},this._initContent(t)}return u(e,[{key:"_initContent",value:function(e){var t=this;Object.keys(e).forEach((function(n){switch(n){case"remarkInfo":break;case"groupProfile":t.content.groupProfile={},t._initGroupProfile(e[n]);break;case"operatorInfo":break;case"memberInfoList":case"msgMemberInfo":t._updateMemberList(e[n]);break;case"memberExtraInfo":case"onlineMemberInfo":break;case"memberNum":t.content[n]=e[n],t.content.memberCount=e[n];break;case"newGroupProfile":t.content.newGroupProfile={},t._initNewGroupProfile(e[n]);break;default:t.content[n]=e[n]}})),this.content.userIDList||(this.content.userIDList=[this.content.operatorID])}},{key:"_initGroupProfile",value:function(e){for(var t=Object.keys(e),n=0;n<t.length;n++){var i=t[n];Za[i]&&(this.content.groupProfile[i]=e[i])}}},{key:"_updateMemberList",value:function(e){jt(this.content.memberList)?this.content.memberList=e:this.content.memberList.forEach((function(t){e.forEach((function(e){t.userID===e.userID&&Object.assign(t,e)}))}))}},{key:"_initNewGroupProfile",value:function(e){for(var t=Object.keys(e),n=0;n<t.length;n++){var i=t[n];this.content.newGroupProfile[i]="muteAllMembers"!==i?e[i]:1===e[i]}}}]),e}(),eo={from:!0,groupID:!0,groupName:!0,to:!0},to=function(){function e(t){r(this,e),this.type=A.MSG_GRP_SYS_NOTICE,this.content={},this._initContent(t)}return u(e,[{key:"_initContent",value:function(e){var t=this;Object.keys(e).forEach((function(n){switch(n){case"memberInfoList":break;case"remarkInfo":t.content.handleMessage=e[n];break;case"groupProfile":t.content.groupProfile={},t._initGroupProfile(e[n]);break;default:t.content[n]=e[n]}}))}},{key:"_initGroupProfile",value:function(e){for(var t=Object.keys(e),n=0;n<t.length;n++){var i=t[n];eo[i]&&("groupName"===i?this.content.groupProfile.name=e[i]:this.content.groupProfile[i]=e[i])}}}]),e}(),no=function(){function e(t){r(this,e),this.type=A.MSG_FILE,this._percent=0;var n=this._getFileInfo(t);this.content={downloadFlag:2,fileUrl:t.url||"",uuid:t.uuid,fileName:n.name||"",fileSize:n.size||0}}return u(e,[{key:"_getFileInfo",value:function(e){if(!Xe(e.fileName)&&!Xe(e.fileSize))return{size:e.fileSize,name:e.fileName};var t=e.file.files[0];if(Z){if(t.path&&-1!==t.path.indexOf(".")){var n=t.path.slice(t.path.lastIndexOf(".")+1).toLowerCase();t.type=n,t.name||(t.name="".concat(ut(999999),".").concat(n))}t.name||(t.type="",t.name=t.path.slice(t.path.lastIndexOf("/")+1).toLowerCase()),t.suffix&&(t.type=t.suffix),t.url||(t.url=t.path)}return{size:t.size,name:t.name}}},{key:"updatePercent",value:function(e){this._percent=e,this._percent>1&&(this._percent=1)}},{key:"updateFileUrl",value:function(e){this.content.fileUrl=e}},{key:"sendable",value:function(){return""!==this.content.fileUrl&&""!==this.content.fileName&&0!==this.content.fileSize}}]),e}(),io=function(){function e(t){r(this,e),this.type=A.MSG_CUSTOM,this.content={data:t.data||"",description:t.description||"",extension:t.extension||""}}return u(e,[{key:"setData",value:function(e){return this.content.data=e,this}},{key:"setDescription",value:function(e){return this.content.description=e,this}},{key:"setExtension",value:function(e){return this.content.extension=e,this}},{key:"sendable",value:function(){return 0!==this.content.data.length||0!==this.content.description.length||0!==this.content.extension.length}}]),e}(),ao=function(){function e(t){r(this,e),this.type=A.MSG_VIDEO,this._percent=0,this.content={remoteVideoUrl:t.remoteVideoUrl||t.videoUrl||"",videoFormat:t.videoFormat,videoSecond:parseInt(t.videoSecond,10),videoSize:t.videoSize,videoUrl:t.videoUrl,videoDownloadFlag:2,videoUUID:t.videoUUID,thumbUUID:t.thumbUUID,thumbFormat:t.thumbFormat,thumbWidth:t.thumbWidth,snapshotWidth:t.thumbWidth,thumbHeight:t.thumbHeight,snapshotHeight:t.thumbHeight,thumbSize:t.thumbSize,snapshotSize:t.thumbSize,thumbDownloadFlag:2,thumbUrl:t.thumbUrl,snapshotUrl:t.thumbUrl}}return u(e,[{key:"updatePercent",value:function(e){this._percent=e,this._percent>1&&(this._percent=1)}},{key:"updateVideoUrl",value:function(e){e&&(this.content.remoteVideoUrl=e)}},{key:"updateSnapshotInfo",value:function(e){var t=e.snapshotUrl,n=e.snapshotWidth,i=e.snapshotHeight;jt(t)||(this.content.thumbUrl=this.content.snapshotUrl=t),jt(n)||(this.content.thumbWidth=this.content.snapshotWidth=Number(n)),jt(i)||(this.content.thumbHeight=this.content.snapshotHeight=Number(i))}},{key:"sendable",value:function(){return""!==this.content.remoteVideoUrl}}]),e}(),oo=function(){function e(t){r(this,e),this.type=A.MSG_LOCATION;var n=t.description,i=t.longitude,a=t.latitude;this.content={description:n,longitude:i,latitude:a}}return u(e,[{key:"sendable",value:function(){return!0}}]),e}(),ro=function(){function e(t){if(r(this,e),this.from=t.from,this.messageSender=t.from,this.time=t.time,this.messageSequence=t.sequence,this.clientSequence=t.clientSequence||t.sequence,this.messageRandom=t.random,this.cloudCustomData=t.cloudCustomData||"",this.clientTime=t.clientTime||void 0,t.ID)this.ID=t.ID||"",this.nick=t.nick||"",this.avatar=t.avatar||"",this.messageBody=[{type:t.type,payload:t.payload}],t.conversationType.startsWith(A.CONV_C2C)?this.receiverUserID=t.to:t.conversationType.startsWith(A.CONV_GROUP)&&(this.receiverGroupID=t.to),this.messageReceiver=t.to;else{this.nick=t.nick||"",this.avatar=t.avatar||"",this.messageBody=[];var n=t.elements[0].type,i=t.elements[0].content;this._patchRichMediaPayload(n,i),n===A.MSG_MERGER?this.messageBody.push({type:n,payload:new so(i).content}):this.messageBody.push({type:n,payload:i}),t.groupID&&(this.receiverGroupID=t.groupID,this.messageReceiver=t.groupID),t.to&&(this.receiverUserID=t.to,this.messageReceiver=t.to),this.ID="".concat(t.tinyID,"-").concat(t.clientTime,"-").concat(t.random)}}return u(e,[{key:"_patchRichMediaPayload",value:function(e,t){e===A.MSG_IMAGE?t.imageInfoArray.forEach((function(e){!e.imageUrl&&e.url&&(e.imageUrl=e.url,e.sizeType=e.type,1===e.type?e.type=0:3===e.type&&(e.type=1))})):e===A.MSG_VIDEO?!t.remoteVideoUrl&&t.videoUrl&&(t.remoteVideoUrl=t.videoUrl):e===A.MSG_AUDIO?!t.remoteAudioUrl&&t.url&&(t.remoteAudioUrl=t.url):e===A.MSG_FILE&&!t.fileUrl&&t.url&&(t.fileUrl=t.url,t.url=void 0)}}]),e}(),so=function(){function e(t){if(r(this,e),this.type=A.MSG_MERGER,this.content={downloadKey:"",pbDownloadKey:"",messageList:[],title:"",abstractList:[],compatibleText:"",version:0,layersOverLimit:!1},t.downloadKey){var n=t.downloadKey,i=t.pbDownloadKey,a=t.title,o=t.abstractList,s=t.compatibleText,c=t.version;this.content.downloadKey=n,this.content.pbDownloadKey=i,this.content.title=a,this.content.abstractList=o,this.content.compatibleText=s,this.content.version=c||0}else if(jt(t.messageList))1===t.layersOverLimit&&(this.content.layersOverLimit=!0);else{var u=t.messageList,l=t.title,d=t.abstractList,p=t.compatibleText,f=t.version,h=[];u.forEach((function(e){if(!jt(e)){var t=new ro(e);h.push(t)}})),this.content.messageList=h,this.content.title=l,this.content.abstractList=d,this.content.compatibleText=p,this.content.version=f||0}Ne.debug("MergerElement.content:",this.content)}return u(e,[{key:"sendable",value:function(){return!jt(this.content.messageList)||!jt(this.content.downloadKey)}}]),e}(),co={1:A.MSG_PRIORITY_HIGH,2:A.MSG_PRIORITY_NORMAL,3:A.MSG_PRIORITY_LOW,4:A.MSG_PRIORITY_LOWEST},uo=function(){function e(t){r(this,e),this.ID="",this.conversationID=t.conversationID||null,this.conversationType=t.conversationType||A.CONV_C2C,this.conversationSubType=t.conversationSubType,this.time=t.time||Math.ceil(Date.now()/1e3),this.sequence=t.sequence||0,this.clientSequence=t.clientSequence||t.sequence||0,this.random=t.random||0===t.random?t.random:ut(),this.priority=this._computePriority(t.priority),this.nick=t.nick||"",this.avatar=t.avatar||"",this.isPeerRead=1===t.isPeerRead||!1,this.nameCard="",this._elements=[],this.isPlaceMessage=t.isPlaceMessage||0,this.isRevoked=2===t.isPlaceMessage||8===t.msgFlagBits,this.from=t.from||null,this.to=t.to||null,this.flow="",this.isSystemMessage=t.isSystemMessage||!1,this.protocol=t.protocol||"JSON",this.isResend=!1,this.isRead=!1,this.status=t.status||zt.SUCCESS,this._onlineOnlyFlag=!1,this._groupAtInfoList=[],this._relayFlag=!1,this.atUserList=[],this.cloudCustomData=t.cloudCustomData||"",this.isDeleted=!1,this.isModified=!1,this._isExcludedFromUnreadCount=!(!t.messageControlInfo||1!==t.messageControlInfo.excludedFromUnreadCount),this._isExcludedFromLastMessage=!(!t.messageControlInfo||1!==t.messageControlInfo.excludedFromLastMessage),this.clientTime=t.clientTime||De()||0,this.senderTinyID=t.senderTinyID||t.tinyID||"",this.readReceiptInfo=t.readReceiptInfo||{readCount:void 0,unreadCount:void 0},this.needReadReceipt=!0===t.needReadReceipt||1===t.needReadReceipt,this.version=t.messageVersion||0,this.isBroadcastMessage=t.isBroadcastMessage||!1,this.reInitialize(t.currentUser),this.extractGroupInfo(t.groupProfile||null),this.handleGroupAtInfo(t)}return u(e,[{key:"elements",get:function(){return this._elements}},{key:"getElements",value:function(){return this._elements}},{key:"extractGroupInfo",value:function(e){if(null!==e){ze(e.nick)&&(this.nick=e.nick),ze(e.avatar)&&(this.avatar=e.avatar);var t=e.messageFromAccountExtraInformation;Ye(t)&&ze(t.nameCard)&&(this.nameCard=t.nameCard)}}},{key:"handleGroupAtInfo",value:function(e){var t=this;e.payload&&e.payload.atUserList&&e.payload.atUserList.forEach((function(e){e!==A.MSG_AT_ALL?(t._groupAtInfoList.push({groupAtAllFlag:0,groupAtUserID:e}),t.atUserList.push(e)):(t._groupAtInfoList.push({groupAtAllFlag:1}),t.atUserList.push(A.MSG_AT_ALL))})),Je(e.groupAtInfo)&&e.groupAtInfo.forEach((function(e){0===e.groupAtAllFlag?t.atUserList.push(e.groupAtUserID):1===e.groupAtAllFlag&&t.atUserList.push(A.MSG_AT_ALL)}))}},{key:"getGroupAtInfoList",value:function(){return this._groupAtInfoList}},{key:"_initProxy",value:function(){this._elements[0]&&(this.payload=this._elements[0].content,this.type=this._elements[0].type)}},{key:"reInitialize",value:function(e){e&&(this.status=this.from?zt.SUCCESS:zt.UNSEND,!this.from&&(this.from=e)),this._initFlow(e),this._initSequence(e),this._concatConversationID(e),this.generateMessageID()}},{key:"isSendable",value:function(){return 0!==this._elements.length&&("function"!=typeof this._elements[0].sendable?(Ne.warn("".concat(this._elements[0].type,' need "boolean : sendable()" method')),!1):this._elements[0].sendable())}},{key:"_initTo",value:function(e){this.conversationType===A.CONV_GROUP&&(this.to=e.groupID)}},{key:"_initSequence",value:function(e){0===this.clientSequence&&e&&(this.clientSequence=function(e){if(!e)return Ne.error("autoIncrementIndex(string: key) need key parameter"),!1;if(void 0===ft[e]){var t=new Date,n="3".concat(t.getHours()).slice(-2),i="0".concat(t.getMinutes()).slice(-2),a="0".concat(t.getSeconds()).slice(-2);ft[e]=parseInt([n,i,a,"0001"].join("")),n=null,i=null,a=null,Ne.log("autoIncrementIndex start index:".concat(ft[e]))}return ft[e]++}(e)),0===this.sequence&&this.conversationType===A.CONV_C2C&&(this.sequence=this.clientSequence)}},{key:"generateMessageID",value:function(){this.from===A.CONV_SYSTEM&&(this.senderTinyID="144115198244471703"),this.ID="".concat(this.senderTinyID,"-").concat(this.clientTime,"-").concat(this.random)}},{key:"_initFlow",value:function(e){""!==e&&(e===this.from?(this.flow="out",this.isRead=!0):this.flow="in")}},{key:"_concatConversationID",value:function(e){var t=this.to,n="",i=this.conversationType;i!==A.CONV_SYSTEM?(n=i===A.CONV_C2C?e===this.from?t:this.from:this.to,this.conversationID="".concat(i).concat(n)):this.conversationID=A.CONV_SYSTEM}},{key:"isElement",value:function(e){return e instanceof Wa||e instanceof Ya||e instanceof Ja||e instanceof Xa||e instanceof no||e instanceof ao||e instanceof Qa||e instanceof to||e instanceof io||e instanceof oo||e instanceof so}},{key:"setElement",value:function(e){var t=this;if(this.isElement(e))return this._elements=[e],void this._initProxy();var n=function(e){if(e.type&&e.content)switch(e.type){case A.MSG_TEXT:t.setTextElement(e.content);break;case A.MSG_IMAGE:t.setImageElement(e.content);break;case A.MSG_AUDIO:t.setAudioElement(e.content);break;case A.MSG_FILE:t.setFileElement(e.content);break;case A.MSG_VIDEO:t.setVideoElement(e.content);break;case A.MSG_CUSTOM:t.setCustomElement(e.content);break;case A.MSG_LOCATION:t.setLocationElement(e.content);break;case A.MSG_GRP_TIP:t.setGroupTipElement(e.content);break;case A.MSG_GRP_SYS_NOTICE:t.setGroupSystemNoticeElement(e.content);break;case A.MSG_FACE:t.setFaceElement(e.content);break;case A.MSG_MERGER:t.setMergerElement(e.content);break;default:Ne.warn(e.type,e.content,"no operation......")}};if(Je(e))for(var i=0;i<e.length;i++)n(e[i]);else n(e);this._initProxy()}},{key:"clearElement",value:function(){this._elements.length=0}},{key:"setTextElement",value:function(e){var t="string"==typeof e?e:e.text,n=new Wa({text:t});this._elements.push(n)}},{key:"setImageElement",value:function(e){var t=new Ya(e);this._elements.push(t)}},{key:"setAudioElement",value:function(e){var t=new Xa(e);this._elements.push(t)}},{key:"setFileElement",value:function(e){var t=new no(e);this._elements.push(t)}},{key:"setVideoElement",value:function(e){var t=new ao(e);this._elements.push(t)}},{key:"setLocationElement",value:function(e){var t=new oo(e);this._elements.push(t)}},{key:"setCustomElement",value:function(e){var t=new io(e);this._elements.push(t)}},{key:"setGroupTipElement",value:function(e){var t={},n=e.operationType;if(jt(e.memberInfoList)?e.operatorInfo&&(t=e.operatorInfo):n!==A.GRP_TIP_MBR_JOIN&&n!==A.GRP_TIP_MBR_KICKED_OUT&&n!==A.GRP_TIP_MBR_SET_ADMIN&&n!==A.GRP_TIP_MBR_CANCELED_ADMIN||(t=e.memberInfoList[0]),!jt(e.memberExtraInfo)){var i=e.memberExtraInfo.reason;e.msgMemberInfo.forEach((function(e){e.reason=i}))}var a=t,o=a.nick,r=a.avatar;ze(o)&&(this.nick=o),ze(r)&&(this.avatar=r);var s=new Qa(e);this._elements.push(s)}},{key:"setGroupSystemNoticeElement",value:function(e){var t=new to(e);this._elements.push(t)}},{key:"setFaceElement",value:function(e){var t=new Ja(e);this._elements.push(t)}},{key:"setMergerElement",value:function(e){var t=new so(e);this._elements.push(t)}},{key:"setIsRead",value:function(e){this.isRead=e}},{key:"setRelayFlag",value:function(e){this._relayFlag=e}},{key:"getRelayFlag",value:function(){return this._relayFlag}},{key:"_computePriority",value:function(e){if(Xe(e))return A.MSG_PRIORITY_NORMAL;if(ze(e)&&-1!==Object.values(co).indexOf(e))return e;if(Ve(e)){var t=""+e;if(-1!==Object.keys(co).indexOf(t))return co[t]}return A.MSG_PRIORITY_NORMAL}},{key:"setNickAndAvatar",value:function(e){var t=e.nick,n=e.avatar;ze(t)&&(this.nick=t),ze(n)&&(this.avatar=n)}},{key:"setNameCard",value:function(e){ze(e)&&(this.nameCard=e)}}]),e}(),lo=function(e){return{code:0,data:e||{}}},po="https://cloud.tencent.com/document/product/",fo="\u60a8\u53ef\u4ee5\u5728\u5373\u65f6\u901a\u4fe1 IM \u63a7\u5236\u53f0\u7684\u3010\u5f00\u53d1\u8f85\u52a9\u5de5\u5177(https://console.cloud.tencent.com/im-detail/tool-usersig)\u3011 \u9875\u9762\u6821\u9a8c UserSig\u3002",ho="UserSig \u975e\u6cd5\uff0c\u8bf7\u4f7f\u7528\u5b98\u7f51\u63d0\u4f9b\u7684 API \u91cd\u65b0\u751f\u6210 UserSig(".concat(po,"269/32688)\u3002"),go="#.E6.B6.88.E6.81.AF.E5.85.83.E7.B4.A0-timmsgelement",mo={70001:"UserSig \u5df2\u8fc7\u671f\uff0c\u8bf7\u91cd\u65b0\u751f\u6210\u3002\u5efa\u8bae UserSig \u6709\u6548\u671f\u8bbe\u7f6e\u4e0d\u5c0f\u4e8e24\u5c0f\u65f6\u3002",70002:"UserSig \u957f\u5ea6\u4e3a0\uff0c\u8bf7\u68c0\u67e5\u4f20\u5165\u7684 UserSig \u662f\u5426\u6b63\u786e\u3002",70003:ho,70005:ho,70009:"UserSig \u9a8c\u8bc1\u5931\u8d25\uff0c\u53ef\u80fd\u56e0\u4e3a\u751f\u6210 UserSig \u65f6\u6df7\u7528\u4e86\u5176\u4ed6 SDKAppID \u7684\u79c1\u94a5\u6216\u5bc6\u94a5\u5bfc\u81f4\uff0c\u8bf7\u4f7f\u7528\u5bf9\u5e94 SDKAppID \u4e0b\u7684\u79c1\u94a5\u6216\u5bc6\u94a5\u91cd\u65b0\u751f\u6210 UserSig(".concat(po,"269/32688)\u3002"),70013:"\u8bf7\u6c42\u4e2d\u7684 UserID \u4e0e\u751f\u6210 UserSig \u65f6\u4f7f\u7528\u7684 UserID \u4e0d\u5339\u914d\u3002".concat(fo),70014:"\u8bf7\u6c42\u4e2d\u7684 SDKAppID \u4e0e\u751f\u6210 UserSig \u65f6\u4f7f\u7528\u7684 SDKAppID \u4e0d\u5339\u914d\u3002".concat(fo),70016:"\u5bc6\u94a5\u4e0d\u5b58\u5728\uff0cUserSig \u9a8c\u8bc1\u5931\u8d25\uff0c\u8bf7\u5728\u5373\u65f6\u901a\u4fe1 IM \u63a7\u5236\u53f0\u83b7\u53d6\u5bc6\u94a5(".concat(po,"269/32578#.E8.8E.B7.E5.8F.96.E5.AF.86.E9.92.A5)\u3002"),70020:"SDKAppID \u672a\u627e\u5230\uff0c\u8bf7\u5728\u5373\u65f6\u901a\u4fe1 IM \u63a7\u5236\u53f0\u786e\u8ba4\u5e94\u7528\u4fe1\u606f\u3002",70050:"UserSig \u9a8c\u8bc1\u6b21\u6570\u8fc7\u4e8e\u9891\u7e41\u3002\u8bf7\u68c0\u67e5 UserSig \u662f\u5426\u6b63\u786e\uff0c\u5e76\u4e8e1\u5206\u949f\u540e\u91cd\u65b0\u9a8c\u8bc1\u3002".concat(fo),70051:"\u5e10\u53f7\u88ab\u62c9\u5165\u9ed1\u540d\u5355\u3002",70052:"UserSig \u5df2\u7ecf\u5931\u6548\uff0c\u8bf7\u91cd\u65b0\u751f\u6210\uff0c\u518d\u6b21\u5c1d\u8bd5\u3002",70107:"\u56e0\u5b89\u5168\u539f\u56e0\u88ab\u9650\u5236\u767b\u5f55\uff0c\u8bf7\u4e0d\u8981\u9891\u7e41\u767b\u5f55\u3002",70169:"\u8bf7\u6c42\u7684\u7528\u6237\u5e10\u53f7\u4e0d\u5b58\u5728\u3002",70114:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u8d85\u65f6\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\u3002"),70202:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u8d85\u65f6\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\u3002"),70206:"\u8bf7\u6c42\u4e2d\u6279\u91cf\u6570\u91cf\u4e0d\u5408\u6cd5\u3002",70402:"\u53c2\u6570\u975e\u6cd5\uff0c\u8bf7\u68c0\u67e5\u5fc5\u586b\u5b57\u6bb5\u662f\u5426\u586b\u5145\uff0c\u6216\u8005\u5b57\u6bb5\u7684\u586b\u5145\u662f\u5426\u6ee1\u8db3\u534f\u8bae\u8981\u6c42\u3002",70403:"\u8bf7\u6c42\u5931\u8d25\uff0c\u9700\u8981 App \u7ba1\u7406\u5458\u6743\u9650\u3002",70398:"\u5e10\u53f7\u6570\u8d85\u9650\u3002\u5982\u9700\u521b\u5efa\u591a\u4e8e100\u4e2a\u5e10\u53f7\uff0c\u8bf7\u5c06\u5e94\u7528\u5347\u7ea7\u4e3a\u4e13\u4e1a\u7248\uff0c\u5177\u4f53\u64cd\u4f5c\u6307\u5f15\u8bf7\u53c2\u89c1\u8d2d\u4e70\u6307\u5f15(".concat(po,"269/32458)\u3002"),70500:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002"),71e3:"\u5220\u9664\u5e10\u53f7\u5931\u8d25\u3002\u4ec5\u652f\u6301\u5220\u9664\u4f53\u9a8c\u7248\u5e10\u53f7\uff0c\u60a8\u5f53\u524d\u5e94\u7528\u4e3a\u4e13\u4e1a\u7248\uff0c\u6682\u4e0d\u652f\u6301\u5e10\u53f7\u5220\u9664\u3002",20001:"\u8bf7\u6c42\u5305\u975e\u6cd5\u3002",20002:"UserSig \u6216 A2 \u5931\u6548\u3002",20003:"\u6d88\u606f\u53d1\u9001\u65b9\u6216\u63a5\u6536\u65b9 UserID \u65e0\u6548\u6216\u4e0d\u5b58\u5728\uff0c\u8bf7\u68c0\u67e5 UserID \u662f\u5426\u5df2\u5bfc\u5165\u5373\u65f6\u901a\u4fe1 IM\u3002",20004:"\u7f51\u7edc\u5f02\u5e38\uff0c\u8bf7\u91cd\u8bd5\u3002",20005:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002"),20006:"\u89e6\u53d1\u53d1\u9001".concat("\u5355\u804a\u6d88\u606f","\u4e4b\u524d\u56de\u8c03\uff0cApp \u540e\u53f0\u8fd4\u56de\u7981\u6b62\u4e0b\u53d1\u8be5\u6d88\u606f\u3002"),20007:"\u53d1\u9001".concat("\u5355\u804a\u6d88\u606f","\uff0c\u88ab\u5bf9\u65b9\u62c9\u9ed1\uff0c\u7981\u6b62\u53d1\u9001\u3002\u6d88\u606f\u53d1\u9001\u72b6\u6001\u9ed8\u8ba4\u5c55\u793a\u4e3a\u5931\u8d25\uff0c\u60a8\u53ef\u4ee5\u767b\u5f55\u63a7\u5236\u53f0\u4fee\u6539\u8be5\u573a\u666f\u4e0b\u7684\u6d88\u606f\u53d1\u9001\u72b6\u6001\u5c55\u793a\u7ed3\u679c\uff0c\u5177\u4f53\u64cd\u4f5c\u8bf7\u53c2\u89c1\u6d88\u606f\u4fdd\u7559\u8bbe\u7f6e(").concat(po,"269/38656)\u3002"),20009:"\u6d88\u606f\u53d1\u9001\u53cc\u65b9\u4e92\u76f8\u4e0d\u662f\u597d\u53cb\uff0c\u7981\u6b62\u53d1\u9001\uff08\u914d\u7f6e".concat("\u5355\u804a\u6d88\u606f","\u6821\u9a8c\u597d\u53cb\u5173\u7cfb\u624d\u4f1a\u51fa\u73b0\uff09\u3002"),20010:"\u53d1\u9001".concat("\u5355\u804a\u6d88\u606f","\uff0c\u81ea\u5df1\u4e0d\u662f\u5bf9\u65b9\u7684\u597d\u53cb\uff08\u5355\u5411\u5173\u7cfb\uff09\uff0c\u7981\u6b62\u53d1\u9001\u3002"),20011:"\u53d1\u9001".concat("\u5355\u804a\u6d88\u606f","\uff0c\u5bf9\u65b9\u4e0d\u662f\u81ea\u5df1\u7684\u597d\u53cb\uff08\u5355\u5411\u5173\u7cfb\uff09\uff0c\u7981\u6b62\u53d1\u9001\u3002"),20012:"\u53d1\u9001\u65b9\u88ab\u7981\u8a00\uff0c\u8be5\u6761\u6d88\u606f\u88ab\u7981\u6b62\u53d1\u9001\u3002",20016:"\u6d88\u606f\u64a4\u56de\u8d85\u8fc7\u4e86\u65f6\u95f4\u9650\u5236\uff08\u9ed8\u8ba42\u5206\u949f\uff09\u3002",20018:"\u5220\u9664\u6f2b\u6e38\u5185\u90e8\u9519\u8bef\u3002",90001:"JSON \u683c\u5f0f\u89e3\u6790\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u8bf7\u6c42\u5305\u662f\u5426\u7b26\u5408 JSON \u89c4\u8303\u3002",90002:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d MsgBody \u4e0d\u7b26\u5408\u6d88\u606f\u683c\u5f0f\u63cf\u8ff0\uff0c\u6216\u8005 MsgBody \u4e0d\u662f Array \u7c7b\u578b\uff0c\u8bf7\u53c2\u8003 TIMMsgElement \u5bf9\u8c61\u7684\u5b9a\u4e49(").concat(po,"269/2720").concat(go,")\u3002"),90003:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d\u7f3a\u5c11 To_Account \u5b57\u6bb5\u6216\u8005 To_Account \u5e10\u53f7\u4e0d\u5b58\u5728\u3002"),90005:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d\u7f3a\u5c11 MsgRandom \u5b57\u6bb5\u6216\u8005 MsgRandom \u5b57\u6bb5\u4e0d\u662f Integer \u7c7b\u578b\u3002"),90006:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d\u7f3a\u5c11 MsgTimeStamp \u5b57\u6bb5\u6216\u8005 MsgTimeStamp \u5b57\u6bb5\u4e0d\u662f Integer \u7c7b\u578b\u3002"),90007:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d MsgBody \u7c7b\u578b\u4e0d\u662f Array \u7c7b\u578b\uff0c\u8bf7\u5c06\u5176\u4fee\u6539\u4e3a Array \u7c7b\u578b\u3002"),90008:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d\u7f3a\u5c11 From_Account \u5b57\u6bb5\u6216\u8005 From_Account \u5e10\u53f7\u4e0d\u5b58\u5728\u3002"),90009:"\u8bf7\u6c42\u9700\u8981 App \u7ba1\u7406\u5458\u6743\u9650\u3002",90010:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e0d\u7b26\u5408\u6d88\u606f\u683c\u5f0f\u63cf\u8ff0\uff0c\u8bf7\u53c2\u8003 TIMMsgElement \u5bf9\u8c61\u7684\u5b9a\u4e49(").concat(po,"269/2720").concat(go,")\u3002"),90011:"\u6279\u91cf\u53d1\u6d88\u606f\u76ee\u6807\u5e10\u53f7\u8d85\u8fc7500\uff0c\u8bf7\u51cf\u5c11 To_Account \u4e2d\u76ee\u6807\u5e10\u53f7\u6570\u91cf\u3002",90012:"To_Account \u6ca1\u6709\u6ce8\u518c\u6216\u4e0d\u5b58\u5728\uff0c\u8bf7\u786e\u8ba4 To_Account \u662f\u5426\u5bfc\u5165\u5373\u65f6\u901a\u4fe1 IM \u6216\u8005\u662f\u5426\u62fc\u5199\u9519\u8bef\u3002",90026:"\u6d88\u606f\u79bb\u7ebf\u5b58\u50a8\u65f6\u95f4\u9519\u8bef\uff08\u6700\u591a\u4e0d\u80fd\u8d85\u8fc77\u5929\uff09\u3002",90031:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d SyncOtherMachine \u5b57\u6bb5\u4e0d\u662f Integer \u7c7b\u578b\u3002"),90044:"".concat("JSON \u683c\u5f0f\u8bf7\u6c42\u5305\u4f53","\u4e2d MsgLifeTime \u5b57\u6bb5\u4e0d\u662f Integer \u7c7b\u578b\u3002"),90048:"\u8bf7\u6c42\u7684\u7528\u6237\u5e10\u53f7\u4e0d\u5b58\u5728\u3002",90054:"\u64a4\u56de\u8bf7\u6c42\u4e2d\u7684 MsgKey \u4e0d\u5408\u6cd5\u3002",90994:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002"),90995:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002"),91e3:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002"),90992:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002","\u5982\u679c\u6240\u6709\u8bf7\u6c42\u90fd\u8fd4\u56de\u8be5\u9519\u8bef\u7801\uff0c\u4e14 App \u914d\u7f6e\u4e86\u7b2c\u4e09\u65b9\u56de\u8c03\uff0c\u8bf7\u68c0\u67e5 App \u670d\u52a1\u7aef\u662f\u5426\u6b63\u5e38\u5411\u5373\u65f6\u901a\u4fe1 IM \u540e\u53f0\u670d\u52a1\u7aef\u8fd4\u56de\u56de\u8c03\u7ed3\u679c\u3002"),93e3:"JSON \u6570\u636e\u5305\u8d85\u957f\uff0c\u6d88\u606f\u5305\u4f53\u8bf7\u4e0d\u8981\u8d85\u8fc78k\u3002",91101:"Web \u7aef\u957f\u8f6e\u8be2\u88ab\u8e22\uff08Web \u7aef\u540c\u65f6\u5728\u7ebf\u5b9e\u4f8b\u4e2a\u6570\u8d85\u51fa\u9650\u5236\uff09\u3002",10002:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002"),10003:"\u8bf7\u6c42\u4e2d\u7684\u63a5\u53e3\u540d\u79f0\u9519\u8bef\uff0c\u8bf7\u6838\u5bf9\u63a5\u53e3\u540d\u79f0\u5e76\u91cd\u8bd5\u3002",10004:"\u53c2\u6570\u975e\u6cd5\uff0c\u8bf7\u6839\u636e\u9519\u8bef\u63cf\u8ff0\u68c0\u67e5\u8bf7\u6c42\u662f\u5426\u6b63\u786e\u3002",10005:"\u8bf7\u6c42\u5305\u4f53\u4e2d\u643a\u5e26\u7684\u5e10\u53f7\u6570\u91cf\u8fc7\u591a\u3002",10006:"\u64cd\u4f5c\u9891\u7387\u9650\u5236\uff0c\u8bf7\u5c1d\u8bd5\u964d\u4f4e\u8c03\u7528\u7684\u9891\u7387\u3002",10007:"\u64cd\u4f5c\u6743\u9650\u4e0d\u8db3\uff0c\u4f8b\u5982 Work ".concat("\u7fa4\u7ec4","\u4e2d\u666e\u901a\u6210\u5458\u5c1d\u8bd5\u6267\u884c\u8e22\u4eba\u64cd\u4f5c\uff0c\u4f46\u53ea\u6709 App \u7ba1\u7406\u5458\u624d\u6709\u6743\u9650\u3002"),10008:"\u8bf7\u6c42\u975e\u6cd5\uff0c\u53ef\u80fd\u662f\u8bf7\u6c42\u4e2d\u643a\u5e26\u7684\u7b7e\u540d\u4fe1\u606f\u9a8c\u8bc1\u4e0d\u6b63\u786e\uff0c\u8bf7\u518d\u6b21\u5c1d\u8bd5\u3002",10009:"\u8be5\u7fa4\u4e0d\u5141\u8bb8\u7fa4\u4e3b\u4e3b\u52a8\u9000\u51fa\u3002",10010:"".concat("\u7fa4\u7ec4","\u4e0d\u5b58\u5728\uff0c\u6216\u8005\u66fe\u7ecf\u5b58\u5728\u8fc7\uff0c\u4f46\u662f\u76ee\u524d\u5df2\u7ecf\u88ab\u89e3\u6563\u3002"),10011:"\u89e3\u6790 JSON \u5305\u4f53\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u5305\u4f53\u7684\u683c\u5f0f\u662f\u5426\u7b26\u5408 JSON \u683c\u5f0f\u3002",10012:"\u53d1\u8d77\u64cd\u4f5c\u7684 UserID \u975e\u6cd5\uff0c\u8bf7\u68c0\u67e5\u53d1\u8d77\u64cd\u4f5c\u7684\u7528\u6237 UserID \u662f\u5426\u586b\u5199\u6b63\u786e\u3002",10013:"\u88ab\u9080\u8bf7\u52a0\u5165\u7684\u7528\u6237\u5df2\u7ecf\u662f\u7fa4\u6210\u5458\u3002",10014:"\u7fa4\u5df2\u6ee1\u5458\uff0c\u65e0\u6cd5\u5c06\u8bf7\u6c42\u4e2d\u7684\u7528\u6237\u52a0\u5165".concat("\u7fa4\u7ec4","\uff0c\u5982\u679c\u662f\u6279\u91cf\u52a0\u4eba\uff0c\u53ef\u4ee5\u5c1d\u8bd5\u51cf\u5c11\u52a0\u5165\u7528\u6237\u7684\u6570\u91cf\u3002"),10015:"\u627e\u4e0d\u5230\u6307\u5b9a ID \u7684".concat("\u7fa4\u7ec4","\u3002"),10016:"App \u540e\u53f0\u901a\u8fc7\u7b2c\u4e09\u65b9\u56de\u8c03\u62d2\u7edd\u672c\u6b21\u64cd\u4f5c\u3002",10017:"\u56e0\u88ab\u7981\u8a00\u800c\u4e0d\u80fd\u53d1\u9001\u6d88\u606f\uff0c\u8bf7\u68c0\u67e5\u53d1\u9001\u8005\u662f\u5426\u88ab\u8bbe\u7f6e\u7981\u8a00\u3002",10018:"\u5e94\u7b54\u5305\u957f\u5ea6\u8d85\u8fc7\u6700\u5927\u5305\u957f\uff081MB\uff09\uff0c\u8bf7\u6c42\u7684\u5185\u5bb9\u8fc7\u591a\uff0c\u8bf7\u5c1d\u8bd5\u51cf\u5c11\u5355\u6b21\u8bf7\u6c42\u7684\u6570\u636e\u91cf\u3002",10019:"\u8bf7\u6c42\u7684\u7528\u6237\u5e10\u53f7\u4e0d\u5b58\u5728\u3002",10021:"".concat("\u7fa4\u7ec4"," ID \u5df2\u88ab\u4f7f\u7528\uff0c\u8bf7\u9009\u62e9\u5176\u4ed6\u7684").concat("\u7fa4\u7ec4"," ID\u3002"),10023:"\u53d1\u6d88\u606f\u7684\u9891\u7387\u8d85\u9650\uff0c\u8bf7\u5ef6\u957f\u4e24\u6b21\u53d1\u6d88\u606f\u65f6\u95f4\u7684\u95f4\u9694\u3002",10024:"\u6b64\u9080\u8bf7\u6216\u8005\u7533\u8bf7\u8bf7\u6c42\u5df2\u7ecf\u88ab\u5904\u7406\u3002",10025:"".concat("\u7fa4\u7ec4"," ID \u5df2\u88ab\u4f7f\u7528\uff0c\u5e76\u4e14\u64cd\u4f5c\u8005\u4e3a\u7fa4\u4e3b\uff0c\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528\u3002"),10026:"\u8be5 SDKAppID \u8bf7\u6c42\u7684\u547d\u4ee4\u5b57\u5df2\u88ab\u7981\u7528\u3002",10030:"\u8bf7\u6c42\u64a4\u56de\u7684\u6d88\u606f\u4e0d\u5b58\u5728\u3002",10031:"\u6d88\u606f\u64a4\u56de\u8d85\u8fc7\u4e86\u65f6\u95f4\u9650\u5236\uff08\u9ed8\u8ba42\u5206\u949f\uff09\u3002",10032:"\u8bf7\u6c42\u64a4\u56de\u7684\u6d88\u606f\u4e0d\u652f\u6301\u64a4\u56de\u64cd\u4f5c\u3002",10033:"".concat("\u7fa4\u7ec4","\u7c7b\u578b\u4e0d\u652f\u6301\u6d88\u606f\u64a4\u56de\u64cd\u4f5c\u3002"),10034:"\u8be5\u6d88\u606f\u7c7b\u578b\u4e0d\u652f\u6301\u5220\u9664\u64cd\u4f5c\u3002",10035:"\u76f4\u64ad\u7fa4\u548c\u5728\u7ebf\u6210\u5458\u5e7f\u64ad\u5927\u7fa4\u4e0d\u652f\u6301\u5220\u9664\u6d88\u606f\u3002",10036:"\u76f4\u64ad\u7fa4\u521b\u5efa\u6570\u91cf\u8d85\u8fc7\u4e86\u9650\u5236\uff0c\u8bf7\u53c2\u8003\u4ef7\u683c\u8bf4\u660e(".concat(po,"269/11673)\u8d2d\u4e70\u9884\u4ed8\u8d39\u5957\u9910\u201cIM\u76f4\u64ad\u7fa4\u201d\u3002"),10037:"\u5355\u4e2a\u7528\u6237\u53ef\u521b\u5efa\u548c\u52a0\u5165\u7684".concat("\u7fa4\u7ec4","\u6570\u91cf\u8d85\u8fc7\u4e86\u9650\u5236\uff0c\u8bf7\u53c2\u8003\u4ef7\u683c\u8bf4\u660e(").concat(po,"269/11673)\u8d2d\u4e70\u6216\u5347\u7ea7\u9884\u4ed8\u8d39\u5957\u9910\u201c\u5355\u4eba\u53ef\u521b\u5efa\u4e0e\u52a0\u5165").concat("\u7fa4\u7ec4","\u6570\u201d\u3002"),10038:"\u7fa4\u6210\u5458\u6570\u91cf\u8d85\u8fc7\u9650\u5236\uff0c\u8bf7\u53c2\u8003\u4ef7\u683c\u8bf4\u660e(".concat(po,"269/11673)\u8d2d\u4e70\u6216\u5347\u7ea7\u9884\u4ed8\u8d39\u5957\u9910\u201c\u6269\u5c55\u7fa4\u4eba\u6570\u4e0a\u9650\u201d\u3002"),10041:"\u8be5\u5e94\u7528\uff08SDKAppID\uff09\u5df2\u914d\u7f6e\u4e0d\u652f\u6301\u7fa4\u6d88\u606f\u64a4\u56de\u3002",10050:"\u7fa4\u5c5e\u6027 key \u4e0d\u5b58\u5728",10056:"\u8bf7\u5728\u5199\u5165\u7fa4\u5c5e\u6027\u524d\u5148\u4f7f\u7528 getGroupAttributes \u63a5\u53e3\u66f4\u65b0\u672c\u5730\u7fa4\u5c5e\u6027\uff0c\u907f\u514d\u51b2\u7a81\u3002",10059:"\u975e\u65d7\u8230\u7248",10060:"\u7fa4\u4eba\u6570\u8d85\u8fc7\u5df2\u8bfb\u56de\u6267\u4eba\u6570\u4e0a\u9650",10061:"\u5728\u7ebf\u6d88\u606f\u4e0d\u652f\u6301\u5df2\u8bfb\u56de\u6267",10062:"\u627e\u4e0d\u5230\u7fa4\u6d88\u606f\u7684\u5df2\u8bfb\u56de\u6267\u4fe1\u606f",20026:"\u6d88\u606f\u4e0d\u5b58\u5728",20029:"\u8be5\u7fa4\u7c7b\u578b\u4e0d\u652f\u6301\u4fee\u6539\u6d88\u606f\u3002",30001:"\u8bf7\u6c42\u53c2\u6570\u9519\u8bef\uff0c\u8bf7\u6839\u636e\u9519\u8bef\u63cf\u8ff0\u68c0\u67e5\u8bf7\u6c42\u53c2\u6570",30002:"SDKAppID \u4e0d\u5339\u914d",30003:"\u8bf7\u6c42\u7684\u7528\u6237\u5e10\u53f7\u4e0d\u5b58\u5728",30004:"\u8bf7\u6c42\u9700\u8981 App \u7ba1\u7406\u5458\u6743\u9650",30005:"\u5173\u7cfb\u94fe\u5b57\u6bb5\u4e2d\u5305\u542b\u654f\u611f\u8bcd",30006:"".concat("\u670d\u52a1\u7aef\u5185\u90e8\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5\u3002"),30007:"".concat("\u7f51\u7edc\u8d85\u65f6\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5. "),30008:"\u5e76\u53d1\u5199\u5bfc\u81f4\u5199\u51b2\u7a81\uff0c\u5efa\u8bae\u4f7f\u7528\u6279\u91cf\u65b9\u5f0f",30009:"\u540e\u53f0\u7981\u6b62\u8be5\u7528\u6237\u53d1\u8d77\u52a0\u597d\u53cb\u8bf7\u6c42",30010:"\u81ea\u5df1\u7684\u597d\u53cb\u6570\u5df2\u8fbe\u7cfb\u7edf\u4e0a\u9650",30011:"\u5206\u7ec4\u5df2\u8fbe\u7cfb\u7edf\u4e0a\u9650",30012:"\u672a\u51b3\u6570\u5df2\u8fbe\u7cfb\u7edf\u4e0a\u9650",30014:"\u5bf9\u65b9\u7684\u597d\u53cb\u6570\u5df2\u8fbe\u7cfb\u7edf\u4e0a\u9650",30515:"\u8bf7\u6c42\u6dfb\u52a0\u597d\u53cb\u65f6\uff0c\u5bf9\u65b9\u5728\u81ea\u5df1\u7684\u9ed1\u540d\u5355\u4e2d\uff0c\u4e0d\u5141\u8bb8\u52a0\u597d\u53cb",30516:"\u8bf7\u6c42\u6dfb\u52a0\u597d\u53cb\u65f6\uff0c\u5bf9\u65b9\u7684\u52a0\u597d\u53cb\u9a8c\u8bc1\u65b9\u5f0f\u662f\u4e0d\u5141\u8bb8\u4efb\u4f55\u4eba\u6dfb\u52a0\u81ea\u5df1\u4e3a\u597d\u53cb",30525:"\u8bf7\u6c42\u6dfb\u52a0\u597d\u53cb\u65f6\uff0c\u81ea\u5df1\u5728\u5bf9\u65b9\u7684\u9ed1\u540d\u5355\u4e2d\uff0c\u4e0d\u5141\u8bb8\u52a0\u597d\u53cb",30539:"\u7b49\u5f85\u5bf9\u65b9\u540c\u610f",30540:"\u6dfb\u52a0\u597d\u53cb\u8bf7\u6c42\u88ab\u5b89\u5168\u7b56\u7565\u6253\u51fb\uff0c\u8bf7\u52ff\u9891\u7e41\u53d1\u8d77\u6dfb\u52a0\u597d\u53cb\u8bf7\u6c42",31704:"\u4e0e\u8bf7\u6c42\u5220\u9664\u7684\u5e10\u53f7\u4e4b\u95f4\u4e0d\u5b58\u5728\u597d\u53cb\u5173\u7cfb",31707:"\u5220\u9664\u597d\u53cb\u8bf7\u6c42\u88ab\u5b89\u5168\u7b56\u7565\u6253\u51fb\uff0c\u8bf7\u52ff\u9891\u7e41\u53d1\u8d77\u5220\u9664\u597d\u53cb\u8bf7\u6c42",50001:"\u89e3\u5305\u5931\u8d25",50002:"\u8bf7\u6c42\u53c2\u6570\u9519\u8bef\uff0c\u8bf7\u6839\u636e\u9519\u8bef\u63cf\u8ff0\u68c0\u67e5\u8bf7\u6c42\u662f\u5426\u6b63\u786e",50004:"\u4f1a\u8bdd\u5206\u7ec4\u4e0d\u5b58\u5728",51006:"\u4f1a\u8bdd\u6807\u8bb0\u6bcf\u6b21\u8c03\u6574\u7684\u4f1a\u8bdd\u6570\u4e3a\u7a7a\u6216\u8005\u8d85\u8fc7\u4e86100\u4e2a\u4e0a\u9650",51007:"GroupID \u6362 GroupCode \u5931\u8d25\uff0c\u5185\u90e8\u9519\u8bef\u6216 Group \u5df2\u7ecf\u89e3\u6563",51008:"\u4f1a\u8bdd\u5206\u7ec4\u7684\u603b\u7684\u4f1a\u8bdd\u6570\u8d85\u8fc7\u4e861000",51009:"\u5220\u9664\u4f1a\u8bdd\u5206\u7ec4\u65f6\u5206\u7ec4\u4e0d\u5b58\u5728",51010:"\u4f1a\u8bdd\u5206\u7ec4\u6570\u8d85\u8fc7\u4e86\u4e0a\u9650\uff08\u9ed8\u8ba420\u4e2a\uff09",51011:"\u5206\u7ec4\u540d\u8d85\u8fc7\u4e8632\u4e2a\u5b57\u8282"},_o=function(e){d(n,e);var t=M(n);function n(e){var i;r(this,n),i=t.call(this);var a=e.code,o=e.message,s=e.data;return i.code=a,o?i.message=o:i._isIntl?i.message=Jn[i.code]:i.message=mo[i.code]||Yn[i.code],i.data=s||{},i}return u(n)}(m(Error)),vo=null,yo=function(e){return Promise.resolve(lo(e))},Mo=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e instanceof _o)return t&&null!==vo&&vo.emit(E.ERROR,e),Promise.reject(e);if(e instanceof Error){var n=new _o({code:Wn.UNCAUGHT_ERROR,message:Jn[Wn.UNCAUGHT_ERROR]});return t&&null!==vo&&vo.emit(E.ERROR,n),Promise.reject(n)}if(!Xe(e)&&!Xe(e.code)){var i=new _o(e);return t&&null!==vo&&vo.emit(E.ERROR,i),Promise.reject(i)}Ne.error("IMPromise.reject code required!")},Co=function(e){d(i,e);var n=M(i);function i(e){var t;return r(this,i),(t=n.call(this,e))._className="C2CModule",t._messageFromUnreadDBMap=new Map,t}return u(i,[{key:"onNewC2CMessage",value:function(e){var t=e.dataList,n=e.isInstantMessage,i=e.C2CRemainingUnreadList,a=e.C2CPairUnreadList;Ne.debug("".concat(this._className,".onNewC2CMessage count:").concat(t.length," isInstantMessage:").concat(n));var o=this._newC2CMessageStoredAndSummary({dataList:t,C2CRemainingUnreadList:i,C2CPairUnreadList:a,isInstantMessage:n}),r=o.conversationOptionsList,s=o.messageList,c=o.isUnreadC2CMessage;this.filterModifiedMessage(s),r.length>0&&this.getModule(Dn).onNewMessage({conversationOptionsList:r,isInstantMessage:n,isUnreadC2CMessage:c});var u=this.filterUnmodifiedMessage(s);n&&u.length>0&&this.emitOuterEvent(E.MESSAGE_RECEIVED,u),s.length=0}},{key:"_newC2CMessageStoredAndSummary",value:function(e){for(var t=e.dataList,n=e.C2CRemainingUnreadList,i=e.C2CPairUnreadList,a=e.isInstantMessage,o=null,r=[],s=[],c={},u=this.getModule(Pn),l=this.getModule(Kn),d=!1,p=this.getModule(Dn),f=0,h=t.length;f<h;f++){var g=t[f];g.currentUser=this.getMyUserID(),g.conversationType=A.CONV_C2C,g.isSystemMessage=!!g.isSystemMessage,(Xe(g.nick)||Xe(g.avatar))&&(d=!0,Ne.debug("".concat(this._className,"._newC2CMessageStoredAndSummary nick or avatar missing!"))),o=new uo(g),g.elements=u.parseElements(g.elements,g.from),o.setElement(g.elements),o.setNickAndAvatar({nick:g.nick,avatar:g.avatar});var m=o.conversationID;if(a){if(1===this._messageFromUnreadDBMap.get(o.ID))continue;var _=!1;if(o.from!==this.getMyUserID()){var v=p.getLatestMessageSentByPeer(m);if(v){var y=v.nick,M=v.avatar;d?o.setNickAndAvatar({nick:y,avatar:M}):y===o.nick&&M===o.avatar||(_=!0)}}else{var C=p.getLatestMessageSentByMe(m);if(C){var b=C.nick,I=C.avatar;b===o.nick&&I===o.avatar||p.modifyMessageSentByMe({conversationID:m,latestNick:o.nick,latestAvatar:o.avatar})}}var T=1===t[f].isModified;if(p.isMessageSentByCurrentInstance(o)?o.isModified=T:T=!1,0===g.msgLifeTime)o._onlineOnlyFlag=!0,p.isMessageSentByCurrentInstance(o)||s.push(o);else{if(!p.pushIntoMessageList(s,o,T))continue;_&&(p.modifyMessageSentByPeer({conversationID:m,latestNick:o.nick,latestAvatar:o.avatar}),p.updateUserProfileSpecifiedKey({conversationID:m,nick:o.nick,avatar:o.avatar}))}a&&o.clientTime>0&&l.addMessageDelay(o.clientTime)}else this._messageFromUnreadDBMap.set(o.ID,1);if(0!==g.msgLifeTime){if(!1===o._onlineOnlyFlag){var w=p.getLastMessageTime(m);if(Ve(w)&&o.time<w)continue;if(Xe(c[m])){var k=0;"in"===o.flow&&(o._isExcludedFromUnreadCount||(k=1)),c[m]=r.push({conversationID:m,unreadCount:k,type:o.conversationType,subType:o.conversationSubType,lastMessage:o._isExcludedFromLastMessage?"":o})-1}else{var x=c[m];r[x].type=o.conversationType,r[x].subType=o.conversationSubType,r[x].lastMessage=o._isExcludedFromLastMessage?"":o,"in"===o.flow&&(o._isExcludedFromUnreadCount||r[x].unreadCount++)}}}else o._onlineOnlyFlag=!0}var S=!1;if(Je(i))for(var E=function(e,t){if(i[e].unreadCount>0){S=!0;var n=r.find((function(t){return t.conversationID==="C2C".concat(i[e].from)}));n?n.unreadCount=i[e].unreadCount:r.push({conversationID:"C2C".concat(i[e].from),unreadCount:i[e].unreadCount,type:A.CONV_C2C})}},D=0,O=i.length;D<O;D++)E(D);if(Je(n))for(var R=function(e,t){r.find((function(t){return t.conversationID==="C2C".concat(n[e].from)}))||r.push({conversationID:"C2C".concat(n[e].from),type:A.CONV_C2C,lastMsgTime:n[e].lastMsgTime})},L=0,N=n.length;L<N;L++)R(L);return{conversationOptionsList:r,messageList:s,isUnreadC2CMessage:S}}},{key:"onC2CMessageRevoked",value:function(e){var t=this,n=this.getModule(Dn),i=[],a=null,o=!0;e.dataList.forEach((function(e){if(e.c2cMessageRevokedNotify){var r=e.c2cMessageRevokedNotify.revokedInfos;Xe(r)||r.forEach((function(e){var r=t.getMyUserID()===e.from?"".concat(A.CONV_C2C).concat(e.to):"".concat(A.CONV_C2C).concat(e.from);if(a=n.revoke(r,e.sequence,e.random))i.push(a);else{var s={conversationID:r,sequence:e.sequence,time:e.time};n.isLastMessageRevoked(s)&&(i.push(s),o=!1)}}))}})),0!==i.length&&(n.onMessageRevoked(i),!0===o&&(Ne.log("".concat(this._className,".onC2CMessageRevoked count:").concat(i.length)),this.emitOuterEvent(E.MESSAGE_REVOKED,i)))}},{key:"onC2CMessageReadReceipt",value:function(e){var t=this;e.dataList.forEach((function(e){if(!jt(e.c2cMessageReadReceipt)){var n=e.c2cMessageReadReceipt.to;e.c2cMessageReadReceipt.uinPairReadArray.forEach((function(e){var i=e.peerReadTime;Ne.debug("".concat(t._className,"._onC2CMessageReadReceipt to:").concat(n," peerReadTime:").concat(i));var a="".concat(A.CONV_C2C).concat(n),o=t.getModule(Dn);o.recordPeerReadTime(a,i),o.updateMessageIsPeerReadProperty(a,i)}))}}))}},{key:"onC2CMessageReadNotice",value:function(e){var t=this;e.dataList.forEach((function(e){if(!jt(e.c2cMessageReadNotice)){var n=t.getModule(Dn);e.c2cMessageReadNotice.uinPairReadArray.forEach((function(e){var i=e.from,a=e.peerReadTime;Ne.debug("".concat(t._className,".onC2CMessageReadNotice from:").concat(i," lastReadTime:").concat(a));var o="".concat(A.CONV_C2C).concat(i);n.updateIsReadAfterReadReport({conversationID:o,lastMessageTime:a}),n.updateUnreadCount(o)}))}}))}},{key:"onC2CMessageModified",value:function(e){Ne.debug("".concat(this._className,".onC2CMessageModified options:"),JSON.stringify(e));var n=this.getModule(Dn);e.dataList.forEach((function(e){n.onMessageModified(t(t({},e),{},{conversationType:A.CONV_C2C}))}))}},{key:"onReadReceiptList",value:function(e){Ne.debug("".concat(this._className,".onReadReceiptList options:"),JSON.stringify(e));var t=e.dataList,n=t.userID,i=t.readReceiptList;this.getModule(Dn).updateReadReceiptInfo({userID:n,readReceiptList:i})}},{key:"sendMessage",value:function(e,t){var n=this._createC2CMessagePack(e,t);return this.request(n)}},{key:"_createC2CMessagePack",value:function(e,t){var n=null;t&&(t.offlinePushInfo&&(n=t.offlinePushInfo),!0===t.onlineUserOnly&&(n?n.disablePush=!0:n={disablePush:!0}));var i="";ze(e.cloudCustomData)&&e.cloudCustomData.length>0&&(i=e.cloudCustomData);var a=[];if(Ye(t)&&Ye(t.messageControlInfo)){var o=t.messageControlInfo,r=o.excludedFromUnreadCount,s=o.excludedFromLastMessage;!0===r&&a.push("NoUnread"),!0===s&&a.push("NoLastMsg")}return{protocolName:ni,tjgID:this.generateTjgID(e),requestData:{fromAccount:this.getMyUserID(),toAccount:e.to,msgBody:e.getElements(),cloudCustomData:i,msgSeq:e.sequence,msgRandom:e.random,msgLifeTime:this.isOnlineMessage(e,t)?0:void 0,nick:e.nick,avatar:e.avatar,offlinePushInfo:n?{pushFlag:!0===n.disablePush?1:0,title:n.title||"",desc:n.description||"",ext:n.extension||"",apnsInfo:{badgeMode:!0===n.ignoreIOSBadge?1:0},androidInfo:{OPPOChannelID:n.androidOPPOChannelID||""}}:void 0,messageControlInfo:a,clientTime:e.clientTime,needReadReceipt:!0===e.needReadReceipt?1:0}}}},{key:"isOnlineMessage",value:function(e,t){return!(!t||!0!==t.onlineUserOnly)}},{key:"revokeMessage",value:function(e){return this.request({protocolName:ui,requestData:{msgInfo:{fromAccount:e.from,toAccount:e.to,msgSeq:e.sequence,msgRandom:e.random,msgTimeStamp:e.time}}})}},{key:"deleteMessage",value:function(e){var t=e.to,n=e.keyList;return Ne.log("".concat(this._className,".deleteMessage toAccount:").concat(t," count:").concat(n.length)),this.request({protocolName:gi,requestData:{fromAccount:this.getMyUserID(),to:t,keyList:n}})}},{key:"modifyRemoteMessage",value:function(e){var t=e.from,n=e.to,i=e.version,a=void 0===i?0:i,o=e.sequence,r=e.random,s=e.time,c=e.payload,u=e.type,l=e.cloudCustomData,d=void 0;return Ut(u)&&(d=[]).push({type:u,content:c}),this.request({protocolName:mi,requestData:{from:t,to:n,version:a,sequence:o,random:r,time:s,elements:d,cloudCustomData:l}})}},{key:"setMessageRead",value:function(e){var t=this,n=e.conversationID,i=e.lastMessageTime,a="".concat(this._className,".setMessageRead");if(Ne.log("".concat(a," conversationID:").concat(n," lastMessageTime:").concat(i)),!Ve(i)){var o;o=this.isIntl()?"Do not modify Conversation.lastMessage.lastTime, otherwise the result of setMessageRead will be incorrect":"\u8bf7\u52ff\u4fee\u6539 Conversation.lastMessage.lastTime\uff0c\u5426\u5219\u53ef\u80fd\u4f1a\u5bfc\u81f4\u5df2\u8bfb\u4e0a\u62a5\u7ed3\u679c\u4e0d\u51c6\u786e",Ne.warn("".concat(a," ").concat(o))}var r=new Va(za.SET_C2C_MESSAGE_READ);return r.setMessage("conversationID:".concat(n," lastMessageTime:").concat(i)),this.request({protocolName:li,requestData:{C2CMsgReaded:{cookie:"",C2CMsgReadedItem:[{toAccount:n.replace("C2C",""),lastMessageTime:i,receipt:1}]}}}).then((function(){r.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(a," ok"));var e=t.getModule(Dn);return e.updateIsReadAfterReadReport({conversationID:n,lastMessageTime:i}),e.updateUnreadCount(n),lo()})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.log("".concat(a," failed. error:"),e),Mo(e)}))}},{key:"getRoamingMessage",value:function(e){var t=this,n="".concat(this._className,".getRoamingMessage"),i=e.peerAccount,a=e.conversationID,o=e.count,r=e.lastMessageTime,s=e.messageKey,c="peerAccount:".concat(i," count:").concat(o||15," lastMessageTime:").concat(r||0," messageKey:").concat(s);Ne.log("".concat(n," ").concat(c));var u=new Va(za.GET_C2C_ROAMING_MESSAGES);return this.request({protocolName:fi,requestData:{peerAccount:i,count:o||15,lastMessageTime:r||0,messageKey:s}}).then((function(e){var i=e.data,o=i.complete,r=i.messageList,s=i.messageKey,l=i.lastMessageTime;Xe(r)?Ne.log("".concat(n," ok. complete:").concat(o," but messageList is undefined!")):Ne.log("".concat(n," ok. complete:").concat(o," count:").concat(r.length)),u.setNetworkType(t.getNetworkType()).setMessage("".concat(c," complete:").concat(o," length:").concat(r.length)).end();var d=t.getModule(Dn);1===o&&d.setCompleted(a);var p=d.onRoamingMessage(r,a);d.modifyMessageList(a),d.updateIsRead(a),d.updateRoamingMessageKeyAndTime(a,s,l);var f=d.getPeerReadTime(a);if(Ne.log("".concat(n," update isPeerRead property. conversationID:").concat(a," peerReadTime:").concat(f)),f)d.updateMessageIsPeerReadProperty(a,f);else{var h=a.replace(A.CONV_C2C,"");t.getRemotePeerReadTime([h]).then((function(){d.updateMessageIsPeerReadProperty(a,d.getPeerReadTime(a))}))}var g="";if(p.length>0)g=p[0].ID;else{var m=d.getLocalOldestMessage(a);m&&(g=m.ID)}return Ne.log("".concat(n," nextReqID:").concat(g," stored message count:").concat(p.length)),{nextReqID:g,storedMessageList:p}})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];u.setMessage(c).setError(e,i,a).end()})),Ne.warn("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"getRoamingMessagesHopping",value:function(e){var t=this,n="".concat(this._className,".getRoamingMessagesHopping"),i=e.peerAccount,a=e.time,o=void 0===a?0:a,r=e.count,s=e.direction,c="".concat(A.CONV_C2C).concat(i),u="peerAccount:".concat(i," count:").concat(r," time:").concat(o," direction:").concat(s);Ne.log("".concat(n," ").concat(u));var l=new Va(za.GET_C2C_ROAMING_MESSAGES_HOPPING);return this.request({protocolName:fi,requestData:{peerAccount:i,count:r+1,lastMessageTime:o,direction:s}}).then((function(e){var i=e.data,a=i.complete,o=i.messageList,r=void 0===o?[]:o,d=i.lastMessageTime;Ne.log("".concat(n," ok. complete:").concat(a," count:").concat(r.length)),l.setNetworkType(t.getNetworkType()).setMessage("".concat(u," complete:").concat(a," length:").concat(r.length)).end(),1!==a&&(1===s?r.pop():r.shift());var p=t.getModule(Dn).onRoamingMessage(r,c,!1);t._modifyMessageList(c,p);var f=t._computeResult({complete:a,lastMessageTime:d,resultList:p});return lo(f)})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];l.setMessage(u).setError(e,i,a).end()})),Ne.warn("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"_computeResult",value:function(e){var t=e.complete,n=void 0===t?0:t,i=e.lastMessageTime,a=e.resultList,o={messageList:b(void 0===a?[]:a),isCompleted:!1,nextMessageTime:""};return 1===n?(o.isCompleted=!0,o):(o.nextMessageTime=i,o)}},{key:"_modifyMessageList",value:function(e,t){var n=this.getModule(Dn).getLocalConversation(e);if(n)for(var i=n.userProfile.nick,a=n.userProfile.avatar,o=this.getModule(wn).getNickAndAvatarByUserID(this.getMyUserID()),r=o.nick,s=o.avatar,c=t.length-1;c>=0;c--){var u=t[c];"in"===u.flow&&(u.nick!==i&&u.setNickAndAvatar({nick:i}),u.avatar!==a&&u.setNickAndAvatar({avatar:a})),"out"===u.flow&&(u.nick!==r&&u.setNickAndAvatar({nick:r}),u.avatar!==s&&u.setNickAndAvatar({avatar:s}))}}},{key:"getRemotePeerReadTime",value:function(e){var t=this,n="".concat(this._className,".getRemotePeerReadTime");if(jt(e))return Ne.warn("".concat(n," userIDList is empty!")),Promise.resolve();var i=new Va(za.GET_PEER_READ_TIME);return Ne.log("".concat(n," userIDList:").concat(e)),this.request({protocolName:hi,requestData:{userIDList:e}}).then((function(a){var o=a.data.peerReadTimeList;Ne.log("".concat(n," ok. peerReadTimeList:").concat(o));for(var r="",s=t.getModule(Dn),c=0;c<e.length;c++)r+="".concat(e[c],"-").concat(o[c]," "),o[c]>0&&s.recordPeerReadTime("C2C".concat(e[c]),o[c]);i.setNetworkType(t.getNetworkType()).setMessage(r).end()})).catch((function(e){t.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.warn("".concat(n," failed. error:"),e)}))}},{key:"sendReadReceipt",value:function(e){var t=this,n=e[0].conversationID.replace(A.CONV_C2C,""),i=new Va(za.SEND_C2C_READ_RECEIPT);i.setMessage("peerAccount:".concat(n));var a=this.getMyUserID(),o=e.filter((function(e){return e.from!==a&&!0===e.needReadReceipt})).map((function(e){return{fromAccount:e.from,toAccount:e.to,sequence:e.sequence,random:e.random,time:e.time,clientTime:e.clientTime}}));if(0===o.length)return Mo({code:Wn.READ_RECEIPT_MESSAGE_LIST_EMPTY});var r="".concat(this._className,".sendReadReceipt");return Ne.log("".concat(r,". peerAccount:").concat(n," messageInfoList length:").concat(o.length)),this.request({protocolName:Ki,requestData:{peerAccount:n,messageInfoList:o}}).then((function(e){return i.end(),Ne.log("".concat(r," ok")),lo()})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.warn("".concat(r," failed. error:"),e),Mo(e)}))}},{key:"getReadReceiptList",value:function(e){var t="".concat(this._className,".getReadReceiptList"),n=this.getMyUserID(),i=e.filter((function(e){return e.from===n&&!0===e.needReadReceipt}));return Ne.log("".concat(t," userID:").concat(n," messageList length:").concat(i.length)),yo({messageList:i})}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._messageFromUnreadDBMap.clear()}}]),i}(Xn),bo=function(){function e(){r(this,e),this.list=new Map,this._className="MessageListHandler",this._latestMessageSentByPeerMap=new Map,this._latestMessageSentByMeMap=new Map}return u(e,[{key:"getLocalOldestMessageByConversationID",value:function(e){if(!e)return null;if(!this.list.has(e))return null;var t=this.list.get(e).values();return t?t.next().value:null}},{key:"pushIn",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.conversationID,i=!0;this.list.has(n)||this.list.set(n,new Map);var a=this._getUniqueIDOfMessage(e),o=this.list.get(n).has(a);if(o){var r=this.list.get(n).get(a);if(!t||!0===r.isModified)return!1}return this.list.get(n).set(a,e),this._setLatestMessageSentByPeer(n,e),this._setLatestMessageSentByMe(n,e),i}},{key:"unshift",value:function(e,t){var n;if(Je(e)?e.length>0&&(n=e[0].conversationID,this._unshiftMultipleMessages(e,t)):(n=e.conversationID,this._unshiftSingleMessage(e,t)),n&&n.startsWith(A.CONV_C2C)){var i=Array.from(this.list.get(n).values()),a=i.length;if(0===a)return;for(var o=a-1;o>=0;o--)if("out"===i[o].flow){this._setLatestMessageSentByMe(n,i[o]);break}for(var r=a-1;r>=0;r--)if("in"===i[r].flow){this._setLatestMessageSentByPeer(n,i[r]);break}}}},{key:"_unshiftSingleMessage",value:function(e,t){var n=e.conversationID,i=this._getUniqueIDOfMessage(e);if(!this.list.has(n))return this.list.set(n,new Map),this.list.get(n).set(i,e),void t.push(e);var a=this.list.get(n),o=Array.from(a);a.has(i)||(o.unshift([i,e]),this.list.set(n,new Map(o)),t.push(e))}},{key:"_unshiftMultipleMessages",value:function(e,t){for(var n=e.length,i=[],a=e[0].conversationID,o=this.list.get(a),r=this.list.has(a)?Array.from(o):[],s=0;s<n;s++){var c=this._getUniqueIDOfMessage(e[s]);o&&o.has(c)||(i.push([c,e[s]]),t.push(e[s]))}this.list.set(a,new Map(i.concat(r)))}},{key:"remove",value:function(e){var t=e.conversationID,n=this._getUniqueIDOfMessage(e);this.list.has(t)&&this.list.get(t).delete(n)}},{key:"revoke",value:function(e,t,n){if(Ne.debug("revoke message",e,t,n),this.list.has(e)){var i,a=S(this.list.get(e));try{for(a.s();!(i=a.n()).done;){var o=C(i.value,2)[1];if(o.sequence===t&&!o.isRevoked&&(Xe(n)||o.random===n))return o.isRevoked=!0,o}}catch(l){a.e(l)}finally{a.f()}}return null}},{key:"removeByConversationID",value:function(e){this.list.has(e)&&(this.list.delete(e),this._latestMessageSentByPeerMap.delete(e),this._latestMessageSentByMeMap.delete(e))}},{key:"findMessage",value:function(e){var t,n=null,i=S(this.list);try{for(i.s();!(t=i.n()).done;)for(var a=b(C(t.value,2)[1].values()),o=a.length,r=0;r<o;r++)if(a[r].ID===e){n=a[r];break}}catch(d){i.e(d)}finally{i.f()}return n}},{key:"updateMessageIsPeerReadProperty",value:function(e,t){var n=[];if(this.list.has(e)){var i,a=S(this.list.get(e));try{for(a.s();!(i=a.n()).done;){var o=C(i.value,2)[1];o.time<=t&&!o.isPeerRead&&"out"===o.flow&&(o.isPeerRead=!0,n.push(o))}}catch(l){a.e(l)}finally{a.f()}Ne.log("".concat(this._className,".updateMessageIsPeerReadProperty conversationID:").concat(e," peerReadTime:").concat(t," count:").concat(n.length))}return n}},{key:"updateMessageIsModifiedProperty",value:function(e){var t=e.conversationID;if(this.list.has(t)){var n=this._getUniqueIDOfMessage(e),i=this.list.get(t).get(n);i&&(i.isModified=!0)}}},{key:"hasLocalMessageList",value:function(e){return this.list.has(e)}},{key:"getLocalMessageList",value:function(e){return this.hasLocalMessageList(e)?b(this.list.get(e).values()):[]}},{key:"hasLocalMessage",value:function(e,t){for(var n=!1,i=this.getLocalMessageList(e),a=i.length,o=0;o<a;o++)i[o].ID===t&&(n=!0);return n}},{key:"getLocalMessage",value:function(e,t){for(var n=null,i=this.getLocalMessageList(e),a=i.length,o=0;o<a;o++)if(i[o].ID===t){n=i[o];break}return n}},{key:"getLocalLastMessage",value:function(e){var t=this.getLocalMessageList(e);return t[t.length-1]}},{key:"getLocalOldestMessage",value:function(e){return this.getLocalMessageList(e)[0]}},{key:"_setLatestMessageSentByPeer",value:function(e,t){e.startsWith(A.CONV_C2C)&&"in"===t.flow&&this._latestMessageSentByPeerMap.set(e,t)}},{key:"_setLatestMessageSentByMe",value:function(e,t){e.startsWith(A.CONV_C2C)&&"out"===t.flow&&this._latestMessageSentByMeMap.set(e,t)}},{key:"getLatestMessageSentByPeer",value:function(e){return this._latestMessageSentByPeerMap.get(e)}},{key:"getLatestMessageSentByMe",value:function(e){return this._latestMessageSentByMeMap.get(e)}},{key:"modifyMessageSentByPeer",value:function(e){var t=e.conversationID,n=e.latestNick,i=e.latestAvatar,a=this.list.get(t);if(!jt(a)){var o=Array.from(a.values()),r=o.length;if(0!==r){for(var s=null,c=0,u=!1,l=r-1;l>=0;l--)"in"===o[l].flow&&((s=o[l]).nick!==n&&(s.setNickAndAvatar({nick:n}),u=!0),s.avatar!==i&&(s.setNickAndAvatar({avatar:i}),u=!0),u&&(c+=1));Ne.log("".concat(this._className,".modifyMessageSentByPeer conversationID:").concat(t," count:").concat(c))}}}},{key:"modifyMessageSentByMe",value:function(e){var t=e.conversationID,n=e.latestNick,i=e.latestAvatar,a=this.list.get(t);if(!jt(a)){var o=Array.from(a.values()),r=o.length;if(0!==r){for(var s=null,c=0,u=!1,l=r-1;l>=0;l--)"out"===o[l].flow&&((s=o[l]).nick!==n&&(s.setNickAndAvatar({nick:n}),u=!0),s.avatar!==i&&(s.setNickAndAvatar({avatar:i}),u=!0),u&&(c+=1));Ne.log("".concat(this._className,".modifyMessageSentByMe conversationID:").concat(t," count:").concat(c))}}}},{key:"getTopicConversationIDList",value:function(e){return b(this.list.keys()).filter((function(t){return t.startsWith("".concat(A.CONV_GROUP).concat(e))}))}},{key:"traversal",value:function(){if(0!==this.list.size&&-1===Ne.getLevel()){console.group("conversationID-messageCount");var e,t=S(this.list);try{for(t.s();!(e=t.n()).done;){var n=C(e.value,2),i=n[0],a=n[1];o("log","".concat(i,"-").concat(a.size)," at node_modules/_tim-wx-sdk@2.23.0@tim-wx-sdk/tim-wx.js:1")}}catch(u){t.e(u)}finally{t.f()}console.groupEnd()}}},{key:"onMessageModified",value:function(e,t){if(!this.list.has(e))return{isUpdated:!1,message:null};var n=this._getUniqueIDOfMessage(t),i=this.list.get(e).has(n);if(Ne.debug("".concat(this._className,".onMessageModified conversationID:").concat(e," uniqueID:").concat(n," has:").concat(i)),i){var a=this.list.get(e).get(n),o=t.messageVersion,r=t.elements,s=t.cloudCustomData;return a.version<o?(a.version=o,a._elements=JSON.parse(JSON.stringify(r)),a.payload=JSON.parse(JSON.stringify(r[0].content)),a.type=r[0].type,a.cloudCustomData=s,a.isModified=!0,{isUpdated:!0,message:a}):{isUpdated:!1,message:a}}return{isUpdated:!1,message:null}}},{key:"_getUniqueIDOfMessage",value:function(e){var t=e.from,n=e.to,i=e.random,a=e.sequence,o=e.time;return"".concat(t,"-").concat(n,"-").concat(i,"-").concat(a,"-").concat(o)}},{key:"reset",value:function(){this.list.clear(),this._latestMessageSentByPeerMap.clear(),this._latestMessageSentByMeMap.clear()}}]),e}(),Io="_a2KeyAndTinyIDUpdated",To="_cloudConfigUpdated",wo="_profileUpdated";function ko(e){this.mixin(e)}ko.mixin=function(e){var t=e.prototype||e;t._isReady=!1,t.ready=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e)return this._isReady?void(t?e.call(this):setTimeout(e,1)):(this._readyQueue=this._readyQueue||[],void this._readyQueue.push(e))},t.triggerReady=function(){var e=this;this._isReady=!0,setTimeout((function(){var t=e._readyQueue;e._readyQueue=[],t&&t.length>0&&t.forEach((function(e){e.call(this)}),e)}),1)},t.resetReady=function(){this._isReady=!1,this._readyQueue=[]},t.isReady=function(){return this._isReady}};var xo=["jpg","jpeg","gif","png","bmp","image","webp"],So=["mp4"],Eo=function(){function e(t){var n=this;r(this,e),jt(t)||(this.userID=t.userID||"",this.nick=t.nick||"",this.gender=t.gender||"",this.birthday=t.birthday||0,this.location=t.location||"",this.selfSignature=t.selfSignature||"",this.allowType=t.allowType||A.ALLOW_TYPE_ALLOW_ANY,this.language=t.language||0,this.avatar=t.avatar||"",this.messageSettings=t.messageSettings||0,this.adminForbidType=t.adminForbidType||A.FORBID_TYPE_NONE,this.level=t.level||0,this.role=t.role||0,this.lastUpdatedTime=0,this.profileCustomField=[],jt(t.profileCustomField)||t.profileCustomField.forEach((function(e){n.profileCustomField.push({key:e.key,value:e.value})})))}return u(e,[{key:"validate",value:function(e){var t=!0,n="";if(jt(e))return{valid:!1,tips:"empty options"};if(e.profileCustomField)for(var i=e.profileCustomField.length,a=null,o=0;o<i;o++){if(a=e.profileCustomField[o],!ze(a.key)||-1===a.key.indexOf("Tag_Profile_Custom"))return{valid:!1,tips:"The prefix of keys of the custom profile key-value pairs (which is profileCustomField) must be Tag_Profile_Custom"};if(!ze(a.value))return{valid:!1,tips:"The type of values of the custom profile key-value pairs (which is profileCustomField) must be String"}}for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if("profileCustomField"===r)continue;if(jt(e[r])&&!ze(e[r])&&!Ve(e[r])){n="key:"+r+", invalid value:"+e[r],t=!1;continue}switch(r){case"nick":ze(e[r])||(n="nick must be a string",t=!1),ct(e[r])>500&&(n="nick name limited: must less than or equal to ".concat(500," bytes, current size: ").concat(ct(e[r])," bytes"),t=!1);break;case"gender":pt(Ge,e.gender)||(n="key:gender, invalid value:"+e.gender,t=!1);break;case"birthday":Ve(e.birthday)||(n="birthday must be a number",t=!1);break;case"location":ze(e.location)||(n="location must be a string",t=!1);break;case"selfSignature":ze(e.selfSignature)||(n="selfSignature must be a string",t=!1);break;case"allowType":pt($e,e.allowType)||(n="key:allowType, invalid value:"+e.allowType,t=!1);break;case"language":Ve(e.language)||(n="language must be a number",t=!1);break;case"avatar":ze(e.avatar)||(n="avatar must be a string",t=!1);break;case"messageSettings":0!==e.messageSettings&&1!==e.messageSettings&&(n="messageSettings must be 0 or 1",t=!1);break;case"adminForbidType":pt(Fe,e.adminForbidType)||(n="key:adminForbidType, invalid value:"+e.adminForbidType,t=!1);break;case"level":Ve(e.level)||(n="level must be a number",t=!1);break;case"role":Ve(e.role)||(n="role must be a number",t=!1);break;default:n="unknown key:"+r+" "+e[r],t=!1}}return{valid:t,tips:n}}}]),e}(),Ao=u((function e(t){r(this,e),this.value=t,this.next=null})),Do=function(){function e(t){r(this,e),this.MAX_LENGTH=t,this.pTail=null,this.pNodeToDel=null,this.map=new Map,Ne.debug("SinglyLinkedList init MAX_LENGTH:".concat(this.MAX_LENGTH))}return u(e,[{key:"set",value:function(e){var t=new Ao(e);if(this.map.size<this.MAX_LENGTH)null===this.pTail?(this.pTail=t,this.pNodeToDel=t):(this.pTail.next=t,this.pTail=t),this.map.set(e,1);else{var n=this.pNodeToDel;this.pNodeToDel=this.pNodeToDel.next,this.map.delete(n.value),n.next=null,n=null,this.pTail.next=t,this.pTail=t,this.map.set(e,1)}}},{key:"has",value:function(e){return this.map.has(e)}},{key:"delete",value:function(e){this.has(e)&&this.map.delete(e)}},{key:"tail",value:function(){return this.pTail}},{key:"size",value:function(){return this.map.size}},{key:"data",value:function(){return Array.from(this.map.keys())}},{key:"reset",value:function(){for(var e;null!==this.pNodeToDel;)e=this.pNodeToDel,this.pNodeToDel=this.pNodeToDel.next,e.next=null,e=null;this.pTail=null,this.map.clear()}}]),e}(),Oo=["groupID","name","avatar","type","introduction","notification","ownerID","selfInfo","createTime","infoSequence","lastInfoTime","lastMessage","nextMessageSeq","memberNum","maxMemberNum","memberList","joinOption","groupCustomField","muteAllMembers","isSupportTopic"],Ro=function(){function e(t){r(this,e),this.groupID="",this.name="",this.avatar="",this.type="",this.introduction="",this.notification="",this.ownerID="",this.createTime="",this.infoSequence="",this.lastInfoTime="",this.selfInfo={messageRemindType:"",joinTime:"",nameCard:"",role:"",userID:"",memberCustomField:void 0,readedSequence:0,excludedUnreadSequenceList:void 0},this.lastMessage={lastTime:"",lastSequence:"",fromAccount:"",messageForShow:""},this.nextMessageSeq="",this.memberNum="",this.memberCount="",this.maxMemberNum="",this.maxMemberCount="",this.joinOption="",this.groupCustomField=[],this.muteAllMembers=!1,this.isSupportTopic=!1,this._initGroup(t)}return u(e,[{key:"memberNum",get:function(){return this.memberCount},set:function(e){}},{key:"maxMemberNum",get:function(){return this.maxMemberCount},set:function(e){}},{key:"_initGroup",value:function(e){for(var t in e)Oo.indexOf(t)<0||("selfInfo"!==t?("memberNum"===t&&(this.memberCount=e[t]),"maxMemberNum"===t&&(this.maxMemberCount=e[t]),"isSupportTopic"!==t?this[t]=e[t]:this.isSupportTopic=1===e[t]):this.updateSelfInfo(e[t]))}},{key:"updateGroup",value:function(e){var t=this,n=JSON.parse(JSON.stringify(e));n.lastMsgTime&&(this.lastMessage.lastTime=n.lastMsgTime),Xe(n.muteAllMembers)||("On"===n.muteAllMembers?n.muteAllMembers=!0:n.muteAllMembers=!1),n.groupCustomField&&mt(this.groupCustomField,n.groupCustomField),Xe(n.memberNum)||(this.memberCount=n.memberNum),Xe(n.maxMemberNum)||(this.maxMemberCount=n.maxMemberNum),Xe(n.isSupportTopic)||(this.isSupportTopic=Ve(n.isSupportTopic)?1===n.isSupportTopic:n.isSupportTopic),rt(this,n,["members","errorCode","lastMsgTime","groupCustomField","memberNum","maxMemberNum","isSupportTopic"]),Je(n.members)&&n.members.length>0&&n.members.forEach((function(e){e.userID===t.selfInfo.userID&&rt(t.selfInfo,e,["sequence"])}))}},{key:"updateSelfInfo",value:function(e){var n={nameCard:e.nameCard,joinTime:e.joinTime,role:e.role,messageRemindType:e.messageRemindType,readedSequence:e.readedSequence,excludedUnreadSequenceList:e.excludedUnreadSequenceList};rt(this.selfInfo,t({},n),[],["",null,void 0,0,NaN])}},{key:"setSelfNameCard",value:function(e){this.selfInfo.nameCard=e}}]),e}(),Lo=function(e,n){return Xe(e)?{lastTime:0,lastSequence:0,fromAccount:0,messageForShow:"",payload:null,type:"",isRevoked:!1,cloudCustomData:"",onlineOnlyFlag:!1,nick:"",nameCard:"",version:0,isPeerRead:!1}:e instanceof uo?{lastTime:e.time||0,lastSequence:e.sequence||0,fromAccount:e.from||"",messageForShow:Pt(e.type,e.payload,n),payload:e.payload||null,type:e.type||null,isRevoked:e.isRevoked||!1,cloudCustomData:e.cloudCustomData||"",onlineOnlyFlag:e._onlineOnlyFlag||!1,nick:e.nick||"",nameCard:e.nameCard||"",version:e.version||0,isPeerRead:e.isPeerRead||!1}:t(t({},e),{},{messageForShow:Pt(e.type,e.payload,n)})},No=function(){function e(t,n){r(this,e),this.conversationID=t.conversationID||"",this.unreadCount=t.unreadCount||0,this.type=t.type||"",this.lastMessage=Lo(t.lastMessage,n),t.lastMsgTime&&(this.lastMessage.lastTime=t.lastMsgTime),this._isInfoCompleted=!1,this.peerReadTime=t.peerReadTime||0,this.groupAtInfoList=[],this.remark="",this.isPinned=t.isPinned||!1,this.messageRemindType="",this.markList=[],this.customData="",this.conversationGroupList=t.conversationGroupList||[],this._initProfile(t)}return u(e,[{key:"toAccount",get:function(){return this.conversationID.startsWith(A.CONV_C2C)?this.conversationID.replace(A.CONV_C2C,""):this.conversationID.startsWith(A.CONV_GROUP)?this.conversationID.replace(A.CONV_GROUP,""):""}},{key:"subType",get:function(){return this.groupProfile?this.groupProfile.type:""}},{key:"_initProfile",value:function(e){var t=this;Object.keys(e).forEach((function(n){switch(n){case"userProfile":t.userProfile=e.userProfile;break;case"groupProfile":t.groupProfile=e.groupProfile}})),Xe(this.userProfile)&&this.type===A.CONV_C2C?this.userProfile=new Eo({userID:e.conversationID.replace("C2C","")}):Xe(this.groupProfile)&&this.type===A.CONV_GROUP&&(this.groupProfile=new Ro({groupID:e.conversationID.replace("GROUP","")}))}},{key:"updateUnreadCount",value:function(e){var t=e.nextUnreadCount,n=e.isFromGetConversations,i=e.isUnreadC2CMessage;Xe(t)||(vt(this.subType)?this.unreadCount=0:n&&this.type===A.CONV_GROUP||n&&this.type===A.CONV_TOPIC||i&&this.type===A.CONV_C2C?this.unreadCount=t:this.unreadCount=this.unreadCount+t)}},{key:"updateLastMessage",value:function(e){this.lastMessage=Lo(e)}},{key:"updateGroupAtInfoList",value:function(e){if(!this._isNeedMergeGroupAtInfo(e)){var t,n=(I(t=e.groupAtType)||T(t)||w(t)||x()).slice(0);-1!==n.indexOf(A.CONV_AT_ME)&&-1!==n.indexOf(A.CONV_AT_ALL)&&(n=[A.CONV_AT_ALL_AT_ME]);var i={from:e.from,groupID:e.groupID,topicID:e.topicID,messageSequence:e.sequence,atTypeArray:n,__random:e.__random,__sequence:e.__sequence};this.groupAtInfoList.push(i),Ne.debug("Conversation.updateGroupAtInfoList conversationID:".concat(this.conversationID),this.groupAtInfoList)}}},{key:"_isNeedMergeGroupAtInfo",value:function(e){var t=e.groupID,n=e.sequence;if(!yt({groupID:t}))return!1;var i=!1;return this.groupAtInfoList.forEach((function(t){t.messageSequence===n&&(t.atTypeArray.indexOf(A.CONV_AT_ME)>-1&&e.groupAtType.indexOf(A.CONV_AT_ALL)>-1&&(t.atTypeArray=[A.CONV_AT_ALL_AT_ME]),t.atTypeArray.indexOf(A.CONV_AT_ALL)>-1&&e.groupAtType.indexOf(A.CONV_AT_ME)>-1&&(t.atTypeArray=[A.CONV_AT_ALL_AT_ME],t.__random=e.__random,t.__sequence=e.__sequence),i=!0)})),i}},{key:"clearGroupAtInfoList",value:function(){this.groupAtInfoList.length=0}},{key:"reduceUnreadCount",value:function(){return this.unreadCount>=1&&(this.unreadCount-=1,!0)}},{key:"isLastMessageRevoked",value:function(e){var t=e.sequence,n=e.time;return this.type===A.CONV_C2C&&t===this.lastMessage.lastSequence&&n===this.lastMessage.lastTime||this.type===A.CONV_GROUP&&t===this.lastMessage.lastSequence}},{key:"setLastMessageRevoked",value:function(e){this.lastMessage.isRevoked=e}}]),e}(),Po=function(){function e(t){r(this,e),this._conversationModule=t,this._className="MessageRemindHandler",this._updateSequence=0}return u(e,[{key:"getC2CMessageRemindType",value:function(){var e=this,t="".concat(this._className,".getC2CMessageRemindType");return this._conversationModule.request({protocolName:pi,updateSequence:this._updateSequence}).then((function(n){Ne.log("".concat(t," ok"));var i=n.data,a=i.updateSequence,o=i.muteFlagList;e._updateSequence=a,e._patchC2CMessageRemindType(o)})).catch((function(e){Ne.error("".concat(t," failed. error:"),e)}))}},{key:"_patchC2CMessageRemindType",value:function(e){var t=this,n=0,i="";Je(e)&&e.length>0&&e.forEach((function(e){var a=e.userID,o=e.muteFlag;0===o?i=A.MSG_REMIND_ACPT_AND_NOTE:1===o?i=A.MSG_REMIND_DISCARD:2===o&&(i=A.MSG_REMIND_ACPT_NOT_NOTE),!0===t._conversationModule.patchMessageRemindType({ID:a,isC2CConversation:!0,messageRemindType:i})&&(n+=1)})),Ne.log("".concat(this._className,"._patchC2CMessageRemindType count:").concat(n))}},{key:"set",value:function(e){return e.groupID?this._setGroupMessageRemindType(e):Je(e.userIDList)?this._setC2CMessageRemindType(e):void 0}},{key:"_setGroupMessageRemindType",value:function(e){var t=this,n="".concat(this._className,"._setGroupMessageRemindType"),i=e.groupID,a=e.messageRemindType,o="groupID:".concat(i," messageRemindType:").concat(a),r=new Va(za.SET_MESSAGE_REMIND_TYPE);return r.setMessage(o),this._getModule(En).modifyGroupMemberInfo({groupID:i,messageRemindType:a,userID:this._conversationModule.getMyUserID()}).then((function(){r.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(n," ok. ").concat(o));var i=t.onGroupMessageRemindTypeUpdated(e);return t._conversationModule.emitTotalUnreadMessageCountUpdate(),lo(i)})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"onGroupMessageRemindTypeUpdated",value:function(e){var t=e.groupID,n=e.messageRemindType,i=this._getModule(xn).getLocalGroupProfile(t);if(i&&(i.selfInfo.messageRemindType=n),Mt(t)){var a=t,o=Nt(a),r=this._getModule(An).getLocalTopic(o,a);return r&&(r.updateSelfInfo({messageRemindType:n}),this._conversationModule.emitOuterEvent(E.TOPIC_UPDATED,{groupID:o,topic:r})),{topic:r}}return this._conversationModule.patchMessageRemindType({ID:t,isC2CConversation:!1,messageRemindType:n})&&this._emitConversationUpdate(),{group:i}}},{key:"_setC2CMessageRemindType",value:function(e){var t=this,n="".concat(this._className,"._setC2CMessageRemindType"),i=e.userIDList,a=e.messageRemindType,o=i.slice(0,30),r=0;a===A.MSG_REMIND_DISCARD?r=1:a===A.MSG_REMIND_ACPT_NOT_NOTE&&(r=2);var s="userIDList:".concat(o," messageRemindType:").concat(a),c=new Va(za.SET_MESSAGE_REMIND_TYPE);return c.setMessage(s),this._conversationModule.request({protocolName:di,requestData:{userIDList:o,muteFlag:r}}).then((function(e){c.setNetworkType(t._conversationModule.getNetworkType()).end();var i=e.data,r=i.updateSequence,s=i.errorList;t._updateSequence=r;var u=[],l=[];Je(s)&&s.forEach((function(e){u.push(e.userID),l.push({userID:e.userID,code:e.errorCode})}));var d=o.filter((function(e){return-1===u.indexOf(e)}));Ne.log("".concat(n," ok. successUserIDList:").concat(d," failureUserIDList:").concat(JSON.stringify(l)));var p=0;return d.forEach((function(e){t._conversationModule.patchMessageRemindType({ID:e,isC2CConversation:!0,messageRemindType:a})&&(p+=1)})),p>=1&&t._emitConversationUpdate(),o.length=u.length=0,t._conversationModule.emitTotalUnreadMessageCountUpdate(),yo({successUserIDList:d.map((function(e){return{userID:e}})),failureUserIDList:l})})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];c.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"_getModule",value:function(e){return this._conversationModule.getModule(e)}},{key:"_emitConversationUpdate",value:function(){this._conversationModule.emitConversationUpdate(!0,!1)}},{key:"setUpdateSequence",value:function(e){this._updateSequence=e}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._updateSequence=0}}]),e}(),Uo=function(){function e(t){r(this,e),this._conversationModule=t,this._className="ConvGroupHandler",this._convGroupMap=new Map,this._startIndex=0,this._pagingStatus=Wt.NOT_START}return u(e,[{key:"setConvCustomData",value:function(e){var t=this,n="".concat(this._className,".setConvCustomData"),i=e.conversationIDList,a=e.customData;Ne.log("".concat(n," options:"),e);var o=new Va(za.SET_CONV_CUSTOM_DATA);o.setMessage(JSON.stringify(e));var r={fromAccount:this._getMyUserID(),itemList:[]},s=[],c=[];return i.forEach((function(e){if(!t._hasLocalConversation(e))return t._onConversationNotFound(c,e),!0;if(!Ct(e)&&!bt(e))return t._onConversationIDInvalid(c,e),!0;var n={operationType:2,contactItem:void 0,customMark:a};Ct(e)?n.contactItem={type:1,toAccount:e.replace(A.CONV_C2C,"")}:bt(e)&&(n.contactItem={type:2,groupID:e.replace(A.CONV_GROUP,"")}),r.itemList.push(n)})),c.length===i.length?yo({successConversationIDList:s,failureConversationIDList:c}):this._conversationModule.request({protocolName:yi,requestData:r}).then((function(e){o.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(n," ok"));var i=e.data.resultItem;if(Je(i)){var r,u,l=!1;i.forEach((function(e){r=t._concatConversationID(e.contactItem),0===e.resultCode?(s.push(r),(u=t._getLocalConversation(r))&&u.customData!==a&&(u.customData=a,l=!0)):c.push({conversationID:r,code:e.resultCode,message:e.resultInfo})})),!0===l&&t._emitConversationUpdate()}return lo({successConversationIDList:s,failureConversationIDList:c})})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];o.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"markConversation",value:function(e){var t=this;if(!this._conversationModule.canIUse(q.CONV_MARK))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n="".concat(this._className,".markConversation"),i=e.conversationIDList,a=e.markType,o=e.enableMark;Ne.log("".concat(n," options:"),e);var r=new Va(za.MARK_CONVERSATION);r.setMessage(JSON.stringify(e));var s=void 0,c=void 0,u=this._getFlagBit(a);!0===o?c=[u]:s=[u];var l={fromAccount:this._getMyUserID(),itemList:[]},d=[],p=[];return i.forEach((function(e){if(!t._hasLocalConversation(e))return t._onConversationNotFound(p,e),!0;if(!Ct(e)&&!bt(e))return t._onConversationIDInvalid(p,e),!0;var n={operationType:1,contactItem:void 0,clearMark:s,setMark:c};Ct(e)?n.contactItem={type:1,toAccount:e.replace(A.CONV_C2C,"")}:bt(e)&&(n.contactItem={type:2,groupID:e.replace(A.CONV_GROUP,"")}),l.itemList.push(n)})),p.length===i.length?yo({successConversationIDList:d,failureConversationIDList:p}):this._conversationModule.request({protocolName:Mi,requestData:l}).then((function(e){r.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(n," ok"));var i=e.data.resultItem;if(Je(i)){var s,c,u=!1;i.forEach((function(e){if(s=t._concatConversationID(e.contactItem),0===e.resultCode){if(d.push(s),c=t._getLocalConversation(s)){var n=c.markList.indexOf(a);!0===o?-1===n&&(c.markList.push(a),u=!0):-1!==n&&(c.markList.splice(n,1),u=!0)}}else p.push({conversationID:s,code:e.resultCode,message:e.resultInfo})})),!0===u&&t._emitConversationUpdate()}return lo({successConversationIDList:d,failureConversationIDList:p})})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"getLocalConvGroupList",value:function(){var e=this;return Ne.log("".concat(this._className,".getLocalConvGroupList pagingStatus:").concat(this._pagingStatus)),this._pagingStatus===Wt.REJECTED?this.getRemoteConvGroupList().then((function(){return lo(b(e._convGroupMap.values()))})):yo(b(this._convGroupMap.values()))}},{key:"getRemoteConvGroupList",value:function(){var e=this,t="".concat(this._className,".getRemoteConvGroupList");return this._pagingStatus=Wt.PENDING,this._conversationModule.request({protocolName:ki,requestData:{fromAccount:this._getMyUserID(),startIndex:this._startIndex,startTime:De()}}).then((function(n){var i,a,o=n.data,r=o.completeFlag,s=o.contactItem,c=o.nextStartIndex,u=void 0===c?0:c,l=o.groupItem;if(e._startIndex=u,Ne.log("".concat(t," completeFlag:").concat(r," nextStartIndex:").concat(u)),Je(l)&&l.forEach((function(t){var n=t.convGroupID,i=t.groupName;e._convGroupMap.set(n,i)})),Je(s)&&s.forEach((function(t){var n=t.standardMark,o=t.customData,r=t.convGroupIDList;if(i=e._concatConversationID(t),(a=e._getLocalConversation(i))&&(a.markList=Gt(n),a.customData=o||"",Je(r))){var s=[];r.forEach((function(t){e._convGroupMap.has(t)&&s.push(e._convGroupMap.get(t))})),a.conversationGroupList=[].concat(s),s.length=0}})),0===r)return e.getRemoteConvGroupList();1===r&&(e._pagingStatus=Wt.RESOLVED,e._emitConversationUpdate(),e._emitConvGroupListUpdate())})).catch((function(n){e._pagingStatus=Wt.REJECTED,Ne.warn("".concat(t," failed. error:"),n)}))}},{key:"createConvGroup",value:function(e){var t=this;if(!this._conversationModule.canIUse(q.CONV_GROUP))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n=new Va(za.CREATE_CONV_GROUP);n.setMessage(JSON.stringify(e));var i="".concat(this._className,".createConvGroup");Ne.log("".concat(i," options:"),e);var a=e.groupName,o=e.conversationIDList,r={fromAccount:this._getMyUserID(),itemList:[{groupName:a,contactItem:[]}]},s=[],c=[];return o.forEach((function(e){return t._hasLocalConversation(e)?Ct(e)||bt(e)?void(Ct(e)?r.itemList[0].contactItem.push({type:1,toAccount:e.replace(A.CONV_C2C,"")}):bt(e)&&r.itemList[0].contactItem.push({type:2,groupID:e.replace(A.CONV_GROUP,"")})):(t._onConversationIDInvalid(c,e),!0):(t._onConversationNotFound(c,e),!0)})),c.length===o.length?yo({successConversationIDList:s,failureConversationIDList:c}):this._conversationModule.request({protocolName:Ci,requestData:r}).then((function(e){n.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(i," ok"));var o=e.data.groupResultItem[0],r=o.groupItem,u=o.resultItem;if(Ye(r)&&(t._convGroupMap.set(r.convGroupID,r.groupName),t._emitConvGroupListUpdate()),Je(u)){var l,d,p=!1;u.forEach((function(e){l=t._concatConversationID(e.contactItem),0===e.resultCode?(s.push(l),(d=t._getLocalConversation(l))&&-1===d.conversationGroupList.indexOf(a)&&(d.conversationGroupList.push(a),p=!0)):c.push({conversationID:l,code:e.resultCode,message:e.resultInfo})})),!0===p&&(t._emitConversationUpdate(),t._emitConvGroupListUpdate())}return lo({successConversationIDList:s,failureConversationIDList:c})})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var i=C(t,2),a=i[0],o=i[1];n.setError(e,a,o).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"deleteConvGroup",value:function(e){var t=this;if(!this._conversationModule.canIUse(q.CONV_GROUP))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n=new Va(za.DELETE_CONV_GROUP);n.setMessage(e);var i="".concat(this._className,".deleteConvGroup");return Ne.log("".concat(i," groupName:").concat(e)),this._conversationModule.request({protocolName:bi,requestData:{fromAccount:this._getMyUserID(),groupName:[e]}}).then((function(a){n.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(i," ok"));var o=a.data.groupItem;if(Je(o)){var r=!1;o.forEach((function(e){t._convGroupMap.has(e.convGroupID)&&(t._convGroupMap.delete(e.convGroupID),r=!0)})),!0===r&&t._emitConvGroupListUpdate()}t._eraseFromConversationGroupList([e])})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var i=C(t,2),a=i[0],o=i[1];n.setError(e,a,o).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"renameConvGroup",value:function(e){var t=this;if(!this._conversationModule.canIUse(q.CONV_GROUP))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n=new Va(za.RENAME_CONV_GROUP);n.setMessage(JSON.stringify(e));var i="".concat(this._className,".renameConvGroup");Ne.log("".concat(i," options:"),e);var a=e.oldName,o=e.newName;return this._conversationModule.request({protocolName:Ii,requestData:{fromAccount:this._getMyUserID(),updateType:1,updateGroup:{updateGroupType:1,oldName:a,newName:o}}}).then((function(e){n.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(i," ok"));var r=e.data.updateGroupResult.convGroupID;t._convGroupMap.set(r,o),t._emitConvGroupListUpdate();var s,c,u=t._conversationModule.getLocalConversationList(),l=!1;u.forEach((function(e){s=e.conversationGroupList,-1!==(c=s.indexOf(a))&&(s.splice(c,1,o),l=!0)})),!0===l&&t._emitConversationUpdate()})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var i=C(t,2),a=i[0],o=i[1];n.setError(e,a,o).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"addConvsToGroup",value:function(e){var t=this;if(!this._conversationModule.canIUse(q.CONV_GROUP))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n=new Va(za.ADD_CONVS_TO_GROUP);n.setMessage(JSON.stringify(e));var i="".concat(this._className,".addConvsToGroup");Ne.log("".concat(i," options:"),e);var a=e.conversationIDList,o=e.groupName,r={fromAccount:this._getMyUserID(),updateType:1,updateGroup:{updateGroupType:2,groupName:o,updateItem:[]}},s=[],c=[];return a.forEach((function(e){return t._hasLocalConversation(e)?Ct(e)||bt(e)?void(Ct(e)?r.updateGroup.updateItem.push({operationType:1,contactItem:{type:1,toAccount:e.replace(A.CONV_C2C,"")}}):bt(e)&&r.updateGroup.updateItem.push({operationType:1,contactItem:{type:2,groupID:e.replace(A.CONV_GROUP,"")}})):(t._onConversationIDInvalid(c,e),!0):(t._onConversationNotFound(c,e),!0)})),c.length===a.length?yo({successConversationIDList:s,failureConversationIDList:c}):this._conversationModule.request({protocolName:Ti,requestData:r}).then((function(e){n.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(i," ok"));var a=e.data.updateGroupResult.contactResultItem;if(Je(a)){var r,u,l=!1;a.forEach((function(e){r=t._concatConversationID(e.contactItem),0===e.resultCode?(u=t._getLocalConversation(r))&&-1===u.conversationGroupList.indexOf(o)&&(u.conversationGroupList.push(o),s.push(r),l=!0):c.push({conversationID:r,code:e.resultCode,message:e.resultInfo})})),!0===l&&(t._emitConversationUpdate(),t._emitConvInGroupUpdate(o))}return lo({successConversationIDList:s,failureConversationIDList:c})})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var i=C(t,2),a=i[0],o=i[1];n.setError(e,a,o).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"deleteConvsFromGroup",value:function(e){var t=this;if(!this._conversationModule.canIUse(q.CONV_GROUP))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n=new Va(za.DELETE_CONVS_FROM_GROUP);n.setMessage(JSON.stringify(e));var i="".concat(this._className,".deleteConvsFromGroup");Ne.log("".concat(i," options:"),e);var a=e.conversationIDList,o=e.groupName,r={fromAccount:this._getMyUserID(),updateType:1,updateGroup:{updateGroupType:2,groupName:o,updateItem:[]}},s=[],c=[];return a.forEach((function(e){return t._hasLocalConversation(e)?Ct(e)||bt(e)?void(Ct(e)?r.updateGroup.updateItem.push({operationType:2,contactItem:{type:1,toAccount:e.replace(A.CONV_C2C,"")}}):bt(e)&&r.updateGroup.updateItem.push({operationType:2,contactItem:{type:2,groupID:e.replace(A.CONV_GROUP,"")}})):(t._onConversationIDInvalid(c,e),!0):(t._onConversationNotFound(c,e),!0)})),c.length===a.length?yo({successConversationIDList:s,failureConversationIDList:c}):this._conversationModule.request({protocolName:wi,requestData:r}).then((function(e){n.setNetworkType(t._conversationModule.getNetworkType()).end(),Ne.log("".concat(i," ok"));var a=e.data.updateGroupResult.contactResultItem;if(Je(a)){var r,u,l=!1;a.forEach((function(e){if(r=t._concatConversationID(e.contactItem),0===e.resultCode){if(u=t._getLocalConversation(r)){var n=u.conversationGroupList.indexOf(o);-1!==n&&(u.conversationGroupList.splice(n,1),s.push(r),l=!0)}}else c.push({conversationID:r,code:e.resultCode,message:e.resultInfo})})),!0===l&&(t._emitConversationUpdate(),t._emitConvInGroupUpdate(o))}return lo({successConversationIDList:s,failureConversationIDList:c})})).catch((function(e){return t._conversationModule.probeNetwork().then((function(t){var i=C(t,2),a=i[0],o=i[1];n.setError(e,a,o).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"onConvMarkUpdated",value:function(e){var t=this;if(!jt(e)){var n,i;Ne.debug("".concat(this._className,".onConvMarkUpdated markItemList:"),e);var a=!1;e.forEach((function(e){var o=e.recentContactItem,r=e.optType,s=e.standardMark,c=e.customMark;if(n=t._concatConversationID(o),i=t._getLocalConversation(n))if(1===r){var u=Gt(s);!0!==function(e,t){if(e===t)return!0;if(!e||!t)return!1;if(e.length!==t.length)return!1;for(var n=0,i=e.length;n<i;n++)if(e[n]!==t[n])return!1;return!0}(i.markList,u)&&(i.markList=u,a=!0)}else 2===r&&i.customData!==c&&void 0!==c&&(i.customData=c,a=!0)})),!0===a&&this._emitConversationUpdate()}}},{key:"onConvGroupCreated",value:function(e){var t=this;Ne.debug("".concat(this._className,".onConvGroupCreated resultList:"),e);var n=!1,i=!1;Je(e)&&(e.forEach((function(e){var a=e.msgGroupItem,o=a.groupID,r=a.groupName;t._convGroupMap.get(o)!==r&&(t._convGroupMap.set(o,r),i=!0);var s,c,u=e.msgRecentContactItem;Je(u)&&u.forEach((function(e){s=t._concatConversationID(e),(c=t._getLocalConversation(s))&&-1===c.conversationGroupList.indexOf(r)&&(c.conversationGroupList.push(r),n=!0)}))})),!0===n&&this._emitConversationUpdate(),!0===i&&this._emitConvGroupListUpdate())}},{key:"onConvGroupDeleted",value:function(e){var t=this;Ne.debug("".concat(this._className,".onConvGroupDeleted groupItemList:"),e);var n=[];if(Je(e)){var i=!1;e.forEach((function(e){var a=e.groupID,o=e.groupName;t._convGroupMap.has(a)&&(t._convGroupMap.delete(a),i=!0,n.push(o))})),!0===i&&this._emitConvGroupListUpdate()}this._eraseFromConversationGroupList(n)}},{key:"_eraseFromConversationGroupList",value:function(e){jt(e)||(this._conversationModule.getLocalConversationList().forEach((function(t){t.conversationGroupList=t.conversationGroupList.filter((function(t){return!e.includes(t)}))})),this._emitConversationUpdate())}},{key:"onConvGroupNameUpdated",value:function(e){Ne.debug("".concat(this._className,".onConvGroupNameUpdated options:"),e);var t=e.groupID,n=e.groupName,i=e.oldGroupName;if(this._convGroupMap.get(t)!==n){this._convGroupMap.set(t,n),this._emitConvGroupListUpdate();var a,o,r=this._conversationModule.getLocalConversationList(),s=!1;r.forEach((function(e){a=e.conversationGroupList,-1!==(o=a.indexOf(i))&&(a.splice(o,1,n),s=!0)})),!0===s&&this._emitConversationUpdate()}}},{key:"onConvInGroupUpdated",value:function(e){var t=this;Ne.debug("".concat(this._className,".onConvInGroupUpdated options:"),e);var n=e.oldGroupName,i=e.recentContactUpdateGroupItem;if(Je(i)){var a,o,r,s=!1;i.forEach((function(e){var i=e.contactOptType,c=e.recentContactItem;a=t._concatConversationID(c),(o=t._getLocalConversation(a))&&(r=o.conversationGroupList.indexOf(n),1===i?-1===r&&(o.conversationGroupList.push(n),s=!0):2===i&&-1!==r&&(o.conversationGroupList.splice(r,1),s=!0))})),!0===s&&(this._emitConversationUpdate(),this._emitConvInGroupUpdate(n))}}},{key:"onConvAddedToOrDeletedFromGroup",value:function(e){var t=this;Ne.debug("".concat(this._className,".onConvAddedToOrDeletedFromGroup options:"),e);var n=e.msgRecentContactItem,i=e.msgRecentContactUpdateContactItem,a=this._concatConversationID(n),o=this._getLocalConversation(a);if(o&&Je(i)){var r,s=!1;i.forEach((function(e){var n=e.groupOptType,i=e.recentContactGroupItem.groupName;r=o.conversationGroupList.indexOf(i),1===n?-1===r&&(o.conversationGroupList.push(i),s=!0):2===n&&-1!==r&&(o.conversationGroupList.splice(r,1),s=!0),!0===s&&t._emitConvInGroupUpdate(i)})),!0===s&&this._emitConversationUpdate()}}},{key:"onConvGroupListSynced",value:function(e){var t=this;Je(e)&&0!==e.length&&(Ne.log("".concat(this._className,".onConvGroupListSynced groupItemList:"),e),e.forEach((function(e){t._convGroupMap.set(e.convGroupID,e.groupName)})))}},{key:"getConvGroupListByID",value:function(e){var t=this;if(!jt(e)){var n=[];return e.forEach((function(e){t._convGroupMap.has(e)&&n.push(t._convGroupMap.get(e))})),n}}},{key:"_onConversationNotFound",value:function(e,t){e.push({conversationID:t,code:Wn.CONVERSATION_NOT_FOUND,message:this._conversationModule.getErrorMessage(Wn.CONVERSATION_NOT_FOUND)})}},{key:"_onConversationIDInvalid",value:function(e,t){e.push({conversationID:t,code:Wn.INVALID_CONVERSATION_ID,message:this._conversationModule.getErrorMessage(Wn.INVALID_CONVERSATION_ID)})}},{key:"_getFlagBit",value:function(e){for(var t=e.toString(2),n=t.length,i=n-1;i>=0;i--)if("1"===t[i])return n-i-1}},{key:"_concatConversationID",value:function(e){var t,n=e.type,i=e.to,a=e.groupID,o=e.userID;return 1===n?Xe(o)?Xe(i)||(t="".concat(A.CONV_C2C).concat(i)):t="".concat(A.CONV_C2C).concat(o):2===n&&(t="".concat(A.CONV_GROUP).concat(a)),t}},{key:"_getMyUserID",value:function(){return this._conversationModule.getMyUserID()}},{key:"_insertConversationGroup",value:function(e,t){var n=this._getLocalConversation(e);if(n){var i=n.conversationGroupList;-1===i.indexOf(t)&&i.push(t)}}},{key:"_getLocalConversation",value:function(e){return this._conversationModule.getLocalConversation(e)}},{key:"_hasLocalConversation",value:function(e){return this._conversationModule.hasLocalConversation(e)}},{key:"_emitConversationUpdate",value:function(){this._conversationModule.emitConversationUpdate(!0,!1)}},{key:"_emitConvGroupListUpdate",value:function(){this._conversationModule.emitOuterEvent(E.CONVERSATION_GROUP_LIST_UPDATED,b(this._convGroupMap.values()))}},{key:"_emitConvInGroupUpdate",value:function(e){var t={groupName:e,conversationList:[]},n=this._conversationModule.getLocalConversationList();t.conversationList=n.filter((function(t){return t.conversationGroupList.includes(e)})),this._conversationModule.emitOuterEvent(E.CONVERSATION_IN_GROUP_UPDATED,t)}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._convGroupMap.clear(),this._startIndex=0,this._pagingStatus=Wt.NOT_START}}]),e}(),Go=function(e){d(i,e);var n=M(i);function i(e){var t;return r(this,i),(t=n.call(this,e))._className="ConversationModule",ko.mixin(v(t)),t._messageListHandler=new bo,t._messageRemindHandler=new Po(v(t)),t._convGroupHandler=new Uo(v(t)),t.singlyLinkedList=new Do(100),t._pagingStatus=Wt.NOT_START,t._pagingTimeStamp=0,t._pagingStartIndex=0,t._pagingPinnedTimeStamp=0,t._pagingPinnedStartIndex=0,t._conversationMap=new Map,t._tmpGroupList=[],t._tmpGroupAtTipsList=[],t._peerReadTimeMap=new Map,t._completedMap=new Map,t._roamingMessageKeyAndTimeMap=new Map,t._roamingMessageSequenceMap=new Map,t._remoteGroupReadSequenceMap=new Map,t._convTotalUnreadCount=0,t._initListeners(),t}return u(i,[{key:"_initListeners",value:function(){var e=this.getInnerEmitterInstance();e.on(Io,this._initLocalConversationList,this),e.on(wo,this._onProfileUpdated,this)}},{key:"onCheckTimer",value:function(e){e%60==0&&this._messageListHandler.traversal()}},{key:"_initLocalConversationList",value:function(){var e=this,t=new Va(za.GET_CONVERSATION_LIST_IN_STORAGE);Ne.log("".concat(this._className,"._initLocalConversationList."));var n="",i=this._getStorageConversationList(),a=this.isIntl();if(i){for(var o=i.length,r=0;r<o;r++){var s=i[r];if(s){if(s.conversationID==="".concat(A.CONV_C2C,"@TLS#ERROR")||s.conversationID==="".concat(A.CONV_C2C,"@TLS#NOT_FOUND"))continue;if(s.groupProfile){var c=s.groupProfile.type;if(vt(c))continue}}this._conversationMap.set(i[r].conversationID,new No(i[r],a))}this.emitConversationUpdate(!0,!1),n="count:".concat(o)}else n="count:0";t.setNetworkType(this.getNetworkType()).setMessage(n).end(),this.getModule(kn)||this.triggerReady(),this.ready((function(){e._tmpGroupList.length>0&&(e.updateConversationGroupProfile(e._tmpGroupList),e._tmpGroupList.length=0)})),this.syncConversationList()}},{key:"onMessageSent",value:function(e){this._onSendOrReceiveMessage({conversationOptionsList:e.conversationOptionsList,isInstantMessage:!0})}},{key:"onNewMessage",value:function(e){this._onSendOrReceiveMessage(e)}},{key:"_onSendOrReceiveMessage",value:function(e){var t=this,n=e.conversationOptionsList,i=e.isInstantMessage,a=void 0===i||i,o=e.isUnreadC2CMessage,r=void 0!==o&&o,s=e.updateUnreadCount,c=void 0===s||s;this._isReady?0!==n.length&&(this._getC2CPeerReadTime(n),this._updateLocalConversationList({conversationOptionsList:n,isInstantMessage:a,isUnreadC2CMessage:r,isFromGetConversations:!1,updateUnreadCount:c}),this._setStorageConversationList(),n.filter((function(e){return e.type===A.CONV_TOPIC})).length>0||this.emitConversationUpdate()):this.ready((function(){t._onSendOrReceiveMessage(e)}))}},{key:"updateConversationGroupProfile",value:function(e){var t=this;if(!Je(e)||0!==e.length)if(0!==this._conversationMap.size){var n=!1;e.forEach((function(e){var i="GROUP".concat(e.groupID);if(t._conversationMap.has(i)){n=!0;var a=t._conversationMap.get(i);a.groupProfile=JSON.parse(JSON.stringify(e)),a.lastMessage.lastSequence<e.nextMessageSeq&&(a.lastMessage.lastSequence=e.nextMessageSeq-1),a.subType||(a.subType=e.type)}})),n&&this.emitConversationUpdate(!0,!1)}else this._tmpGroupList=e}},{key:"_updateConversationUserProfile",value:function(e){var t=this;e.data.forEach((function(e){var n="C2C".concat(e.userID);t._conversationMap.has(n)&&(t._conversationMap.get(n).userProfile=e)})),this.emitConversationUpdate(!0,!1)}},{key:"onMessageRevoked",value:function(e){var t=this;if(0!==e.length){var n=null,i=!1,a=[];e.forEach((function(e){(n=t._conversationMap.get(e.conversationID))&&(n.type===A.CONV_TOPIC?a.push(e):(n.reduceUnreadCount()&&(i=!0),n.isLastMessageRevoked({sequence:e.sequence,time:e.time})&&(n.setLastMessageRevoked(!0),i=!0)))})),this.getModule(An).onMessageRevoked(a),i&&(this.emitConversationUpdate(!0,!1),this.emitTotalUnreadMessageCountUpdate())}}},{key:"isLastMessageRevoked",value:function(e){var t=!1,n=e.conversationID,i=e.sequence,a=e.time,o=this._conversationMap.get(n);return o&&(t=o.type===A.CONV_TOPIC?this.getModule(An).isLastMessageRevoked({topicID:n.replace(A.CONV_GROUP,""),sequence:i}):o.isLastMessageRevoked({sequence:i,time:a})),Ne.log("".concat(this._className,".isLastMessageRevoked options:").concat(JSON.stringify(e)," ret:").concat(t)),t}},{key:"onMessageDeleted",value:function(e){var t=this;if(0!==e.length){var n=null;e.forEach((function(e){(n=t._messageListHandler.getLocalMessage(e.conversationID,e.ID))&&(n.isDeleted=!0),e!==n&&(e.isDeleted=!0)}));for(var i=e[0].conversationID,a=this._messageListHandler.getLocalMessageList(i),o={},r=a.length-1;r>=0;r--)if(!a[r].isDeleted){o=a[r];break}var s=this._conversationMap.get(i);if(s){var c=!1;s.lastMessage.lastSequence===o.sequence&&s.lastMessage.lastTime===o.time||(jt(o)&&(o=void 0),s.updateLastMessage(o),s.type!==A.CONV_TOPIC&&(c=!0),Ne.log("".concat(this._className,".onMessageDeleted. update conversationID:").concat(i," with lastMessage:"),s.lastMessage)),i.startsWith(A.CONV_C2C)&&this.updateUnreadCount(i),c&&this.emitConversationUpdate(!0,!1)}}}},{key:"onMessageModified",value:function(e){var t=e.conversationType,n=e.from,i=e.to,a=e.time,o=e.sequence,r=e.elements,s=e.cloudCustomData,c=e.messageVersion,u=this.getMyUserID(),l="".concat(t).concat(i);i===u&&t===A.CONV_C2C&&(l="".concat(t).concat(n));var d=this._messageListHandler.onMessageModified(l,e),p=d.isUpdated,f=d.message;!0===p&&this.emitOuterEvent(E.MESSAGE_MODIFIED,[f]);var h=this._isTopicConversation(l);if(Ne.log("".concat(this._className,".onMessageModified isUpdated:").concat(p," isTopicMessage:").concat(h," from:").concat(n," to:").concat(i)),h)this.getModule(An).onMessageModified(e);else{var g=this._conversationMap.get(l);if(g){var m=g.lastMessage;Ne.debug("".concat(this._className.onMessageModified," lastMessage:"),JSON.stringify(m),"options:",JSON.stringify(e)),m&&m.lastTime===a&&m.lastSequence===o&&m.version!==c&&(m.type=r[0].type,m.payload=r[0].content,m.messageForShow=Pt(m.type,m.payload,this.isIntl()),m.cloudCustomData=s,m.version=c,this.emitConversationUpdate(!0,!1))}}return f}},{key:"onNewGroupAtTips",value:function(e){var n=this,i=e.dataList,a=null;i.forEach((function(e){e.groupAtTips?a=e.groupAtTips:e.elements?a=t(t({},e.elements),{},{sync:!0}):e.groupAtType&&(a=t(t({},e),{},{sync:!0})),a.__random=e.random,a.__sequence=e.clientSequence,n._tmpGroupAtTipsList.push(a)})),Ne.debug("".concat(this._className,".onNewGroupAtTips isReady:").concat(this._isReady),this._tmpGroupAtTipsList),this._isReady&&this._handleGroupAtTipsList()}},{key:"_handleGroupAtTipsList",value:function(){var e=this;if(0!==this._tmpGroupAtTipsList.length){var t=!1;this._tmpGroupAtTipsList.forEach((function(n){var i=n.groupID,a=n.from,o=n.topicID,r=void 0===o?void 0:o,s=n.sync,c=void 0!==s&&s;if(a!==e.getMyUserID())if(Xe(r)){var u=e._conversationMap.get("".concat(A.CONV_GROUP).concat(i));u&&(u.updateGroupAtInfoList(n),t=!0)}else{var l=e._conversationMap.get("".concat(A.CONV_GROUP).concat(r));if(l){l.updateGroupAtInfoList(n);var d=e.getModule(An),p=l.groupAtInfoList;d.onConversationProxy({topicID:r,groupAtInfoList:p})}jt(l)&&c&&(e.updateTopicConversation([{conversationID:"".concat(A.CONV_GROUP).concat(r),type:A.CONV_TOPIC}]),e._conversationMap.get("".concat(A.CONV_GROUP).concat(r)).updateGroupAtInfoList(n))}})),t&&this.emitConversationUpdate(!0,!1),this._tmpGroupAtTipsList.length=0}}},{key:"_getC2CPeerReadTime",value:function(e){var t=this,n=[];if(e.forEach((function(e){t._conversationMap.has(e.conversationID)||e.type!==A.CONV_C2C||n.push(e.conversationID.replace(A.CONV_C2C,""))})),n.length>0){Ne.debug("".concat(this._className,"._getC2CPeerReadTime userIDList:").concat(n));var i=this.getModule(kn);i&&i.getRemotePeerReadTime(n)}}},{key:"_getStorageConversationList",value:function(){return this.getModule(Rn).getItem("conversationMap")}},{key:"_setStorageConversationList",value:function(){var e=this.getLocalConversationList().slice(0,20).map((function(e){return{conversationID:e.conversationID,type:e.type,subType:e.subType,lastMessage:e.lastMessage,groupProfile:e.groupProfile,userProfile:e.userProfile}}));this.getModule(Rn).setItem("conversationMap",e)}},{key:"emitConversationUpdate",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.getLocalConversationList();if(t){var i=this.getModule(xn);i&&i.updateGroupLastMessage(n)}e&&this.emitOuterEvent(E.CONVERSATION_LIST_UPDATED)}},{key:"getLocalConversationList",value:function(){return b(this._conversationMap.values()).filter((function(e){return e.type!==A.CONV_TOPIC}))}},{key:"getLocalConversation",value:function(e){return this._conversationMap.get(e)}},{key:"hasLocalConversation",value:function(e){return this._conversationMap.has(e)}},{key:"getLocalOldestMessage",value:function(e){return this._messageListHandler.getLocalOldestMessage(e)}},{key:"syncConversationList",value:function(){var e=this,t=new Va(za.SYNC_CONVERSATION_LIST);return this._pagingStatus===Wt.NOT_START&&this._conversationMap.clear(),this._pagingGetConversationList().then((function(n){return e._pagingStatus=Wt.RESOLVED,e._setStorageConversationList(),e._handleC2CPeerReadTime(),e._patchConversationProperties(),t.setMessage(e._conversationMap.size).setNetworkType(e.getNetworkType()).end(),n})).catch((function(n){return e._pagingStatus=Wt.REJECTED,t.setMessage(e._pagingTimeStamp),e.probeNetwork().then((function(e){var i=C(e,2),a=i[0],o=i[1];t.setError(n,a,o).end()})),Mo(n)}))}},{key:"_patchConversationProperties",value:function(){var e=this,t=Date.now(),n=this.checkAndPatchRemark(),i=this._messageRemindHandler.getC2CMessageRemindType(),a=this.getModule(xn).getGroupList();Promise.all([n,i,a]).then((function(){var n=Date.now()-t;Ne.log("".concat(e._className,"._patchConversationProperties ok. cost ").concat(n," ms")),e.emitConversationUpdate(!0,!1),e.emitTotalUnreadMessageCountUpdate()}))}},{key:"_pagingGetConversationList",value:function(){var e=this,t="".concat(this._className,"._pagingGetConversationList");return Ne.log("".concat(t," timeStamp:").concat(this._pagingTimeStamp," startIndex:").concat(this._pagingStartIndex)+" pinnedTimeStamp:".concat(this._pagingPinnedTimeStamp," pinnedStartIndex:").concat(this._pagingPinnedStartIndex)),this._pagingStatus=Wt.PENDING,this.request({protocolName:_i,requestData:{fromAccount:this.getMyUserID(),timeStamp:this._pagingTimeStamp,startIndex:this._pagingStartIndex,pinnedTimeStamp:this._pagingPinnedTimeStamp,pinnedStartIndex:this._pagingPinnedStartIndex,orderType:1}}).then((function(n){var i=n.data,a=i.completeFlag,o=i.conversations,r=void 0===o?[]:o,s=i.timeStamp,c=i.startIndex,u=i.pinnedTimeStamp,l=i.pinnedStartIndex,d=i.groupItem;if(Ne.log("".concat(t," ok. completeFlag:").concat(a," count:").concat(r.length," isReady:").concat(e._isReady)),e._convGroupHandler.onConvGroupListSynced(d),r.length>0){var p=e._getConversationOptions(r);e._updateLocalConversationList({conversationOptionsList:p,isFromGetConversations:!0}),e.isLoggedIn()&&e.emitConversationUpdate()}if(!e._isReady){if(!e.isLoggedIn())return yo();e.triggerReady()}return e._pagingTimeStamp=s,e._pagingStartIndex=c,e._pagingPinnedTimeStamp=u,e._pagingPinnedStartIndex=l,1!==a?e._pagingGetConversationList():(e._handleGroupAtTipsList(),e._convGroupHandler.getRemoteConvGroupList(),yo())})).catch((function(n){throw e.isLoggedIn()&&(e._isReady||(Ne.warn("".concat(t," failed. error:"),n),e.triggerReady())),n}))}},{key:"_updateLocalConversationList",value:function(e){var t,n=e.isFromGetConversations,i=e.isInstantMessage,a=Date.now();t=this._getTmpConversationListMapping(e),this._conversationMap=new Map(this._sortConversationList([].concat(b(t.toBeUpdatedConversationList),b(this._conversationMap)))),n||(this._updateUserOrGroupProfile(t.newConversationList),i&&this.emitTotalUnreadMessageCountUpdate()),Ne.debug("".concat(this._className,"._updateLocalConversationList cost ").concat(Date.now()-a," ms"))}},{key:"_getTmpConversationListMapping",value:function(e){for(var t=e.conversationOptionsList,n=e.isFromGetConversations,i=e.isInstantMessage,a=e.isUnreadC2CMessage,o=void 0!==a&&a,r=e.updateUnreadCount,s=[],c=[],u=this.getModule(xn),l=this.getModule(Sn),d=this.isIntl(),p=0,f=t.length;p<f;p++){var h=new No(t[p],d),g=h.conversationID;if(g!=="".concat(A.CONV_C2C,"@TLS#ERROR")&&g!=="".concat(A.CONV_C2C,"@TLS#NOT_FOUND"))if(this._conversationMap.has(g)){var m=this._conversationMap.get(g),_=["unreadCount","allowType","adminForbidType","payload","isPinned"];!1===i&&_.push("lastMessage");var v=t[p].lastMessage,y=!Xe(v);y||t[p].type===A.CONV_TOPIC||this._onLastMessageNotExist(t[p]),Xe(i)&&y&&null===m.lastMessage.payload&&(m.lastMessage.payload=v.payload),rt(m,h,_,[null,void 0,"",0,NaN]),!0===r&&m.updateUnreadCount({nextUnreadCount:h.unreadCount,isFromGetConversations:n,isUnreadC2CMessage:o}),i&&y&&(v.payload&&(m.lastMessage.payload=v.payload),m.type===A.CONV_GROUP&&(m.lastMessage.nameCard=v.nameCard,m.lastMessage.nick=v.nick)),y&&m.lastMessage.cloudCustomData!==v.cloudCustomData&&(m.lastMessage.cloudCustomData=v.cloudCustomData||""),this._conversationMap.delete(g),s.push([g,m])}else{if(h.type===A.CONV_GROUP&&u){var M=h.groupProfile.groupID,C=u.getLocalGroupProfile(M);C&&(h.groupProfile=C,!0===r&&h.updateUnreadCount({nextUnreadCount:0}))}else if(h.type===A.CONV_C2C){var b=g.replace(A.CONV_C2C,"");l&&l.isMyFriend(b)&&(h.remark=l.getFriendRemark(b))}c.push(h),s.push([g,h])}}var I=this.getModule(An);return s.forEach((function(e){if(e[1].type===A.CONV_TOPIC){var t=e[1],n=t.conversationID,i=t.unreadCount,a=t.groupAtInfoList;I.onConversationProxy({topicID:n.replace(A.CONV_GROUP,""),unreadCount:i,groupAtInfoList:jt(a)?void 0:a})}})),{toBeUpdatedConversationList:s,newConversationList:c}}},{key:"_onLastMessageNotExist",value:function(e){new Va(za.LAST_MESSAGE_NOT_EXIST).setMessage("".concat(JSON.stringify(e))).setNetworkType(this.getNetworkType()).end()}},{key:"_sortConversationList",value:function(e){var t=[],n=[];return e.forEach((function(e){!0===e[1].isPinned?t.push(e):n.push(e)})),t.sort((function(e,t){return t[1].lastMessage.lastTime-e[1].lastMessage.lastTime})).concat(n.sort((function(e,t){return t[1].lastMessage.lastTime-e[1].lastMessage.lastTime})))}},{key:"_sortConversationListAndEmitEvent",value:function(){this._conversationMap=new Map(this._sortConversationList(b(this._conversationMap))),this.emitConversationUpdate(!0,!1)}},{key:"_updateUserOrGroupProfile",value:function(e){var t=this;if(0!==e.length){var n=[],i=[],a=this.getModule(wn),o=this.getModule(xn);e.forEach((function(e){if(e.type===A.CONV_C2C)n.push(e.toAccount);else if(e.type===A.CONV_GROUP){var t=e.toAccount;o.hasLocalGroup(t)?e.groupProfile=o.getLocalGroupProfile(t):i.push(t)}})),Ne.log("".concat(this._className,"._updateUserOrGroupProfile c2cUserIDList:").concat(n," groupIDList:").concat(i)),n.length>0&&a.getUserProfile({userIDList:n}).then((function(e){var n=e.data;Je(n)?n.forEach((function(e){t._conversationMap.get("C2C".concat(e.userID)).userProfile=e})):t._conversationMap.get("C2C".concat(n.userID)).userProfile=n})),i.length>0&&o.getGroupProfileAdvance({groupIDList:i,responseFilter:{groupBaseInfoFilter:["Type","Name","FaceUrl"]}}).then((function(e){e.data.successGroupList.forEach((function(e){var n="GROUP".concat(e.groupID);if(t._conversationMap.has(n)){var i=t._conversationMap.get(n);rt(i.groupProfile,e,[],[null,void 0,"",0,NaN]),!i.subType&&e.type&&(i.subType=e.type)}}))}))}}},{key:"_getConversationOptions",value:function(e){var n=this,i=[],a=e.filter((function(e){var t=e.lastMsg;return Ye(t)})).filter((function(e){var t=e.type,n=e.userID;return 1===t&&"@TLS#NOT_FOUND"!==n&&"@TLS#ERROR"!==n||2===t})),o=this.getMyUserID(),r=a.map((function(e){if(1===e.type){var a={userID:e.userID,nick:e.peerNick,avatar:e.peerAvatar};return i.push(a),{conversationID:"C2C".concat(e.userID),type:"C2C",lastMessage:{lastTime:e.time,lastSequence:e.sequence,fromAccount:e.lastC2CMsgFromAccount,messageForShow:e.messageShow,type:e.lastMsg.elements[0]?e.lastMsg.elements[0].type:null,payload:e.lastMsg.elements[0]?n._amendLayersOverLimitProperty(e.lastMsg.elements[0].content):null,cloudCustomData:e.lastMsg.cloudCustomData||"",isRevoked:8===e.lastMessageFlag,onlineOnlyFlag:!1,nick:"",nameCard:"",version:0,isPeerRead:e.lastC2CMsgFromAccount===o&&e.time<=e.c2cPeerReadTime},userProfile:new Eo(a),peerReadTime:e.c2cPeerReadTime,isPinned:1===e.isPinned,messageRemindType:"",customData:e.customMark||"",markList:Gt(e.standardMark),conversationGroupList:n._convGroupHandler.getConvGroupListByID(e.contactGroupId)}}return{conversationID:"GROUP".concat(e.groupID),type:"GROUP",lastMessage:t(t({lastTime:e.time,lastSequence:e.messageReadSeq+e.unreadCount,fromAccount:e.msgGroupFromAccount,messageForShow:e.messageShow},n._patchTypeAndPayload(e)),{},{cloudCustomData:e.lastMsg.cloudCustomData||"",isRevoked:2===e.lastMessageFlag,onlineOnlyFlag:!1,nick:e.senderNick||"",nameCard:e.senderNameCard||""}),groupProfile:new Ro({groupID:e.groupID,name:e.groupNick,avatar:e.groupImage}),unreadCount:e.unreadCount,peerReadTime:0,isPinned:1===e.isPinned,messageRemindType:"",version:0,customData:e.customMark||"",markList:Gt(e.standardMark),conversationGroupList:n._convGroupHandler.getConvGroupListByID(e.contactGroupId)}}));return i.length>0&&this.getModule(wn).onConversationsProfileUpdated(i),r}},{key:"_patchTypeAndPayload",value:function(e){var n=e.lastMsg,i=n.event,a=void 0===i?void 0:i,o=n.elements,r=void 0===o?[]:o,s=n.groupTips,c=void 0===s?{}:s;if(!Xe(a)&&!jt(c)){var u=new uo(c);u.setElement({type:A.MSG_GRP_TIP,content:t(t({},c.elements),{},{groupProfile:c.groupProfile})});var l=JSON.parse(JSON.stringify(u.payload));return u=null,{type:A.MSG_GRP_TIP,payload:l}}return{type:r[0]?r[0].type:null,payload:r[0]?this._amendLayersOverLimitProperty(r[0].content):null}}},{key:"_amendLayersOverLimitProperty",value:function(e){var t=e.layersOverLimit;return 0===t?e.layersOverLimit=!1:1===t&&(e.layersOverLimit=!0),e}},{key:"getLocalMessageList",value:function(e){return this._messageListHandler.getLocalMessageList(e)}},{key:"deleteLocalMessage",value:function(e){e instanceof uo&&this._messageListHandler.remove(e)}},{key:"onConversationDeleted",value:function(e){var t=this;Ne.log("".concat(this._className,".onConversationDeleted")),Je(e)&&e.forEach((function(e){var n=e.type,i=e.userID,a=e.groupID,o="";1===n?o="".concat(A.CONV_C2C).concat(i):2===n&&(o="".concat(A.CONV_GROUP).concat(a)),t.deleteLocalConversation(o)}))}},{key:"onConversationPinned",value:function(e){var t=this;if(Je(e)){var n=!1;e.forEach((function(e){var i,a=e.type,o=e.userID,r=e.groupID;1===a?i=t.getLocalConversation("".concat(A.CONV_C2C).concat(o)):2===a&&(i=t.getLocalConversation("".concat(A.CONV_GROUP).concat(r))),i&&(Ne.log("".concat(t._className,".onConversationPinned conversationID:").concat(i.conversationID," isPinned:").concat(i.isPinned)),i.isPinned||(i.isPinned=!0,n=!0))})),n&&this._sortConversationListAndEmitEvent()}}},{key:"onConversationUnpinned",value:function(e){var t=this;if(Je(e)){var n=!1;e.forEach((function(e){var i,a=e.type,o=e.userID,r=e.groupID;1===a?i=t.getLocalConversation("".concat(A.CONV_C2C).concat(o)):2===a&&(i=t.getLocalConversation("".concat(A.CONV_GROUP).concat(r))),i&&(Ne.log("".concat(t._className,".onConversationUnpinned conversationID:").concat(i.conversationID," isPinned:").concat(i.isPinned)),i.isPinned&&(i.isPinned=!1,n=!0))})),n&&this._sortConversationListAndEmitEvent()}}},{key:"getMessageList",value:function(e){var t=this,n=e.conversationID,i=e.nextReqMessageID,a=e.count,o="".concat(this._className,".getMessageList"),r=this.getLocalConversation(n),s="";if(r&&r.groupProfile&&(s=r.groupProfile.type),vt(s))return Ne.log("".concat(o," not available in avchatroom. conversationID:").concat(n)),yo({messageList:[],nextReqMessageID:"",isCompleted:!0});(Xe(a)||a>15)&&(a=15),!i&&this._isNotInCommunity(n)&&(this._messageListHandler.removeByConversationID(n),this._completedMap.delete(n),this._roamingMessageSequenceMap.delete(n));var c=this._computeRemainingCount({conversationID:n,nextReqMessageID:i}),u=this._completedMap.has(n);if(Ne.log("".concat(o," conversationID:").concat(n," nextReqMessageID:").concat(i)+" remainingCount:".concat(c," count:").concat(a," isCompleted:").concat(u)),this._needGetHistory({conversationID:n,remainingCount:c,count:a}))return this.getHistoryMessages({conversationID:n,nextReqMessageID:i,count:20}).then((function(e){var i=e.nextReqID,a=e.storedMessageList,r=t._completedMap.has(n),s=a;c>0&&(s=t._messageListHandler.getLocalMessageList(n).slice(0,a.length+c));var u={nextReqMessageID:r?"":i,messageList:s,isCompleted:r};return Ne.log("".concat(o," ret.nextReqMessageID:").concat(u.nextReqMessageID," ret.isCompleted:").concat(u.isCompleted," ret.length:").concat(s.length)),lo(u)}));this.modifyMessageList(n);var l=this._getMessageListFromMemory({conversationID:n,nextReqMessageID:i,count:a});return yo(l)}},{key:"_getMessageListFromMemory",value:function(e){var t=e.conversationID,n=e.nextReqMessageID,i=e.count,a="".concat(this._className,"._getMessageListFromMemory"),o=this._messageListHandler.getLocalMessageList(t),r=o.length,s=0,c={isCompleted:!1,nextReqMessageID:"",messageList:[]};return n?(s=o.findIndex((function(e){return e.ID===n})))>i?(c.messageList=o.slice(s-i,s),c.nextReqMessageID=o[s-i].ID):(c.messageList=o.slice(0,s),c.isCompleted=!0):r>i?(s=r-i,c.messageList=o.slice(s,r),c.nextReqMessageID=o[s].ID):(c.messageList=o.slice(0,r),c.isCompleted=!0),Ne.log("".concat(a," conversationID:").concat(t)+" ret.nextReqMessageID:".concat(c.nextReqMessageID," ret.isCompleted:").concat(c.isCompleted," ret.length:").concat(c.messageList.length)),c}},{key:"getMessageListHopping",value:function(e){var t=e.conversationID,n=e.sequence,i=e.time,a=e.count,o=e.direction,r=void 0===o?0:o;if((Xe(a)||a>15)&&(a=15),t.startsWith(A.CONV_C2C)){var s=this.getModule(kn),c=t.replace(A.CONV_C2C,"");return s.getRoamingMessagesHopping({peerAccount:c,time:i,count:a,direction:r})}if(t.startsWith(A.CONV_GROUP)){var u=this.getModule(xn),l=t.replace(A.CONV_GROUP,"");return u.getRoamingMessagesHopping({groupID:l,sequence:n,count:a,direction:r})}}},{key:"_computeRemainingCount",value:function(e){var t=e.conversationID,n=e.nextReqMessageID,i=this._messageListHandler.getLocalMessageList(t),a=i.length;if(!n)return a;var o=0;return Ct(t)?o=i.findIndex((function(e){return e.ID===n})):bt(t)&&(o=-1!==n.indexOf("-")?i.findIndex((function(e){return e.ID===n})):i.findIndex((function(e){return e.sequence===n}))),-1===o&&(o=0),o}},{key:"_getMessageListSize",value:function(e){return this._messageListHandler.getLocalMessageList(e).length}},{key:"_needGetHistory",value:function(e){var t=e.conversationID,n=e.remainingCount,i=e.count,a=this.getLocalConversation(t),o="";return a&&a.groupProfile&&(o=a.groupProfile.type),!It(t)&&!vt(o)&&!(bt(t)&&this._isPagingGetGroupListCompleted()&&!this._hasLocalGroup(t)&&!this._isTopicConversation(t))&&n<=i&&!this._completedMap.has(t)}},{key:"_isTopicConversation",value:function(e){var t=e.replace(A.CONV_GROUP,"");return Mt(t)}},{key:"getHistoryMessages",value:function(e){var t=e.conversationID,n=e.count;if(t===A.CONV_SYSTEM)return yo();var i=15;n>20&&(i=20);var a=null;if(Ct(t)){var o=this._roamingMessageKeyAndTimeMap.has(t);return(a=this.getModule(kn))?a.getRoamingMessage({conversationID:t,peerAccount:t.replace(A.CONV_C2C,""),count:i,lastMessageTime:o?this._roamingMessageKeyAndTimeMap.get(t).lastMessageTime:0,messageKey:o?this._roamingMessageKeyAndTimeMap.get(t).messageKey:""}):Mo({code:Wn.CANNOT_FIND_MODULE})}if(bt(t)){if(!(a=this.getModule(xn)))return Mo({code:Wn.CANNOT_FIND_MODULE});var r=null;this._conversationMap.has(t)&&(r=this._conversationMap.get(t).lastMessage);var s=0;r&&(s=r.lastSequence);var c=this._roamingMessageSequenceMap.get(t);return a.getRoamingMessage({conversationID:t,groupID:t.replace(A.CONV_GROUP,""),count:i,sequence:c||s})}return yo()}},{key:"patchConversationLastMessage",value:function(e){var t=this.getLocalConversation(e);if(t){var n=t.lastMessage,i=n.messageForShow,a=n.payload;if(jt(i)||jt(a)){var o=this._messageListHandler.getLocalMessageList(e);if(0===o.length)return;var r=o[o.length-1];Ne.log("".concat(this._className,".patchConversationLastMessage conversationID:").concat(e," payload:"),r.payload),t.updateLastMessage(r)}}}},{key:"onRoamingMessage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=n.startsWith(A.CONV_C2C)?A.CONV_C2C:A.CONV_GROUP,o=null,r=[],s=[],c=0,u=e.length,l=null,d=a===A.CONV_GROUP,p=this.getModule(Pn),f=function(){c=d?e.length-1:0,u=d?0:e.length},h=function(){d?--c:++c},g=function(){return d?c>=u:c<u};for(f();g();h())if(d&&1===e[c].sequence&&i&&this.setCompleted(n),1!==e[c].isPlaceMessage)if((o=new uo(e[c])).to=e[c].to,a!==A.CONV_GROUP||Xe(e[c].topicID)||(o.to=e[c].topicID),o.isSystemMessage=!!e[c].isSystemMessage,o.conversationType=a,4===e[c].event?l={type:A.MSG_GRP_TIP,content:t(t({},e[c].elements),{},{groupProfile:e[c].groupProfile})}:(e[c].elements=p.parseElements(e[c].elements,e[c].from),l=e[c].elements),d||o.setNickAndAvatar({nick:e[c].nick,avatar:e[c].avatar}),jt(l)){var m=new Va(za.EMPTY_MESSAGE_BODY);m.setMessage("from:".concat(o.from," to:").concat(o.to," sequence:").concat(o.sequence," event:").concat(e[c].event)),m.setNetworkType(this.getNetworkType()).setLevel("warning").end()}else o.setElement(l),o.reInitialize(this.getMyUserID()),r.push(o);return f=h=g=null,i?(this._messageListHandler.unshift(r,s),r=null,s):(s=null,r)}},{key:"findMessage",value:function(e){return this._messageListHandler.findMessage(e)}},{key:"_isNotInCommunity",value:function(e){var t=!1;if(e.startsWith(A.CONV_GROUP)&&this._isTopicConversation(e)){var n=Nt(e.replace(A.CONV_GROUP,""));this.getModule(xn).hasLocalGroup(n)||(t=!0)}return t}},{key:"deleteTopicRoamingMessageInfo",value:function(e){var t=this;yt({groupID:e})&&this._messageListHandler.getTopicConversationIDList(e).forEach((function(e){t._messageListHandler.removeByConversationID(e),t._completedMap.delete(e),t._roamingMessageSequenceMap.delete(e)}))}},{key:"deleteGroupRomaingMessageInfo",value:function(e){var t="".concat(A.CONV_GROUP).concat(e);this._messageListHandler.removeByConversationID(t),this._completedMap.delete(t),this._roamingMessageSequenceMap.delete(t)}},{key:"setMessageRead",value:function(e){var t=e.conversationID,n=this.getLocalConversation(t);if(Ne.log("".concat(this._className,".setMessageRead conversationID:").concat(t," unreadCount:").concat(n?n.unreadCount:0)),!n)return yo();if(n.type!==A.CONV_GROUP&&n.type!==A.CONV_TOPIC||jt(n.groupAtInfoList)||this.deleteGroupAtTips(t),0===n.unreadCount)return yo();if(n.type===A.CONV_GROUP&&!this._hasLocalGroup(t))return 0!==n.unreadCount&&(n.unreadCount=0,this.emitConversationUpdate(!0,!1)),yo();var i=this._messageListHandler.getLocalLastMessage(t),a=n.lastMessage.lastTime;i&&a<i.time&&(a=i.time);var o=n.lastMessage.lastSequence;if(i&&o<i.sequence&&(o=i.sequence),n.type===A.CONV_TOPIC&&Xe(i)){var r=this.getModule(An),s=t.replace(A.CONV_GROUP,""),c=Nt(s),u=r.getLocalTopic(c,s);u&&(o=u.nextMessageSeq-1)}var l=null;switch(n.type){case A.CONV_C2C:return(l=this.getModule(kn))?l.setMessageRead({conversationID:t,lastMessageTime:a}):Mo({code:Wn.CANNOT_FIND_MODULE});case A.CONV_GROUP:case A.CONV_TOPIC:return(l=this.getModule(xn))?l.setMessageRead({conversationID:t,lastMessageSeq:o}):Mo({code:Wn.CANNOT_FIND_MODULE});case A.CONV_SYSTEM:return n.unreadCount=0,this.emitConversationUpdate(!0,!1),yo();default:return yo()}}},{key:"setAllMessageRead",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n="".concat(this._className,".setAllMessageRead");t.scope||(t.scope=A.READ_ALL_MSG),Ne.log("".concat(n," options:"),t);var i=this._createSetAllMessageReadPack(t);if(0===i.readAllC2CMessage&&0===i.groupMessageReadInfoList.length)return yo();var a=new Va(za.SET_ALL_MESSAGE_READ);return this.request({protocolName:Bi,requestData:i}).then((function(n){var i=n.data,o=e._handleAllMessageRead(i);return a.setMessage("scope:".concat(t.scope," failureGroups:").concat(JSON.stringify(o))).setNetworkType(e.getNetworkType()).end(),yo()})).catch((function(t){return e.probeNetwork().then((function(e){var n=C(e,2),i=n[0],o=n[1];a.setError(t,i,o).end()})),Ne.warn("".concat(n," failed. error:"),t),Mo({code:t&&t.code?t.code:Wn.MESSAGE_UNREAD_ALL_FAIL,message:t&&t.message?t.message:void 0})}))}},{key:"setConversationCustomData",value:function(e){return this._convGroupHandler.setConvCustomData(e)}},{key:"markConversation",value:function(e){return this._convGroupHandler.markConversation(e)}},{key:"getConversationGroupList",value:function(){return this._convGroupHandler.getLocalConvGroupList()}},{key:"createConversationGroup",value:function(e){return this._convGroupHandler.createConvGroup(e)}},{key:"deleteConversationGroup",value:function(e){return this._convGroupHandler.deleteConvGroup(e)}},{key:"renameConversationGroup",value:function(e){return this._convGroupHandler.renameConvGroup(e)}},{key:"addConversationsToGroup",value:function(e){return this._convGroupHandler.addConvsToGroup(e)}},{key:"deleteConversationsFromGroup",value:function(e){return this._convGroupHandler.deleteConvsFromGroup(e)}},{key:"onConversationMarkUpdated",value:function(e){this._convGroupHandler.onConvMarkUpdated(e)}},{key:"onConversationGroupCreated",value:function(e){this._convGroupHandler.onConvGroupCreated(e)}},{key:"onConversationGroupDeleted",value:function(e){this._convGroupHandler.onConvGroupDeleted(e)}},{key:"onConversationGroupNameUpdated",value:function(e){this._convGroupHandler.onConvGroupNameUpdated(e)}},{key:"onConversationInGroupUpdated",value:function(e){this._convGroupHandler.onConvInGroupUpdated(e)}},{key:"onConversationAddedToOrDeletedFromGroup",value:function(e){this._convGroupHandler.onConvAddedToOrDeletedFromGroup(e)}},{key:"_getConversationLastMessageSequence",value:function(e){var t=this._messageListHandler.getLocalLastMessage(e.conversationID),n=e.lastMessage.lastSequence;return t&&n<t.sequence&&(n=t.sequence),n}},{key:"_getConversationLastMessageTime",value:function(e){var t=this._messageListHandler.getLocalLastMessage(e.conversationID),n=e.lastMessage.lastTime;return t&&n<t.time&&(n=t.time),n}},{key:"_createSetAllMessageReadPack",value:function(e){var t,n={readAllC2CMessage:0,groupMessageReadInfoList:[]},i=e.scope,a=S(this._conversationMap);try{for(a.s();!(t=a.n()).done;){var o=C(t.value,2)[1];if(o.unreadCount>0)if(o.type===A.CONV_C2C&&0===n.readAllC2CMessage){if(i===A.READ_ALL_MSG)n.readAllC2CMessage=1;else if(i===A.READ_ALL_C2C_MSG){n.readAllC2CMessage=1;break}}else if(o.type===A.CONV_GROUP&&(i===A.READ_ALL_GROUP_MSG||i===A.READ_ALL_MSG)){var r=this._getConversationLastMessageSequence(o);n.groupMessageReadInfoList.push({groupID:o.groupProfile.groupID,messageSequence:r})}}}catch(d){a.e(d)}finally{a.f()}return n}},{key:"onPushedAllMessageRead",value:function(e){this._handleAllMessageRead(e)}},{key:"_handleAllMessageRead",value:function(e){var t=e.groupMessageReadInfoList,n=e.readAllC2CMessage,i=this._parseGroupReadInfo(t);return this._updateAllConversationUnreadCount({readAllC2CMessage:n})>=1&&(this.emitConversationUpdate(!0,!1),this.emitTotalUnreadMessageCountUpdate()),i}},{key:"_parseGroupReadInfo",value:function(e){var t=[];if(e&&e.length)for(var n=0,i=e.length;n<i;n++){var a=e[n],o=a.groupID,r=a.sequence,s=a.retCode,c=a.lastMessageSeq;Xe(s)?this._remoteGroupReadSequenceMap.set(o,c):(this._remoteGroupReadSequenceMap.set(o,r),0!==s&&t.push("".concat(o,"-").concat(r,"-").concat(s)))}return t}},{key:"_updateAllConversationUnreadCount",value:function(e){var t,n=e.readAllC2CMessage,i=0,a=S(this._conversationMap);try{for(a.s();!(t=a.n()).done;){var o=C(t.value,2),r=o[0],s=o[1];if(s.unreadCount>=1){if(1===n&&s.type===A.CONV_C2C){var c=this._getConversationLastMessageTime(s);this.updateIsReadAfterReadReport({conversationID:r,lastMessageTime:c})}else if(s.type===A.CONV_GROUP){var u=r.replace(A.CONV_GROUP,"");if(this._remoteGroupReadSequenceMap.has(u)){var l=this._remoteGroupReadSequenceMap.get(u),d=this._getConversationLastMessageSequence(s);this.updateIsReadAfterReadReport({conversationID:r,remoteReadSequence:l}),d>=l&&this._remoteGroupReadSequenceMap.delete(u)}}this.updateUnreadCount(r,!1)&&(i+=1)}}}catch(m){a.e(m)}finally{a.f()}return i}},{key:"isRemoteRead",value:function(e){var t=e.conversationID,n=e.sequence,i=t.replace(A.CONV_GROUP,""),a=!1;if(this._remoteGroupReadSequenceMap.has(i)){var o=this._remoteGroupReadSequenceMap.get(i);n<=o&&(a=!0,Ne.log("".concat(this._className,".isRemoteRead conversationID:").concat(t," messageSequence:").concat(n," remoteReadSequence:").concat(o))),n>=o+10&&this._remoteGroupReadSequenceMap.delete(i)}return a}},{key:"updateIsReadAfterReadReport",value:function(e){var t=e.conversationID,n=e.lastMessageSeq,i=e.lastMessageTime,a=this._messageListHandler.getLocalMessageList(t);if(0!==a.length)for(var o,r=a.length-1;r>=0;r--)if(o=a[r],!(i&&o.time>i||n&&o.sequence>n)){if("in"===o.flow&&o.isRead)break;o.setIsRead(!0)}}},{key:"updateUnreadCount",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!1,i=this.getLocalConversation(e),a=this._messageListHandler.getLocalMessageList(e);if(i){var o=i.unreadCount,r=a.filter((function(e){return!e.isRead&&!e._onlineOnlyFlag&&!e.isDeleted})).length;if(o!==r&&(i.unreadCount=r,n=!0,Ne.log("".concat(this._className,".updateUnreadCount from ").concat(o," to ").concat(r,", conversationID:").concat(e)),!0===t&&(this.emitConversationUpdate(!0,!1),this.emitTotalUnreadMessageCountUpdate())),n&&i.type===A.CONV_TOPIC){var s=i.unreadCount,c=this.getModule(An),u=e.replace(A.CONV_GROUP,"");c.onConversationProxy({topicID:u,unreadCount:s})}return n}}},{key:"clearGroupAtInfoList",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.getLocalConversation(e);if(n&&n.groupAtInfoList.length>0){if(n.clearGroupAtInfoList(),Ne.log("".concat(this._className,".clearGroupAtInfoList conversationID:").concat(e)),n.type===A.CONV_TOPIC){var i=n.groupAtInfoList,a=this.getModule(An),o=e.replace(A.CONV_GROUP,"");a.onConversationProxy({topicID:o,groupAtInfoList:i})}!0===t&&this.emitConversationUpdate(!0,!1)}}},{key:"updateReadReceiptInfo",value:function(e){var t=this,n=e.userID,i=void 0===n?void 0:n,a=e.groupID,o=void 0===a?void 0:a,r=e.readReceiptList;if(!jt(r)){var s=[];if(Xe(i)){if(!Xe(o)){var c="".concat(A.CONV_GROUP).concat(o);r.forEach((function(e){var n=e.tinyID,i=e.clientTime,a=e.random,r=e.readCount,u=e.unreadCount,l="".concat(n,"-").concat(i,"-").concat(a),d=t._messageListHandler.getLocalMessage(c,l),p={groupID:o,messageID:l,readCount:0,unreadCount:0};d&&(Ve(r)&&(d.readReceiptInfo.readCount=r,p.readCount=r),Ve(u)&&(d.readReceiptInfo.unreadCount=u,p.unreadCount=u),s.push(p))}))}}else{var u="".concat(A.CONV_C2C).concat(i);r.forEach((function(e){var n=e.tinyID,a=e.clientTime,o=e.random,r="".concat(n,"-").concat(a,"-").concat(o),c=t._messageListHandler.getLocalMessage(u,r);if(c&&!c.isPeerRead){c.isPeerRead=!0;var l={userID:i,messageID:r,isPeerRead:!0};s.push(l)}}))}s.length>0&&this.emitOuterEvent(E.MESSAGE_READ_RECEIPT_RECEIVED,s)}}},{key:"recomputeGroupUnreadCount",value:function(e){var t=e.conversationID,n=e.count,i=this.getLocalConversation(t);if(i){var a=i.unreadCount,o=a-n;o<0&&(o=0),i.unreadCount=o,Ne.log("".concat(this._className,".recomputeGroupUnreadCount from ").concat(a," to ").concat(o,", conversationID:").concat(t))}}},{key:"updateIsRead",value:function(e){var t=this.getLocalConversation(e),n=this.getLocalMessageList(e);if(t&&0!==n.length&&!It(t.type)){for(var i=[],a=0,o=n.length;a<o;a++)"in"!==n[a].flow?"out"!==n[a].flow||n[a].isRead||n[a].setIsRead(!0):i.push(n[a]);var r=0;if(t.type===A.CONV_C2C){var s=i.slice(-t.unreadCount).filter((function(e){return e.isRevoked})).length;r=i.length-t.unreadCount-s}else r=i.length-t.unreadCount;for(var c=0;c<r&&!i[c].isRead;c++)i[c].setIsRead(!0)}}},{key:"deleteGroupAtTips",value:function(e){var t=this,n="".concat(this._className,".deleteGroupAtTips");Ne.log("".concat(n));var i=this._conversationMap.get(e);if(!i)return Promise.resolve();var a=i.groupAtInfoList;if(0===a.length)return Promise.resolve();var o=void 0;e.startsWith(A.CONV_GROUP)&&(o=e.replace(A.CONV_GROUP,""));var r=b(a);if((yt({groupID:o})||Mt(o))&&0===(r=a.filter((function(e){return!e.atTypeArray.includes(A.CONV_AT_ALL)}))).length)return this.clearGroupAtInfoList(e,!1),Promise.resolve();var s=this.getMyUserID();return this.request({protocolName:vi,requestData:{messageListToDelete:r.map((function(e){return{from:e.from,to:s,messageSeq:e.__sequence,messageRandom:e.__random,groupID:Xe(e.topicID)?e.groupID:e.topicID}}))}}).then((function(){return Ne.log("".concat(n," ok. count:").concat(a.length)),t.clearGroupAtInfoList(e,!1),Promise.resolve()})).catch((function(e){return Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"appendToMessageList",value:function(e){this._messageListHandler.pushIn(e)}},{key:"setMessageRandom",value:function(e){this.singlyLinkedList.set(e.random)}},{key:"deleteMessageRandom",value:function(e){this.singlyLinkedList.delete(e.random)}},{key:"pushIntoMessageList",value:function(e,t,n){return!(!this._messageListHandler.pushIn(t,n)||this._isMessageFromCurrentInstance(t)&&!n)&&(e.push(t),!0)}},{key:"_isMessageFromCurrentInstance",value:function(e){return this.singlyLinkedList.has(e.random)}},{key:"revoke",value:function(e,t,n){return this._messageListHandler.revoke(e,t,n)}},{key:"getPeerReadTime",value:function(e){return this._peerReadTimeMap.get(e)}},{key:"recordPeerReadTime",value:function(e,t){this._peerReadTimeMap.has(e)?this._peerReadTimeMap.get(e)<t&&this._peerReadTimeMap.set(e,t):this._peerReadTimeMap.set(e,t)}},{key:"updateMessageIsPeerReadProperty",value:function(e,t){if(e.startsWith(A.CONV_C2C)&&t>0){var n=this._messageListHandler.updateMessageIsPeerReadProperty(e,t);if(n.length>0&&this.emitOuterEvent(E.MESSAGE_READ_BY_PEER,n),this._conversationMap.has(e)){var i=this._conversationMap.get(e).lastMessage;jt(i)||i.fromAccount===this.getMyUserID()&&i.lastTime<=t&&!i.isPeerRead&&(i.isPeerRead=!0,this.emitConversationUpdate(!0,!1))}}}},{key:"updateMessageIsModifiedProperty",value:function(e){this._messageListHandler.updateMessageIsModifiedProperty(e)}},{key:"setCompleted",value:function(e){Ne.log("".concat(this._className,".setCompleted. conversationID:").concat(e)),this._completedMap.set(e,!0)}},{key:"updateRoamingMessageKeyAndTime",value:function(e,t,n){this._roamingMessageKeyAndTimeMap.set(e,{messageKey:t,lastMessageTime:n})}},{key:"updateRoamingMessageSequence",value:function(e,t){this._roamingMessageSequenceMap.set(e,t)}},{key:"getConversationList",value:function(e){var t=this,n="".concat(this._className,".getConversationList"),i="pagingStatus:".concat(this._pagingStatus,", local conversation count:").concat(this._conversationMap.size,", options:").concat(e);if(Ne.log("".concat(n,". ").concat(i)),this._pagingStatus===Wt.REJECTED){var a=new Va(za.GET_CONVERSATION_LIST);return a.setMessage(i),this.syncConversationList().then((function(){a.setNetworkType(t.getNetworkType()).end();var n=t._getConversationList(e);return lo({conversationList:n})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];a.setError(e,i,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}if(0===this._conversationMap.size){var o=new Va(za.GET_CONVERSATION_LIST);return o.setMessage(i),this.syncConversationList().then((function(){o.setNetworkType(t.getNetworkType()).end();var n=t._getConversationList(e);return lo({conversationList:n})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];o.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}var r=this._getConversationList(e);return Ne.log("".concat(n,". returned conversation count:").concat(r.length)),yo({conversationList:r})}},{key:"_getConversationList",value:function(e){if(Xe(e))return this.getLocalConversationList();if(Je(e))return 0===e.length?[]:this.getLocalConversationList().filter((function(t){return e.includes(t.conversationID)}));if(Ye(e)){var t=e.type,n=e.markType,i=e.groupName;return this.getLocalConversationList().filter((function(e){return(t!==A.CONV_C2C&&t!==A.CONV_GROUP||e.type===t)&&(!ze(i)||e.conversationGroupList.includes(i))&&(!Ve(n)||e.markList.includes(n))}))}return[]}},{key:"_handleC2CPeerReadTime",value:function(){var e,t=S(this._conversationMap);try{for(t.s();!(e=t.n()).done;){var n=C(e.value,2),i=n[0],a=n[1];a.type===A.CONV_C2C&&(Ne.debug("".concat(this._className,"._handleC2CPeerReadTime conversationID:").concat(i," peerReadTime:").concat(a.peerReadTime)),this.recordPeerReadTime(i,a.peerReadTime))}}catch(u){t.e(u)}finally{t.f()}}},{key:"_isPagingGetGroupListCompleted",value:function(){return this.getModule(xn).isPagingGetCompleted()}},{key:"_hasLocalGroup",value:function(e){return this.getModule(xn).hasLocalGroup(e.replace(A.CONV_GROUP,""))}},{key:"getConversationProfile",value:function(e){var t,n=this;if((t=this._conversationMap.has(e)?this._conversationMap.get(e):new No({conversationID:e,type:e.slice(0,3)===A.CONV_C2C?A.CONV_C2C:A.CONV_GROUP},this.isIntl()))._isInfoCompleted||t.type===A.CONV_SYSTEM)return yo({conversation:t});if(bt(e)&&!this._hasLocalGroup(e))return yo({conversation:t});var i=new Va(za.GET_CONVERSATION_PROFILE),a="".concat(this._className,".getConversationProfile");return Ne.log("".concat(a,". conversationID:").concat(e," remark:").concat(t.remark," lastMessage:"),t.lastMessage),this._updateUserOrGroupProfileCompletely(t).then((function(o){i.setNetworkType(n.getNetworkType()).setMessage("conversationID:".concat(e," unreadCount:").concat(o.data.conversation.unreadCount)).end();var r=n.getModule(Sn);if(r&&t.type===A.CONV_C2C){var s=e.replace(A.CONV_C2C,"");if(r.isMyFriend(s)){var c=r.getFriendRemark(s);t.remark!==c&&(t.remark=c,Ne.log("".concat(a,". conversationID:").concat(e," patch remark:").concat(t.remark)))}}return Ne.log("".concat(a," ok. conversationID:").concat(e)),o})).catch((function(t){return n.probeNetwork().then((function(n){var a=C(n,2),o=a[0],r=a[1];i.setError(t,o,r).setMessage("conversationID:".concat(e)).end()})),Ne.error("".concat(a," failed. error:"),t),Mo(t)}))}},{key:"_updateUserOrGroupProfileCompletely",value:function(e){var t=this;return e.type===A.CONV_C2C?this.getModule(wn).getUserProfile({userIDList:[e.toAccount]}).then((function(n){var i=n.data;return 0===i.length?Mo(new _o({code:Wn.USER_OR_GROUP_NOT_FOUND})):(e.userProfile=i[0],e._isInfoCompleted=!0,t._unshiftConversation(e),yo({conversation:e}))})):this.getModule(xn).getGroupProfile({groupID:e.toAccount}).then((function(n){return e.groupProfile=n.data.group,e._isInfoCompleted=!0,t._unshiftConversation(e),yo({conversation:e})}))}},{key:"_unshiftConversation",value:function(e){e instanceof No&&!this._conversationMap.has(e.conversationID)&&(this._conversationMap=new Map([[e.conversationID,e]].concat(b(this._conversationMap))),this._setStorageConversationList(),this.emitConversationUpdate(!0,!1))}},{key:"_onProfileUpdated",value:function(e){var t=this;e.data.forEach((function(e){var n=e.userID;if(n===t.getMyUserID())t._onMyProfileModified({latestNick:e.nick,latestAvatar:e.avatar});else{var i=t._conversationMap.get("".concat(A.CONV_C2C).concat(n));i&&(i.userProfile=e)}}))}},{key:"deleteConversation",value:function(e){var t=this,n={fromAccount:this.getMyUserID(),toAccount:void 0,type:void 0,toGroupID:void 0};if(!this._conversationMap.has(e))return Mo({code:Wn.CONVERSATION_NOT_FOUND});var i=this._conversationMap.get(e).type;if(i===A.CONV_C2C)n.type=1,n.toAccount=e.replace(A.CONV_C2C,"");else{if(i!==A.CONV_GROUP)return i===A.CONV_SYSTEM?(this.getModule(xn).deleteGroupSystemNotice({messageList:this._messageListHandler.getLocalMessageList(e)}),this.deleteLocalConversation(e),yo({conversationID:e})):Mo({code:Wn.CONVERSATION_UN_RECORDED_TYPE});if(!this._hasLocalGroup(e))return this.deleteLocalConversation(e),yo({conversationID:e});n.type=2,n.toGroupID=e.replace(A.CONV_GROUP,"")}var a=new Va(za.DELETE_CONVERSATION);a.setMessage("conversationID:".concat(e));var o="".concat(this._className,".deleteConversation");return Ne.log("".concat(o,". conversationID:").concat(e)),this.setMessageRead({conversationID:e}).then((function(){return t.request({protocolName:"delete",requestData:n})})).then((function(){return a.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(o," ok")),t.deleteLocalConversation(e),yo({conversationID:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];a.setError(e,i,o).end()})),Ne.error("".concat(o," failed. error:"),e),Mo(e)}))}},{key:"pinConversation",value:function(e){var t=this,n=e.conversationID,i=e.isPinned;if(!this._conversationMap.has(n))return Mo({code:Wn.CONVERSATION_NOT_FOUND});var a=this.getLocalConversation(n);if(a.isPinned===i)return yo({conversationID:n});var o=new Va(za.PIN_CONVERSATION);o.setMessage("conversationID:".concat(n," isPinned:").concat(i));var r="".concat(this._className,".pinConversation");Ne.log("".concat(r,". conversationID:").concat(n," isPinned:").concat(i));var s=null;return Ct(n)?s={type:1,toAccount:n.replace(A.CONV_C2C,"")}:bt(n)&&(s={type:2,groupID:n.replace(A.CONV_GROUP,"")}),this.request({protocolName:"top",requestData:{fromAccount:this.getMyUserID(),operationType:!0===i?1:2,itemList:[s]}}).then((function(){return o.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(r," ok")),a.isPinned!==i&&(a.isPinned=i,t._sortConversationListAndEmitEvent()),lo({conversationID:n})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];o.setError(e,i,a).end()})),Ne.error("".concat(r," failed. error:"),e),Mo(e)}))}},{key:"setMessageRemindType",value:function(e){return this._messageRemindHandler.set(e)}},{key:"patchMessageRemindType",value:function(e){var t=e.ID,n=e.isC2CConversation,i=e.messageRemindType,a=!1,o=this.getLocalConversation(n?"".concat(A.CONV_C2C).concat(t):"".concat(A.CONV_GROUP).concat(t));return o&&o.messageRemindType!==i&&(o.messageRemindType=i,a=!0),Ne.debug("".concat(this._className,".patchMessageRemindType options:"),e,"ret:".concat(a)),a}},{key:"onC2CMessageRemindTypeSynced",value:function(e){var t=this;Ne.debug("".concat(this._className,".onC2CMessageRemindTypeSynced options:"),e),e.dataList.forEach((function(e){if(!jt(e.muteNotificationsSync)){var n,i=e.muteNotificationsSync,a=i.to,o=i.updateSequence,r=i.muteFlag;t._messageRemindHandler.setUpdateSequence(o),0===r?n=A.MSG_REMIND_ACPT_AND_NOTE:1===r?n=A.MSG_REMIND_DISCARD:2===r&&(n=A.MSG_REMIND_ACPT_NOT_NOTE);var s=0;t.patchMessageRemindType({ID:a,isC2CConversation:!0,messageRemindType:n})&&(s+=1),Ne.log("".concat(t._className,".onC2CMessageRemindTypeSynced updateCount:").concat(s)),s>=1&&t.emitConversationUpdate(!0,!1)}}))}},{key:"onGroupMessageRemindTypeSynced",value:function(e){Ne.debug("".concat(this._className,".onGroupMessageRemindTypeSynced options:"),e),this._messageRemindHandler.onGroupMessageRemindTypeUpdated(e)}},{key:"deleteLocalConversation",value:function(e){var t=this._conversationMap.has(e);if(Ne.log("".concat(this._className,".deleteLocalConversation conversationID:").concat(e," has:").concat(t)),t){this._conversationMap.delete(e),this._roamingMessageKeyAndTimeMap.has(e)&&this._roamingMessageKeyAndTimeMap.delete(e),this._roamingMessageSequenceMap.has(e)&&this._roamingMessageSequenceMap.delete(e),this._setStorageConversationList(),this._messageListHandler.removeByConversationID(e),this._completedMap.delete(e);var n=!this._isTopicConversation(e);this.emitConversationUpdate(n,!1)}}},{key:"isMessageSentByCurrentInstance",value:function(e){return!(!this._messageListHandler.hasLocalMessage(e.conversationID,e.ID)&&!this.singlyLinkedList.has(e.random))}},{key:"modifyMessageList",value:function(e){if(e.startsWith(A.CONV_C2C)&&this._conversationMap.has(e)){var t=this._conversationMap.get(e),n=Date.now();this._messageListHandler.modifyMessageSentByPeer({conversationID:e,latestNick:t.userProfile.nick,latestAvatar:t.userProfile.avatar});var i=this.getModule(wn).getNickAndAvatarByUserID(this.getMyUserID());this._messageListHandler.modifyMessageSentByMe({conversationID:e,latestNick:i.nick,latestAvatar:i.avatar}),Ne.log("".concat(this._className,".modifyMessageList conversationID:").concat(e," cost ").concat(Date.now()-n," ms"))}}},{key:"updateUserProfileSpecifiedKey",value:function(e){Ne.log("".concat(this._className,".updateUserProfileSpecifiedKey options:"),e);var t=e.conversationID,n=e.nick,i=e.avatar;if(this._conversationMap.has(t)){var a=this._conversationMap.get(t).userProfile;ze(n)&&a.nick!==n&&(a.nick=n),ze(i)&&a.avatar!==i&&(a.avatar=i),this.emitConversationUpdate(!0,!1)}}},{key:"_onMyProfileModified",value:function(e){var n=this,i=this.getLocalConversationList(),a=Date.now();i.forEach((function(i){n.modifyMessageSentByMe(t({conversationID:i.conversationID},e))})),Ne.log("".concat(this._className,"._onMyProfileModified. modify all messages sent by me, cost ").concat(Date.now()-a," ms"))}},{key:"modifyMessageSentByMe",value:function(e){this._messageListHandler.modifyMessageSentByMe(e)}},{key:"getLatestMessageSentByMe",value:function(e){return this._messageListHandler.getLatestMessageSentByMe(e)}},{key:"modifyMessageSentByPeer",value:function(e){this._messageListHandler.modifyMessageSentByPeer(e)}},{key:"getLatestMessageSentByPeer",value:function(e){return this._messageListHandler.getLatestMessageSentByPeer(e)}},{key:"pushIntoNoticeResult",value:function(e,t){return!(!this._messageListHandler.pushIn(t)||this.singlyLinkedList.has(t.random))&&(e.push(t),!0)}},{key:"getLocalLastMessage",value:function(e){return this._messageListHandler.getLocalLastMessage(e)}},{key:"checkAndPatchRemark",value:function(){var e=Promise.resolve();if(0===this._conversationMap.size)return e;var t=this.getModule(Sn);if(!t)return e;var n=b(this._conversationMap.values()).filter((function(e){return e.type===A.CONV_C2C}));if(0===n.length)return e;var i=0;return n.forEach((function(e){var n=e.conversationID.replace(A.CONV_C2C,"");if(t.isMyFriend(n)){var a=t.getFriendRemark(n);e.remark!==a&&(e.remark=a,i+=1)}})),Ne.log("".concat(this._className,".checkAndPatchRemark. c2c conversation count:").concat(n.length,", patched count:").concat(i)),e}},{key:"updateTopicConversation",value:function(e){this._updateLocalConversationList({conversationOptionsList:e,isFromGetConversations:!0})}},{key:"sendReadReceipt",value:function(e){var t=e[0],n=null;return t.conversationType===A.CONV_C2C?n=this._moduleManager.getModule(kn):t.conversationType===A.CONV_GROUP&&(n=this._moduleManager.getModule(xn)),n?n.sendReadReceipt(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"getReadReceiptList",value:function(e){var t=e[0],n=null;return t.conversationType===A.CONV_C2C?n=this._moduleManager.getModule(kn):t.conversationType===A.CONV_GROUP&&(n=this._moduleManager.getModule(xn)),n?n.getReadReceiptList(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"getLastMessageTime",value:function(e){var t=this.getLocalConversation(e);return t?t.lastMessage.lastTime:0}},{key:"getTotalUnreadMessageCount",value:function(){var e=this.getLocalConversationList(),t=0;return e.forEach((function(e){e.type!==A.CONV_SYSTEM&&(""!==e.messageRemindType&&e.messageRemindType!==A.MSG_REMIND_ACPT_AND_NOTE||(t+=e.unreadCount))})),t}},{key:"emitTotalUnreadMessageCountUpdate",value:function(){var e=this.getTotalUnreadMessageCount();this._convTotalUnreadCount!==e&&(Ne.log("".concat(this._className,".emitTotalUnreadMessageCountUpdate from ").concat(this._convTotalUnreadCount," to ").concat(e)),this._convTotalUnreadCount=e,this.emitOuterEvent(E.TOTAL_UNREAD_MESSAGE_COUNT_UPDATED))}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._pagingStatus=Wt.NOT_START,this._messageListHandler.reset(),this._messageRemindHandler.reset(),this._roamingMessageKeyAndTimeMap.clear(),this._roamingMessageSequenceMap.clear(),this.singlyLinkedList.reset(),this._peerReadTimeMap.clear(),this._completedMap.clear(),this._conversationMap.clear(),this._pagingTimeStamp=0,this._pagingStartIndex=0,this._pagingPinnedTimeStamp=0,this._pagingPinnedStartIndex=0,this._remoteGroupReadSequenceMap.clear(),this._convTotalUnreadCount=0,this.resetReady()}}]),i}(Xn),Fo=function(){function e(t){r(this,e),this._groupModule=t,this._className="GroupTipsHandler",this._cachedGroupTipsMap=new Map,this._checkCountMap=new Map,this.MAX_CHECK_COUNT=4,this._getTopicPendingMap=new Map}return u(e,[{key:"onCheckTimer",value:function(e){e%1==0&&this._cachedGroupTipsMap.size>0&&this._checkCachedGroupTips()}},{key:"_checkCachedGroupTips",value:function(){var e=this;this._cachedGroupTipsMap.forEach((function(t,n){var i=e._checkCountMap.get(n),a=e._groupModule.hasLocalGroup(n);Ne.log("".concat(e._className,"._checkCachedGroupTips groupID:").concat(n," hasLocalGroup:").concat(a," checkCount:").concat(i)),a?(e._notifyCachedGroupTips(n),e._checkCountMap.delete(n),e._groupModule.deleteUnjoinedAVChatRoom(n)):i>=e.MAX_CHECK_COUNT?(e._deleteCachedGroupTips(n),e._checkCountMap.delete(n)):(i++,e._checkCountMap.set(n,i))}))}},{key:"onNewGroupTips",value:function(e){Ne.debug("".concat(this._className,".onReceiveGroupTips count:").concat(e.dataList.length));var t=this.newGroupTipsStoredAndSummary(e),n=t.eventDataList,i=t.result,a=t.AVChatRoomMessageList;a.length>0&&this._groupModule.onAVChatRoomMessage(a),n.length>0&&(this._groupModule.updateNextMessageSeq(n),this._groupModule.getModule(Dn).onNewMessage({conversationOptionsList:n,isInstantMessage:!0})),i.length>0&&(this._groupModule.emitOuterEvent(E.MESSAGE_RECEIVED,i),this.handleMessageList(i))}},{key:"newGroupTipsStoredAndSummary",value:function(e){for(var n=this,i=e.event,a=e.dataList,o=null,r=[],s=[],c={},u=[],l=function(e,l){var d=gt(a[e]),p=d.groupProfile,f=p.groupID,h=p.communityType,g=void 0===h?0:h,m=p.topicID,_=void 0===m?void 0:m,v=void 0,y=2===g&&!jt(_);if(y){v=A.CONV_TOPIC,d.to=_;var M=n._groupModule.getModule(An);M.hasLocalTopic(f,_)||n._getTopicPendingMap.has(_)||(n._getTopicPendingMap.set(_,1),M.getTopicList({groupID:f,topicIDList:[_]}).finally((function(){n._getTopicPendingMap.delete(_)})))}if(2===g&&jt(_))return"continue";var C=n._groupModule.hasLocalGroup(f);if(!C&&n._groupModule.isUnjoinedAVChatRoom(f))return"continue";if(!C&&!y)return n._cacheGroupTipsAndProbe({groupID:f,event:i,item:d}),"continue";if(n._groupModule.isMessageFromOrToAVChatroom(f))return d.event=i,u.push(d),"continue";d.currentUser=n._groupModule.getMyUserID(),d.conversationType=A.CONV_GROUP,(o=new uo(d)).setElement({type:A.MSG_GRP_TIP,content:t(t({},d.elements),{},{groupProfile:d.groupProfile})}),o.isSystemMessage=!1;var b=n._groupModule.getModule(Dn),I=o,T=I.conversationID,w=I.sequence;if(6===i)o._onlineOnlyFlag=!0,s.push(o);else if(!b.pushIntoNoticeResult(s,o))return"continue";if(6===i&&b.getLocalConversation(T))return"continue";6!==i&&n._groupModule.getModule(Kn).addMessageSequence({key:Fa,message:o});var k=b.isRemoteRead({conversationID:T,sequence:w});if(Xe(c[T])){var x=0;"in"===o.flow&&(o._isExcludedFromUnreadCount||o._onlineOnlyFlag||k||(x=1)),c[T]=r.push({conversationID:T,unreadCount:x,type:Xe(v)?o.conversationType:v,subType:o.conversationSubType,lastMessage:o._isExcludedFromLastMessage?"":o})-1}else{var S=c[T];r[S].type=o.conversationType,r[S].subType=o.conversationSubType,r[S].lastMessage=o._isExcludedFromLastMessage?"":o,"in"===o.flow&&(o._isExcludedFromUnreadCount||o._onlineOnlyFlag||k||r[S].unreadCount++)}},d=0,p=a.length;d<p;d++)l(d);return{eventDataList:r,result:s,AVChatRoomMessageList:u}}},{key:"handleMessageList",value:function(e){var t=this;e.forEach((function(e){switch(e.payload.operationType){case 1:t._onNewMemberComeIn(e);break;case 2:t._onMemberQuit(e);break;case 3:t._onMemberKickedOut(e);break;case 4:t._onMemberSetAdmin(e);break;case 5:t._onMemberCancelledAdmin(e);break;case 6:t._onGroupProfileModified(e);break;case 7:t._onMemberInfoModified(e);break;case 8:t._onTopicProfileUpdated(e);break;default:Ne.warn("".concat(t._className,".handleMessageList unknown operationType:").concat(e.payload.operationType))}}))}},{key:"_onNewMemberComeIn",value:function(e){var t=e.payload,n=t.memberNum,i=t.groupProfile.groupID,a=this._groupModule.getLocalGroupProfile(i);a&&Ve(n)&&a.memberCount!==n&&(a.memberCount=n,this._updateConversationGroupProfile(a))}},{key:"_onMemberQuit",value:function(e){var t=e.payload,n=t.memberNum,i=t.groupProfile.groupID,a=this._groupModule.getLocalGroupProfile(i);a&&Ve(n)&&a.memberCount!==n&&(a.memberCount=n,this._updateConversationGroupProfile(a)),this._groupModule.getModule(En).deleteLocalGroupMembers(i,e.payload.userIDList)}},{key:"_onMemberKickedOut",value:function(e){var t=e.payload,n=t.memberNum,i=t.groupProfile.groupID,a=this._groupModule.getLocalGroupProfile(i);a&&Ve(n)&&a.memberCount!==n&&(a.memberCount=n,this._updateConversationGroupProfile(a)),this._groupModule.getModule(En).deleteLocalGroupMembers(i,e.payload.userIDList)}},{key:"_updateConversationGroupProfile",value:function(e){this._groupModule.getModule(Dn).updateConversationGroupProfile([e])}},{key:"_onMemberSetAdmin",value:function(e){var t=e.payload.groupProfile.groupID,n=e.payload.userIDList,i=this._groupModule.getModule(En);n.forEach((function(e){var n=i.getLocalGroupMemberInfo(t,e);n&&n.updateRole(A.GRP_MBR_ROLE_ADMIN)}))}},{key:"_onMemberCancelledAdmin",value:function(e){var t=e.payload.groupProfile.groupID,n=e.payload.userIDList,i=this._groupModule.getModule(En);n.forEach((function(e){var n=i.getLocalGroupMemberInfo(t,e);n&&n.updateRole(A.GRP_MBR_ROLE_MEMBER)}))}},{key:"_onGroupProfileModified",value:function(e){var t=this,n=e.payload,i=n.newGroupProfile,a=n.groupProfile.groupID,o=this._groupModule.getLocalGroupProfile(a);Object.keys(i).forEach((function(e){switch(e){case"ownerID":t._ownerChanged(o,i);break;case"muteAllMembers":o.muteAllMembers=i.muteAllMembers;break;case"joinOption":o.joinOption=i.joinOption;break;default:o[e]=i[e]}}));var r=!o.isSupportTopic;this._groupModule.emitGroupListUpdate(!0,r)}},{key:"_ownerChanged",value:function(e,t){var n=e.groupID,i=this._groupModule.getLocalGroupProfile(n),a=this._groupModule.getMyUserID();if(a===t.ownerID){i.updateGroup({selfInfo:{role:A.GRP_MBR_ROLE_OWNER}});var o=this._groupModule.getModule(En),r=o.getLocalGroupMemberInfo(n,a),s=this._groupModule.getLocalGroupProfile(n).ownerID,c=o.getLocalGroupMemberInfo(n,s);r&&r.updateRole(A.GRP_MBR_ROLE_OWNER),c&&c.updateRole(A.GRP_MBR_ROLE_MEMBER)}}},{key:"_onMemberInfoModified",value:function(e){var t=e.to,n=e.payload,i=n.groupProfile,a=n.memberList,o=i.groupID;Mt(t)&&this._updateTopicMuteTime(e);var r=this._groupModule.getModule(En);a.forEach((function(e){var t=r.getLocalGroupMemberInfo(o,e.userID);t&&Ve(e.muteTime)&&t.updateMuteUntil(e.muteTime)}))}},{key:"_updateTopicMuteTime",value:function(e){var t=e.to,n=e.payload,i=n.groupProfile,a=n.memberList,o=void 0===a?[]:a,r=this._groupModule.getModule(An),s=i.groupID,c=r.getLocalTopic(s,t);if(c){for(var u=!1,l=0;l<o.length;l++){var d=o[l];if(d.userID===this._groupModule.getMyUserID()&&d.muteTime>=0){c.updateSelfInfo({muteTime:d.muteTime}),u=!0;break}}u&&this._groupModule.emitOuterEvent(E.TOPIC_UPDATED,{groupID:s,topic:c})}}},{key:"_onTopicProfileUpdated",value:function(e){var n=e.payload,i=n.groupProfile.groupID,a=n.newTopicInfo;this._groupModule.getModule(An).onTopicProfileUpdated(t({groupID:i,topicID:e.to},a))}},{key:"_cacheGroupTips",value:function(e,t){this._cachedGroupTipsMap.has(e)||this._cachedGroupTipsMap.set(e,[]),this._cachedGroupTipsMap.get(e).push(t)}},{key:"_deleteCachedGroupTips",value:function(e){this._cachedGroupTipsMap.has(e)&&this._cachedGroupTipsMap.delete(e)}},{key:"_notifyCachedGroupTips",value:function(e){var t=this,n=this._cachedGroupTipsMap.get(e)||[];n.forEach((function(e){t.onNewGroupTips(e)})),this._deleteCachedGroupTips(e),Ne.log("".concat(this._className,"._notifyCachedGroupTips groupID:").concat(e," count:").concat(n.length))}},{key:"_cacheGroupTipsAndProbe",value:function(e){var t=this,n=e.groupID,i=e.event,a=e.item;this._cacheGroupTips(n,{event:i,dataList:[a]}),this._groupModule.getGroupSimplifiedInfo(n).then((function(e){e.type===A.GRP_AVCHATROOM?t._groupModule.hasLocalGroup(n)?t._notifyCachedGroupTips(n):t._groupModule.setUnjoinedAVChatRoom(n):(t._groupModule.updateGroupMap([e]),t._notifyCachedGroupTips(n))})),this._checkCountMap.has(n)||this._checkCountMap.set(n,0),Ne.log("".concat(this._className,"._cacheGroupTipsAndProbe groupID:").concat(n))}},{key:"reset",value:function(){this._cachedGroupTipsMap.clear(),this._checkCountMap.clear(),this._getTopicPendingMap.clear()}}]),e}(),$o=function(){function e(t){r(this,e),this._groupModule=t,this._className="CommonGroupHandler",this.tempConversationList=null,this._cachedGroupMessageMap=new Map,this._checkCountMap=new Map,this.MAX_CHECK_COUNT=4,this._getTopicPendingMap=new Map,this._isPagingGetCompleted=!1,t.getInnerEmitterInstance().once(Io,this._initGroupList,this)}return u(e,[{key:"onCheckTimer",value:function(e){e%1==0&&this._cachedGroupMessageMap.size>0&&this._checkCachedGroupMessage()}},{key:"_checkCachedGroupMessage",value:function(){var e=this;this._cachedGroupMessageMap.forEach((function(t,n){var i=e._checkCountMap.get(n),a=e._groupModule.hasLocalGroup(n);Ne.log("".concat(e._className,"._checkCachedGroupMessage groupID:").concat(n," hasLocalGroup:").concat(a," checkCount:").concat(i)),a?(e._notifyCachedGroupMessage(n),e._checkCountMap.delete(n),e._groupModule.deleteUnjoinedAVChatRoom(n)):i>=e.MAX_CHECK_COUNT?(e._deleteCachedGroupMessage(n),e._checkCountMap.delete(n)):(i++,e._checkCountMap.set(n,i))}))}},{key:"_initGroupList",value:function(){var e=this;Ne.log("".concat(this._className,"._initGroupList"));var t=new Va(za.GET_GROUP_LIST_IN_STORAGE),n=this._groupModule.getStorageGroupList();if(Je(n)&&n.length>0){n.forEach((function(t){e._groupModule.initGroupMap(t)})),this._groupModule.emitGroupListUpdate(!0,!1);var i=this._groupModule.getLocalGroupList().length;t.setNetworkType(this._groupModule.getNetworkType()).setMessage("group count:".concat(i)).end()}else t.setNetworkType(this._groupModule.getNetworkType()).setMessage("group count:0").end();Ne.log("".concat(this._className,"._initGroupList ok"))}},{key:"handleUpdateGroupLastMessage",value:function(e){var t="".concat(this._className,".handleUpdateGroupLastMessage");if(Ne.debug("".concat(t," conversation count:").concat(e.length,", local group count:").concat(this._groupModule.getLocalGroupList().length)),0!==this._groupModule.getGroupMap().size){for(var n,i,a,o=!1,r=0,s=e.length;r<s;r++)(n=e[r]).type===A.CONV_GROUP&&(i=n.conversationID.split(/^GROUP/)[1],(a=this._groupModule.getLocalGroupProfile(i))&&(a.lastMessage=n.lastMessage,o=!0));o&&(this._groupModule.sortLocalGroupList(),this._groupModule.emitGroupListUpdate(!0,!1))}else this.tempConversationList=e}},{key:"onNewGroupMessage",value:function(e){Ne.debug("".concat(this._className,".onNewGroupMessage count:").concat(e.dataList.length));var t=this._newGroupMessageStoredAndSummary(e),n=t.conversationOptionsList,i=t.messageList,a=t.AVChatRoomMessageList;a.length>0&&this._groupModule.onAVChatRoomMessage(a),this._groupModule.filterModifiedMessage(i),n.length>0&&(this._groupModule.updateNextMessageSeq(n),this._groupModule.getModule(Dn).onNewMessage({conversationOptionsList:n,isInstantMessage:e.isInstantMessage||!0,updateUnreadCount:e.updateUnreadCount||!0}));var o=this._groupModule.filterUnmodifiedMessage(i);o.length>0&&this._groupModule.emitOuterEvent(E.MESSAGE_RECEIVED,o),i.length=0}},{key:"_newGroupMessageStoredAndSummary",value:function(e){var t=this,n=e.dataList,i=e.event,a=e.isInstantMessage,o=null,r=[],s=[],c=[],u={},l=this._groupModule.getModule(Pn),d=this._groupModule.getModule(Kn),p=n.length;p>1&&n.sort((function(e,t){return e.sequence-t.sequence}));for(var f=function(e){var p=gt(n[e]),f=p.groupProfile,h=f.groupID,g=f.communityType,m=void 0===g?0:g,_=f.topicID,v=void 0===_?void 0:_,y=void 0,M=2===m&&!jt(v);if(M){y=A.CONV_TOPIC,p.to=v;var C=t._groupModule.getModule(An);C.hasLocalTopic(h,v)||t._getTopicPendingMap.has(v)||(t._getTopicPendingMap.set(v,1),C.getTopicList({groupID:h,topicIDList:[v]}).finally((function(){t._getTopicPendingMap.delete(v)})))}if(2===m&&jt(v))return"continue";var b=t._groupModule.hasLocalGroup(h);if(!b&&t._groupModule.isUnjoinedAVChatRoom(h))return"continue";if(!b&&!M)return t._cacheGroupMessageAndProbe({groupID:h,event:i,item:p}),"continue";if(t._groupModule.isMessageFromOrToAVChatroom(h))return p.event=i,c.push(p),"continue";p.currentUser=t._groupModule.getMyUserID(),p.conversationType=A.CONV_GROUP,p.isSystemMessage=!!p.isSystemMessage,o=new uo(p),p.elements=l.parseElements(p.elements,p.from),o.setElement(p.elements);var I=1===n[e].isModified,T=t._groupModule.getModule(Dn);if(T.isMessageSentByCurrentInstance(o)?o.isModified=I:I=!1,1===p.onlineOnlyFlag)o._onlineOnlyFlag=!0,T.isMessageSentByCurrentInstance(o)||s.push(o);else{if(!T.pushIntoMessageList(s,o,I))return"continue";d.addMessageSequence({key:Fa,message:o}),a&&o.clientTime>0&&d.addMessageDelay(o.clientTime);var w=o,k=w.conversationID,x=w.sequence,S=T.isRemoteRead({conversationID:k,sequence:x});if(Xe(u[k])){var E=0;"in"===o.flow&&(o._isExcludedFromUnreadCount||S||(E=1)),u[k]=r.push({conversationID:k,unreadCount:E,type:Xe(y)?o.conversationType:y,subType:o.conversationSubType,lastMessage:o._isExcludedFromLastMessage?"":o})-1}else{var D=u[k];r[D].type=Xe(y)?o.conversationType:y,r[D].subType=o.conversationSubType,r[D].lastMessage=o._isExcludedFromLastMessage?"":o,"in"===o.flow&&(o._isExcludedFromUnreadCount||S||r[D].unreadCount++)}}},h=0;h<p;h++)f(h);return{conversationOptionsList:r,messageList:s,AVChatRoomMessageList:c}}},{key:"onGroupMessageRevoked",value:function(e){var t=this._groupModule.getModule(Dn),n=[],i=null,a=!0;e.dataList.forEach((function(e){var o=e.elements.revokedInfos;Xe(o)||o.forEach((function(e){var o=Xe(e.topicID)?"GROUP".concat(e.groupID):"GROUP".concat(e.topicID);if(i=t.revoke(o,e.sequence,e.random))n.push(i);else{var r={conversationID:o,to:e.topicID||"",sequence:e.sequence,time:e.time};t.isLastMessageRevoked(r)&&(n.push(r),a=!1)}}))})),0!==n.length&&(t.onMessageRevoked(n),!0===a&&(Ne.log("".concat(this._className,".onGroupMessageRevoked count:").concat(n.length)),this._groupModule.emitOuterEvent(E.MESSAGE_REVOKED,n)))}},{key:"_groupListTreeShaking",value:function(e){for(var t=new Map(b(this._groupModule.getGroupMap())),n=0,i=e.length;n<i;n++)t.delete(e[n].groupID);this._groupModule.hasJoinedAVChatRoom()&&this._groupModule.getJoinedAVChatRoom().forEach((function(e){t.delete(e)})),this._groupModule.getGroupMap().forEach((function(e,n){e.isSupportTopic&&t.delete(n)}));for(var a=b(t.keys()),o=0,r=a.length;o<r;o++)this._groupModule.deleteGroup(a[o])}},{key:"getGroupList",value:function(e){var t=this,n="".concat(this._className,".getGroupList"),i=new Va(za.GET_GROUP_LIST);Ne.log("".concat(n));var a={introduction:"Introduction",notification:"Notification",createTime:"CreateTime",ownerID:"Owner_Account",lastInfoTime:"LastInfoTime",memberNum:"MemberNum",maxMemberNum:"MaxMemberNum",joinOption:"ApplyJoinOption",muteAllMembers:"ShutUpAllMember"},o=["Type","Name","FaceUrl","NextMsgSeq","LastMsgTime","AtInfoList"],r=[];e&&e.groupProfileFilter&&e.groupProfileFilter.forEach((function(e){a[e]&&o.push(a[e])}));var s=(e||{}).isGroupWithTopicOnly,c=void 0!==s&&s;return this._pagingGetGroupList({limit:50,offset:0,groupBaseInfoFilter:o,groupList:r,isGroupWithTopicOnly:c}).then((function(){Ne.log("".concat(n," ok. count:").concat(r.length," isGroupWithTopicOnly:").concat(c)),c||t._groupListTreeShaking(r),t._groupModule.updateGroupMap(r);var e=t._groupModule.getLocalGroupList().length;i.setNetworkType(t._groupModule.getNetworkType()).setMessage("remote count:".concat(r.length,", after tree shaking, local count:").concat(e,", isGroupWithTopicOnly:").concat(c)).end(),t.tempConversationList&&(Ne.log("".concat(n," update last message with tempConversationList, count:").concat(t.tempConversationList.length)),t.handleUpdateGroupLastMessage({data:t.tempConversationList}),t.tempConversationList=null),t._groupModule.patchGroupMessageRemindType(),t._groupModule.recomputeUnreadCount(),t._groupModule.emitGroupListUpdate(!0,!c);var a=t._groupModule.getLocalGroupList();if(c){var o=a.filter((function(e){return!0===e.isSupportTopic}));return lo({groupList:o})}return t._isPagingGetCompleted=!0,lo({groupList:a})})).catch((function(e){return t._groupModule.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"isPagingGetCompleted",value:function(){return this._isPagingGetCompleted}},{key:"_pagingGetGroupList",value:function(e){var t=this,n="".concat(this._className,"._pagingGetGroupList"),i=e.isCommunityRelay,a=void 0!==i&&i,o=e.isGroupWithTopicOnly,r=void 0!==o&&o,s=e.limit,c=e.offset,u=e.groupBaseInfoFilter,l=e.groupList;if(r)return this._pagingGetGroupListWithTopic({limit:s,offset:c,groupBaseInfoFilter:u,groupList:l});var d=new Va(za.PAGING_GET_GROUP_LIST);return this._groupModule.request({protocolName:xi,requestData:{type:a?A.GRP_COMMUNITY:void 0,memberAccount:this._groupModule.getMyUserID(),limit:s,offset:c,responseFilter:{groupBaseInfoFilter:u,selfInfoFilter:["Role","JoinTime","MsgFlag","MsgSeq"]}}}).then((function(e){var i=e.data,o=i.groups,r=void 0===o?[]:o,p=i.totalCount;l.push.apply(l,b(r)),t._handleGroupAtInfoWithoutTopic(a,r);var f=c+s,h=!(p>f),g="offset:".concat(c," totalCount:").concat(p," isCompleted:").concat(h," ")+"currentCount:".concat(l.length," isCommunityRelay:").concat(a);return d.setNetworkType(t._groupModule.getNetworkType()).setMessage("".concat(g)).end(),a||h?!a&&h?(Ne.log("".concat(n," start to get community list")),c=0,t._pagingGetGroupList({limit:s,offset:c,groupBaseInfoFilter:u,groupList:l,isCommunityRelay:!0})):a&&!h?(c=f,t._pagingGetGroupList({limit:s,offset:c,groupBaseInfoFilter:u,groupList:l,isCommunityRelay:!0})):(Ne.log("".concat(n," ok. totalCount:").concat(l.length)),lo({groupList:l})):(c=f,t._pagingGetGroupList({limit:s,offset:c,groupBaseInfoFilter:u,groupList:l}))})).catch((function(e){return 11e3!==e.code&&t._groupModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];d.setMessage("isCommunityRelay:".concat(a)).setError(e,i,o).end()})),a?(11e3===e.code&&(d=null,Ne.log("".concat(n," ok. community unavailable"))),yo({groupList:l})):Mo(e)}))}},{key:"_pagingGetGroupListWithTopic",value:function(e){var t=this,n="".concat(this._className,"._pagingGetGroupListWithTopic"),i=e.limit,a=e.offset,o=e.groupBaseInfoFilter,r=e.groupList,s=new Va(za.PAGING_GET_GROUP_LIST_WITH_TOPIC);return this._groupModule.request({protocolName:xi,requestData:{type:A.GRP_COMMUNITY,memberAccount:this._groupModule.getMyUserID(),limit:i,offset:a,responseFilter:{groupBaseInfoFilter:o,selfInfoFilter:["Role","JoinTime","MsgFlag","MsgSeq"]},isSupportTopic:1}}).then((function(e){var c=e.data,u=c.groups,l=void 0===u?[]:u,d=c.totalCount;r.push.apply(r,b(l));var p=a+i,f=!(d>p),h="offset:".concat(a," totalCount:").concat(d," isCompleted:").concat(f," ")+"currentCount:".concat(r.length);return s.setNetworkType(t._groupModule.getNetworkType()).setMessage("".concat(h)).end(),f?(Ne.log("".concat(n," ok. totalCount:").concat(r.length)),lo({groupList:r})):(a=p,t._pagingGetGroupListWithTopic({limit:i,offset:a,groupBaseInfoFilter:o,groupList:r}))})).catch((function(e){return t._groupModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];s.setError(e,i,a).end()})),Mo(e)}))}},{key:"_cacheGroupMessage",value:function(e,t){this._cachedGroupMessageMap.has(e)||this._cachedGroupMessageMap.set(e,[]),this._cachedGroupMessageMap.get(e).push(t)}},{key:"_deleteCachedGroupMessage",value:function(e){this._cachedGroupMessageMap.has(e)&&this._cachedGroupMessageMap.delete(e)}},{key:"_notifyCachedGroupMessage",value:function(e){var t=this,n=this._cachedGroupMessageMap.get(e)||[];n.forEach((function(e){t.onNewGroupMessage(e)})),this._deleteCachedGroupMessage(e),Ne.log("".concat(this._className,"._notifyCachedGroupMessage groupID:").concat(e," count:").concat(n.length))}},{key:"_cacheGroupMessageAndProbe",value:function(e){var t=this,n=e.groupID,i=e.event,a=e.item;this._cacheGroupMessage(n,{event:i,dataList:[a]}),this._groupModule.getGroupSimplifiedInfo(n).then((function(e){e.type===A.GRP_AVCHATROOM?t._groupModule.hasLocalGroup(n)?t._notifyCachedGroupMessage(n):t._groupModule.setUnjoinedAVChatRoom(n):(t._groupModule.updateGroupMap([e]),t._notifyCachedGroupMessage(n))})),this._checkCountMap.has(n)||this._checkCountMap.set(n,0),Ne.log("".concat(this._className,"._cacheGroupMessageAndProbe groupID:").concat(n))}},{key:"_handleGroupAtInfoWithoutTopic",value:function(e,n){var i=this;e&&0!==n.length&&n.forEach((function(e){var n=e.groupID,a=e.groupAtInfoList,o=[];Xe(a)||(a.forEach((function(e){o.push(t(t({},e),{},{groupID:n}))})),i._groupModule.getModule(Dn).onNewGroupAtTips({dataList:o}))}))}},{key:"reset",value:function(){this._cachedGroupMessageMap.clear(),this._checkCountMap.clear(),this._getTopicPendingMap.clear(),this._isPagingGetCompleted=!1,this._groupModule.getInnerEmitterInstance().once(Io,this._initGroupList,this)}}]),e}(),Bo={1:"init",2:"modify",3:"clear",4:"delete"},qo=function(){function e(t){r(this,e),this._groupModule=t,this._className="GroupAttributesHandler",this._groupAttributesMap=new Map,this.CACHE_EXPIRE_TIME=3e4,this._groupModule.getInnerEmitterInstance().on(To,this._onCloudConfigUpdated,this)}return u(e,[{key:"_onCloudConfigUpdated",value:function(){var e=this._groupModule.getCloudConfig("grp_attr_cache_time");Xe(e)||(this.CACHE_EXPIRE_TIME=Number(e))}},{key:"updateLocalMainSequenceOnReconnected",value:function(){this._groupAttributesMap.forEach((function(e){e.localMainSequence=0}))}},{key:"onGroupAttributesUpdated",value:function(e){var t=this,n=e.groupID,i=e.groupAttributeOption,a=i.mainSequence,o=i.hasChangedAttributeInfo,r=i.groupAttributeList,s=void 0===r?[]:r,c=i.operationType;if(Ne.log("".concat(this._className,".onGroupAttributesUpdated. ")+"groupID:".concat(n," hasChangedAttributeInfo:").concat(o," operationType:").concat(c)),!Xe(c)){if(1===o){if(4===c){var u=[];s.forEach((function(e){u.push(e.key)})),s=b(u),u=null}return this._refreshCachedGroupAttributes({groupID:n,remoteMainSequence:a,groupAttributeList:s,operationType:Bo[c]}),void this._emitGroupAttributesUpdated(n)}if(this._groupAttributesMap.has(n)){var l=this._groupAttributesMap.get(n).avChatRoomKey;this._getGroupAttributes({groupID:n,avChatRoomKey:l}).then((function(){t._emitGroupAttributesUpdated(n)}))}}}},{key:"initGroupAttributesCache",value:function(e){var t=e.groupID,n=e.avChatRoomKey;this._groupAttributesMap.set(t,{lastUpdateTime:0,localMainSequence:0,remoteMainSequence:0,attributes:new Map,avChatRoomKey:n}),Ne.log("".concat(this._className,".initGroupAttributesCache groupID:").concat(t," avChatRoomKey:").concat(n))}},{key:"initGroupAttributes",value:function(e){var t=this,n=e.groupID,i=e.groupAttributes,a=this._checkCachedGroupAttributes({groupID:n,funcName:"initGroupAttributes"});if(!0!==a)return Mo(a);var o=this._groupAttributesMap.get(n),r=o.remoteMainSequence,s=o.avChatRoomKey,c=new Va(za.INIT_GROUP_ATTRIBUTES);return c.setMessage("groupID:".concat(n," mainSequence:").concat(r," groupAttributes:").concat(JSON.stringify(i))),this._groupModule.request({protocolName:ea,requestData:{groupID:n,avChatRoomKey:s,mainSequence:r,groupAttributeList:this._transformGroupAttributes(i)}}).then((function(e){var a=e.data,o=a.mainSequence,r=b(a.groupAttributeList);return r.forEach((function(e){e.value=i[e.key]})),t._refreshCachedGroupAttributes({groupID:n,remoteMainSequence:o,groupAttributeList:r,operationType:"init"}),c.setNetworkType(t._groupModule.getNetworkType()).end(),Ne.log("".concat(t._className,".initGroupAttributes ok. groupID:").concat(n)),lo({groupAttributes:i})})).catch((function(e){return t._groupModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];c.setError(e,i,a).end()})),Mo(e)}))}},{key:"setGroupAttributes",value:function(e){var t=this,n=e.groupID,i=e.groupAttributes,a=this._checkCachedGroupAttributes({groupID:n,funcName:"setGroupAttributes"});if(!0!==a)return Mo(a);var o=this._groupAttributesMap.get(n),r=o.remoteMainSequence,s=o.avChatRoomKey,c=o.attributes,u=this._transformGroupAttributes(i);u.forEach((function(e){var t=e.key;e.sequence=0,c.has(t)&&(e.sequence=c.get(t).sequence)}));var l=new Va(za.SET_GROUP_ATTRIBUTES);return l.setMessage("groupID:".concat(n," mainSequence:").concat(r," groupAttributes:").concat(JSON.stringify(i))),this._groupModule.request({protocolName:ta,requestData:{groupID:n,avChatRoomKey:s,mainSequence:r,groupAttributeList:u}}).then((function(e){var a=e.data,o=a.mainSequence,r=b(a.groupAttributeList);return r.forEach((function(e){e.value=i[e.key]})),t._refreshCachedGroupAttributes({groupID:n,remoteMainSequence:o,groupAttributeList:r,operationType:"modify"}),l.setNetworkType(t._groupModule.getNetworkType()).end(),Ne.log("".concat(t._className,".setGroupAttributes ok. groupID:").concat(n)),lo({groupAttributes:i})})).catch((function(e){return t._groupModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];l.setError(e,i,a).end()})),Mo(e)}))}},{key:"deleteGroupAttributes",value:function(e){var t=this,n=e.groupID,i=e.keyList,a=void 0===i?[]:i,o=this._checkCachedGroupAttributes({groupID:n,funcName:"deleteGroupAttributes"});if(!0!==o)return Mo(o);var r=this._groupAttributesMap.get(n),s=r.remoteMainSequence,c=r.avChatRoomKey,u=r.attributes,l=b(u.keys()),d=ia,p="clear",f={groupID:n,avChatRoomKey:c,mainSequence:s};if(a.length>0){var h=[];l=[],d=na,p="delete",a.forEach((function(e){var t=0;u.has(e)&&(t=u.get(e).sequence,l.push(e)),h.push({key:e,sequence:t})})),f.groupAttributeList=h}var g=new Va(za.DELETE_GROUP_ATTRIBUTES);return g.setMessage("groupID:".concat(n," mainSequence:").concat(s," keyList:").concat(a," protocolName:").concat(d)),this._groupModule.request({protocolName:d,requestData:f}).then((function(e){var i=e.data.mainSequence;return t._refreshCachedGroupAttributes({groupID:n,remoteMainSequence:i,groupAttributeList:a,operationType:p}),g.setNetworkType(t._groupModule.getNetworkType()).end(),Ne.log("".concat(t._className,".deleteGroupAttributes ok. groupID:").concat(n)),lo({keyList:l})})).catch((function(e){return t._groupModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];g.setError(e,i,a).end()})),Mo(e)}))}},{key:"getGroupAttributes",value:function(e){var t=this,n=e.groupID,i=this._checkCachedGroupAttributes({groupID:n,funcName:"getGroupAttributes"});if(!0!==i)return Mo(i);var a=this._groupAttributesMap.get(n),o=a.avChatRoomKey,r=a.lastUpdateTime,s=a.localMainSequence,c=a.remoteMainSequence,u=new Va(za.GET_GROUP_ATTRIBUTES);if(u.setMessage("groupID:".concat(n," localMainSequence:").concat(s," remoteMainSequence:").concat(c," keyList:").concat(e.keyList)),Date.now()-r>=this.CACHE_EXPIRE_TIME||s<c)return this._getGroupAttributes({groupID:n,avChatRoomKey:o}).then((function(i){u.setMoreMessage("get attributes from remote. count:".concat(i.length)).setNetworkType(t._groupModule.getNetworkType()).end(),Ne.log("".concat(t._className,".getGroupAttributes from remote. groupID:").concat(n));var a=t._getLocalGroupAttributes(e);return lo({groupAttributes:a})})).catch((function(e){return t._groupModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];u.setError(e,i,a).end()})),Mo(e)}));u.setMoreMessage("get attributes from cache").setNetworkType(this._groupModule.getNetworkType()).end(),Ne.log("".concat(this._className,".getGroupAttributes from cache. groupID:").concat(n));var l=this._getLocalGroupAttributes(e);return yo({groupAttributes:l})}},{key:"_getGroupAttributes",value:function(e){var n=this;return this._groupModule.request({protocolName:aa,requestData:t({},e)}).then((function(t){var i=t.data,a=i.mainSequence,o=i.groupAttributeList,r=b(o);return Xe(a)||n._refreshCachedGroupAttributes({groupID:e.groupID,remoteMainSequence:a,groupAttributeList:r,operationType:"get"}),Ne.log("".concat(n._className,"._getGroupAttributes ok. groupID:").concat(e.groupID)),o})).catch((function(e){return Mo(e)}))}},{key:"_getLocalGroupAttributes",value:function(e){var t=e.groupID,n=e.keyList,i=void 0===n?[]:n,a={};if(!this._groupAttributesMap.has(t))return a;var o=this._groupAttributesMap.get(t).attributes;if(i.length>0)i.forEach((function(e){o.has(e)&&(a[e]=o.get(e).value)}));else{var r,s=S(o.keys());try{for(s.s();!(r=s.n()).done;){var c=r.value;a[c]=o.get(c).value}}catch(f){s.e(f)}finally{s.f()}}return a}},{key:"_refreshCachedGroupAttributes",value:function(e){var t=e.groupID,n=e.remoteMainSequence,i=e.groupAttributeList,a=e.operationType;if(this._groupAttributesMap.has(t)){var o=this._groupAttributesMap.get(t),r=o.localMainSequence;if("get"===a||n-r==1)o.remoteMainSequence=n,o.localMainSequence=n,o.lastUpdateTime=Date.now(),this._updateCachedAttributes({groupAttributes:o,groupAttributeList:i,operationType:a});else{if(r===n)return;o.remoteMainSequence=n}this._groupAttributesMap.set(t,o);var s="operationType:".concat(a," localMainSequence:").concat(r," remoteMainSequence:").concat(n);Ne.log("".concat(this._className,"._refreshCachedGroupAttributes. ").concat(s))}}},{key:"_updateCachedAttributes",value:function(e){var t=e.groupAttributes,n=e.groupAttributeList,i=e.operationType;"clear"!==i?"delete"!==i?("init"===i&&t.attributes.clear(),n.forEach((function(e){var n=e.key,i=e.value,a=e.sequence;t.attributes.set(n,{value:i,sequence:a})}))):n.forEach((function(e){t.attributes.delete(e)})):t.attributes.clear()}},{key:"_checkCachedGroupAttributes",value:function(e){var t,n,i=e.groupID;if(this._groupModule.hasLocalGroup(i)&&this._groupModule.getLocalGroupProfile(i).type!==A.GRP_AVCHATROOM)return t=Wn.CANNOT_USE_GRP_ATTR_NOT_AVCHATROOM,n=this._groupModule.getErrorMessage(t),Ne.warn("".concat(this._className,"._checkCachedGroupAttributes. ").concat(n)),new _o({code:t,message:n});var a=this._groupAttributesMap.get(i);return!Xe(a)||(t=Wn.CANNOT_USE_GRP_ATTR_AVCHATROOM_UNJOIN,n=this._groupModule.getErrorMessage(t),Ne.warn("".concat(this._className,"._checkCachedGroupAttributes. ").concat(n)),new _o({code:t,message:n}))}},{key:"_transformGroupAttributes",value:function(e){var t=[];return Object.keys(e).forEach((function(n){t.push({key:n,value:e[n]})})),t}},{key:"_emitGroupAttributesUpdated",value:function(e){var t=this._getLocalGroupAttributes({groupID:e});this._groupModule.emitOuterEvent(E.GROUP_ATTRIBUTES_UPDATED,{groupID:e,groupAttributes:t})}},{key:"reset",value:function(){this._groupAttributesMap.clear(),this.CACHE_EXPIRE_TIME=3e4}}]),e}(),jo=function(){function e(t){r(this,e);var n=t.manager,i=t.groupID,a=t.onInit,o=t.onSuccess,s=t.onFail;this._className="Polling",this._manager=n,this._groupModule=n._groupModule,this._onInit=a,this._onSuccess=o,this._onFail=s,this._groupID=i,this._timeoutID=-1,this._isRunning=!1,this._protocolName=Yi}return u(e,[{key:"start",value:function(){var e=this._groupModule.isLoggedIn();e||(this._protocolName=Ji),Ne.log("".concat(this._className,".start pollingInterval:").concat(this._manager.getPollingInterval()," isLoggedIn:").concat(e)),this._isRunning=!0,this._request()}},{key:"isRunning",value:function(){return this._isRunning}},{key:"_request",value:function(){var e=this,t=this._onInit(this._groupID);this._groupModule.request({protocolName:this._protocolName,requestData:t}).then((function(t){e._onSuccess(e._groupID,t),e.isRunning()&&(clearTimeout(e._timeoutID),e._timeoutID=setTimeout(e._request.bind(e),e._manager.getPollingInterval()))})).catch((function(t){e._onFail(e._groupID,t),e.isRunning()&&(clearTimeout(e._timeoutID),e._timeoutID=setTimeout(e._request.bind(e),e._manager.MAX_POLLING_INTERVAL))}))}},{key:"stop",value:function(){Ne.log("".concat(this._className,".stop")),this._timeoutID>0&&(clearTimeout(this._timeoutID),this._timeoutID=-1),this._isRunning=!1}}]),e}(),Ho={3:!0,4:!0,5:!0,6:!0,17:!0},Ko=function(){function e(t){r(this,e),this._groupModule=t,this._className="AVChatRoomHandler",this._joinedGroupMap=new Map,this._pollingRequestInfoMap=new Map,this._pollingInstanceMap=new Map,this.sequencesLinkedList=new Do(200),this.messageIDLinkedList=new Do(100),this.receivedMessageCount=0,this._reportMessageStackedCount=0,this._onlineMemberCountMap=new Map,this.DEFAULT_EXPIRE_TIME=60,this.DEFAULT_POLLING_INTERVAL=300,this.MAX_POLLING_INTERVAL=2e3,this._pollingInterval=this.DEFAULT_POLLING_INTERVAL,this.DEFAULT_POLLING_NO_MESSAGE_COUNT=20,this.DEFAULT_POLLING_INTERVAL_PLUS=2e3,this._pollingNoMessageCount=0,this._startBroadcastSeq=1,this._broadcastMessageIDMap=new Map}return u(e,[{key:"hasJoinedAVChatRoom",value:function(){return this._joinedGroupMap.size>0}},{key:"checkJoinedAVChatRoomByID",value:function(e){return this._joinedGroupMap.has(e)}},{key:"getJoinedAVChatRoom",value:function(){return this._joinedGroupMap.size>0?b(this._joinedGroupMap.keys()):null}},{key:"_updateRequestData",value:function(e){var n=this._pollingRequestInfoMap.get(e);return e===b(this._pollingInstanceMap.keys())[0]?t(t({},n),{},{startBroadcastSeq:this._startBroadcastSeq}):t({},n)}},{key:"_handleSuccess",value:function(e,t){var n=t.data,i=n.key,a=n.nextSeq,o=n.rspMsgList,r=n.errorCode,s=n.nextBroadcastSeq,c=n.broadcastMessageList;if(0!==r){var u=this._pollingRequestInfoMap.get(e),l=new Va(za.LONG_POLLING_AV_ERROR),d=u?"".concat(u.key,"-").concat(u.startSeq):"requestInfo is undefined";l.setMessage("".concat(e,"-").concat(d,"-").concat(t.errorInfo)).setCode(t.errorCode).setNetworkType(this._groupModule.getNetworkType()).end(!0)}else{if(!this.checkJoinedAVChatRoomByID(e))return;ze(i)&&Ve(a)&&this._pollingRequestInfoMap.set(e,{key:i,startSeq:a}),Ve(s)&&s>this._startBroadcastSeq&&(this._startBroadcastSeq=s),Je(o)&&o.length>0?(o.forEach((function(e){e.to=e.groupID})),this.onMessage(o)):(this._pollingNoMessageCount+=1,this._pollingNoMessageCount===this.DEFAULT_POLLING_NO_MESSAGE_COUNT&&(this._pollingInterval=this.DEFAULT_POLLING_INTERVAL+this.DEFAULT_POLLING_INTERVAL_PLUS)),this._onBroadcastMessage(c)}}},{key:"_handleFailure",value:function(e,t){}},{key:"onMessage",value:function(e){if(Je(e)&&0!==e.length){0!==this._pollingNoMessageCount&&(this._pollingNoMessageCount=0,this._pollingInterval=this.DEFAULT_POLLING_INTERVAL);var t=null,n=[],i=this._getModule(Dn),a=this._getModule(Kn),o=e.length;o>1&&e.sort((function(e,t){return e.sequence-t.sequence}));for(var r=this._getModule(On),s=0;s<o;s++)if(Ho[e[s].event]){this.receivedMessageCount+=1,t=this.packMessage(e[s],e[s].event);var c=1===e[s].isModified,u=1===e[s].isHistoryMessage;if((r.isUnlimitedAVChatRoom()||!this.sequencesLinkedList.has(t.sequence))&&!this.messageIDLinkedList.has(t.ID)){var l=t.conversationID;if(this.receivedMessageCount%50==0?this._getModule(Bn).detectFirstRound(l,this.sequencesLinkedList.data()):this.receivedMessageCount%80==0&&this._getModule(Bn).detectSecondRound(l,this.sequencesLinkedList.data()),null!==this.sequencesLinkedList.tail()){var d=this.sequencesLinkedList.tail().value,p=t.sequence-d;p>1&&p<=20?this._getModule(Bn).onMessageMaybeLost(l,d+1,p-1):p<-1&&p>=-20&&this._getModule(Bn).onMessageMaybeLost(l,t.sequence+1,Math.abs(p)-1)}this.sequencesLinkedList.set(t.sequence),this.messageIDLinkedList.set(t.ID);var f=!1;if(this._isMessageSentByCurrentInstance(t)?c&&(f=!0,t.isModified=c,i.updateMessageIsModifiedProperty(t)):f=!0,f){if(t.conversationType===A.CONV_SYSTEM&&5===t.payload.operationType&&this._onGroupDismissed(t.payload.groupProfile.groupID),!u&&t.conversationType!==A.CONV_SYSTEM){var h=t.conversationID.replace(A.CONV_GROUP,"");this._pollingInstanceMap.has(h)?a.addMessageSequence({key:Ba,message:t}):(t.type!==A.MSG_GRP_TIP&&t.clientTime>0&&a.addMessageDelay(t.clientTime),a.addMessageSequence({key:$a,message:t}))}n.push(t)}}}else Ne.warn("".concat(this._className,".onMessage unknown event:").concat(e[s].event));if(0!==n.length){this._groupModule.filterModifiedMessage(n);var g=this.packConversationOption(n);g.length>0&&this._getModule(Dn).onNewMessage({conversationOptionsList:g,isInstantMessage:!0}),Ne.debug("".concat(this._className,".onMessage count:").concat(n.length)),this._checkMessageStacked(n);var m=this._groupModule.filterUnmodifiedMessage(n);m.length>0&&this._groupModule.emitOuterEvent(E.MESSAGE_RECEIVED,m),n.length=0}}}},{key:"_onGroupDismissed",value:function(e){Ne.log("".concat(this._className,"._onGroupDismissed groupID:").concat(e)),this._groupModule.deleteLocalGroupAndConversation(e),this.reset(e)}},{key:"_checkMessageStacked",value:function(e){var t="".concat(this._className,"._checkMessageStacked"),n=e.length;n>=100&&(this._groupModule.isIntl()||Ne.warn("".concat(t," \u76f4\u64ad\u7fa4\u6d88\u606f\u5806\u79ef\u6570:").concat(e.length,'\uff01\u53ef\u80fd\u4f1a\u5bfc\u81f4\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u6e32\u67d3\u65f6\u9047\u5230 "Dom limit exceeded" \u7684\u9519\u8bef\uff0c\u5efa\u8bae\u63a5\u5165\u4fa7\u6b64\u65f6\u53ea\u6e32\u67d3\u6700\u8fd1\u768410\u6761\u6d88\u606f')),this._reportMessageStackedCount<5&&(new Va(za.MESSAGE_STACKED).setNetworkType(this._groupModule.getNetworkType()).setMessage("count:".concat(n," groupID:").concat(b(this._joinedGroupMap.keys()))).setLevel("warning").end(),this._reportMessageStackedCount+=1))}},{key:"_isMessageSentByCurrentInstance",value:function(e){return!!this._getModule(Dn).isMessageSentByCurrentInstance(e)}},{key:"packMessage",value:function(e,t){e.currentUser=this._groupModule.getMyUserID(),e.conversationType=5===t?A.CONV_SYSTEM:A.CONV_GROUP,e.isSystemMessage=!!e.isSystemMessage;var n=new uo(e),i=this.packElements(e,t);return n.setElement(i),n}},{key:"packElements",value:function(e,n){return 4===n||6===n?(this._updateMemberCountByGroupTips(e),this._onGroupAttributesUpdated(e),{type:A.MSG_GRP_TIP,content:t(t({},e.elements),{},{groupProfile:e.groupProfile})}):5===n?{type:A.MSG_GRP_SYS_NOTICE,content:t(t({},e.elements),{},{groupProfile:t(t({},e.groupProfile),{},{groupID:e.groupID})})}:this._getModule(Pn).parseElements(e.elements,e.from)}},{key:"packConversationOption",value:function(e){for(var t=new Map,n=0;n<e.length;n++){var i=e[n],a=i.conversationID;if(t.has(a)){var o=t.get(a);o.lastMessage=i,"in"===i.flow&&o.unreadCount++}else t.set(a,{conversationID:i.conversationID,unreadCount:"out"===i.flow?0:1,type:i.conversationType,subType:i.conversationSubType,lastMessage:i})}return b(t.values())}},{key:"_updateMemberCountByGroupTips",value:function(e){var t=e.groupProfile.groupID,n=e.elements.onlineMemberInfo,i=void 0===n?void 0:n;if(!jt(i)){var a=i.onlineMemberNum,o=void 0===a?0:a,r=i.expireTime,s=void 0===r?this.DEFAULT_EXPIRE_TIME:r,c=this._onlineMemberCountMap.get(t)||{},u=Date.now();jt(c)?Object.assign(c,{lastReqTime:0,lastSyncTime:0,latestUpdateTime:u,memberCount:o,expireTime:s}):(c.latestUpdateTime=u,c.memberCount=o),Ne.debug("".concat(this._className,"._updateMemberCountByGroupTips info:"),c),this._onlineMemberCountMap.set(t,c)}}},{key:"_onBroadcastMessage",value:function(e){if(!jt(e)){for(var t=[],n=e.length,i=null,a=0;a<n;a++)Ho[e[a].event]?((i=this.packMessage(e[a],e[a].event)).isBroadcastMessage=!0,this._broadcastMessageIDMap.has(i.ID)||(t.push(i),this._broadcastMessageIDMap.set(i.ID,1))):Ne.warn("".concat(this._className,"._onBroadcastMessage unknown event:").concat(e[a].event));t.length>0&&this._groupModule.emitOuterEvent(E.MESSAGE_RECEIVED,t)}}},{key:"start",value:function(e){if(this._pollingInstanceMap.has(e)){var t=this._pollingInstanceMap.get(e);t.isRunning()||t.start()}else{var n=new jo({manager:this,groupID:e,onInit:this._updateRequestData.bind(this),onSuccess:this._handleSuccess.bind(this),onFail:this._handleFailure.bind(this)});n.start(),this._pollingInstanceMap.set(e,n),Ne.log("".concat(this._className,".start groupID:").concat(e))}}},{key:"handleJoinResult",value:function(e){var t=this;return this._preCheck().then((function(){var n=e.longPollingKey,i=e.group,a=i.groupID;return t._joinedGroupMap.set(a,i),t._groupModule.updateGroupMap([i]),t._groupModule.deleteUnjoinedAVChatRoom(a),t._groupModule.emitGroupListUpdate(!0,!1),Xe(n)?yo({status:Be,group:i}):Promise.resolve()}))}},{key:"startRunLoop",value:function(e){var t=this;return this.handleJoinResult(e).then((function(){var n=e.longPollingKey,i=e.group,a=e.startSeq,o=void 0===a?0:a,r=i.groupID;return t._pollingRequestInfoMap.set(r,{key:n,startSeq:o}),t.start(r),t._groupModule.isLoggedIn()?yo({status:Be,group:i}):yo({status:Be})}))}},{key:"_preCheck",value:function(){if(this._getModule(On).isUnlimitedAVChatRoom())return Promise.resolve();if(!this.hasJoinedAVChatRoom())return Promise.resolve();var e=C(this._joinedGroupMap.entries().next().value,2),t=e[0],n=e[1];if(this._groupModule.isLoggedIn()){if(n.selfInfo.role!==A.GRP_MBR_ROLE_OWNER&&n.ownerID!==this._groupModule.getMyUserID())return this._groupModule.quitGroup(t);this._groupModule.deleteLocalGroupAndConversation(t)}else this._groupModule.deleteLocalGroupAndConversation(t);return this.reset(t),Promise.resolve()}},{key:"joinWithoutAuth",value:function(e){var t=this,n=e.groupID,i="".concat(this._className,".joinWithoutAuth"),a=new Va(za.JOIN_WITHOUT_AUTH);return this._groupModule.request({protocolName:Ri,requestData:e}).then((function(e){var o=e.data.longPollingKey;if(t._groupModule.probeNetwork().then((function(e){var t=C(e,2),i=(t[0],t[1]);a.setNetworkType(i).setMessage("groupID:".concat(n," longPollingKey:").concat(o)).end(!0)})),Xe(o))return Mo({code:Wn.CANNOT_JOIN_NON_AVCHATROOM_WITHOUT_LOGIN});Ne.log("".concat(i," ok. groupID:").concat(n)),t._getModule(Dn).setCompleted("".concat(A.CONV_GROUP).concat(n));var r=new Ro({groupID:n});return t.startRunLoop({group:r,longPollingKey:o}),lo({status:Be})})).catch((function(e){return Ne.error("".concat(i," failed. groupID:").concat(n," error:"),e),t._groupModule.probeNetwork().then((function(t){var i=C(t,2),o=i[0],r=i[1];a.setError(e,o,r).setMessage("groupID:".concat(n)).end(!0)})),Mo(e)})).finally((function(){t._groupModule.getModule(Ln).reportAtOnce()}))}},{key:"getGroupOnlineMemberCount",value:function(e){var t=this._onlineMemberCountMap.get(e)||{},n=Date.now();return jt(t)||n-t.lastSyncTime>1e3*t.expireTime&&n-t.latestUpdateTime>1e4&&n-t.lastReqTime>3e3?(t.lastReqTime=n,this._onlineMemberCountMap.set(e,t),this._getGroupOnlineMemberCount(e).then((function(e){return lo({memberCount:e.memberCount})})).catch((function(e){return Mo(e)}))):yo({memberCount:t.memberCount})}},{key:"_getGroupOnlineMemberCount",value:function(e){var t=this,n="".concat(this._className,"._getGroupOnlineMemberCount");return this._groupModule.request({protocolName:Xi,requestData:{groupID:e}}).then((function(i){var a=t._onlineMemberCountMap.get(e)||{},o=i.data,r=o.onlineMemberNum,s=void 0===r?0:r,c=o.expireTime,u=void 0===c?t.DEFAULT_EXPIRE_TIME:c;Ne.log("".concat(n," ok. groupID:").concat(e," memberCount:").concat(s," expireTime:").concat(u));var l=Date.now();return jt(a)&&(a.lastReqTime=l),t._onlineMemberCountMap.set(e,Object.assign(a,{lastSyncTime:l,latestUpdateTime:l,memberCount:s,expireTime:u})),{memberCount:s}})).catch((function(i){return Ne.warn("".concat(n," failed. error:"),i),new Va(za.GET_GROUP_ONLINE_MEMBER_COUNT).setCode(i.code).setMessage("groupID:".concat(e," error:").concat(JSON.stringify(i))).setNetworkType(t._groupModule.getNetworkType()).end(),Promise.reject(i)}))}},{key:"_onGroupAttributesUpdated",value:function(e){var t=e.groupID,n=e.elements,i=n.operationType,a=n.newGroupProfile;if(6===i){var o=(void 0===a?void 0:a).groupAttributeOption;jt(o)||this._groupModule.onGroupAttributesUpdated({groupID:t,groupAttributeOption:o})}}},{key:"_getModule",value:function(e){return this._groupModule.getModule(e)}},{key:"setPollingInterval",value:function(e){Xe(e)||(Ve(e)?this._pollingInterval=this.DEFAULT_POLLING_INTERVAL=e:this._pollingInterval=this.DEFAULT_POLLING_INTERVAL=parseInt(e,10))}},{key:"setPollingIntervalPlus",value:function(e){Xe(e)||(Ve(e)?this.DEFAULT_POLLING_INTERVAL_PLUS=e:this.DEFAULT_POLLING_INTERVAL_PLUS=parseInt(e,10))}},{key:"setPollingNoMessageCount",value:function(e){Xe(e)||(Ve(e)?this.DEFAULT_POLLING_NO_MESSAGE_COUNT=e:this.DEFAULT_POLLING_NO_MESSAGE_COUNT=parseInt(e,10))}},{key:"getPollingInterval",value:function(){return this._pollingInterval}},{key:"onAVChatRoomMemberBanned",value:function(e){var t=e.payload.groupProfile.groupID;Ne.log("".concat(this._className,".onAVChatRoomMemberBanned groupID:").concat(t)),this._groupModule.deleteLocalGroupAndConversation(t),this.reset(t)}},{key:"reset",value:function(e){if(e){Ne.log("".concat(this._className,".reset groupID:").concat(e));var t=this._pollingInstanceMap.get(e);t&&t.stop(),this._pollingInstanceMap.delete(e),this._joinedGroupMap.delete(e),this._pollingRequestInfoMap.delete(e),this._onlineMemberCountMap.delete(e)}else{Ne.log("".concat(this._className,".reset all"));var n,i=S(this._pollingInstanceMap.values());try{for(i.s();!(n=i.n()).done;)n.value.stop()}catch(s){i.e(s)}finally{i.f()}this._pollingInstanceMap.clear(),this._joinedGroupMap.clear(),this._pollingRequestInfoMap.clear(),this._onlineMemberCountMap.clear(),this._broadcastMessageIDMap.clear()}this.sequencesLinkedList.reset(),this.messageIDLinkedList.reset(),this.receivedMessageCount=0,this._reportMessageStackedCount=0,this._pollingInterval=this.DEFAULT_POLLING_INTERVAL=300,this.DEFAULT_POLLING_NO_MESSAGE_COUNT=20,this.DEFAULT_POLLING_INTERVAL_PLUS=2e3,this._pollingNoMessageCount=0}}]),e}(),Vo=function(){function e(t){r(this,e),this._groupModule=t,this._className="GroupSystemNoticeHandler",this.pendencyMap=new Map}return u(e,[{key:"onNewGroupSystemNotice",value:function(e){var t=e.dataList,n=e.isSyncingEnded,i=e.isInstantMessage;Ne.debug("".concat(this._className,".onReceiveSystemNotice count:").concat(t.length));var a=this.newSystemNoticeStoredAndSummary({notifiesList:t,isInstantMessage:i}),o=a.eventDataList,r=a.result;o.length>0&&(this._groupModule.getModule(Dn).onNewMessage({conversationOptionsList:o,isInstantMessage:i}),this._onReceivedGroupSystemNotice({result:r,isInstantMessage:i})),i?r.length>0&&this._groupModule.emitOuterEvent(E.MESSAGE_RECEIVED,r):!0===n&&this._clearGroupSystemNotice()}},{key:"newSystemNoticeStoredAndSummary",value:function(e){var n=e.notifiesList,i=e.isInstantMessage,a=null,o=n.length,r=0,s=[],c={conversationID:A.CONV_SYSTEM,unreadCount:0,type:A.CONV_SYSTEM,subType:null,lastMessage:null};for(r=0;r<o;r++){var u=n[r],l=u.groupProfile,d=l.communityType,p=void 0===d?0:d,f=l.topicID,h=void 0===f?void 0:f,g=u.elements,m=g.topicIDList,_=void 0===m?void 0:m,v=g.operationType;if(!(2!==p||jt(h)&&jt(_))){if([17,18,20].includes(v)){this._handleTopicSystemNotice(u);continue}jt(h)||(u.to=h)}15!==u.elements.operationType&&(u.currentUser=this._groupModule.getMyUserID(),u.conversationType=A.CONV_SYSTEM,u.conversationID=A.CONV_SYSTEM,(a=new uo(u)).setElement({type:A.MSG_GRP_SYS_NOTICE,content:t(t({},u.elements),{},{groupProfile:t({},u.groupProfile)})}),a.isSystemMessage=!0,(1===a.sequence&&1===a.random||2===a.sequence&&2===a.random)&&(a.sequence=ut(),a.random=ut(),a.generateMessageID(),Ne.log("".concat(this._className,".newSystemNoticeStoredAndSummary sequence and random maybe duplicated, regenerate. ID:").concat(a.ID))),this._groupModule.getModule(Dn).pushIntoNoticeResult(s,a)&&(i?c.unreadCount++:a.setIsRead(!0),c.subType=a.conversationSubType))}return c.lastMessage=s[s.length-1],{eventDataList:s.length>0?[c]:[],result:s}}},{key:"_clearGroupSystemNotice",value:function(){var e=this;this.getPendencyList().then((function(t){t.forEach((function(t){e.pendencyMap.set("".concat(t.from,"_").concat(t.groupID,"_").concat(t.to),t)}));var n=e._groupModule.getModule(Dn).getLocalMessageList(A.CONV_SYSTEM),i=[];n.forEach((function(t){var n=t.payload,a=n.operatorID,o=n.operationType,r=n.groupProfile;if(1===o){var s="".concat(a,"_").concat(r.groupID,"_").concat(r.to),c=e.pendencyMap.get(s);c&&Ve(c.handled)&&0!==c.handled&&i.push(t)}})),e.deleteGroupSystemNotice({messageList:i})}))}},{key:"deleteGroupSystemNotice",value:function(e){var t=this,n="".concat(this._className,".deleteGroupSystemNotice");return Je(e.messageList)&&0!==e.messageList.length?(Ne.log("".concat(n," ")+e.messageList.map((function(e){return e.ID}))),this._groupModule.request({protocolName:Wi,requestData:{messageListToDelete:e.messageList.map((function(e){return{from:A.CONV_SYSTEM,messageSeq:e.clientSequence,messageRandom:e.random}}))}}).then((function(){Ne.log("".concat(n," ok"));var i=t._groupModule.getModule(Dn);return e.messageList.forEach((function(e){i.deleteLocalMessage(e)})),lo()})).catch((function(e){return Ne.error("".concat(n," error:"),e),Mo(e)}))):yo()}},{key:"getPendencyList",value:function(e){var t=this;return this._groupModule.request({protocolName:zi,requestData:{startTime:e&&e.startTime?e.startTime:0,limit:e&&e.limit?e.limit:10,handleAccount:this._groupModule.getMyUserID()}}).then((function(e){var n=e.data.pendencyList;return 0!==e.data.nextStartTime?t.getPendencyList({startTime:e.data.nextStartTime}).then((function(e){return[].concat(b(n),b(e))})):n}))}},{key:"_onReceivedGroupSystemNotice",value:function(e){var t=this,n=e.result;e.isInstantMessage&&n.forEach((function(e){switch(e.payload.operationType){case 1:break;case 2:t._onApplyGroupRequestAgreed(e);break;case 3:break;case 4:t._onMemberKicked(e);break;case 5:t._onGroupDismissed(e);break;case 6:break;case 7:t._onInviteGroup(e);break;case 8:t._onQuitGroup(e);break;case 9:t._onSetManager(e);break;case 10:t._onDeleteManager(e);break;case 11:case 12:case 15:break;case 20:t._onMessageRemindTypeSynced(e);break;case 21:t._groupModule.onAVChatRoomMemberBanned(e)}}))}},{key:"_onApplyGroupRequestAgreed",value:function(e){var t=this,n=e.payload.groupProfile.groupID;this._groupModule.hasLocalGroup(n)||this._groupModule.getGroupProfile({groupID:n}).then((function(e){var n=e.data.group;if(n){t._groupModule.updateGroupMap([n]);var i=!n.isSupportTopic;t._groupModule.emitGroupListUpdate(!0,i)}}))}},{key:"_onMemberKicked",value:function(e){var t=e.payload.groupProfile.groupID;this._groupModule.hasLocalGroup(t)&&this._groupModule.deleteLocalGroupAndConversation(t)}},{key:"_onGroupDismissed",value:function(e){var t=e.payload.groupProfile.groupID;this._groupModule.hasLocalGroup(t)&&this._groupModule.deleteLocalGroupAndConversation(t);var n=this._groupModule._AVChatRoomHandler;n&&n.checkJoinedAVChatRoomByID(t)&&n.reset(t)}},{key:"_onInviteGroup",value:function(e){var t=this,n=e.payload.groupProfile.groupID;this._groupModule.hasLocalGroup(n)||this._groupModule.getGroupProfile({groupID:n}).then((function(e){var n=e.data.group;n&&(t._groupModule.updateGroupMap([n]),t._groupModule.emitGroupListUpdate())}))}},{key:"_onQuitGroup",value:function(e){var t=e.payload.groupProfile.groupID;this._groupModule.hasLocalGroup(t)&&this._groupModule.deleteLocalGroupAndConversation(t)}},{key:"_onSetManager",value:function(e){var t=e.payload.groupProfile,n=t.to,i=t.groupID,a=this._groupModule.getModule(En).getLocalGroupMemberInfo(i,n);a&&a.updateRole(A.GRP_MBR_ROLE_ADMIN)}},{key:"_onDeleteManager",value:function(e){var t=e.payload.groupProfile,n=t.to,i=t.groupID,a=this._groupModule.getModule(En).getLocalGroupMemberInfo(i,n);a&&a.updateRole(A.GRP_MBR_ROLE_MEMBER)}},{key:"_onMessageRemindTypeSynced",value:function(e){var t=e.payload.groupProfile.groupID,n=e.payload.messageRemindType;this._groupModule.getModule(Dn).onGroupMessageRemindTypeSynced({groupID:t,messageRemindType:n})}},{key:"_handleTopicSystemNotice",value:function(e){var t=e.groupProfile,n=t.groupID,i=t.topicID,a=e.elements,o=a.operationType,r=a.topicIDList,s=a.messageRemindType,c=this._groupModule.getModule(An);17===o?c.onTopicCreated({groupID:n,topicID:i}):18===o?c.onTopicDeleted({groupID:n,topicIDList:r}):20===o&&c.onTopicMessageRemindTypeUpdated({groupID:n,topicID:i,messageRemindType:s})}},{key:"reset",value:function(){this.pendencyMap.clear()}}]),e}(),zo=["relayFlag"],Wo=function(e){d(i,e);var n=M(i);function i(e){var t;return r(this,i),(t=n.call(this,e))._className="GroupModule",t._commonGroupHandler=null,t._AVChatRoomHandler=null,t._groupSystemNoticeHandler=null,t._commonGroupHandler=new $o(v(t)),t._groupAttributesHandler=new qo(v(t)),t._AVChatRoomHandler=new Ko(v(t)),t._groupTipsHandler=new Fo(v(t)),t._groupSystemNoticeHandler=new Vo(v(t)),t.groupMap=new Map,t._unjoinedAVChatRoomList=new Map,t._receiptDetailCompleteMap=new Map,t.getInnerEmitterInstance().on(To,t._onCloudConfigUpdated,v(t)),t}return u(i,[{key:"_onCloudConfigUpdated",value:function(){var e=this.getCloudConfig("polling_interval"),t=this.getCloudConfig("polling_interval_plus"),n=this.getCloudConfig("polling_no_msg_count");this._AVChatRoomHandler&&(Ne.log("".concat(this._className,"._onCloudConfigUpdated pollingInterval:").concat(e)+" pollingIntervalPlus:".concat(t," pollingNoMessageCount:").concat(n)),this._AVChatRoomHandler.setPollingInterval(e),this._AVChatRoomHandler.setPollingIntervalPlus(t),this._AVChatRoomHandler.setPollingNoMessageCount(n))}},{key:"onCheckTimer",value:function(e){this.isLoggedIn()&&(this._commonGroupHandler.onCheckTimer(e),this._groupTipsHandler.onCheckTimer(e))}},{key:"guardForAVChatRoom",value:function(e){var t=this;if(e.conversationType===A.CONV_GROUP){var n=Mt(e.to)?Nt(e.to):e.to;return this.hasLocalGroup(n)?yo():this.getGroupProfile({groupID:n}).then((function(i){var a=i.data.group.type;if(Ne.log("".concat(t._className,".guardForAVChatRoom. groupID:").concat(n," type:").concat(a)),a===A.GRP_AVCHATROOM){var o="userId:".concat(e.from," \u672a\u52a0\u5165\u7fa4 groupID:").concat(n,"\u3002\u53d1\u6d88\u606f\u524d\u5148\u4f7f\u7528 joinGroup \u63a5\u53e3\u7533\u8bf7\u52a0\u7fa4\uff0c\u8be6\u7ec6\u8bf7\u53c2\u8003 https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#joinGroup");return Ne.warn("".concat(t._className,".guardForAVChatRoom sendMessage not allowed. ").concat(o)),Mo(new _o({code:Wn.MESSAGE_SEND_FAIL,message:o,data:{message:e}}))}return yo()}))}return yo()}},{key:"checkJoinedAVChatRoomByID",value:function(e){return!!this._AVChatRoomHandler&&this._AVChatRoomHandler.checkJoinedAVChatRoomByID(e)}},{key:"onNewGroupMessage",value:function(e){this._commonGroupHandler&&this._commonGroupHandler.onNewGroupMessage(e)}},{key:"updateNextMessageSeq",value:function(e){var t=this;if(Je(e)){var n=this.getModule(An);e.forEach((function(e){var i=e.conversationID.replace(A.CONV_GROUP,"");if(Mt(i)){var a=i,o=e.lastMessage.sequence+1;i=Nt(a);var r=n.getLocalTopic(i,a);r&&(r.updateNextMessageSeq(o),r.updateLastMessage(e.lastMessage))}t.groupMap.has(i)&&(t.groupMap.get(i).nextMessageSeq=e.lastMessage.sequence+1)}))}}},{key:"onNewGroupTips",value:function(e){this._groupTipsHandler&&this._groupTipsHandler.onNewGroupTips(e)}},{key:"onGroupMessageRevoked",value:function(e){this._commonGroupHandler&&this._commonGroupHandler.onGroupMessageRevoked(e)}},{key:"onNewGroupSystemNotice",value:function(e){this._groupSystemNoticeHandler&&this._groupSystemNoticeHandler.onNewGroupSystemNotice(e)}},{key:"onGroupMessageReadNotice",value:function(e){var t=this;e.dataList.forEach((function(e){var n=e.elements.groupMessageReadNotice;if(!Xe(n)){var i=t.getModule(Dn);n.forEach((function(e){var n=e.groupID,a=e.topicID,o=void 0===a?void 0:a,r=e.lastMessageSeq;Ne.debug("".concat(t._className,".onGroupMessageReadNotice groupID:").concat(n," lastMessageSeq:").concat(r));var s="".concat(A.CONV_GROUP).concat(n),c=!0;jt(o)||(s="".concat(A.CONV_GROUP).concat(o),c=!1),i.updateIsReadAfterReadReport({conversationID:s,lastMessageSeq:r}),i.updateUnreadCount(s,c),i.clearGroupAtInfoList(s,c)}))}}))}},{key:"onReadReceiptList",value:function(e){var t=this;Ne.debug("".concat(this._className,".onReadReceiptList options:"),JSON.stringify(e)),e.dataList.forEach((function(e){var n=e.groupProfile,i=e.elements,a=n.groupID,o=t.getModule(Dn),r=i.readReceiptList;o.updateReadReceiptInfo({groupID:a,readReceiptList:r})}))}},{key:"onGroupMessageModified",value:function(e){Ne.debug("".concat(this._className,".onGroupMessageModified options:"),JSON.stringify(e));var n=this.getModule(Dn);e.dataList.forEach((function(e){n.onMessageModified(t(t({},e),{},{conversationType:A.CONV_GROUP,to:e.topicID?e.topicID:e.groupID}))}))}},{key:"deleteGroupSystemNotice",value:function(e){this._groupSystemNoticeHandler&&this._groupSystemNoticeHandler.deleteGroupSystemNotice(e)}},{key:"initGroupMap",value:function(e){this.groupMap.set(e.groupID,new Ro(e))}},{key:"deleteGroup",value:function(e){this.groupMap.delete(e)}},{key:"updateGroupMap",value:function(e){var t,n=this,i=this.getModule(Dn);e.forEach((function(e){t=e.groupID,n.groupMap.has(t)?n.groupMap.get(t).updateGroup(e):(n.groupMap.set(t,new Ro(e)),i.deleteGroupRomaingMessageInfo(t))}));var a,o=this.getMyUserID(),r=S(this.groupMap);try{for(r.s();!(a=r.n()).done;)C(a.value,2)[1].selfInfo.userID=o}catch(d){r.e(d)}finally{r.f()}this._setStorageGroupList()}},{key:"getStorageGroupList",value:function(){return this.getModule(Rn).getItem("groupMap")}},{key:"_setStorageGroupList",value:function(){var e=this.getLocalGroupList().filter((function(e){var t=e.type;return!vt(t)})).filter((function(e){return!e.isSupportTopic})).slice(0,20).map((function(e){return{groupID:e.groupID,name:e.name,avatar:e.avatar,type:e.type}}));this.getModule(Rn).setItem("groupMap",e)}},{key:"getGroupMap",value:function(){return this.groupMap}},{key:"getLocalGroupList",value:function(){return b(this.groupMap.values())}},{key:"getLocalGroupProfile",value:function(e){return this.groupMap.get(e)}},{key:"sortLocalGroupList",value:function(){var e=b(this.groupMap).filter((function(e){var t=C(e,2);return t[0],!jt(t[1].lastMessage)}));e.sort((function(e,t){return t[1].lastMessage.lastTime-e[1].lastMessage.lastTime})),this.groupMap=new Map(b(e))}},{key:"updateGroupLastMessage",value:function(e){this._commonGroupHandler&&this._commonGroupHandler.handleUpdateGroupLastMessage(e)}},{key:"emitGroupListUpdate",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.getLocalGroupList();if(e&&this.emitOuterEvent(E.GROUP_LIST_UPDATED),t){var i=JSON.parse(JSON.stringify(n)),a=this.getModule(Dn);a.updateConversationGroupProfile(i)}}},{key:"patchGroupMessageRemindType",value:function(){var e=this.getLocalGroupList(),t=this.getModule(Dn),n=0;e.forEach((function(e){!0===t.patchMessageRemindType({ID:e.groupID,isC2CConversation:!1,messageRemindType:e.selfInfo.messageRemindType})&&(n+=1)})),Ne.log("".concat(this._className,".patchGroupMessageRemindType count:").concat(n))}},{key:"recomputeUnreadCount",value:function(){var e=this.getLocalGroupList(),t=this.getModule(Dn);e.forEach((function(e){var n=e.groupID,i=e.selfInfo,a=i.excludedUnreadSequenceList,o=i.readedSequence;if(Je(a)){var r=0;a.forEach((function(t){t>=o&&t<=e.nextMessageSeq-1&&(r+=1)})),r>=1&&t.recomputeGroupUnreadCount({conversationID:"".concat(A.CONV_GROUP).concat(n),count:r})}}))}},{key:"getMyNameCardByGroupID",value:function(e){var t=this.getLocalGroupProfile(e);return t?t.selfInfo.nameCard:""}},{key:"isPagingGetCompleted",value:function(){return!!this._commonGroupHandler&&this._commonGroupHandler.isPagingGetCompleted()}},{key:"getGroupList",value:function(e){return this._commonGroupHandler?this._commonGroupHandler.getGroupList(e):yo()}},{key:"getGroupProfile",value:function(e){var t=this,n=new Va(za.GET_GROUP_PROFILE),i="".concat(this._className,".getGroupProfile"),a=e.groupID,o=e.groupCustomFieldFilter;Ne.log("".concat(i," groupID:").concat(a));var r={groupIDList:[a],responseFilter:{groupBaseInfoFilter:["Type","Name","Introduction","Notification","FaceUrl","Owner_Account","CreateTime","InfoSeq","LastInfoTime","LastMsgTime","MemberNum","MaxMemberNum","ApplyJoinOption","NextMsgSeq","ShutUpAllMember"],groupCustomFieldFilter:o,memberInfoFilter:["Role","JoinTime","MsgSeq","MsgFlag","NameCard"]}};return this.getGroupProfileAdvance(r).then((function(e){var o,r=e.data,s=r.successGroupList,c=r.failureGroupList;return Ne.log("".concat(i," ok")),c.length>0?Mo(c[0]):(vt(s[0].type)&&!t.hasLocalGroup(a)?o=new Ro(s[0]):(t.updateGroupMap(s),o=t.getLocalGroupProfile(a)),o.isSupportTopic||t.getModule(Dn).updateConversationGroupProfile([o]),n.setNetworkType(t.getNetworkType()).setMessage("groupID:".concat(a," type:").concat(o.type," muteAllMembers:").concat(o.muteAllMembers," ownerID:").concat(o.ownerID)).end(),lo({group:o}))})).catch((function(a){return t.probeNetwork().then((function(t){var i=C(t,2),o=i[0],r=i[1];n.setError(a,o,r).setMessage("groupID:".concat(e.groupID)).end()})),Ne.error("".concat(i," failed. error:"),a),Mo(a)}))}},{key:"getGroupProfileAdvance",value:function(e){var n=this,i="".concat(this._className,".getGroupProfileAdvance"),a=e.groupIDList;Je(a)&&a.length>50&&(Ne.warn("".concat(i," \u83b7\u53d6\u7fa4\u8d44\u6599\u7684\u6570\u91cf\u4e0d\u80fd\u8d85\u8fc750\u4e2a")),a.length=50);var o=[],r=[];a.forEach((function(e){yt({groupID:e})?r.push(e):o.push(e)}));var s=[];if(o.length>0){var c=this._getGroupProfileAdvance(t(t({},e),{},{groupIDList:o}));s.push(c)}if(r.length>0){var u=this._getGroupProfileAdvance(t(t({},e),{},{groupIDList:r,relayFlag:o.length>0}));s.push(u)}return Promise.all(s).then((function(e){var t=[],n=[];return e.forEach((function(e){t.push.apply(t,b(e.successGroupList)),n.push.apply(n,b(e.failureGroupList))})),lo({successGroupList:t,failureGroupList:n})})).catch((function(e){return Ne.error("".concat(n._className,"._getGroupProfileAdvance failed. error:"),e),Mo(e)}))}},{key:"_getGroupProfileAdvance",value:function(e){var t=this,n=e.relayFlag,i=void 0!==n&&n,a=_(e,zo);return this.request({protocolName:Si,requestData:a}).then((function(e){Ne.log("".concat(t._className,"._getGroupProfileAdvance ok."));var n=e.data.groups;return{successGroupList:n.filter((function(e){return Xe(e.errorCode)||0===e.errorCode})),failureGroupList:n.filter((function(e){return e.errorCode&&0!==e.errorCode})).map((function(e){return new _o({code:e.errorCode,message:e.errorInfo,data:{groupID:e.groupID}})}))}})).catch((function(t){return i&&yt({groupID:e.groupIDList[0]})?{successGroupList:[],failureGroupList:[]}:Mo(t)}))}},{key:"createGroup",value:function(e){var n=this,i="".concat(this._className,".createGroup"),a=e.type,o=e.groupID;if(!["Public","Private","ChatRoom","AVChatRoom","Community"].includes(a))return Mo({code:Wn.ILLEGAL_GROUP_TYPE});if(!yt({type:a})){if(!jt(o)&&yt({groupID:o}))return Mo({code:Wn.ILLEGAL_GROUP_ID});e.isSupportTopic=void 0}if(vt(a)&&!Xe(e.memberList)&&e.memberList.length>0&&(Ne.warn("".concat(i," \u521b\u5efa AVChatRoom \u65f6\u4e0d\u80fd\u6dfb\u52a0\u7fa4\u6210\u5458\uff0c\u81ea\u52a8\u5ffd\u7565\u8be5\u5b57\u6bb5")),e.memberList=void 0),_t(a)||Xe(e.joinOption)||(Ne.warn("".concat(i," \u521b\u5efa Work/Meeting/AVChatRoom/Community \u7fa4\u65f6\u4e0d\u80fd\u8bbe\u7f6e\u5b57\u6bb5 joinOption\uff0c\u81ea\u52a8\u5ffd\u7565\u8be5\u5b57\u6bb5")),e.joinOption=void 0),yt({type:a})){if(!jt(o)&&!yt({groupID:o}))return Mo({code:Wn.ILLEGAL_GROUP_ID});e.isSupportTopic=!0===e.isSupportTopic?1:0}var r=new Va(za.CREATE_GROUP);Ne.log("".concat(i," options:"),e);var s=[];return this.request({protocolName:Ei,requestData:t(t({},e),{},{ownerID:this.getMyUserID(),webPushFlag:1})}).then((function(a){var o=a.data,c=o.groupID,u=o.overLimitUserIDList,l=void 0===u?[]:u;if(s=l,r.setNetworkType(n.getNetworkType()).setMessage("groupType:".concat(e.type," groupID:").concat(c," overLimitUserIDList=").concat(l)).end(),Ne.log("".concat(i," ok groupID:").concat(c," overLimitUserIDList:"),l),e.type===A.GRP_AVCHATROOM)return n.getGroupProfile({groupID:c});if(e.type===A.GRP_COMMUNITY&&1===e.isSupportTopic)return n.getGroupProfile({groupID:c});jt(e.memberList)||jt(l)||(e.memberList=e.memberList.filter((function(e){return-1===l.indexOf(e.userID)}))),n.updateGroupMap([t(t({},e),{},{groupID:c})]);var d=n.getModule(Tn),p=d.createCustomMessage({to:c,conversationType:A.CONV_GROUP,payload:{data:"group_create",extension:"".concat(n.getMyUserID(),"\u521b\u5efa\u7fa4\u7ec4")}});return d.sendMessageInstance(p),n.emitGroupListUpdate(),n.getGroupProfile({groupID:c})})).then((function(e){var t=e.data.group,n=t.selfInfo,i=n.nameCard,a=n.joinTime;return t.updateSelfInfo({nameCard:i,joinTime:a,messageRemindType:A.MSG_REMIND_ACPT_AND_NOTE,role:A.GRP_MBR_ROLE_OWNER}),lo({group:t,overLimitUserIDList:s})})).catch((function(t){return r.setMessage("groupType:".concat(e.type)),n.probeNetwork().then((function(e){var n=C(e,2),i=n[0],a=n[1];r.setError(t,i,a).end()})),Ne.error("".concat(i," failed. error:"),t),Mo(t)}))}},{key:"dismissGroup",value:function(e){var t=this,n="".concat(this._className,".dismissGroup");if(this.hasLocalGroup(e)&&this.getLocalGroupProfile(e).type===A.GRP_WORK)return Mo(new _o({code:Wn.CANNOT_DISMISS_WORK}));var i=new Va(za.DISMISS_GROUP);return i.setMessage("groupID:".concat(e)),Ne.log("".concat(n," groupID:").concat(e)),this.request({protocolName:Ai,requestData:{groupID:e}}).then((function(){return i.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok")),t.deleteLocalGroupAndConversation(e),t.checkJoinedAVChatRoomByID(e)&&t._AVChatRoomHandler.reset(e),lo({groupID:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"updateGroupProfile",value:function(e){var t=this,n="".concat(this._className,".updateGroupProfile");!this.hasLocalGroup(e.groupID)||_t(this.getLocalGroupProfile(e.groupID).type)||Xe(e.joinOption)||(Ne.warn("".concat(n," Work/Meeting/AVChatRoom/Community \u7fa4\u4e0d\u80fd\u8bbe\u7f6e\u5b57\u6bb5 joinOption\uff0c\u81ea\u52a8\u5ffd\u7565\u8be5\u5b57\u6bb5")),e.joinOption=void 0),Xe(e.muteAllMembers)||(e.muteAllMembers?e.muteAllMembers="On":e.muteAllMembers="Off");var i=new Va(za.UPDATE_GROUP_PROFILE);return i.setMessage(JSON.stringify(e)),Ne.log("".concat(n," groupID:").concat(e.groupID)),this.request({protocolName:Di,requestData:e}).then((function(){return i.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok")),t.hasLocalGroup(e.groupID)&&(t.groupMap.get(e.groupID).updateGroup(e),t._setStorageGroupList()),lo({group:t.groupMap.get(e.groupID)})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.log("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"joinGroup",value:function(e){var t=this,n=e.groupID,i=e.type,a="".concat(this._className,".joinGroup");if(i===A.GRP_WORK)return Mo({code:Wn.CANNOT_JOIN_WORK});if(this.deleteUnjoinedAVChatRoom(n),this.hasLocalGroup(n)){if(!this.isLoggedIn())return yo({status:A.JOIN_STATUS_ALREADY_IN_GROUP});var o=new Va(za.APPLY_JOIN_GROUP);return this.getGroupProfile({groupID:n}).then((function(){return o.setNetworkType(t.getNetworkType()).setMessage("groupID:".concat(n," joinedStatus:").concat(A.JOIN_STATUS_ALREADY_IN_GROUP)).end(),yo({status:A.JOIN_STATUS_ALREADY_IN_GROUP})})).catch((function(i){return o.setNetworkType(t.getNetworkType()).setMessage("groupID:".concat(n," unjoined")).end(),Ne.warn("".concat(a," ").concat(n," was unjoined, now join!")),t.groupMap.delete(n),t.applyJoinGroup(e)}))}return Ne.log("".concat(a," groupID:").concat(n)),this.isLoggedIn()?this.applyJoinGroup(e):this._AVChatRoomHandler.joinWithoutAuth(e)}},{key:"applyJoinGroup",value:function(e){var n=this,i="".concat(this._className,".applyJoinGroup"),a=e.groupID,o=new Va(za.APPLY_JOIN_GROUP),r=t({},e),s=this.canIUse(q.AVCHATROOM_HISTORY_MSG);return s&&(r.historyMessageFlag=1),this.getModule(Dn).deleteTopicRoamingMessageInfo(a),this.request({protocolName:Oi,requestData:r}).then((function(e){var t=e.data,r=t.joinedStatus,c=t.longPollingKey,u=t.startSeq,l=t.avChatRoomFlag,d=t.avChatRoomKey,p=t.messageList,f="groupID:".concat(a," joinedStatus:").concat(r," longPollingKey:").concat(c," startSeq:").concat(u)+" avChatRoomFlag:".concat(l," canGetAVChatRoomHistoryMessage:").concat(s,",")+" history message count:".concat(jt(p)?0:p.length);switch(o.setNetworkType(n.getNetworkType()).setMessage("".concat(f)).end(),Ne.log("".concat(i," ok. ").concat(f)),r){case qe:return lo({status:qe});case Be:return n.getGroupProfile({groupID:a}).then((function(e){var t,i=e.data.group,o={status:Be,group:i};return 1===l?(n.getModule(Dn).setCompleted("".concat(A.CONV_GROUP).concat(a)),n._groupAttributesHandler.initGroupAttributesCache({groupID:a,avChatRoomKey:d}),(t=Xe(c)?n._AVChatRoomHandler.handleJoinResult({group:i}):n._AVChatRoomHandler.startRunLoop({longPollingKey:c,group:i,startSeq:u})).then((function(){n._onAVChatRoomHistoryMessage(p)})),t):(n.emitGroupListUpdate(!0,!1),lo(o))}));default:var h=new _o({code:Wn.JOIN_GROUP_FAIL});return Ne.error("".concat(i," failed. error:"),h),Mo(h)}})).catch((function(t){return o.setMessage("groupID:".concat(e.groupID)),n.probeNetwork().then((function(e){var n=C(e,2),i=n[0],a=n[1];o.setError(t,i,a).end()})),Ne.error("".concat(i," failed. error:"),t),Mo(t)}))}},{key:"quitGroup",value:function(e){var t=this,n="".concat(this._className,".quitGroup");Ne.log("".concat(n," groupID:").concat(e));var i=this.checkJoinedAVChatRoomByID(e);if(!i&&!this.hasLocalGroup(e))return Mo({code:Wn.MEMBER_NOT_IN_GROUP});if(i&&!this.isLoggedIn())return Ne.log("".concat(n," anonymously ok. groupID:").concat(e)),this.deleteLocalGroupAndConversation(e),this._AVChatRoomHandler.reset(e),yo({groupID:e});var a=new Va(za.QUIT_GROUP);return a.setMessage("groupID:".concat(e)),this.request({protocolName:Li,requestData:{groupID:e}}).then((function(){return a.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok")),t.deleteLocalGroupAndConversation(e),i&&t._AVChatRoomHandler.reset(e),lo({groupID:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];a.setError(e,i,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"searchGroupByID",value:function(e){var t=this,n="".concat(this._className,".searchGroupByID"),i={groupIDList:[e]},a=new Va(za.SEARCH_GROUP_BY_ID);return a.setMessage("groupID:".concat(e)),Ne.log("".concat(n," groupID:").concat(e)),this.request({protocolName:Ni,requestData:i}).then((function(e){var i=e.data.groupProfile;if(0!==i[0].errorCode)throw new _o({code:i[0].errorCode,message:i[0].errorInfo});return a.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok")),lo({group:new Ro(i[0])})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];a.setError(e,i,o).end()})),Ne.warn("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"changeGroupOwner",value:function(e){var t=this,n="".concat(this._className,".changeGroupOwner");if(this.hasLocalGroup(e.groupID)&&this.getLocalGroupProfile(e.groupID).type===A.GRP_AVCHATROOM)return Mo({code:Wn.CANNOT_CHANGE_OWNER_IN_AVCHATROOM});if(e.newOwnerID===this.getMyUserID())return Mo({code:Wn.CANNOT_CHANGE_OWNER_TO_SELF});var i=new Va(za.CHANGE_GROUP_OWNER);return i.setMessage("groupID:".concat(e.groupID," newOwnerID:").concat(e.newOwnerID)),Ne.log("".concat(n," groupID:").concat(e.groupID)),this.request({protocolName:Pi,requestData:e}).then((function(){i.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok"));var a=e.groupID,o=e.newOwnerID;t.groupMap.get(a).ownerID=o;var r=t.getModule(En).getLocalGroupMemberList(a);if(r instanceof Map){var s=r.get(t.getMyUserID());Xe(s)||(s.updateRole("Member"),t.groupMap.get(a).selfInfo.role="Member");var c=r.get(o);Xe(c)||c.updateRole("Owner")}return t.emitGroupListUpdate(!0,!1),lo({group:t.groupMap.get(a)})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"handleGroupApplication",value:function(e){var n=this,i="".concat(this._className,".handleGroupApplication"),a=e.message.payload,o=a.groupProfile.groupID,r=a.authentication,s=a.messageKey,c=a.operatorID,u=new Va(za.HANDLE_GROUP_APPLICATION);return u.setMessage("groupID:".concat(o)),Ne.log("".concat(i," groupID:").concat(o)),this.request({protocolName:Ui,requestData:t(t({},e),{},{applicant:c,groupID:o,authentication:r,messageKey:s})}).then((function(){return u.setNetworkType(n.getNetworkType()).end(),Ne.log("".concat(i," ok")),n._groupSystemNoticeHandler.deleteGroupSystemNotice({messageList:[e.message]}),lo({group:n.getLocalGroupProfile(o)})})).catch((function(e){return n.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];u.setError(e,i,a).end()})),Ne.error("".concat(i," failed. error"),e),Mo(e)}))}},{key:"handleGroupInvitation",value:function(e){var n=this,i="".concat(this._className,".handleGroupInvitation"),a=e.message.payload,o=a.groupProfile.groupID,r=a.authentication,s=a.messageKey,c=a.operatorID,u=e.handleAction,l=new Va(za.HANDLE_GROUP_INVITATION);return l.setMessage("groupID:".concat(o," inviter:").concat(c," handleAction:").concat(u)),Ne.log("".concat(i," groupID:").concat(o," inviter:").concat(c," handleAction:").concat(u)),this.request({protocolName:Gi,requestData:t(t({},e),{},{inviter:c,groupID:o,authentication:r,messageKey:s})}).then((function(){return l.setNetworkType(n.getNetworkType()).end(),Ne.log("".concat(i," ok")),n._groupSystemNoticeHandler.deleteGroupSystemNotice({messageList:[e.message]}),lo({group:n.getLocalGroupProfile(o)})})).catch((function(e){return n.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];l.setError(e,i,a).end()})),Ne.error("".concat(i," failed. error"),e),Mo(e)}))}},{key:"getGroupOnlineMemberCount",value:function(e){return this._AVChatRoomHandler?this._AVChatRoomHandler.checkJoinedAVChatRoomByID(e)?this._AVChatRoomHandler.getGroupOnlineMemberCount(e):yo({memberCount:0}):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"hasLocalGroup",value:function(e){return this.groupMap.has(e)}},{key:"deleteLocalGroupAndConversation",value:function(e){var t=this.checkJoinedAVChatRoomByID(e);if(Ne.log("".concat(this._className,".deleteLocalGroupAndConversation isJoinedAVChatRoom:").concat(t)),t&&this.getModule(Dn).deleteLocalConversation("".concat(A.CONV_GROUP).concat(e)),yt({groupID:e})){var n=this.getLocalGroupProfile(e);n&&!0===n.isSupportTopic&&this.getModule(An).deleteTopicListInCommunity(e)}this._deleteLocalGroup(e),this.emitGroupListUpdate(!0,!1)}},{key:"_deleteLocalGroup",value:function(e){this.groupMap.delete(e),this.getModule(En).deleteGroupMemberList(e),this._setStorageGroupList()}},{key:"sendMessage",value:function(e,t){var n=this.createGroupMessagePack(e,t);return this.request(n)}},{key:"createGroupMessagePack",value:function(e,t){var n=null;t&&t.offlinePushInfo&&(n=t.offlinePushInfo);var i="";ze(e.cloudCustomData)&&e.cloudCustomData.length>0&&(i=e.cloudCustomData);var a=[];if(Ye(t)&&Ye(t.messageControlInfo)){var o=t.messageControlInfo,r=o.excludedFromUnreadCount,s=o.excludedFromLastMessage;!0===r&&a.push("NoUnread"),!0===s&&a.push("NoLastMsg")}var c=e.getGroupAtInfoList(),u={fromAccount:this.getMyUserID(),groupID:e.to,msgBody:e.getElements(),cloudCustomData:i,random:e.random,priority:e.priority,clientSequence:e.clientSequence,groupAtInfo:e.type!==A.MSG_TEXT||jt(c)?void 0:c,onlineOnlyFlag:this.isOnlineMessage(e,t)?1:0,clientTime:e.clientTime,offlinePushInfo:n?{pushFlag:!0===n.disablePush?1:0,title:n.title||"",desc:n.description||"",ext:n.extension||"",apnsInfo:{badgeMode:!0===n.ignoreIOSBadge?1:0},androidInfo:{OPPOChannelID:n.androidOPPOChannelID||""}}:void 0,messageControlInfo:a,needReadReceipt:!0!==e.needReadReceipt||this.isMessageFromOrToAVChatroom(e.to)?0:1};return Mt(e.to)&&(u.groupID=Nt(e.to),u.topicID=e.to),{protocolName:ii,tjgID:this.generateTjgID(e),requestData:u}}},{key:"revokeMessage",value:function(e){var t={groupID:e.to,msgSeqList:[{msgSeq:e.sequence}]};return Mt(e.to)&&(t.groupID=Nt(e.to),t.topicID=e.to),this.request({protocolName:Fi,requestData:t})}},{key:"deleteMessage",value:function(e){var t=e.to,n=e.keyList;Ne.log("".concat(this._className,".deleteMessage groupID:").concat(t," count:").concat(n.length));var i={groupID:t,deleter:this.getMyUserID(),keyList:n};return Mt(t)&&(i.groupID=Nt(t),i.topicID=t),this.request({protocolName:Zi,requestData:i})}},{key:"modifyRemoteMessage",value:function(e){var t=e.to,n=e.sequence,i=e.payload,a=e.type,o=e.version,r=void 0===o?0:o,s=e.cloudCustomData,c=t,u=void 0;Mt(t)&&(c=Nt(t),u=t);var l=void 0;return Ut(a)&&(l=[]).push({type:a,content:i}),this.request({protocolName:Qi,requestData:{groupID:c,topicID:u,sequence:n,version:r,elements:l,cloudCustomData:s}})}},{key:"getRoamingMessage",value:function(e){var t=this,n="".concat(this._className,".getRoamingMessage"),i=e.conversationID,a=e.groupID,o=e.sequence,r=new Va(za.GET_GROUP_ROAMING_MESSAGES),s=0,c=void 0;return Mt(a)&&(a=Nt(c=a)),this._computeLastSequence({groupID:a,topicID:c,sequence:o}).then((function(e){return s=e,Ne.log("".concat(n," groupID:").concat(a," startSequence:").concat(s)),t.request({protocolName:qi,requestData:{groupID:a,count:21,sequence:s,topicID:c}})})).then((function(e){var o=e.data,u=o.messageList,l=o.complete;Xe(u)?Ne.log("".concat(n," ok. complete:").concat(l," but messageList is undefined!")):Ne.log("".concat(n," ok. complete:").concat(l," count:").concat(u.length)),r.setNetworkType(t.getNetworkType()).setMessage("groupID:".concat(a," topicID:").concat(c," startSequence:").concat(s," complete:").concat(l," count:").concat(u?u.length:"undefined")).end();var d=t.getModule(Dn);if(2===l||jt(u))return d.setCompleted(i),{nextReqID:"",storedMessageList:[]};var p=u[u.length-1].sequence-1;d.updateRoamingMessageSequence(i,p);var f=d.onRoamingMessage(u,i);return d.updateIsRead(i),d.patchConversationLastMessage(i),Ne.log("".concat(n," nextReqID:").concat(p," stored message count:").concat(f.length)),{nextReqID:p+"",storedMessageList:f}})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];r.setError(e,i,o).setMessage("groupID:".concat(a," topicID:").concat(c," startSequence:").concat(s)).end()})),Ne.warn("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"_getGroupIDOfMessage",value:function(e){return e.conversationID.replace(A.CONV_GROUP,"")}},{key:"getReadReceiptList",value:function(e){var t=this,n="".concat(this._className,".getReadReceiptList"),i=this._getGroupIDOfMessage(e[0]),a=this.getMyUserID(),o=e.filter((function(e){return e.from===a&&!0===e.needReadReceipt})).map((function(e){return{sequence:e.sequence}}));if(Ne.log("".concat(n," groupID:").concat(i," sequenceList:").concat(JSON.stringify(o))),0===o.length)return yo({messageList:e});var r=new Va(za.GET_READ_RECEIPT);return r.setMessage("groupID:".concat(i)),this.request({protocolName:ji,requestData:{groupID:i,sequenceList:o}}).then((function(t){r.end(),Ne.log("".concat(n," ok"));var i=t.data.readReceiptList;return Je(i)&&i.forEach((function(t){e.forEach((function(e){0===t.code&&t.sequence===e.sequence&&(e.readReceiptInfo.readCount=t.readCount,e.readReceiptInfo.unreadCount=t.unreadCount)}))})),lo({messageList:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.warn("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"sendReadReceipt",value:function(e){var t=this,n=this._getGroupIDOfMessage(e[0]),i=new Va(za.SEND_READ_RECEIPT);i.setMessage("groupID:".concat(n));var a=this.getMyUserID(),o=e.filter((function(e){return e.from!==a&&!0===e.needReadReceipt})).map((function(e){return{sequence:e.sequence}}));if(0===o.length)return Mo({code:Wn.READ_RECEIPT_MESSAGE_LIST_EMPTY});var r="".concat(this._className,".sendReadReceipt");return Ne.log("".concat(r,". sequenceList:").concat(JSON.stringify(o))),this.request({protocolName:Hi,requestData:{groupID:n,sequenceList:o}}).then((function(e){return i.end(),Ne.log("".concat(r," ok")),lo()})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.warn("".concat(r," failed. error:"),e),Mo(e)}))}},{key:"getReadReceiptDetail",value:function(e){var t=this,n=e.message,i=e.filter,a=e.cursor,o=e.count,r=this._getGroupIDOfMessage(n),s=n.ID,c=n.sequence,u="".concat(this._className,".getReadReceiptDetail"),l=this._receiptDetailCompleteMap.get(s)||!1,d=0!==i&&1!==i?0:i,p=ze(a)?a:"",f=!Ve(o)||o<=0||o>=100?100:o,h="groupID:".concat(r," sequence:").concat(c," cursor:").concat(p," filter:").concat(d," completeFlag:").concat(l);Ne.log("".concat(u," ").concat(h));var g={cursor:"",isCompleted:!1,messageID:s,unreadUserIDList:[],readUserIDList:[]},m=new Va(za.GET_READ_RECEIPT_DETAIL);return m.setMessage(h),this.request({protocolName:Vi,requestData:{groupID:r,sequence:c,flag:d,cursor:p,count:f}}).then((function(e){m.end();var n=e.data,i=n.cursor,a=n.isCompleted,o=n.unreadUserIDList,r=n.readUserIDList;return g.cursor=i,1===a&&(g.isCompleted=!0,t._receiptDetailCompleteMap.set(s,!0)),0===d?g.readUserIDList=r.map((function(e){return e.userID})):1===d&&(g.unreadUserIDList=o.map((function(e){return e.userID}))),Ne.log("".concat(u," ok")),lo(g)})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];m.setError(e,i,a).end()})),Ne.warn("".concat(u," failed. error:"),e),Mo(e)}))}},{key:"getRoamingMessagesHopping",value:function(e){var t=this,n="".concat(this._className,".getRoamingMessagesHopping"),i=new Va(za.GET_GROUP_ROAMING_MESSAGES_HOPPING),a=e.groupID,o=e.count,r=e.sequence,s=e.direction,c=r;1===s&&(c=r+o-1);var u=void 0;Mt(a)&&(a=Nt(u=a));var l="".concat(u?"topicID:".concat(u):"groupID:".concat(a)," sequence:").concat(r," direction:").concat(s);return Ne.log("".concat(n," ").concat(l)),this.request({protocolName:qi,requestData:{groupID:a,topicID:u,count:o,sequence:c}}).then((function(a){var o=a.data,c=o.messageList,d=o.complete;if(Ne.log("".concat(n," ok. complete:").concat(d," count:").concat(c?c.length:0)),i.setNetworkType(t.getNetworkType()).setMessage("".concat(l," complete:").concat(d," count:").concat(c?c.length:0)).end(),2===d||jt(c)){var p=t._computeResult();return lo(p)}var f="".concat(A.CONV_GROUP).concat(e.groupID),h=t.getModule(Dn).onRoamingMessage(c,f,!1),g=t._computeResult({direction:s,sequence:r,topicID:u,messageList:c,resultList:h});return lo(g)})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),s=n[0],c=n[1];i.setError(e,s,c).setMessage("groupID:".concat(a," sequence:").concat(r," count:").concat(o)).end()})),Ne.warn("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"_computeResult",value:function(e){var t={messageList:[],isCompleted:!1,nextMessageSeq:""};if(Xe(e))return t.isCompleted=!0,t;var n=e.direction,i=e.sequence,a=e.topicID,o=e.messageList,r=void 0===o?[]:o,s=e.resultList,c=void 0===s?[]:s,u=r.length;if(1===n){if(t.nextMessageSeq=r[0].sequence+1,!Xe(a)){var l=c.findIndex((function(e){return e.sequence===i}));if(-1===l){var d=c.length;return 0===d?r[0].sequence<i&&(t.isCompleted=!0,t.nextMessageSeq=""):c[d-1].sequence<i?(t.isCompleted=!0,t.nextMessageSeq=""):t.messageList=b(c),t}return t.messageList=c.slice(l),t}return t.messageList=b(c),t}return t.nextMessageSeq=r[u-1].sequence-1,t.messageList=b(c),0===t.nextMessageSeq&&(t.isCompleted=!0,t.nextMessageSeq=""),t}},{key:"setMessageRead",value:function(e){var t=this,n=e.conversationID,i=e.lastMessageSeq,a="".concat(this._className,".setMessageRead");Ne.log("".concat(a," conversationID:").concat(n," lastMessageSeq:").concat(i)),Ve(i)||Ne.warn("".concat(a," \u8bf7\u52ff\u4fee\u6539 Conversation.lastMessage.lastSequence\uff0c\u5426\u5219\u53ef\u80fd\u4f1a\u5bfc\u81f4\u5df2\u8bfb\u4e0a\u62a5\u7ed3\u679c\u4e0d\u51c6\u786e"));var o=new Va(za.SET_GROUP_MESSAGE_READ);o.setMessage("".concat(n,"-").concat(i));var r=n.replace(A.CONV_GROUP,""),s=void 0;return Mt(r)&&(r=Nt(s=r)),this.request({protocolName:$i,requestData:{groupID:r,topicID:s,messageReadSeq:i}}).then((function(){o.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(a," ok."));var e=t.getModule(Dn);e.updateIsReadAfterReadReport({conversationID:n,lastMessageSeq:i});var c=!0;if(!Xe(s)){c=!1;var u=t.getModule(An).getLocalTopic(r,s);u&&u.updateSelfInfo({readedSequence:i})}return e.updateUnreadCount(n,c),lo()})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];o.setError(e,i,a).end()})),Ne.log("".concat(a," failed. error:"),e),Mo(e)}))}},{key:"_computeLastSequence",value:function(e){var t=e.groupID,n=e.topicID,i=void 0===n?void 0:n,a=e.sequence;return a>0?Promise.resolve(a):Xe(i)||this.hasLocalGroup(t)?Xe(i)?this.getGroupLastSequence(t):this.getTopicLastSequence({groupID:t,topicID:i}):Promise.resolve(0)}},{key:"getGroupLastSequence",value:function(e){var t=this,n="".concat(this._className,".getGroupLastSequence"),i=new Va(za.GET_GROUP_LAST_SEQUENCE),a=0,o="";if(this.hasLocalGroup(e)){var r=this.getLocalGroupProfile(e),s=r.lastMessage;if(s.lastSequence>0&&!1===s.onlineOnlyFlag)return a=s.lastSequence,o="got lastSequence:".concat(a," from local group profile[lastMessage.lastSequence]. groupID:").concat(e),Ne.log("".concat(n," ").concat(o)),i.setNetworkType(this.getNetworkType()).setMessage("".concat(o)).end(),Promise.resolve(a);if(r.nextMessageSeq>1)return a=r.nextMessageSeq-1,o="got lastSequence:".concat(a," from local group profile[nextMessageSeq]. groupID:").concat(e),Ne.log("".concat(n," ").concat(o)),i.setNetworkType(this.getNetworkType()).setMessage("".concat(o)).end(),Promise.resolve(a)}var c="GROUP".concat(e),u=this.getModule(Dn).getLocalConversation(c);if(u&&u.lastMessage.lastSequence&&!1===u.lastMessage.onlineOnlyFlag)return a=u.lastMessage.lastSequence,o="got lastSequence:".concat(a," from local conversation profile[lastMessage.lastSequence]. groupID:").concat(e),Ne.log("".concat(n," ").concat(o)),i.setNetworkType(this.getNetworkType()).setMessage("".concat(o)).end(),Promise.resolve(a);var l={groupIDList:[e],responseFilter:{groupBaseInfoFilter:["NextMsgSeq"]}};return this.getGroupProfileAdvance(l).then((function(r){var s=r.data.successGroupList;return jt(s)?Ne.log("".concat(n," successGroupList is empty. groupID:").concat(e)):(a=s[0].nextMessageSeq-1,o="got lastSequence:".concat(a," from getGroupProfileAdvance. groupID:").concat(e),Ne.log("".concat(n," ").concat(o))),i.setNetworkType(t.getNetworkType()).setMessage("".concat(o)).end(),a})).catch((function(a){return t.probeNetwork().then((function(t){var n=C(t,2),o=n[0],r=n[1];i.setError(a,o,r).setMessage("get lastSequence failed from getGroupProfileAdvance. groupID:".concat(e)).end()})),Ne.warn("".concat(n," failed. error:"),a),Mo(a)}))}},{key:"getTopicLastSequence",value:function(e){var t=this,n=e.groupID,i=e.topicID,a="".concat(this._className,".getTopicLastSequence"),o=new Va(za.GET_TOPIC_LAST_SEQUENCE),r=0,s="",c=this.getModule(An);return c.hasLocalTopic(n,i)?(r=c.getLocalTopic(n,i).nextMessageSeq-1,s="get lastSequence:".concat(r," from local topic info[nextMessageSeq]. topicID:").concat(i),Ne.log("".concat(a," ").concat(s)),o.setNetworkType(this.getNetworkType()).setMessage("".concat(s)).end(),Promise.resolve(r)):c.getTopicList({groupID:n,topicIDList:[i]}).then((function(e){var n=e.data.successTopicList;return jt(n)?Ne.log("".concat(a," successTopicList is empty. topicID:").concat(i)):(r=n[0].nextMessageSeq-1,s="get lastSequence:".concat(r," from getTopicList. topicID:").concat(i),Ne.log("".concat(a," ").concat(s))),o.setNetworkType(t.getNetworkType()).setMessage("".concat(s)).end(),r})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),a=n[0],r=n[1];o.setError(e,a,r).setMessage("get lastSequence failed from getTopicList. topicID:".concat(i)).end()})),Ne.warn("".concat(a," failed. error:"),e),Mo(e)}))}},{key:"isMessageFromOrToAVChatroom",value:function(e){return!!this._AVChatRoomHandler&&this._AVChatRoomHandler.checkJoinedAVChatRoomByID(e)}},{key:"hasJoinedAVChatRoom",value:function(){return this._AVChatRoomHandler?this._AVChatRoomHandler.hasJoinedAVChatRoom():0}},{key:"getJoinedAVChatRoom",value:function(){return this._AVChatRoomHandler?this._AVChatRoomHandler.getJoinedAVChatRoom():[]}},{key:"isOnlineMessage",value:function(e,t){return!(!this._canIUseOnlineOnlyFlag(e)||!t||!0!==t.onlineUserOnly)}},{key:"_canIUseOnlineOnlyFlag",value:function(e){var t=this.getJoinedAVChatRoom();return!t||!t.includes(e.to)||e.conversationType!==A.CONV_GROUP}},{key:"_onAVChatRoomHistoryMessage",value:function(e){if(!jt(e)){Ne.log("".concat(this._className,"._onAVChatRoomHistoryMessage count:").concat(e.length));var n=[];e.forEach((function(e){n.push(t(t({},e),{},{isHistoryMessage:1}))})),this.onAVChatRoomMessage(n)}}},{key:"onAVChatRoomMessage",value:function(e){this._AVChatRoomHandler&&this._AVChatRoomHandler.onMessage(e)}},{key:"onAVChatRoomMemberBanned",value:function(e){this._AVChatRoomHandler&&this._AVChatRoomHandler.onAVChatRoomMemberBanned(e)}},{key:"getGroupSimplifiedInfo",value:function(e){var t=this,n=new Va(za.GET_GROUP_SIMPLIFIED_INFO),i={groupIDList:[e],responseFilter:{groupBaseInfoFilter:["Type","Name"]}};return this.getGroupProfileAdvance(i).then((function(i){var a=i.data.successGroupList;return n.setNetworkType(t.getNetworkType()).setMessage("groupID:".concat(e," type:").concat(a[0].type)).end(),a[0]})).catch((function(i){t.probeNetwork().then((function(t){var a=C(t,2),o=a[0],r=a[1];n.setError(i,o,r).setMessage("groupID:".concat(e)).end()}))}))}},{key:"setUnjoinedAVChatRoom",value:function(e){this._unjoinedAVChatRoomList.set(e,1)}},{key:"deleteUnjoinedAVChatRoom",value:function(e){this._unjoinedAVChatRoomList.has(e)&&this._unjoinedAVChatRoomList.delete(e)}},{key:"isUnjoinedAVChatRoom",value:function(e){return this._unjoinedAVChatRoomList.has(e)}},{key:"onGroupAttributesUpdated",value:function(e){this._groupAttributesHandler&&this._groupAttributesHandler.onGroupAttributesUpdated(e)}},{key:"updateLocalMainSequenceOnReconnected",value:function(){this._groupAttributesHandler&&this._groupAttributesHandler.updateLocalMainSequenceOnReconnected()}},{key:"initGroupAttributes",value:function(e){return this._groupAttributesHandler.initGroupAttributes(e)}},{key:"setGroupAttributes",value:function(e){return this._groupAttributesHandler.setGroupAttributes(e)}},{key:"deleteGroupAttributes",value:function(e){return this._groupAttributesHandler.deleteGroupAttributes(e)}},{key:"getGroupAttributes",value:function(e){return this._groupAttributesHandler.getGroupAttributes(e)}},{key:"reset",value:function(){this.groupMap.clear(),this._unjoinedAVChatRoomList.clear(),this._receiptDetailCompleteMap.clear(),this._commonGroupHandler.reset(),this._groupSystemNoticeHandler.reset(),this._groupTipsHandler.reset(),this._AVChatRoomHandler&&this._AVChatRoomHandler.reset()}}]),i}(Xn),Yo=function(){function e(t){r(this,e),this.userID="",this.avatar="",this.nick="",this.role="",this.joinTime="",this.lastSendMsgTime="",this.nameCard="",this.muteUntil=0,this.memberCustomField=[],this._initMember(t)}return u(e,[{key:"_initMember",value:function(e){this.updateMember(e)}},{key:"updateMember",value:function(e){var t=[null,void 0,"",0,NaN];e.memberCustomField&&mt(this.memberCustomField,e.memberCustomField),rt(this,e,["memberCustomField","marks"],t)}},{key:"updateRole",value:function(e){["Owner","Admin","Member"].indexOf(e)<0||(this.role=e)}},{key:"updateMuteUntil",value:function(e){Xe(e)||(this.muteUntil=Math.floor((Date.now()+1e3*e)/1e3))}},{key:"updateNameCard",value:function(e){Xe(e)||(this.nameCard=e)}},{key:"updateMemberCustomField",value:function(e){e&&mt(this.memberCustomField,e)}}]),e}(),Jo=function(e){d(i,e);var n=M(i);function i(e){var t;return r(this,i),(t=n.call(this,e))._className="GroupMemberModule",t.groupMemberListMap=new Map,t.getInnerEmitterInstance().on(wo,t._onProfileUpdated,v(t)),t}return u(i,[{key:"_onProfileUpdated",value:function(e){for(var t=this,n=e.data,i=function(e){var i=n[e];t.groupMemberListMap.forEach((function(e){e.has(i.userID)&&e.get(i.userID).updateMember({nick:i.nick,avatar:i.avatar})}))},a=0;a<n.length;a++)i(a)}},{key:"deleteGroupMemberList",value:function(e){this.groupMemberListMap.delete(e)}},{key:"getGroupMemberList",value:function(e){var t=this,n=e.groupID,i=e.offset,a=void 0===i?0:i,o=e.count,r=void 0===o?15:o,s=e.filter,c=void 0===s?void 0:s,u="".concat(this._className,".getGroupMemberList"),l=this.getModule(xn),d=l.hasLocalGroup(n);if(Ne.log("".concat(u," groupID:").concat(n," offset:").concat(a," count:").concat(r," hasLocalGroup:").concat(d)),!d)return yo({memberList:[],offset:0});if(l.getLocalGroupProfile(n).type===A.GRP_AVCHATROOM){if(this.canIUse(q.AVCHATROOM_MBR_LIST))return this._getAVChatRoomMemberList({groupID:n,offset:a,filter:c});this.isIntl()||Ne.warn("".concat(u," \u4ece v2.22.0 \u8d77\uff0cSDK \u652f\u6301\u83b7\u53d6\u76f4\u64ad\u7fa4\u5728\u7ebf\u6210\u5458\u5217\u8868\uff0c\u8bf7\u5347\u7ea7\u65d7\u8230\u7248\u5957\u9910\u4e14\u524d\u5f80\u5373\u65f6\u901a\u4fe1 IM \u63a7\u5236\u53f0\uff1ahttps://console.cloud.tencent.com/im \u5f00\u542f\u5f00\u5173\u3002"))}var p=new Va(za.GET_GROUP_MEMBER_LIST),f=0,h={groupID:n,limit:r>100?100:r};yt({groupID:n})?h.next="".concat(a):(h.offset=a,f=a+r);var g=[];return this.request({protocolName:oa,requestData:h}).then((function(e){var i=e.data,a=i.members,o=i.memberNum,r=i.next,s=void 0===r?void 0:r;if(Xe(s)||(f=jt(s)?0:s),!Je(a)||0===a.length)return f=0,Promise.resolve([]);var c=t.getModule(xn);return c.hasLocalGroup(n)&&(c.getLocalGroupProfile(n).memberNum=o),g=t._updateLocalGroupMemberMap(n,a),t.getModule(wn).getUserProfile({userIDList:a.map((function(e){return e.userID})),tagList:[Ue.NICK,Ue.AVATAR]})})).then((function(e){var i=e.data;if(!Je(i)||0===i.length)return yo({memberList:[],offset:f});var o=i.map((function(e){return{userID:e.userID,nick:e.nick,avatar:e.avatar}}));return t._updateLocalGroupMemberMap(n,o),g.length<r&&(f=0),p.setNetworkType(t.getNetworkType()).setMessage("groupID:".concat(n," offset:").concat(a," count:").concat(r)).end(),Ne.log("".concat(u," ok.")),lo({memberList:g,offset:f})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];p.setError(e,i,a).end()})),Ne.error("".concat(u," failed. error:"),e),Mo(e)}))}},{key:"_getAVChatRoomMemberList",value:function(e){var t=this,n=e.groupID,i=e.offset,a=e.filter,o="".concat(this._className,"._getAVChatRoomMemberList"),r=new Va(za.GET_AVCHATROOM_MEMBER_LIST);return r.setMessage("groupID:".concat(n," offset:").concat(i," filter:").concat(a)),this.request({protocolName:ra,requestData:{groupID:n,offset:i,filter:a}}).then((function(e){var i=e.data,a=i.memberList,s=void 0===a?[]:a,c=i.offset,u=void 0===c?0:c;r.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(o," ok. member count:").concat(s.length,", next request timestamp:").concat(u));var l=t._updateLocalGroupMemberMap(n,s);return lo({memberList:l,offset:u})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(o," failed. error:"),e),Mo(e)}))}},{key:"getGroupMemberProfile",value:function(e){var n=this,i="".concat(this._className,".getGroupMemberProfile"),a=new Va(za.GET_GROUP_MEMBER_PROFILE);a.setMessage(e.userIDList.length>5?"userIDList.length:".concat(e.userIDList.length):"userIDList:".concat(e.userIDList)),Ne.log("".concat(i," groupID:").concat(e.groupID," userIDList:").concat(e.userIDList.join(","))),e.userIDList.length>50&&(e.userIDList=e.userIDList.slice(0,50));var o=e.groupID,r=e.userIDList;return this._getGroupMemberProfileAdvance(t(t({},e),{},{userIDList:r})).then((function(e){var t=e.data.members;return Je(t)&&0!==t.length?(n._updateLocalGroupMemberMap(o,t),n.getModule(wn).getUserProfile({userIDList:t.map((function(e){return e.userID})),tagList:[Ue.NICK,Ue.AVATAR]})):yo([])})).then((function(e){var t=e.data.map((function(e){return{userID:e.userID,nick:e.nick,avatar:e.avatar}}));n._updateLocalGroupMemberMap(o,t);var i=r.filter((function(e){return n.hasLocalGroupMember(o,e)})).map((function(e){return n.getLocalGroupMemberInfo(o,e)}));return a.setNetworkType(n.getNetworkType()).end(),lo({memberList:i})}))}},{key:"addGroupMember",value:function(e){var t=this,n="".concat(this._className,".addGroupMember"),i=e.groupID,a=this.getModule(xn).getLocalGroupProfile(i),o=a.type,r=new Va(za.ADD_GROUP_MEMBER);if(r.setMessage("groupID:".concat(i," groupType:").concat(o)),vt(o)){var s=new _o({code:Wn.CANNOT_ADD_MEMBER_IN_AVCHATROOM});return r.setError(s,!0,this.getNetworkType()).end(),Mo(s)}return e.userIDList=e.userIDList.map((function(e){return{userID:e}})),Ne.log("".concat(n," groupID:").concat(i)),this.request({protocolName:ca,requestData:e}).then((function(i){var o=i.data.members;Ne.log("".concat(n," ok"));var s=o.filter((function(e){return 1===e.result})).map((function(e){return e.userID})),c=o.filter((function(e){return 0===e.result})).map((function(e){return e.userID})),u=o.filter((function(e){return 2===e.result})).map((function(e){return e.userID})),l=o.filter((function(e){return 4===e.result})).map((function(e){return e.userID})),d="groupID:".concat(e.groupID,", ")+"successUserIDList:".concat(s,", ")+"failureUserIDList:".concat(c,", ")+"existedUserIDList:".concat(u,", ")+"overLimitUserIDList:".concat(l);return r.setNetworkType(t.getNetworkType()).setMoreMessage(d).end(),0===s.length?lo({successUserIDList:s,failureUserIDList:c,existedUserIDList:u,overLimitUserIDList:l}):(a.memberCount+=s.length,t._updateConversationGroupProfile(a),lo({successUserIDList:s,failureUserIDList:c,existedUserIDList:u,overLimitUserIDList:l,group:a}))})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"deleteGroupMember",value:function(e){var t=this,n="".concat(this._className,".deleteGroupMember"),i=e.groupID,a=e.userIDList,o=this.getModule(xn).getLocalGroupProfile(i);if(Xe(o))return Mo({code:Wn.CANNOT_FIND_GROUP});if(vt(o.type))return this.canIUse(q.AVCHATROOM_BAN_MBR)?this._banAVChatRoomMember(e):Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var r=new Va(za.DELETE_GROUP_MEMBER),s="groupID:".concat(i," ").concat(a.length>5?"userIDList.length:".concat(a.length):"userIDList:".concat(a));return r.setMessage(s),Ne.log("".concat(n," groupID:").concat(i," userIDList:"),a),this.request({protocolName:ua,requestData:e}).then((function(){return r.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok")),o.memberCount-=1,t._updateConversationGroupProfile(o),t.deleteLocalGroupMembers(i,a),lo({group:o,userIDList:a})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"_updateConversationGroupProfile",value:function(e){this.getModule(Dn).updateConversationGroupProfile([e])}},{key:"_banAVChatRoomMember",value:function(e){var t=this,n="".concat(this._className,"._banAVChatRoomMember"),i=e.groupID,a=e.userIDList,o="groupID:".concat(i," ").concat(a.length>5?"userIDList.length:".concat(a.length):"userIDList:".concat(a)),r=new Va(za.BAN_AVCHATROOM_MEMBER);r.setMessage(o),Ne.log("".concat(n," groupID:").concat(i," userIDList:"),a);var s=this.getModule(xn).getLocalGroupProfile(i);return Xe(e.duration)||0===e.duration?Mo({code:Wn.BAN_DURATION_INVALID}):this.request({protocolName:la,requestData:e}).then((function(){return r.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok")),t.deleteLocalGroupMembers(i,a),lo({group:s,userIDList:a})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"setGroupMemberMuteTime",value:function(e){var t=this,n=e.groupID,i=e.userID,a=e.muteTime,o="".concat(this._className,".setGroupMemberMuteTime");if(i===this.getMyUserID())return Mo(new _o({code:Wn.CANNOT_MUTE_SELF}));Ne.log("".concat(o," groupID:").concat(n," userID:").concat(i));var r=new Va(za.SET_GROUP_MEMBER_MUTE_TIME);return r.setMessage("groupID:".concat(n," userID:").concat(i," muteTime:").concat(a)),this.modifyGroupMemberInfo({groupID:n,userID:i,muteTime:a}).then((function(e){r.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(o," ok"));var i=t.getModule(xn);return lo({group:i.getLocalGroupProfile(n),member:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(o," failed. error:"),e),Mo(e)}))}},{key:"setGroupMemberRole",value:function(e){var t=this,n="".concat(this._className,".setGroupMemberRole"),i=e.groupID,a=e.userID,o=e.role,r=this.getModule(xn).getLocalGroupProfile(i);if(r.selfInfo.role!==A.GRP_MBR_ROLE_OWNER)return Mo({code:Wn.NOT_OWNER});if([A.GRP_WORK,A.GRP_AVCHATROOM].includes(r.type))return Mo({code:Wn.CANNOT_SET_MEMBER_ROLE_IN_WORK_AND_AVCHATROOM});var s=[A.GRP_MBR_ROLE_ADMIN,A.GRP_MBR_ROLE_MEMBER];if(yt({groupID:i})&&s.push(A.GRP_MBR_ROLE_CUSTOM),s.indexOf(o)<0)return Mo({code:Wn.INVALID_MEMBER_ROLE});if(a===this.getMyUserID())return Mo({code:Wn.CANNOT_SET_SELF_MEMBER_ROLE});var c=new Va(za.SET_GROUP_MEMBER_ROLE);return c.setMessage("groupID:".concat(i," userID:").concat(a," role:").concat(o)),Ne.log("".concat(n," groupID:").concat(i," userID:").concat(a)),this.modifyGroupMemberInfo({groupID:i,userID:a,role:o}).then((function(e){return c.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok")),lo({group:r,member:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];c.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"setGroupMemberNameCard",value:function(e){var t=this,n="".concat(this._className,".setGroupMemberNameCard"),i=e.groupID,a=e.userID,o=void 0===a?this.getMyUserID():a,r=e.nameCard;Ne.log("".concat(n," groupID:").concat(i," userID:").concat(o));var s=new Va(za.SET_GROUP_MEMBER_NAME_CARD);return s.setMessage("groupID:".concat(i," userID:").concat(o," nameCard:").concat(r)),this.modifyGroupMemberInfo({groupID:i,userID:o,nameCard:r}).then((function(e){Ne.log("".concat(n," ok")),s.setNetworkType(t.getNetworkType()).end();var a=t.getModule(xn).getLocalGroupProfile(i);return o===t.getMyUserID()&&a&&a.setSelfNameCard(r),lo({group:a,member:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];s.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"setGroupMemberCustomField",value:function(e){var t=this,n="".concat(this._className,".setGroupMemberCustomField"),i=e.groupID,a=e.userID,o=void 0===a?this.getMyUserID():a,r=e.memberCustomField;Ne.log("".concat(n," groupID:").concat(i," userID:").concat(o));var s=new Va(za.SET_GROUP_MEMBER_CUSTOM_FIELD);return s.setMessage("groupID:".concat(i," userID:").concat(o," memberCustomField:").concat(JSON.stringify(r))),this.modifyGroupMemberInfo({groupID:i,userID:o,memberCustomField:r}).then((function(e){s.setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(n," ok"));var a=t.getModule(xn).getLocalGroupProfile(i);return lo({group:a,member:e})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];s.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"modifyGroupMemberInfo",value:function(e){var n=this,i=e.groupID,a=e.userID,o=void 0;return Mt(i)&&(i=Nt(o=i)),this.request({protocolName:da,requestData:t(t({},e),{},{groupID:i,topicID:o})}).then((function(){if(n.hasLocalGroupMember(i,a)){var t=n.getLocalGroupMemberInfo(i,a);return Xe(e.muteTime)||t.updateMuteUntil(e.muteTime),Xe(e.role)||t.updateRole(e.role),Xe(e.nameCard)||t.updateNameCard(e.nameCard),Xe(e.memberCustomField)||t.updateMemberCustomField(e.memberCustomField),t}return n.getGroupMemberProfile({groupID:i,userIDList:[a]}).then((function(e){return C(e.data.memberList,1)[0]}))}))}},{key:"markGroupMemberList",value:function(e){var t=this,n="".concat(this._className,".markGroupMemberList"),i=e.groupID,a=e.markType,o=e.enableMark,r=e.userIDList,s=void 0===r?[]:r,c="groupID:".concat(i," markType:").concat(a," enableMark:").concat(o," userIDList count: ").concat(s.length);Ne.log("".concat(n," ").concat(c));var u=2,l=[];!0===o&&(u=1);var d=b(s);s.length>500&&(d=s.slice(0,500),Ne.warn("".concat(n," ").concat(Bt(500)))),d.forEach((function(e){l.push({userID:e,markType:[a]})})),d=null;var p=new Va(za.MARK_GROUP_MEMBER_LIST);return p.setMessage("".concat(c)),this.request({protocolName:pa,requestData:{groupID:i,operationType:u,memberList:l}}).then((function(e){var i=e.data.memberList,a=void 0===i?[]:i,o=[],r=[];a.length===s.length?o.push.apply(o,b(s)):(a.forEach((function(e){o.push(e.userID)})),s.forEach((function(e){o.includes(e)||r.push(e)})));var c="success count:".concat(o.length," fail count:").concat(r.length);return p.setNetworkType(t.getNetworkType()).setMessage(c).end(),Ne.log("".concat(n," ok. ").concat(c)),lo({successUserIDList:o,failureUserIDList:r})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];p.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"_getGroupMemberProfileAdvance",value:function(e){return this.request({protocolName:sa,requestData:t(t({},e),{},{memberInfoFilter:e.memberInfoFilter?e.memberInfoFilter:["Role","JoinTime","NameCard","ShutUpUntil"]})})}},{key:"_updateLocalGroupMemberMap",value:function(e,t){var n=this;return Je(t)&&0!==t.length?t.map((function(t){return n.hasLocalGroupMember(e,t.userID)?n.getLocalGroupMemberInfo(e,t.userID).updateMember(t):n.setLocalGroupMember(e,new Yo(t)),n.getLocalGroupMemberInfo(e,t.userID)})):[]}},{key:"deleteLocalGroupMembers",value:function(e,t){var n=this.groupMemberListMap.get(e);n&&t.forEach((function(e){n.delete(e)}))}},{key:"getLocalGroupMemberInfo",value:function(e,t){return this.groupMemberListMap.has(e)?this.groupMemberListMap.get(e).get(t):null}},{key:"setLocalGroupMember",value:function(e,t){if(this.groupMemberListMap.has(e))this.groupMemberListMap.get(e).set(t.userID,t);else{var n=(new Map).set(t.userID,t);this.groupMemberListMap.set(e,n)}}},{key:"getLocalGroupMemberList",value:function(e){return this.groupMemberListMap.get(e)}},{key:"hasLocalGroupMember",value:function(e,t){return this.groupMemberListMap.has(e)&&this.groupMemberListMap.get(e).has(t)}},{key:"hasLocalGroupMemberMap",value:function(e){return this.groupMemberListMap.has(e)}},{key:"reset",value:function(){this.groupMemberListMap.clear()}}]),i}(Xn),Xo=["topicID","topicName","avatar","introduction","notification","unreadCount","muteAllMembers","customData","groupAtInfoList","nextMessageSeq","selfInfo"],Zo=function(e,t){return jt(e)?{lastTime:0,lastSequence:0,fromAccount:"",payload:null,type:"",messageForShow:"",nick:"",version:0,cloudCustomData:"",isRevoked:!1}:{lastTime:e.time||0,lastSequence:e.sequence||0,fromAccount:e.from||"",payload:e.payload||null,type:e.type||"",messageForShow:Pt(e.type,e.payload,t),nick:e.nick||"",version:e.version||0,cloudCustomData:e.cloudCustomData||"",isRevoked:e.isRevoked||!1}},Qo=function(){function e(t,n){r(this,e),this.topicID="",this.topicName="",this.avatar="",this.introduction="",this.notification="",this.unreadCount=0,this.muteAllMembers=!1,this.customData="",this.groupAtInfoList=[],this.nextMessageSeq=0,this.lastMessage=Zo(t.lastMessage,n),this.selfInfo={muteTime:0,readedSequence:0,messageRemindType:""},this._initTopic(t)}return u(e,[{key:"_initTopic",value:function(e){for(var t in e)Xo.indexOf(t)<0||("selfInfo"===t?this.updateSelfInfo(e[t]):this[t]="muteAllMembers"===t?1===e[t]:e[t])}},{key:"updateUnreadCount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.unreadCount=e}},{key:"updateNextMessageSeq",value:function(e){this.nextMessageSeq=e}},{key:"updateLastMessage",value:function(e){this.lastMessage=Zo(e)}},{key:"updateGroupAtInfoList",value:function(e){this.groupAtInfoList=JSON.parse(JSON.stringify(e))}},{key:"updateTopic",value:function(e){Xe(e.selfInfo)||this.updateSelfInfo(e.selfInfo),Xe(e.muteAllMembers)||(this.muteAllMembers=1===e.muteAllMembers),rt(this,e,["groupID","lastMessageTime","selfInfo","muteAllMembers","lastMsg"])}},{key:"updateSelfInfo",value:function(e){return 0!==rt(this.selfInfo,e,[],[""])}},{key:"reduceUnreadCount",value:function(){return this.unreadCount>=1&&(this.unreadCount-=1,!0)}},{key:"isLastMessageRevoked",value:function(e){return e.sequence===this.lastMessage.lastSequence}},{key:"setLastMessageRevoked",value:function(e){this.lastMessage.isRevoked=e}}]),e}(),er=function(e){d(i,e);var n=M(i);function i(e){var t;return r(this,i),(t=n.call(this,e))._className="TopicModule",t._topicMap=new Map,t._getTopicTimeMap=new Map,t.TOPIC_CACHE_TIME=300,t.TOPIC_LAST_ACTIVE_TIME=3600,t.getInnerEmitterInstance().on(To,t._onCloudConfigUpdated,v(t)),t}return u(i,[{key:"_onCloudConfigUpdated",value:function(){var e=this.getCloudConfig("topic_cache_time"),t=this.getCloudConfig("topic_last_active_time");Xe(e)||(this.TOPIC_CACHE_TIME=Number(e)),Xe(t)||(this.TOPIC_LAST_ACTIVE_TIME=Number(t))}},{key:"onTopicCreated",value:function(e){var t=e.groupID;this.resetGetTopicTime(t),this.emitOuterEvent(E.TOPIC_CREATED,e)}},{key:"onTopicDeleted",value:function(e){var t=this,n=e.groupID,i=e.topicIDList;(void 0===i?[]:i).forEach((function(e){t._deleteLocalTopic(n,e)})),this.emitOuterEvent(E.TOPIC_DELETED,e)}},{key:"onTopicMessageRemindTypeUpdated",value:function(e){var t=e.groupID,n=e.topicID,i=e.messageRemindType,a=this.getLocalTopic(t,n);if(a){var o=a.updateSelfInfo({messageRemindType:i});o&&this.emitOuterEvent(E.TOPIC_UPDATED,{groupID:t,topic:a}),Ne.debug("".concat(this._className,".onTopicMessageRemindTypeUpdated topicID:").concat(n)+" messageRemindType:".concat(i," isTopicUpdated:").concat(o))}}},{key:"onTopicProfileUpdated",value:function(e){var t=e.groupID,n=e.topicID,i=this.getLocalTopic(t,n);i&&(i.updateTopic(e),this.emitOuterEvent(E.TOPIC_UPDATED,{groupID:t,topic:i}))}},{key:"onConversationProxy",value:function(e){var t=e.topicID,n=e.unreadCount,i=e.groupAtInfoList,a=Nt(t),o=this.getLocalTopic(a,t),r=!1;o&&(Xe(n)||o.unreadCount===n||(o.updateUnreadCount(n),r=!0),Xe(i)||(o.updateGroupAtInfoList(i),r=!0)),r&&this.emitOuterEvent(E.TOPIC_UPDATED,{groupID:a,topic:o})}},{key:"onMessageSent",value:function(e){var t=e.groupID,n=e.topicID,i=e.lastMessage,a=this.getLocalTopic(t,n);a&&(a.nextMessageSeq+=1,a.updateLastMessage(i),this.emitOuterEvent(E.TOPIC_UPDATED,{groupID:t,topic:a}))}},{key:"onMessageModified",value:function(e){var t=e.to,n=e.time,i=e.sequence,a=e.elements,o=e.cloudCustomData,r=e.messageVersion,s=Nt(t),c=this.getLocalTopic(s,t);if(c){var u=c.lastMessage;Ne.debug("".concat(this._className,".onMessageModified topicID:").concat(t," lastMessage:"),JSON.stringify(u),"options:",JSON.stringify(e)),u&&(null===u.payload||u.lastTime===n&&u.lastSequence===i&&u.version!==r)&&(u.type=a[0].type,u.payload=a[0].content,u.messageForShow=Pt(u.type,u.payload,this.isIntl()),u.cloudCustomData=o,u.version=r,u.lastSequence=i,u.lastTime=n,this.emitOuterEvent(E.TOPIC_UPDATED,{groupID:s,topic:c}))}}},{key:"onMessageRevoked",value:function(e){var t=this;if(0!==e.length){var n=null,i=null,a=!1;e.forEach((function(e){var o=e.to;i=Nt(o),(n=t.getLocalTopic(i,o))&&(n.reduceUnreadCount()&&(a=!0),n.isLastMessageRevoked(e)&&(n.setLastMessageRevoked(!0),a=!0))})),a&&this.emitOuterEvent(E.TOPIC_UPDATED,{groupID:i,topic:n})}}},{key:"isLastMessageRevoked",value:function(e){var t=e.topicID,n=e.sequence,i=Nt(t),a=this.getLocalTopic(i,t),o=!1;return a&&(o=a.isLastMessageRevoked({sequence:n})),o}},{key:"getJoinedCommunityList",value:function(){return this.getModule(xn).getGroupList({isGroupWithTopicOnly:!0}).then((function(e){var t=e.data.groupList;return lo({groupList:void 0===t?[]:t})})).catch((function(e){return Mo(e)}))}},{key:"createTopicInCommunity",value:function(e){var n=this,i="".concat(this._className,".createTopicInCommunity"),a=e.topicID;if(!Xe(a)&&!Mt(a))return Mo({code:Wn.ILLEGAL_TOPIC_ID});var o=new Va(za.CREATE_TOPIC);return this.request({protocolName:Ca,requestData:t({},e)}).then((function(a){var r=a.data.topicID;return o.setMessage("topicID:".concat(r)).setNetworkType(n.getNetworkType()).end(),Ne.log("".concat(i," ok")),n._updateTopicMap([t(t({},e),{},{topicID:r})]),lo({topicID:r})})).catch((function(e){return n.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];o.setError(e,i,a).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"deleteTopicFromCommunity",value:function(e){var t=this,n="".concat(this._className,".deleteTopicFromCommunity"),i=e.groupID,a=e.topicIDList,o=void 0===a?[]:a,r=new Va(za.DELETE_TOPIC);return r.setMessage("groupID:".concat(i," topicIDList:").concat(o)),this.request({protocolName:ba,requestData:{groupID:i,topicIDList:o}}).then((function(e){var n=e.data.resultList,a=[],o=[];(void 0===n?[]:n).forEach((function(e){var t=e.topicID,n=e.errorCode,i=e.errorInfo;0===n?a.push({topicID:t}):o.push({topicID:t,code:n,message:i})}));var s="success count:".concat(a.length,", fail count:").concat(o.length);return r.setMoreMessage("".concat(s)).setNetworkType(t.getNetworkType()).end(),Ne.log("".concat(s)),a.forEach((function(e){t._deleteLocalTopic(i,e.topicID)})),lo({successTopicList:a,failureTopicList:o})})).catch((function(e){return t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"updateTopicProfile",value:function(e){var n=this,i="".concat(this._className,".updateTopicProfile"),a=new Va(za.UPDATE_TOPIC_PROFILE);return a.setMessage("groupID:".concat(e.groupID," topicID:").concat(e.topicID)),Ne.log("".concat(i," options:"),e),Xe(e.muteAllMembers)||(e.muteAllMembers=!0===e.muteAllMembers?"On":"Off"),this.request({protocolName:Ia,requestData:t({},e)}).then((function(){return a.setNetworkType(n.getNetworkType()).end(),Ne.log("".concat(i," ok")),n._updateTopicMap([e]),lo({topic:n.getLocalTopic(e.groupID,e.topicID)})})).catch((function(e){return n.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];a.setError(e,i,o).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"getTopicList",value:function(e){var n=this,i="".concat(this._className,".getTopicList"),a=e.groupID,o=e.topicIDList,r=void 0===o?[]:o,s=0===r.length,c=new Va(za.GET_TOPIC_LIST);if(c.setMessage("groupID:".concat(a)),this._getTopicTimeMap.has(a)){var u=this._getTopicTimeMap.get(a),l=u.isGetAll,d=u.time;if((l||!l&&!s)&&Date.now()-d<1e3*this.TOPIC_CACHE_TIME){var p=this._getLocalTopicList(a,r);if(s||p.length===r.length)return c.setNetworkType(this.getNetworkType()).setMoreMessage("from cache, topic count:".concat(p.length)).end(),Ne.log("".concat(i," groupID:").concat(a," from cache, topic count:").concat(p.length)),yo({successTopicList:p,failureTopicList:[]})}}return this.request({protocolName:Ta,requestData:{groupID:a,topicIDList:r}}).then((function(e){var o=e.data.topicInfoList,r=[],u=[],l=[];(void 0===o?[]:o).forEach((function(e){var n=e.topic,i=e.selfInfo,a=e.errorCode,o=e.errorInfo,s=n.topicID;0===a?(r.push(t(t({},n),{},{selfInfo:i})),u.push(s)):l.push({topicID:s,code:a,message:o})})),n._updateTopicMap(r),n._handleTopicAtInfo(r);var d="success count:".concat(u.length,", fail count:").concat(l.length);c.setNetworkType(n.getNetworkType()).setMoreMessage("".concat(d)).end(),Ne.log("".concat(i," groupID:").concat(a," from remote, ").concat(d));var p=[];return jt(u)||(n._getTopicTimeMap.set(a,{time:Date.now(),isGetAll:s}),p=n._getLocalTopicList(a,u)),lo({successTopicList:p,failureTopicList:l})})).catch((function(e){return n.probeNetwork(e).then((function(t){var n=C(t,2),i=n[0],a=n[1];c.setError(e,i,a).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"hasLocalTopic",value:function(e,t){return!!this._topicMap.has(e)&&this._topicMap.get(e).has(t)}},{key:"getLocalTopic",value:function(e,t){var n=null;return this._topicMap.has(e)&&(n=this._topicMap.get(e).get(t)),n}},{key:"_getLocalTopicList",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=this._topicMap.get(e),i=[];return n&&(i=b(n.values())),0===t.length?i:i.filter((function(e){return t.includes(e.topicID)}))}},{key:"_deleteLocalTopic",value:function(e,t){this._topicMap.has(e)&&(this._topicMap.get(e).delete(t),Ne.log("".concat(this._className,"._deleteLocalTopic groupID:").concat(e," topicID:").concat(t)))}},{key:"_updateTopicMap",value:function(e){var t=this,n=[];e.forEach((function(e){var i=e.groupID,a=e.topicID,o=null;t._topicMap.has(i)||t._topicMap.set(i,new Map),t._topicMap.get(i).has(a)?(o=t._topicMap.get(i).get(a)).updateTopic(e):(t._getTopicLastMessage(e),o=new Qo(e,t.isIntl()),t._topicMap.get(i).set(a,o));var r=o.nextMessageSeq-o.selfInfo.readedSequence-1,s=r>0?r:0;o.updateUnreadCount(s),n.push({conversationID:"".concat(A.CONV_GROUP).concat(a),type:A.CONV_TOPIC,unreadCount:s})})),n.length>0&&this.getModule(Dn).updateTopicConversation(n)}},{key:"resetGetTopicTime",value:function(e){var t=this;Xe(e)?b(this._getTopicTimeMap.keys()).forEach((function(e){t._getTopicTimeMap.set(e,0)})):this._getTopicTimeMap.set(e,0)}},{key:"getTopicListOnReconnected",value:function(){var e=this,t=b(this._topicMap.keys()),n=[];t.forEach((function(t){var i=[];e._getLocalTopicList(t).forEach((function(t){var n=t.lastMessage.lastTime,a=void 0===n?0:n;Date.now()-1e3*a<1e3*e.TOPIC_LAST_ACTIVE_TIME&&i.push(t.topicID)})),i.length>0&&n.push({groupID:t,topicIDList:i})})),Ne.log("".concat(this._className,".getTopicListOnReconnected. active community count:").concat(n.length)),this._relayGetTopicList(n)}},{key:"_relayGetTopicList",value:function(e){var t=this;if(0!==e.length){var n=e.shift(),i=n.topicIDList.length>5?"topicIDList.length:".concat(n.topicIDList.length):"topicIDList:".concat(n.topicIDList),a=new Va(za.RELAY_GET_TOPIC_LIST);a.setMessage(i),Ne.log("".concat(this._className,"._relayGetTopicList. ").concat(i)),this.getTopicList(n).then((function(){a.setNetworkType(t.getNetworkType()).end(),t._relayGetTopicList(e)})).catch((function(n){t.probeNetwork().then((function(e){var t=C(e,2),i=t[0],o=t[1];a.setError(n,i,o).end()})),t._relayGetTopicList(e)}))}}},{key:"_handleTopicAtInfo",value:function(e){var n=this;0!==e.length&&e.forEach((function(e){var i=e.groupID,a=e.topicID,o=e.groupAtInfoList,r=[];Xe(o)||(o.forEach((function(e){r.push(t(t({},e),{},{groupID:i,topicID:a}))})),n.getModule(Dn).onNewGroupAtTips({dataList:r}))}))}},{key:"_getTopicLastMessage",value:function(e){if(!Xe(e.lastMsg)){var t={time:e.lastMsg.time,sequence:e.lastMsg.sequence,from:e.lastMsg.from,payload:e.lastMsg.elements[0]?e.lastMsg.elements[0].content:null,type:e.lastMsg.elements[0]?e.lastMsg.elements[0].type:"",nick:e.lastMsg.nick,version:e.lastMsg.messageVersion,cloudCustomData:e.lastMsg.cloudCustomData};e.lastMessage=t}}},{key:"deleteTopicListInCommunity",value:function(e){var t=this,n=this._getLocalTopicList(e),i=this.getModule(Dn);n.forEach((function(n){var a=n.topicID;t._deleteLocalTopic(e,a),t._getTopicTimeMap.delete(e),i.deleteLocalConversation("".concat(A.CONV_GROUP).concat(a))}))}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._topicMap.clear(),this._getTopicTimeMap.clear(),this.TOPIC_CACHE_TIME=300,this.TOPIC_LAST_ACTIVE_TIME=3600}}]),i}(Xn),tr=function(){function e(t){r(this,e),this._userModule=t,this._className="ProfileHandler",this.TAG="profile",this.accountProfileMap=new Map,this.expirationTime=864e5}return u(e,[{key:"setExpirationTime",value:function(e){this.expirationTime=e}},{key:"getUserProfile",value:function(e){var t=this,n=e.userIDList;e.fromAccount=this._userModule.getMyAccount(),n.length>100&&(Ne.warn("".concat(this._className,".getUserProfile ").concat(Bt(100))),n.length=100);for(var i,a=[],o=[],r=0,s=n.length;r<s;r++)i=n[r],this._userModule.isMyFriend(i)&&this._containsAccount(i)?o.push(this._getProfileFromMap(i)):a.push(i);if(0===a.length)return yo(o);e.toAccount=a;var c=e.bFromGetMyProfile||!1,u=[];e.toAccount.forEach((function(e){u.push({toAccount:e,standardSequence:0,customSequence:0})})),e.userItem=u;var l=new Va(za.GET_USER_PROFILE);return l.setMessage(n.length>5?"userIDList.length:".concat(n.length):"userIDList:".concat(n)),this._userModule.request({protocolName:ai,requestData:e}).then((function(e){l.setNetworkType(t._userModule.getNetworkType()).end(),Ne.info("".concat(t._className,".getUserProfile ok"));var n=t._handleResponse(e).concat(o);return lo(c?n[0]:n)})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];l.setError(e,i,a).end()})),Ne.error("".concat(t._className,".getUserProfile failed. error:"),e),Mo(e)}))}},{key:"getMyProfile",value:function(){var e=this._userModule.getMyAccount();if(Ne.log("".concat(this._className,".getMyProfile myAccount:").concat(e)),this._fillMap(),this._containsAccount(e)){var t=this._getProfileFromMap(e);return Ne.debug("".concat(this._className,".getMyProfile from cache, myProfile:")+JSON.stringify(t)),yo(t)}return this.getUserProfile({fromAccount:e,userIDList:[e],bFromGetMyProfile:!0})}},{key:"_handleResponse",value:function(e){for(var t,n,i=ot(),a=e.data.userProfileItem,o=[],r=0,s=a.length;r<s;r++)"@TLS#NOT_FOUND"!==a[r].to&&""!==a[r].to&&(t=a[r].to,n=this._updateMap(t,this._getLatestProfileFromResponse(t,a[r].profileItem)),o.push(n));return Ne.log("".concat(this._className,"._handleResponse cost ").concat(ot()-i," ms")),o}},{key:"_getLatestProfileFromResponse",value:function(e,t){var n={};if(n.userID=e,n.profileCustomField=[],!jt(t))for(var i=0,a=t.length;i<a;i++)if(t[i].tag.indexOf("Tag_Profile_Custom")>-1)n.profileCustomField.push({key:t[i].tag,value:t[i].value});else switch(t[i].tag){case Ue.NICK:n.nick=t[i].value;break;case Ue.GENDER:n.gender=t[i].value;break;case Ue.BIRTHDAY:n.birthday=t[i].value;break;case Ue.LOCATION:n.location=t[i].value;break;case Ue.SELFSIGNATURE:n.selfSignature=t[i].value;break;case Ue.ALLOWTYPE:n.allowType=t[i].value;break;case Ue.LANGUAGE:n.language=t[i].value;break;case Ue.AVATAR:n.avatar=t[i].value;break;case Ue.MESSAGESETTINGS:n.messageSettings=t[i].value;break;case Ue.ADMINFORBIDTYPE:n.adminForbidType=t[i].value;break;case Ue.LEVEL:n.level=t[i].value;break;case Ue.ROLE:n.role=t[i].value;break;default:Ne.warn("".concat(this._className,"._handleResponse unknown tag:"),t[i].tag,t[i].value)}return n}},{key:"updateMyProfile",value:function(e){var t=this,n="".concat(this._className,".updateMyProfile"),i=new Va(za.UPDATE_MY_PROFILE);i.setMessage(JSON.stringify(e));var a=(new Eo).validate(e);if(!a.valid)return i.setCode(Wn.UPDATE_PROFILE_INVALID_PARAM).setMoreMessage("updateMyProfile info:".concat(a.tips)).setNetworkType(this._userModule.getNetworkType()).end(),Ne.error("".concat(n," info:").concat(a.tips)),Mo({code:Wn.UPDATE_PROFILE_INVALID_PARAM});var o=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&("profileCustomField"===r?e.profileCustomField.forEach((function(e){o.push({tag:e.key,value:e.value})})):o.push({tag:Ue[r.toUpperCase()],value:e[r]}));if(0===o.length){var s=new _o({code:Wn.UPDATE_PROFILE_NO_KEY});return i.setError(s,!0,this._userModule.getNetworkType()).end(),Ne.error("".concat(n," failed. error:"),s),Mo(s)}return this._userModule.request({protocolName:oi,requestData:{fromAccount:this._userModule.getMyAccount(),profileItem:o}}).then((function(a){i.setNetworkType(t._userModule.getNetworkType()).end(),Ne.info("".concat(n," ok"));var o=t._updateMap(t._userModule.getMyAccount(),e);return t._userModule.emitOuterEvent(E.PROFILE_UPDATED,[o]),yo(o)})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"onProfileModified",value:function(e){var t=e.dataList;if(!jt(t)){var n,i,a=t.length;Ne.debug("".concat(this._className,".onProfileModified count:").concat(a," dataList:"),e.dataList);for(var o=[],r=0;r<a;r++)n=t[r].userID,i=this._updateMap(n,this._getLatestProfileFromResponse(n,t[r].profileList)),o.push(i);o.length>0&&(this._userModule.emitInnerEvent(wo,o),this._userModule.emitOuterEvent(E.PROFILE_UPDATED,o))}}},{key:"_fillMap",value:function(){if(0===this.accountProfileMap.size){for(var e=this._getCachedProfiles(),t=Date.now(),n=0,i=e.length;n<i;n++)t-e[n].lastUpdatedTime<this.expirationTime&&this.accountProfileMap.set(e[n].userID,e[n]);Ne.log("".concat(this._className,"._fillMap from cache, map.size:").concat(this.accountProfileMap.size))}}},{key:"_updateMap",value:function(e,t){var n,i=Date.now();return this._containsAccount(e)?(n=this._getProfileFromMap(e),t.profileCustomField&&mt(n.profileCustomField,t.profileCustomField),rt(n,t,["profileCustomField"]),n.lastUpdatedTime=i):(n=new Eo(t),(this._userModule.isMyFriend(e)||e===this._userModule.getMyAccount())&&(n.lastUpdatedTime=i,this.accountProfileMap.set(e,n))),this._flushMap(e===this._userModule.getMyAccount()),n}},{key:"_flushMap",value:function(e){var t=b(this.accountProfileMap.values()),n=this._userModule.getStorageModule();Ne.debug("".concat(this._className,"._flushMap length:").concat(t.length," flushAtOnce:").concat(e)),n.setItem(this.TAG,t,e)}},{key:"_containsAccount",value:function(e){return this.accountProfileMap.has(e)}},{key:"_getProfileFromMap",value:function(e){return this.accountProfileMap.get(e)}},{key:"_getCachedProfiles",value:function(){var e=this._userModule.getStorageModule().getItem(this.TAG);return jt(e)?[]:e}},{key:"onConversationsProfileUpdated",value:function(e){for(var t,n,i,a=[],o=0,r=e.length;o<r;o++)n=(t=e[o]).userID,this._userModule.isMyFriend(n)||(this._containsAccount(n)?(i=this._getProfileFromMap(n),rt(i,t)>0&&a.push(n)):a.push(t.userID));0!==a.length&&(Ne.info("".concat(this._className,".onConversationsProfileUpdated toAccountList:").concat(a)),this.getUserProfile({userIDList:a}))}},{key:"getNickAndAvatarByUserID",value:function(e){if(this._containsAccount(e)){var t=this._getProfileFromMap(e);return{nick:t.nick,avatar:t.avatar}}return{nick:"",avatar:""}}},{key:"reset",value:function(){this._flushMap(!0),this.accountProfileMap.clear()}}]),e}(),nr=u((function e(t){r(this,e),jt||(this.userID=t.userID||"",this.timeStamp=t.timeStamp||0)})),ir=function(){function e(t){r(this,e),this._userModule=t,this._className="BlacklistHandler",this._blacklistMap=new Map,this.startIndex=0,this.maxLimited=100,this.currentSequence=0}return u(e,[{key:"getLocalBlacklist",value:function(){return b(this._blacklistMap.keys())}},{key:"getBlacklist",value:function(){var e=this,t="".concat(this._className,".getBlacklist"),n={fromAccount:this._userModule.getMyAccount(),maxLimited:this.maxLimited,startIndex:0,lastSequence:this.currentSequence},i=new Va(za.GET_BLACKLIST);return this._userModule.request({protocolName:ri,requestData:n}).then((function(n){var a=n.data,o=a.blackListItem,r=a.currentSequence,s=jt(o)?0:o.length;i.setNetworkType(e._userModule.getNetworkType()).setMessage("count:".concat(s)).end(),Ne.info("".concat(t," ok")),e.currentSequence=r,e._handleResponse(o,!0),e._userModule.emitOuterEvent(E.BLACKLIST_UPDATED,b(e._blacklistMap.keys()))})).catch((function(n){return e._userModule.probeNetwork().then((function(e){var t=C(e,2),a=t[0],o=t[1];i.setError(n,a,o).end()})),Ne.error("".concat(t," failed. error:"),n),Mo(n)}))}},{key:"addBlacklist",value:function(e){var t=this,n=new Va(za.ADD_TO_BLACKLIST),i="".concat(this._className,".addBlacklist"),a=this._userModule.getMyAccount();if(1===e.userIDList.length&&e.userIDList[0]===a){var o=Wn.CANNOT_ADD_SELF_TO_BLACKLIST,r=this._userModule.getErrorMessage(o);n.setCode(o).setMessage(r).setNetworkType(this._userModule.getNetworkType()).end();var s=new _o({code:o});return Ne.error("".concat(i," failed. error:"),s),Mo(s)}return e.userIDList.includes(a)&&(e.userIDList=e.userIDList.filter((function(e){return e!==a}))),e.fromAccount=this._userModule.getMyAccount(),e.toAccount=e.userIDList,this._userModule.request({protocolName:si,requestData:e}).then((function(a){return n.setNetworkType(t._userModule.getNetworkType()).setMessage(e.userIDList.length>5?"userIDList.length:".concat(e.userIDList.length):"userIDList:".concat(e.userIDList)).end(),Ne.info("".concat(i," ok")),t._handleResponse(a.resultItem,!0),lo(b(t._blacklistMap.keys()))})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var i=C(t,2),a=i[0],o=i[1];n.setError(e,a,o).end()})),Ne.error("".concat(i," failed. error:"),e),Mo(e)}))}},{key:"_handleResponse",value:function(e,t){if(!jt(e))for(var n,i,a,o=0,r=e.length;o<r;o++)i=e[o].to,a=e[o].resultCode,(Xe(a)||0===a)&&(t?((n=this._blacklistMap.has(i)?this._blacklistMap.get(i):new nr).userID=i,!jt(e[o].addBlackTimeStamp)&&(n.timeStamp=e[o].addBlackTimeStamp),this._blacklistMap.set(i,n)):this._blacklistMap.has(i)&&(n=this._blacklistMap.get(i),this._blacklistMap.delete(i)));Ne.log("".concat(this._className,"._handleResponse total:").concat(this._blacklistMap.size," bAdd:").concat(t))}},{key:"deleteBlacklist",value:function(e){var t=this,n="".concat(this._className,".deleteBlacklist"),i=new Va(za.REMOVE_FROM_BLACKLIST);return e.fromAccount=this._userModule.getMyAccount(),e.toAccount=e.userIDList,this._userModule.request({protocolName:ci,requestData:e}).then((function(a){return i.setNetworkType(t._userModule.getNetworkType()).setMessage(e.userIDList.length>5?"userIDList.length:".concat(e.userIDList.length):"userIDList:".concat(e.userIDList)).end(),Ne.info("".concat(n," ok")),t._handleResponse(a.data.resultItem,!1),lo(b(t._blacklistMap.keys()))})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var n=C(t,2),a=n[0],o=n[1];i.setError(e,a,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"onAccountDeleted",value:function(e){for(var t,n=[],i=0,a=e.length;i<a;i++)t=e[i],this._blacklistMap.has(t)&&(this._blacklistMap.delete(t),n.push(t));n.length>0&&(Ne.log("".concat(this._className,".onAccountDeleted count:").concat(n.length," userIDList:"),n),this._userModule.emitOuterEvent(E.BLACKLIST_UPDATED,b(this._blacklistMap.keys())))}},{key:"onAccountAdded",value:function(e){for(var t,n=[],i=0,a=e.length;i<a;i++)t=e[i],this._blacklistMap.has(t)||(this._blacklistMap.set(t,new nr({userID:t})),n.push(t));n.length>0&&(Ne.log("".concat(this._className,".onAccountAdded count:").concat(n.length," userIDList:"),n),this._userModule.emitOuterEvent(E.BLACKLIST_UPDATED,b(this._blacklistMap.keys())))}},{key:"reset",value:function(){this._blacklistMap.clear(),this.startIndex=0,this.maxLimited=100,this.currentSequence=0}}]),e}(),ar=function(e){var t=String(e).replace(/[=]+$/,""),n="";if(t.length%4==1)return Ne.warn("decodeBase64 failed: ".concat(e," to be decoded is not correctly encoded.")),"";for(var i,a,o=0,r=0;a=t.charAt(r++);~a&&(i=o%4?64*i+a:a,o++%4)?n+=String.fromCharCode(255&i>>(-2*o&6)):0)a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a);try{return decodeURIComponent(escape(n))}catch(d){return Ne.warn("decodeBase64 failed: ".concat(e," to be decoded is not correctly encoded.")),""}},or=function(){function e(t){r(this,e),this._userModule=t,this._className="UserStatusHandler",this.MAX_QUERY_USER_COUNT=500,this.MAX_SUBSCRIBE_USER_COUNT=100,this.MAX_UNSUBSCRIBE_USER_COUNT=100,this._userModule.getInnerEmitterInstance().on(To,this._onCloudConfigUpdated,this)}return u(e,[{key:"_onCloudConfigUpdated",value:function(){var e=this._userModule.getCloudConfig("status_query_count"),t=this._userModule.getCloudConfig("status_sub_count"),n=this._userModule.getCloudConfig("status_unsub_count");Ne.log("".concat(this._className,"._onCloudConfigUpdated statusQueryCount:").concat(e," statusSubscribeCount:").concat(t)+" statusUnsubscribeCount:".concat(n)),Xe(e)||(this.MAX_QUERY_USER_COUNT=parseInt(e,10)),Xe(e)||(this.MAX_SUBSCRIBE_USER_COUNT=parseInt(t,10)),Xe(e)||(this.MAX_UNSUBSCRIBE_USER_COUNT=parseInt(n,10))}},{key:"onUserStatusUpdated",value:function(e){var t=e.dataList,n=this._userModule.getMyUserID(),i=this._userModule.getModule(On),a=t.map((function(e){var t=e.to,a=e.statusType,o=e.customStatus,r=ar(o);return t===n&&i.setCustomStatus(r),{userID:t,statusType:a,customStatus:r}}));this._userModule.emitOuterEvent(E.USER_STATUS_UPDATED,a)}},{key:"setSelfStatus",value:function(e){var t=this,n="".concat(this._className,".setSelfStatus"),i=e.customStatus,a=new Va(za.SET_SELF_STATUS);return this._userModule.request({protocolName:wa,requestData:{customStatus:i}}).then((function(e){return a.setNetworkType(t._userModule.getNetworkType()).setMessage("customStatus:".concat(i)).end(),Ne.log("".concat(n," ok. customStatus:").concat(i)),t._userModule.getModule(On).setCustomStatus(i),lo({userID:t._userModule.getMyUserID(),statusType:1,customStatus:i})})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];a.setError(e,i,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"getUserStatus",value:function(e){var t=this,n="".concat(this._className,".getUserStatus"),i=e.userIDList,a=void 0===i?[]:i,o=this._userModule.getMyUserID(),r=b(a),s=void 0,c=r.indexOf(o);if(c>-1){r.splice(c,1);var u=this._userModule.getModule(On).getCustomStatus();s={userID:o,statusType:1,customStatus:u}}if(0===r.length)return yo({successUserList:[s],failureUserList:[]});if(!this._userModule.canIUse(q.USER_STATUS))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});r.length>this.MAX_QUERY_USER_COUNT&&(Ne.warn("".concat(n," ").concat(Bt(this.MAX_QUERY_USER_COUNT))),r=a.slice(0,this.MAX_QUERY_USER_COUNT));var l=new Va(za.GET_USER_STATUS);return this._userModule.request({protocolName:ka,requestData:{userIDList:r}}).then((function(e){var i=e.data,o=i.successUserList,r=void 0===o?[]:o,c=i.failureUserList,u=void 0===c?[]:c,d=r.map((function(e){var t=e.userID,n=e.statusType,i=e.customStatus;return{userID:t,statusType:n,customStatus:ar(i)}})),p=u.map((function(e){var t=e.userID,n=e.invalidUserID,i=e.errorCode,a=e.errorInfo;return{userID:jt(n)?t:n,code:i,message:a}}));Xe(s)||d.unshift(s);var f="userID count:".concat(a.length,", success count:").concat(d.length,", fail count:").concat(p.length);return l.setNetworkType(t._userModule.getNetworkType()).setMessage("".concat(f)).end(),Ne.log("".concat(n," ok. ").concat(f,".")),lo({successUserList:d,failureUserList:p})})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];l.setMessage("userID count:".concat(a.length)).setError(e,i,o).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"subscribeUserStatus",value:function(e){var t=this;if(!this._userModule.canIUse(q.USER_STATUS))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n="".concat(this._className,".subscribeUserStatus"),i=e.userIDList,a=void 0===i?[]:i,o=b(a);o.length>this.MAX_SUBSCRIBE_USER_COUNT&&(Ne.warn("".concat(n," ").concat(Bt(this.MAX_SUBSCRIBE_USER_COUNT))),o=a.slice(0,this.MAX_SUBSCRIBE_USER_COUNT));var r=new Va(za.SUBSCRIBE_USER_STATUS),s="userID count:".concat(a.length);return Ne.log("".concat(n," ").concat(s)),this._userModule.request({protocolName:xa,requestData:{userIDList:o}}).then((function(e){var i=e.data.failureUserList,a=(void 0===i?[]:i).map((function(e){var t=e.userID,n=e.invalidUserID,i=e.errorCode,a=e.errorInfo;return{userID:jt(n)?t:n,code:i,message:a}}));return r.setNetworkType(t._userModule.getNetworkType()).setMessage("".concat(s," fail count:").concat(a.length)).end(),Ne.log("".concat(n," ok. fail count:").concat(a.length,".")),lo({failureUserList:a})})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setMessage("".concat(s)).setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"unsubscribeUserStatus",value:function(e){var t=this;if(!this._userModule.canIUse(q.USER_STATUS))return Mo({code:Wn.CANNOT_USE_COMMERCIAL_ABILITY});var n="".concat(this._className,".unsubscribeUserStatus"),i=(e||{}).userIDList,a=void 0===i?[]:i,o=b(a);a.length>this.MAX_UNSUBSCRIBE_USER_COUNT&&(Ne.warn("".concat(n," ").concat(Bt(this.MAX_UNSUBSCRIBE_USER_COUNT))),o=a.slice(0,this.MAX_UNSUBSCRIBE_USER_COUNT));var r=new Va(za.UNSUBSCRIBE_USER_STATUS),s="userID count:".concat(a.length);Ne.log("".concat(n," ").concat(s));var c={userIDList:o};return 0===o.length&&(c.userIDList=void 0,c.unsubscribeAll=1),this._userModule.request({protocolName:Sa,requestData:c}).then((function(e){var i=e.data.failureUserList,a=(void 0===i?[]:i).map((function(e){var t=e.userID,n=e.invalidUserID,i=e.errorCode,a=e.errorInfo;return{userID:jt(n)?t:n,code:i,message:a}}));return r.setNetworkType(t._userModule.getNetworkType()).setMessage("".concat(s," fail count:").concat(a.length)).end(),Ne.log("".concat(n," ok. fail count:").concat(a.length,".")),lo({failureUserList:a})})).catch((function(e){return t._userModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];r.setMessage("".concat(s)).setError(e,i,a).end()})),Ne.error("".concat(n," failed. error:"),e),Mo(e)}))}},{key:"reset",value:function(){this.MAX_QUERY_USER_COUNT=500,this.MAX_SUBSCRIBE_USER_COUNT=100,this.MAX_UNSUBSCRIBE_USER_COUNT=100}}]),e}(),rr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="UserModule",i._profileHandler=new tr(v(i)),i._blacklistHandler=new ir(v(i)),i._userStatusHandler=new or(v(i)),i.getInnerEmitterInstance().on(Io,i.onContextUpdated,v(i)),i}return u(n,[{key:"onContextUpdated",value:function(e){this._profileHandler.getMyProfile(),this._blacklistHandler.getBlacklist()}},{key:"onProfileModified",value:function(e){this._profileHandler.onProfileModified(e)}},{key:"onRelationChainModified",value:function(e){var t=e.dataList;if(!jt(t)){var n=[];t.forEach((function(e){e.blackListDelAccount&&n.push.apply(n,b(e.blackListDelAccount))})),n.length>0&&this._blacklistHandler.onAccountDeleted(n);var i=[];t.forEach((function(e){e.blackListAddAccount&&i.push.apply(i,b(e.blackListAddAccount))})),i.length>0&&this._blacklistHandler.onAccountAdded(i)}}},{key:"onConversationsProfileUpdated",value:function(e){this._profileHandler.onConversationsProfileUpdated(e)}},{key:"getMyAccount",value:function(){return this.getMyUserID()}},{key:"getMyProfile",value:function(){return this._profileHandler.getMyProfile()}},{key:"getStorageModule",value:function(){return this.getModule(Rn)}},{key:"isMyFriend",value:function(e){var t=this.getModule(Sn);return!!t&&t.isMyFriend(e)}},{key:"getUserProfile",value:function(e){return this._profileHandler.getUserProfile(e)}},{key:"updateMyProfile",value:function(e){return this._profileHandler.updateMyProfile(e)}},{key:"getNickAndAvatarByUserID",value:function(e){return this._profileHandler.getNickAndAvatarByUserID(e)}},{key:"getLocalBlacklist",value:function(){var e=this._blacklistHandler.getLocalBlacklist();return yo(e)}},{key:"addBlacklist",value:function(e){return this._blacklistHandler.addBlacklist(e)}},{key:"deleteBlacklist",value:function(e){return this._blacklistHandler.deleteBlacklist(e)}},{key:"onUserStatusUpdated",value:function(e){this._userStatusHandler.onUserStatusUpdated(e)}},{key:"setSelfStatus",value:function(e){return this._userStatusHandler.setSelfStatus(e)}},{key:"getUserStatus",value:function(e){return this._userStatusHandler.getUserStatus(e)}},{key:"subscribeUserStatus",value:function(e){return this._userStatusHandler.subscribeUserStatus(e)}},{key:"unsubscribeUserStatus",value:function(e){return this._userStatusHandler.unsubscribeUserStatus(e)}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._profileHandler.reset(),this._blacklistHandler.reset(),this._userStatusHandler.reset()}}]),n}(Xn),sr=function(){function e(t,n){r(this,e),this._moduleManager=t,this._isLoggedIn=!1,this._SDKAppID=n.SDKAppID,this._userID=n.userID||"",this._userSig=n.userSig||"",this._version="2.23.0",this._a2Key="",this._tinyID="",this._customStatus="",this._contentType="json",this._unlimitedAVChatRoom=n.unlimitedAVChatRoom,this._scene=n.scene||"",this._oversea=n.oversea,this._instanceID=n.instanceID,this._statusInstanceID=0,this._isDevMode=n.devMode,this._proxyServer=n.proxyServer}return u(e,[{key:"isLoggedIn",value:function(){return this._isLoggedIn}},{key:"isOversea",value:function(){return this._oversea}},{key:"isPrivateNetWork",value:function(){return this._proxyServer}},{key:"isDevMode",value:function(){return this._isDevMode}},{key:"isSingaporeSite",value:function(){return this._SDKAppID>=2e7&&this._SDKAppID<3e7}},{key:"isKoreaSite",value:function(){return this._SDKAppID>=3e7&&this._SDKAppID<4e7}},{key:"isGermanySite",value:function(){return this._SDKAppID>=4e7&&this._SDKAppID<5e7}},{key:"isIndiaSite",value:function(){return this._SDKAppID>=5e7&&this._SDKAppID<6e7}},{key:"isIntl",value:function(){return Ft(this._SDKAppID)}},{key:"isUnlimitedAVChatRoom",value:function(){return this._unlimitedAVChatRoom}},{key:"setUserID",value:function(e){this._userID=e}},{key:"getUserID",value:function(){return this._userID}},{key:"setUserSig",value:function(e){this._userSig=e}},{key:"getUserSig",value:function(){return this._userSig}},{key:"getSDKAppID",value:function(){return this._SDKAppID}},{key:"setTinyID",value:function(e){this._tinyID=e,this._isLoggedIn=!0}},{key:"getTinyID",value:function(){return this._tinyID}},{key:"setCustomStatus",value:function(e){this._customStatus=e}},{key:"getCustomStatus",value:function(){return this._customStatus}},{key:"getScene",value:function(){return be?window.tencent_cloud_im_csig_flutter_for_web_25F_cy:this._isTUIKit()?"tuikit":this._scene}},{key:"getInstanceID",value:function(){return this._instanceID}},{key:"getStatusInstanceID",value:function(){return this._statusInstanceID}},{key:"setStatusInstanceID",value:function(e){this._statusInstanceID=e}},{key:"getVersion",value:function(){return this._version}},{key:"getA2Key",value:function(){return this._a2Key}},{key:"setA2Key",value:function(e){this._a2Key=e}},{key:"getContentType",value:function(){return this._contentType}},{key:"getProxyServer",value:function(){return this._proxyServer}},{key:"_isTUIKit",value:function(){var e=!1,t=!1,n=!1,i=!1,a=[];ee&&(a=Object.keys(ne)),te&&(a=Q?Object.keys(uni):Object.keys(window));for(var o=0,r=a.length;o<r;o++)if(a[o].toLowerCase().includes("uikit")){e=!0;break}if(a=null,ee&&Qe(getApp)&&!Xe(getApp())){var s=getApp().globalData;Ye(s)&&!0===s.isTUIKit&&(t=!0)}!0===this._moduleManager.getModule(Rn).getStorageSync("TIM_".concat(this._SDKAppID,"_isTUIKit"))&&(n=!0);var c=null;if(z&&!Y&&"undefined"==typeof uni&&__wxConfig&&(c=__wxConfig.pages),W&&"undefined"==typeof uni&&__qqConfig&&(c=__qqConfig.pages),Je(c)&&c.length>0){for(var u=0,l=c.length;u<l;u++)if(c[u].toLowerCase().includes("tui")){i=!0;break}c=null}return e||t||n||i}},{key:"reset",value:function(){this._isLoggedIn=!1,this._userSig="",this._a2Key="",this._tinyID="",this._customStatus="",this._statusInstanceID=0}}]),e}(),cr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="SignModule",i._helloInterval=120,i._lastLoginTs=0,i._lastWsHelloTs=0,i._isWebUniapp=0,ko.mixin(v(i)),i}return u(n,[{key:"onCheckTimer",value:function(e){this.isLoggedIn()&&e%this._helloInterval==0&&this._hello()}},{key:"login",value:function(e){if(this.isLoggedIn()){var t=this.isIntl()?"You have already logged in to account ".concat(e.userID,". If you want to switch accounts, please call the logout interface, and then call the login interface"):"\u60a8\u5df2\u7ecf\u767b\u5f55\u5e10\u53f7 ".concat(e.userID," \uff01\u5982\u9700\u5207\u6362\u5e10\u53f7\u767b\u5f55\uff0c\u8bf7\u5148\u8c03\u7528 logout \u63a5\u53e3\u767b\u51fa\uff0c\u518d\u8c03\u7528 login \u63a5\u53e3\u767b\u5f55\u3002");return Ne.warn(t),yo({actionStatus:"OK",errorCode:0,errorInfo:t,repeatLogin:!0})}if(Date.now()-this._lastLoginTs<=15e3)return Ne.warn(this.isIntl()?"You are trying to login in to account ".concat(e.userID,", please do not login in again"):"\u60a8\u6b63\u5728\u5c1d\u8bd5\u767b\u5f55\u5e10\u53f7 ".concat(e.userID,"\uff01\u8bf7\u52ff\u91cd\u590d\u767b\u5f55\u3002")),Mo({code:Wn.REPEAT_LOGIN});Ne.log("".concat(this._className,".login userID:").concat(e.userID));var n=this._checkLoginInfo(e);if(0!==n.code)return Mo(n);var i=this.getModule(On),a=e.userID,o=e.userSig;return i.setUserID(a),i.setUserSig(o),this.getModule(Fn).updateProtocolConfig(),this._login()}},{key:"_login",value:function(){var e=this,t=this.getModule(On),n=t.getScene(),i=0,a=new Va(za.LOGIN);a.setMessage("".concat(n)).setMoreMessage("identifier:".concat(this.getMyUserID())),Q?"tuikit"===n?a.setUIPlatform(4):a.setUIPlatform(3):ee?"tuikit"===n?a.setUIPlatform(12):a.setUIPlatform(11):te&&(be?"flutter_web_uikit"===n?a.setUIPlatform(21):a.setUIPlatform(20):Ce?"tuikit"===n?a.setUIPlatform(17):a.setUIPlatform(16):"tuikit"===n?a.setUIPlatform(14):a.setUIPlatform(13));var o=this.getModule(zn);if(o.canIUseOfflinePush()){this._isWebUniapp=o.getUniAppPlatform();var r=this._getStatusInstanceID();t.setStatusInstanceID(r),this.getModule(Fn).updateProtocolConfig(),i=o.getDeviceBrand()}return this._lastLoginTs=Date.now(),this.request({protocolName:Zn,requestData:{deviceBrand:i,isWebUniapp:this._isWebUniapp}}).then((function(i){e._lastLoginTs=0;var o=Date.now(),r=null,s=i.data,c=s.a2Key,u=s.tinyID,l=s.helloInterval,d=s.instanceID,p=s.timeStamp,f=s.customStatus,h=void 0===f?"":f;Ne.log("".concat(e._className,".login ok. scene:").concat(n," helloInterval:").concat(l," instanceID:").concat(d," timeStamp:").concat(p));var g=1e3*p,m=o-a.getStartTs(),_=g+parseInt(m/2)-o,v=a.getStartTs()+_;if(a.start(v),function(e,t){Se=t;var n=new Date;n.setTime(e),Ne.info("baseTime from server:".concat(n," offset:").concat(Se))}(g,_),!u)throw r=new _o({code:Wn.NO_TINYID}),a.setError(r,!0,e.getNetworkType()).end(),r;if(!c)throw r=new _o({code:Wn.NO_A2KEY}),a.setError(r,!0,e.getNetworkType()).end(),r;a.setNetworkType(e.getNetworkType()).setMoreMessage("helloInterval:".concat(l," instanceID:").concat(d," offset:").concat(_)).end(),t.setA2Key(c),t.setTinyID(u),t.setStatusInstanceID(d);var y=ar(h);t.setCustomStatus(y),e.getModule(Fn).updateProtocolConfig(),e.emitInnerEvent(Io),e._helloInterval=l,e.triggerReady();var M=e.getModule(zn);return M.canIUseOfflinePush()&&(uni.setStorageSync("timUniAppInstanceID",d),M.init()),e._fetchCloudControlConfig(),i})).catch((function(t){return e.probeNetwork().then((function(e){var n=C(e,2),i=n[0],o=n[1];a.setError(t,i,o).end(!0)})),e._moduleManager.setNotReadyReason(Wn.LOGIN_FAILED),Ne.error("".concat(e._className,".login failed. error:"),t),e._lastLoginTs=0,e._moduleManager.onLoginFailed(),Mo(t)}))}},{key:"logout",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!this.isLoggedIn())return Mo({code:Wn.USER_NOT_LOGGED_IN});var n=new Va(za.LOGOUT);return n.setNetworkType(this.getNetworkType()).setMessage("identifier:".concat(this.getMyUserID())).end(!0),Ne.info("".concat(this._className,".logout type:").concat(t)),0===t&&this._moduleManager.setNotReadyReason(Wn.LOGGED_OUT),this.request({protocolName:Qn,requestData:{type:t}}).then((function(){return e.resetReady(),yo({})})).catch((function(t){return Ne.error("".concat(e._className,"._logout error:"),t),e.resetReady(),yo({})}))}},{key:"_fetchCloudControlConfig",value:function(){this.getModule(qn).fetchConfig()}},{key:"_getStatusInstanceID",value:function(){return uni.getStorageSync("timUniAppInstanceID")}},{key:"_hello",value:function(){var e=this;this._lastWsHelloTs=Date.now(),this.request({protocolName:ei,requestData:{isWebUniapp:this._isWebUniapp}}).catch((function(t){Ne.warn("".concat(e._className,"._hello error:"),t)}))}},{key:"getLastWsHelloTs",value:function(){return this._lastWsHelloTs}},{key:"_checkLoginInfo",value:function(e){var t=0;return jt(this.getModule(On).getSDKAppID())?t=Wn.NO_SDKAPPID:jt(e.userID)?t=Wn.NO_IDENTIFIER:jt(e.userSig)&&(t=Wn.NO_USERSIG),{code:t}}},{key:"onMultipleAccountKickedOut",value:function(e){var t=this;new Va(za.KICKED_OUT).setNetworkType(this.getNetworkType()).setMessage("type:".concat(A.KICKED_OUT_MULT_ACCOUNT," newInstanceInfo:").concat(JSON.stringify(e))).end(!0),Ne.warn("".concat(this._className,".onMultipleAccountKickedOut userID:").concat(this.getMyUserID()," newInstanceInfo:"),e),this.logout(1).then((function(){t.emitOuterEvent(E.KICKED_OUT,{type:A.KICKED_OUT_MULT_ACCOUNT}),t._moduleManager.setNotReadyReason(Wn.KICKED_OUT_MULT_ACCOUNT),t._moduleManager.reset()}))}},{key:"onMultipleDeviceKickedOut",value:function(e){var t=this;new Va(za.KICKED_OUT).setNetworkType(this.getNetworkType()).setMessage("type:".concat(A.KICKED_OUT_MULT_DEVICE," newInstanceInfo:").concat(JSON.stringify(e))).end(!0),Ne.warn("".concat(this._className,".onMultipleDeviceKickedOut userID:").concat(this.getMyUserID()," newInstanceInfo:"),e),this.logout(1).then((function(){t.emitOuterEvent(E.KICKED_OUT,{type:A.KICKED_OUT_MULT_DEVICE}),t._moduleManager.setNotReadyReason(Wn.KICKED_OUT_MULT_DEVICE),t._moduleManager.reset()}))}},{key:"onUserSigExpired",value:function(){new Va(za.KICKED_OUT).setNetworkType(this.getNetworkType()).setMessage(A.KICKED_OUT_USERSIG_EXPIRED).end(!0),Ne.warn("".concat(this._className,".onUserSigExpired: userSig \u7b7e\u540d\u8fc7\u671f\u88ab\u8e22\u4e0b\u7ebf")),0!==this.getModule(On).getStatusInstanceID()&&(this.emitOuterEvent(E.KICKED_OUT,{type:A.KICKED_OUT_USERSIG_EXPIRED}),this._moduleManager.setNotReadyReason(Wn.KICKED_OUT_USERSIG_EXPIRED),this._moduleManager.reset())}},{key:"onRestApiKickedOut",value:function(e){new Va(za.KICKED_OUT).setNetworkType(this.getNetworkType()).setMessage("type:".concat(A.KICKED_OUT_REST_API," newInstanceInfo:").concat(JSON.stringify(e))).end(!0),Ne.warn("".concat(this._className,".onRestApiKickedOut userID:").concat(this.getMyUserID()," newInstanceInfo:"),e),0!==this.getModule(On).getStatusInstanceID()&&(this.emitOuterEvent(E.KICKED_OUT,{type:A.KICKED_OUT_REST_API}),this._moduleManager.setNotReadyReason(Wn.KICKED_OUT_REST_API),this._moduleManager.reset(),this.getModule($n).onRestApiKickedOut())}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this.resetReady(),this._helloInterval=120,this._lastLoginTs=0,this._lastWsHelloTs=0,this._isWebUniapp=0}}]),n}(Xn);function ur(){return null}var lr=function(){function e(t){r(this,e),this._moduleManager=t,this._className="StorageModule",this._storageQueue=new Map,this._errorTolerantHandle()}return u(e,[{key:"_errorTolerantHandle",value:function(){ee||!Xe(window)&&!Xe(window.localStorage)||(this.getItem=ur,this.setItem=ur,this.removeItem=ur,this.clear=ur)}},{key:"onCheckTimer",value:function(e){if(e%20==0){if(0===this._storageQueue.size)return;this._doFlush()}}},{key:"_doFlush",value:function(){try{var e,t=S(this._storageQueue);try{for(t.s();!(e=t.n()).done;){var n=C(e.value,2),i=n[0],a=n[1];this._setStorageSync(this._getKey(i),a)}}catch(u){t.e(u)}finally{t.f()}this._storageQueue.clear()}catch(l){Ne.warn("".concat(this._className,"._doFlush error:"),l)}}},{key:"_getPrefix",value:function(){var e=this._moduleManager.getModule(On);return"TIM_".concat(e.getSDKAppID(),"_").concat(e.getUserID(),"_")}},{key:"_getKey",value:function(e){return"".concat(this._getPrefix()).concat(e)}},{key:"getItem",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{var n=t?this._getKey(e):e;return this.getStorageSync(n)}catch(r){return Ne.warn("".concat(this._className,".getItem error:"),r),{}}}},{key:"setItem",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(n){var a=i?this._getKey(e):e;this._setStorageSync(a,t)}else this._storageQueue.set(e,t)}},{key:"clear",value:function(){try{ee?ne.clearStorageSync():localStorage&&localStorage.clear()}catch(e){Ne.warn("".concat(this._className,".clear error:"),e)}}},{key:"removeItem",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{var n=t?this._getKey(e):e;this._removeStorageSync(n)}catch(r){Ne.warn("".concat(this._className,".removeItem error:"),r)}}},{key:"getSize",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"b";try{var i={size:0,limitSize:5242880,unit:n};if(Object.defineProperty(i,"leftSize",{enumerable:!0,get:function(){return i.limitSize-i.size}}),ee&&(i.limitSize=1024*ne.getStorageInfoSync().limitSize),e)i.size=JSON.stringify(this.getItem(e)).length+this._getKey(e).length;else if(ee){var a=ne.getStorageInfoSync(),o=a.keys;o.forEach((function(e){i.size+=JSON.stringify(t.getStorageSync(e)).length+t._getKey(e).length}))}else if(localStorage)for(var r in localStorage)localStorage.hasOwnProperty(r)&&(i.size+=localStorage.getItem(r).length+r.length);return this._convertUnit(i)}catch(d){Ne.warn("".concat(this._className," error:"),d)}}},{key:"_convertUnit",value:function(e){var t={},n=e.unit;for(var i in t.unit=n,e)"number"==typeof e[i]&&("kb"===n.toLowerCase()?t[i]=Math.round(e[i]/1024):"mb"===n.toLowerCase()?t[i]=Math.round(e[i]/1024/1024):t[i]=e[i]);return t}},{key:"_setStorageSync",value:function(e,t){ee?X?my.setStorageSync({key:e,data:t}):ne.setStorageSync(e,t):localStorage&&localStorage.setItem(e,JSON.stringify(t))}},{key:"getStorageSync",value:function(e){return ee?X?my.getStorageSync({key:e}).data:ne.getStorageSync(e):localStorage?JSON.parse(localStorage.getItem(e)):{}}},{key:"_removeStorageSync",value:function(e){ee?X?my.removeStorageSync({key:e}):ne.removeStorageSync(e):localStorage&&localStorage.removeItem(e)}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._doFlush()}}]),e}(),dr=function(){function e(t){r(this,e),this._className="SSOLogBody",this._report=[]}return u(e,[{key:"pushIn",value:function(e){Ne.debug("".concat(this._className,".pushIn"),this._report.length,e),this._report.push(e)}},{key:"backfill",value:function(e){var t;Je(e)&&0!==e.length&&(Ne.debug("".concat(this._className,".backfill"),this._report.length,e.length),(t=this._report).unshift.apply(t,b(e)))}},{key:"getLogsNumInMemory",value:function(){return this._report.length}},{key:"isEmpty",value:function(){return 0===this._report.length}},{key:"_reset",value:function(){this._report.length=0,this._report=[]}},{key:"getLogsInMemory",value:function(){var e=this._report.slice();return this._reset(),e}}]),e}(),pr=function(e){var t=e.getModule(On);return{SDKType:10,SDKAppID:t.getSDKAppID(),SDKVersion:t.getVersion(),tinyID:Number(t.getTinyID()),userID:t.getUserID(),platform:e.getPlatform(),instanceID:t.getInstanceID(),traceID:Ee()}},fr=function(e){d(i,e);var n=M(i);function i(e){var t;r(this,i),(t=n.call(this,e))._className="EventStatModule",t.TAG="im-ssolog-event",t._reportBody=new dr,t.MIN_THRESHOLD=20,t.MAX_THRESHOLD=100,t.WAITING_TIME=6e4,t.REPORT_LEVEL=[4,5,6],t.REPORT_SDKAPPID_BLACKLIST=[],t.REPORT_TINYID_WHITELIST=[],t._lastReportTime=Date.now();var a=t.getInnerEmitterInstance();return a.on(Io,t._onLoginSuccess,v(t)),a.on(To,t._onCloudConfigUpdated,v(t)),t}return u(i,[{key:"reportAtOnce",value:function(){Ne.debug("".concat(this._className,".reportAtOnce")),this._report()}},{key:"_onLoginSuccess",value:function(){var e=this,t=this.getModule(Rn),n=t.getItem(this.TAG,!1);!jt(n)&&Qe(n.forEach)&&(Ne.log("".concat(this._className,"._onLoginSuccess get ssolog in storage, count:").concat(n.length)),n.forEach((function(t){e._reportBody.pushIn(t)})),t.removeItem(this.TAG,!1))}},{key:"_onCloudConfigUpdated",value:function(){var e=this.getCloudConfig("evt_rpt_threshold"),t=this.getCloudConfig("evt_rpt_waiting"),n=this.getCloudConfig("evt_rpt_level"),i=this.getCloudConfig("evt_rpt_sdkappid_bl"),a=this.getCloudConfig("evt_rpt_tinyid_wl");Xe(e)||(this.MIN_THRESHOLD=Number(e)),Xe(t)||(this.WAITING_TIME=Number(t)),Xe(n)||(this.REPORT_LEVEL=n.split(",").map((function(e){return Number(e)}))),Xe(i)||(this.REPORT_SDKAPPID_BLACKLIST=i.split(",").map((function(e){return Number(e)}))),Xe(a)||(this.REPORT_TINYID_WHITELIST=a.split(","))}},{key:"pushIn",value:function(e){e instanceof Va&&(e.updateTimeStamp(),this._reportBody.pushIn(e),this._reportBody.getLogsNumInMemory()>=this.MIN_THRESHOLD&&this._report())}},{key:"onCheckTimer",value:function(){Date.now()<this._lastReportTime+this.WAITING_TIME||this._reportBody.isEmpty()||this._report()}},{key:"_filterLogs",value:function(e){var t=this,n=this.getModule(On),i=n.getSDKAppID(),a=n.getTinyID();return Rt(this.REPORT_SDKAPPID_BLACKLIST,i)&&!Lt(this.REPORT_TINYID_WHITELIST,a)?[]:e.filter((function(e){return t.REPORT_LEVEL.includes(e.level)}))}},{key:"_report",value:function(){var e=this;if(!this._reportBody.isEmpty()){var n=this._reportBody.getLogsInMemory(),i=this._filterLogs(n);if(0!==i.length){var a={header:pr(this),event:i};this.request({protocolName:ga,requestData:t({},a)}).then((function(){e._lastReportTime=Date.now()})).catch((function(t){Ne.warn("".concat(e._className,".report failed. networkType:").concat(e.getNetworkType()," error:"),t),e._reportBody.backfill(n),e._reportBody.getLogsNumInMemory()>e.MAX_THRESHOLD&&e._flushAtOnce()}))}else this._lastReportTime=Date.now()}}},{key:"_flushAtOnce",value:function(){var e=this.getModule(Rn),t=e.getItem(this.TAG,!1),n=this._reportBody.getLogsInMemory();if(jt(t))Ne.log("".concat(this._className,"._flushAtOnce count:").concat(n.length)),e.setItem(this.TAG,n,!0,!1);else{var i=n.concat(t);i.length>this.MAX_THRESHOLD&&(i=i.slice(0,this.MAX_THRESHOLD)),Ne.log("".concat(this._className,"._flushAtOnce count:").concat(i.length)),e.setItem(this.TAG,i,!0,!1)}}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._lastReportTime=0,this._report(),this.REPORT_SDKAPPID_BLACKLIST=[],this.REPORT_TINYID_WHITELIST=[]}}]),i}(Xn),hr="none",gr="online",mr=[Wn.OVER_FREQUENCY_LIMIT,Wn.OPEN_SERVICE_OVERLOAD_ERROR],_r=function(){function e(t){r(this,e),this._moduleManager=t,this._networkType="",this._className="NetMonitorModule",this.MAX_WAIT_TIME=3e3,this._mpNetworkStatusCallback=null,this._webOnlineCallback=null,this._webOfflineCallback=null}return u(e,[{key:"start",value:function(){var e=this;ee?(ne.getNetworkType({success:function(t){e._networkType=t.networkType,t.networkType===hr?Ne.warn("".concat(e._className,".start no network, please check!")):Ne.info("".concat(e._className,".start networkType:").concat(t.networkType))}}),this._mpNetworkStatusCallback=this._onNetworkStatusChange.bind(this),ne.onNetworkStatusChange(this._mpNetworkStatusCallback)):(this._networkType=gr,this._webOnlineCallback=this._onWebOnline.bind(this),this._webOfflineCallback=this._onWebOffline.bind(this),window&&(window.addEventListener("online",this._webOnlineCallback),window.addEventListener("offline",this._webOfflineCallback)))}},{key:"_onWebOnline",value:function(){this._onNetworkStatusChange({isConnected:!0,networkType:gr})}},{key:"_onWebOffline",value:function(){this._onNetworkStatusChange({isConnected:!1,networkType:hr})}},{key:"_onNetworkStatusChange",value:function(e){var t=e.isConnected,n=e.networkType,i=!1;t?(Ne.info("".concat(this._className,"._onNetworkStatusChange previousNetworkType:").concat(this._networkType," currentNetworkType:").concat(n)),this._networkType!==n&&(i=!0,this._moduleManager.getModule($n).reConnect(!0))):this._networkType!==n&&(i=!0,Ne.warn("".concat(this._className,"._onNetworkStatusChange no network, please check!")),this._moduleManager.getModule($n).offline()),i&&(new Va(za.NETWORK_CHANGE).setMessage("isConnected:".concat(t," previousNetworkType:").concat(this._networkType," networkType:").concat(n)).end(),this._networkType=n)}},{key:"probe",value:function(e){var t=this;return!Xe(e)&&mr.includes(e.code)?Promise.resolve([!0,this._networkType]):new Promise((function(e,n){ee?ne.getNetworkType({success:function(n){t._networkType=n.networkType,n.networkType===hr?(Ne.warn("".concat(t._className,".probe no network, please check!")),e([!1,n.networkType])):(Ne.info("".concat(t._className,".probe networkType:").concat(n.networkType)),e([!0,n.networkType]))}}):t._networkType===hr?e([!1,hr]):e([!0,gr])}))}},{key:"getNetworkType",value:function(){return this._networkType}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),ee?null!==this._mpNetworkStatusCallback&&(ne.offNetworkStatusChange&&(Z||Y?ne.offNetworkStatusChange(this._mpNetworkStatusCallback):ne.offNetworkStatusChange()),this._mpNetworkStatusCallback=null):window&&(null!==this._webOnlineCallback&&(window.removeEventListener("online",this._webOnlineCallback),this._webOnlineCallback=null),null!==this._onWebOffline&&(window.removeEventListener("offline",this._webOfflineCallback),this._webOfflineCallback=null))}}]),e}(),vr=R((function(e){var t=Object.prototype.hasOwnProperty,n="~";function i(){}function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(e,t,i,o,r){if("function"!=typeof i)throw new TypeError("The listener must be a function");var s=new a(i,o||e,r),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function r(e,t){0==--e._eventsCount?e._events=new i:delete e._events[t]}function s(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,i,a=[];if(0===this._eventsCount)return a;for(i in e=this._events)t.call(e,i)&&a.push(n?i.slice(1):i);return Object.getOwnPropertySymbols?a.concat(Object.getOwnPropertySymbols(e)):a},s.prototype.listeners=function(e){var t=n?n+e:e,i=this._events[t];if(!i)return[];if(i.fn)return[i.fn];for(var a=0,o=i.length,r=new Array(o);a<o;a++)r[a]=i[a].fn;return r},s.prototype.listenerCount=function(e){var t=n?n+e:e,i=this._events[t];return i?i.fn?1:i.length:0},s.prototype.emit=function(e,t,i,a,o,r){var s=n?n+e:e;if(!this._events[s])return!1;var c,u,l=this._events[s],d=arguments.length;if(l.fn){switch(l.once&&this.removeListener(e,l.fn,void 0,!0),d){case 1:return l.fn.call(l.context),!0;case 2:return l.fn.call(l.context,t),!0;case 3:return l.fn.call(l.context,t,i),!0;case 4:return l.fn.call(l.context,t,i,a),!0;case 5:return l.fn.call(l.context,t,i,a,o),!0;case 6:return l.fn.call(l.context,t,i,a,o,r),!0}for(u=1,c=new Array(d-1);u<d;u++)c[u-1]=arguments[u];l.fn.apply(l.context,c)}else{var p,f=l.length;for(u=0;u<f;u++)switch(l[u].once&&this.removeListener(e,l[u].fn,void 0,!0),d){case 1:l[u].fn.call(l[u].context);break;case 2:l[u].fn.call(l[u].context,t);break;case 3:l[u].fn.call(l[u].context,t,i);break;case 4:l[u].fn.call(l[u].context,t,i,a);break;default:if(!c)for(p=1,c=new Array(d-1);p<d;p++)c[p-1]=arguments[p];l[u].fn.apply(l[u].context,c)}}return!0},s.prototype.on=function(e,t,n){return o(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return o(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,i,a){var o=n?n+e:e;if(!this._events[o])return this;if(!t)return r(this,o),this;var s=this._events[o];if(s.fn)s.fn!==t||a&&!s.once||i&&s.context!==i||r(this,o);else{for(var c=0,u=[],l=s.length;c<l;c++)(s[c].fn!==t||a&&!s[c].once||i&&s[c].context!==i)&&u.push(s[c]);u.length?this._events[o]=1===u.length?u[0]:u:r(this,o)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&r(this,t)):(this._events=new i,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s})),yr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="BigDataChannelModule",i.FILETYPE={SOUND:2106,FILE:2107,VIDEO:2113},i._bdh_download_server="grouptalk.c2c.qq.com",i._BDHBizID=10001,i._authKey="",i._expireTime=0,i.getInnerEmitterInstance().on(Io,i._getAuthKey,v(i)),i}return u(n,[{key:"_getAuthKey",value:function(){var e=this;this.isIntl()||this.request({protocolName:ti}).then((function(t){t.data.authKey&&(e._authKey=t.data.authKey,e._expireTime=parseInt(t.data.expireTime))}))}},{key:"_isFromOlderVersion",value:function(e){return!(!e.content||2===e.content.downloadFlag)}},{key:"parseElements",value:function(e,t){if(!Je(e)||!t)return[];for(var n=[],i=null,a=0;a<e.length;a++)i=e[a],this._needParse(i)?n.push(this._parseElement(i,t)):n.push(e[a]);return n}},{key:"_needParse",value:function(e){return!e.cloudCustomData&&!(!this._isFromOlderVersion(e)||e.type!==A.MSG_AUDIO&&e.type!==A.MSG_FILE&&e.type!==A.MSG_VIDEO)}},{key:"_parseElement",value:function(e,t){switch(e.type){case A.MSG_AUDIO:return this._parseAudioElement(e,t);case A.MSG_FILE:return this._parseFileElement(e,t);case A.MSG_VIDEO:return this._parseVideoElement(e,t)}}},{key:"_parseAudioElement",value:function(e,t){return e.content.url=this._genAudioUrl(e.content.uuid,t),e}},{key:"_parseFileElement",value:function(e,t){return e.content.url=this._genFileUrl(e.content.uuid,t,e.content.fileName),e}},{key:"_parseVideoElement",value:function(e,t){return e.content.url=this._genVideoUrl(e.content.uuid,t),e}},{key:"_genAudioUrl",value:function(e,t){if(""===this._authKey)return Ne.warn("".concat(this._className,"._genAudioUrl no authKey!")),"";var n=this.getModule(On).getSDKAppID();return"https://".concat(this._bdh_download_server,"/asn.com/stddownload_common_file?authkey=").concat(this._authKey,"&bid=").concat(this._BDHBizID,"&subbid=").concat(n,"&fileid=").concat(e,"&filetype=").concat(this.FILETYPE.SOUND,"&openid=").concat(t,"&ver=0")}},{key:"_genFileUrl",value:function(e,t,n){if(""===this._authKey)return Ne.warn("".concat(this._className,"._genFileUrl no authKey!")),"";n||(n="".concat(Math.floor(1e5*Math.random()),"-").concat(Date.now()));var i=this.getModule(On).getSDKAppID();return"https://".concat(this._bdh_download_server,"/asn.com/stddownload_common_file?authkey=").concat(this._authKey,"&bid=").concat(this._BDHBizID,"&subbid=").concat(i,"&fileid=").concat(e,"&filetype=").concat(this.FILETYPE.FILE,"&openid=").concat(t,"&ver=0&filename=").concat(encodeURIComponent(n))}},{key:"_genVideoUrl",value:function(e,t){if(""===this._authKey)return Ne.warn("".concat(this._className,"._genVideoUrl no authKey!")),"";var n=this.getModule(On).getSDKAppID();return"https://".concat(this._bdh_download_server,"/asn.com/stddownload_common_file?authkey=").concat(this._authKey,"&bid=").concat(this._BDHBizID,"&subbid=").concat(n,"&fileid=").concat(e,"&filetype=").concat(this.FILETYPE.VIDEO,"&openid=").concat(t,"&ver=0")}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._authKey="",this.expireTime=0}}]),n}(Xn),Mr=["requestSnapshotUrl"],Cr=function(e){d(i,e);var n=M(i);function i(e){var t;return r(this,i),(t=n.call(this,e))._className="UploadModule",t.TIMUploadPlugin=null,t.timUploadPlugin=null,t.COSSDK=null,t._cosUploadMethod=null,t.expiredTimeLimit=600,t.appid=0,t.bucketName="",t.ciUrl="",t.directory="",t.downloadUrl="",t.uploadUrl="",t.region="ap-shanghai",t.cos=null,t.cosOptions={secretId:"",secretKey:"",sessionToken:"",expiredTime:0},t.uploadFileType="",t.duration=900,t.tryCount=0,t.getInnerEmitterInstance().on(Io,t._init,v(t)),t}return u(i,[{key:"_init",value:function(){var e="".concat(this._className,"._init"),t=this.getModule(Un);if(this.TIMUploadPlugin=t.getPlugin("tim-upload-plugin"),this.TIMUploadPlugin)this._initUploaderMethod();else{var n=ee?"cos-wx-sdk":"cos-js-sdk";this.COSSDK=t.getPlugin(n),this.COSSDK?(this._getAuthorizationKey(),Ne.warn("".concat(e," v2.9.2\u8d77\u63a8\u8350\u4f7f\u7528 tim-upload-plugin \u4ee3\u66ff ").concat(n,"\uff0c\u4e0a\u4f20\u66f4\u5feb\u66f4\u5b89\u5168\u3002\u8bf7\u53c2\u8003 https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#registerPlugin"))):Ne.warn("".concat(e," ").concat(this._getPluginUndetectedLog()))}}},{key:"_getAuthorizationKey",value:function(){var e=this,t=new Va(za.GET_COS_AUTH_KEY),n=Math.ceil(Date.now()/1e3);this.request({protocolName:"cos",requestData:{duration:this.expiredTimeLimit}}).then((function(i){var a=i.data;Ne.log("".concat(e._className,"._getAuthorizationKey ok. data:"),a);var o=a.expiredTime-n;t.setMessage("requestId:".concat(a.requestId," requestTime:").concat(n," expiredTime:").concat(a.expiredTime," diff:").concat(o,"s")).setNetworkType(e.getNetworkType()).end(),!ee&&a.region&&(e.region=a.region),e.appid=a.appid,e.bucketName=a.bucketName,e.ciUrl=a.ciUrl,e.directory=a.directory,e.downloadUrl=a.downloadUrl,e.uploadUrl=a.uploadUrl,e.cosOptions={secretId:a.secretId,secretKey:a.secretKey,sessionToken:a.sessionToken,expiredTime:a.expiredTime},Ne.log("".concat(e._className,"._getAuthorizationKey ok. region:").concat(e.region," bucketName:").concat(e.bucketName)),e._initUploaderMethod()})).catch((function(n){e.probeNetwork().then((function(e){var i=C(e,2),a=i[0],o=i[1];t.setError(n,a,o).end()})),Ne.warn("".concat(e._className,"._getAuthorizationKey failed. error:"),n)}))}},{key:"_getCosPreSigUrl",value:function(e){var t=this,n="".concat(this._className,"._getCosPreSigUrl"),i=Math.ceil(Date.now()/1e3),a=new Va(za.GET_COS_PRE_SIG_URL);return this.request({protocolName:fa,requestData:{fileType:e.fileType,fileName:e.fileName,uploadMethod:e.uploadMethod,duration:e.duration}}).then((function(e){t.tryCount=0;var o=e.data||{},r=o.expiredTime-i;return Ne.log("".concat(n," ok. data:"),o),a.setMessage("requestId:".concat(o.requestId," expiredTime:").concat(o.expiredTime," diff:").concat(r,"s")).setNetworkType(t.getNetworkType()).end(),o})).catch((function(i){return-1===i.code&&(i.code=Wn.COS_GET_SIG_FAIL),t.probeNetwork().then((function(e){var t=C(e,2),n=t[0],o=t[1];a.setError(i,n,o).end()})),Ne.warn("".concat(n," failed. error:"),i),t.tryCount<1?(t.tryCount++,t._getCosPreSigUrl(e)):(t.tryCount=0,Mo({code:Wn.COS_GET_SIG_FAIL}))}))}},{key:"_initUploaderMethod",value:function(){var e=this;if(this.TIMUploadPlugin)return this.timUploadPlugin=new this.TIMUploadPlugin,void(this._cosUploadMethod=function(t,n){e.timUploadPlugin.uploadFile(t,n)});this.appid&&(this.cos=ee?new this.COSSDK({ForcePathStyle:!0,getAuthorization:this._getAuthorization.bind(this)}):new this.COSSDK({getAuthorization:this._getAuthorization.bind(this)}),this._cosUploadMethod=ee?function(t,n){e.cos.postObject(t,n)}:function(t,n){e.cos.uploadFiles(t,n)})}},{key:"onCheckTimer",value:function(e){this.COSSDK&&(this.TIMUploadPlugin||this.isLoggedIn()&&e%60==0&&Math.ceil(Date.now()/1e3)>=this.cosOptions.expiredTime-120&&this._getAuthorizationKey())}},{key:"_getAuthorization",value:function(e,t){t({TmpSecretId:this.cosOptions.secretId,TmpSecretKey:this.cosOptions.secretKey,XCosSecurityToken:this.cosOptions.sessionToken,ExpiredTime:this.cosOptions.expiredTime})}},{key:"upload",value:function(e){if(!0===e.getRelayFlag())return Promise.resolve();var t=this.getModule(Kn);switch(e.type){case A.MSG_IMAGE:return t.addTotalCount(Ga),this._uploadImage(e);case A.MSG_FILE:return t.addTotalCount(Ga),this._uploadFile(e);case A.MSG_AUDIO:return t.addTotalCount(Ga),this._uploadAudio(e);case A.MSG_VIDEO:return t.addTotalCount(Ga),this._uploadVideo(e);default:return Promise.resolve()}}},{key:"_uploadImage",value:function(e){var n=this,i=this.getModule(Tn),a=e.getElements()[0],o=i.getMessageOption(e.clientSequence);return this.doUploadImage({file:o.payload.file,to:o.to,onProgress:function(e){if(a.updatePercent(e),Qe(o.onProgress))try{o.onProgress(e)}catch(t){return Mo({code:Wn.MESSAGE_ONPROGRESS_FUNCTION_ERROR})}}}).then((function(i){var o=i.location,r=i.fileType,s=i.fileSize,c=i.width,u=i.height,l=n.isPrivateNetWork()?o:ht(o);a.updateImageFormat(r);var d=Et({originUrl:l,originWidth:c,originHeight:u,min:198}),p=Et({originUrl:l,originWidth:c,originHeight:u,min:720});return a.updateImageInfoArray([{size:s,url:l,width:c,height:u},t({},p),t({},d)]),e}))}},{key:"_uploadFile",value:function(e){var t=this,n=this.getModule(Tn),i=e.getElements()[0],a=n.getMessageOption(e.clientSequence);return this.doUploadFile({file:a.payload.file,to:a.to,onProgress:function(e){if(i.updatePercent(e),Qe(a.onProgress))try{a.onProgress(e)}catch(t){return Mo({code:Wn.MESSAGE_ONPROGRESS_FUNCTION_ERROR})}}}).then((function(n){var a=n.location,o=t.isPrivateNetWork()?a:ht(a);return i.updateFileUrl(o),e}))}},{key:"_uploadAudio",value:function(e){var t=this,n=this.getModule(Tn),i=e.getElements()[0],a=n.getMessageOption(e.clientSequence);return this.doUploadAudio({file:a.payload.file,to:a.to,onProgress:function(e){if(i.updatePercent(e),Qe(a.onProgress))try{a.onProgress(e)}catch(t){return Mo({code:Wn.MESSAGE_ONPROGRESS_FUNCTION_ERROR})}}}).then((function(n){var a=n.location,o=t.isPrivateNetWork()?a:ht(a);return i.updateAudioUrl(o),e}))}},{key:"_uploadVideo",value:function(e){var t=this,n=this.getModule(Tn),i=e.getElements()[0],a=n.getMessageOption(e.clientSequence);return this.doUploadVideo({file:a.payload.file,to:a.to,onProgress:function(e){if(i.updatePercent(e),Qe(a.onProgress))try{a.onProgress(e)}catch(t){return Mo({code:Wn.MESSAGE_ONPROGRESS_FUNCTION_ERROR})}}}).then((function(n){var a=n.location,o=n.snapshotInfo,r=t.isPrivateNetWork()?a:ht(a);return i.updateVideoUrl(r),jt(o)||i.updateSnapshotInfo(o),e}))}},{key:"doUploadImage",value:function(e){var t=this;if(!e.file)return Mo({code:Wn.MESSAGE_IMAGE_SELECT_FILE_FIRST});var n=this._checkImageType(e.file);if(!0!==n)return n;var i=this._checkImageSize(e.file);if(!0!==i)return i;var a=null;return this._setUploadFileType(1),this.uploadByCOS(e).then((function(e){return a=e,t.isPrivateNetWork()?wt(e.location):wt("https://".concat(e.location))})).then((function(e){return a.width=e.width,a.height=e.height,Promise.resolve(a)}))}},{key:"_checkImageType",value:function(e){var t="";return t=ee?e.url.slice(e.url.lastIndexOf(".")+1):e.files[0].name.slice(e.files[0].name.lastIndexOf(".")+1),xo.indexOf(t.toLowerCase())>=0||Mo({code:Wn.MESSAGE_IMAGE_TYPES_LIMIT})}},{key:"_checkImageSize",value:function(e){var t;return 0===(t=ee?e.size:e.files[0].size)?Mo({code:Wn.MESSAGE_FILE_IS_EMPTY}):t<20971520||Mo({code:Wn.MESSAGE_IMAGE_SIZE_LIMIT})}},{key:"doUploadFile",value:function(e){return e.file?e.file.files[0].size>104857600?Mo({code:Wn.MESSAGE_FILE_SIZE_LIMIT}):0===e.file.files[0].size?Mo({code:Wn.MESSAGE_FILE_IS_EMPTY}):(this._setUploadFileType(255),this.uploadByCOS(e)):Mo({code:Wn.MESSAGE_FILE_SELECT_FILE_FIRST})}},{key:"doUploadVideo",value:function(e){return e.file.videoFile.size>104857600?Mo({code:Wn.MESSAGE_VIDEO_SIZE_LIMIT}):0===e.file.videoFile.size?Mo({code:Wn.MESSAGE_FILE_IS_EMPTY}):-1===So.indexOf(e.file.videoFile.type)?Mo({code:Wn.MESSAGE_VIDEO_TYPES_LIMIT}):(this._setUploadFileType(2),ee?this.handleVideoUpload({file:e.file.videoFile,onProgress:e.onProgress}):te?this.handleVideoUpload(e):void 0)}},{key:"handleVideoUpload",value:function(e){var t=this;return new Promise((function(n,i){t.uploadByCOS(e).then((function(e){n(e)})).catch((function(){t.uploadByCOS(e).then((function(e){n(e)})).catch((function(){i(new _o({code:Wn.MESSAGE_VIDEO_UPLOAD_FAIL}))}))}))}))}},{key:"doUploadAudio",value:function(e){return e.file?e.file.size>20971520?Mo({code:Wn.MESSAGE_AUDIO_SIZE_LIMIT}):0===e.file.size?Mo({code:Wn.MESSAGE_FILE_IS_EMPTY}):(this._setUploadFileType(3),this.uploadByCOS(e)):Mo({code:Wn.MESSAGE_AUDIO_UPLOAD_FAIL})}},{key:"uploadByCOS",value:function(e){var t=this,n="".concat(this._className,".uploadByCOS");if(!Qe(this._cosUploadMethod))return Ne.warn("".concat(n," ").concat(this._getPluginUndetectedLog())),Mo({code:Wn.COS_UNDETECTED});if(this.timUploadPlugin)return this._uploadWithPreSigUrl(e);var i=new Va(za.UPLOAD),a=Date.now(),o=this._getFile(e);return new Promise((function(r,s){var c=ee?t._createCosOptionsWXMiniApp(e):t._createCosOptionsWeb(e),u=t;t._cosUploadMethod(c,(function(e,c){var l=Object.create(null);if(c){if(e||Je(c.files)&&c.files[0].error){var d=new _o({code:Wn.MESSAGE_FILE_UPLOAD_FAIL});return i.setError(d,!0,t.getNetworkType()).end(),Ne.log("".concat(n," failed. error:"),c.files[0].error),403===c.files[0].error.statusCode&&(Ne.warn("".concat(n," failed. cos AccessKeyId was invalid, regain auth key!")),t._getAuthorizationKey()),void s(d)}l.fileName=o.name,l.fileSize=o.size,l.fileType=o.type.slice(o.type.indexOf("/")+1).toLowerCase(),l.location=ee?c.Location:c.files[0].data.Location;var p=Date.now()-a,f=u._formatFileSize(o.size),h=u._formatSpeed(1e3*o.size/p),g="size:".concat(f," time:").concat(p,"ms speed:").concat(h);Ne.log("".concat(n," success. name:").concat(o.name," ").concat(g)),r(l);var m=t.getModule(Kn);return m.addCost(Ga,p),m.addFileSize(Ga,o.size),void i.setNetworkType(t.getNetworkType()).setMessage(g).end()}var _=new _o({code:Wn.MESSAGE_FILE_UPLOAD_FAIL});i.setError(_,!0,u.getNetworkType()).end(),Ne.warn("".concat(n," failed. error:"),e),403===e.statusCode&&(Ne.warn("".concat(n," failed. cos AccessKeyId was invalid, regain auth key!")),t._getAuthorizationKey()),s(_)}))}))}},{key:"_uploadWithPreSigUrl",value:function(e){var t=this,n="".concat(this._className,"._uploadWithPreSigUrl"),i=this._getFile(e);return this._createCosOptionsPreSigUrl(e).then((function(e){return new Promise((function(a,o){var r=new Va(za.UPLOAD),s=e.requestSnapshotUrl,c=void 0===s?void 0:s,u=_(e,Mr),l=Date.now();t._cosUploadMethod(u,(function(e,s){var u=Object.create(null);if(e||403===s.statusCode)return r.setError(new _o(e),!0,t.getNetworkType()).end(),Ne.log("".concat(n," failed, error:"),e),void o(new _o({code:Wn.MESSAGE_FILE_UPLOAD_FAIL}));var d=s.data.location||"";t.isPrivateNetWork()||0!==d.indexOf("https://")&&0!==d.indexOf("http://")||(d=d.split("//")[1]),u.fileName=i.name,u.fileSize=i.size,u.fileType=i.type.slice(i.type.indexOf("/")+1).toLowerCase(),u.location=d;var p=Date.now()-l,f=t._formatFileSize(i.size),h=t._formatSpeed(1e3*i.size/p),g="size:".concat(f,",time:").concat(p,"ms,speed:").concat(h," res:").concat(JSON.stringify(s.data));Ne.log("".concat(n," success name:").concat(i.name,",").concat(g)),r.setNetworkType(t.getNetworkType()).setMessage(g).end();var m=t.getModule(Kn);if(m.addCost(Ga,p),m.addFileSize(Ga,i.size),!jt(c))return t._getSnapshotInfoByUrl(c).then((function(e){u.snapshotInfo=e,a(u)}));a(u)}))}))}))}},{key:"_getFile",value:function(e){var t;return Je(e.file.files)||(t=e.file.files,"filelist"===nt(t))?e.file.files[0]:e.file}},{key:"_formatFileSize",value:function(e){return e<1024?e+"B":e<1048576?Math.floor(e/1024)+"KB":Math.floor(e/1048576)+"MB"}},{key:"_formatSpeed",value:function(e){return e<=1048576?Ot(e/1024,1)+"KB/s":Ot(e/1048576,1)+"MB/s"}},{key:"_createCosOptionsWeb",value:function(e){var t=this._getFile(e),n=t.name,i=n.slice(n.lastIndexOf(".")),a=this._genFileName("".concat(ut(999999)).concat(i));return{files:[{Bucket:"".concat(this.bucketName,"-").concat(this.appid),Region:this.region,Key:"".concat(this.directory,"/").concat(a),Body:t}],SliceSize:1048576,onProgress:function(t){if("function"==typeof e.onProgress)try{e.onProgress(t.percent)}catch(n){Ne.warn("onProgress callback error:",n)}},onFileFinish:function(e,t,n){}}}},{key:"_createCosOptionsWXMiniApp",value:function(e){var t=this._getFile(e),n=this._genFileName(t.name),i=t.url;return{Bucket:"".concat(this.bucketName,"-").concat(this.appid),Region:this.region,Key:"".concat(this.directory,"/").concat(n),FilePath:i,onProgress:function(t){if(Ne.log(JSON.stringify(t)),"function"==typeof e.onProgress)try{e.onProgress(t.percent)}catch(n){Ne.warn("onProgress callback error:",n)}}}}},{key:"_createCosOptionsPreSigUrl",value:function(e){var t=this,n="",i="",a=0,o=this._getFile(e);if(ee)n=this._genFileName(o.name),i=o.url,a=1;else{var r=o.name,s=r.slice(r.lastIndexOf("."));n=this._genFileName("".concat(ut(999999)).concat(s)),i=o,a=0}return this._getCosPreSigUrl({fileType:this.uploadFileType,fileName:n,uploadMethod:a,duration:this.duration}).then((function(a){var o=a.uploadUrl,r=a.downloadUrl,s=a.requestSnapshotUrl,c=void 0===s?void 0:s;return{url:o,fileType:t.uploadFileType,fileName:n,resources:i,downloadUrl:r,requestSnapshotUrl:c,onProgress:function(t){if("function"==typeof e.onProgress)try{e.onProgress(t.percent)}catch(n){Ne.warn("onProgress callback error:",n),Ne.error(n)}}}}))}},{key:"_genFileName",value:function(e){return"".concat(kt(),"-").concat(e)}},{key:"_setUploadFileType",value:function(e){this.uploadFileType=e}},{key:"_getSnapshotInfoByUrl",value:function(e){var t=this,n=new Va(za.GET_SNAPSHOT_INFO);return this.request({protocolName:ha,requestData:{platform:this.getPlatform(),coverName:this._genFileName(ut(99999)),requestSnapshotUrl:e}}).then((function(e){var t=(e.data||{}).snapshotUrl;return n.setMessage("snapshotUrl:".concat(t)).end(),jt(t)?{}:wt(t).then((function(e){return{snapshotUrl:t,snapshotWidth:e.width,snapshotHeight:e.height}}))})).catch((function(e){return Ne.warn("".concat(t._className,"._getSnapshotInfoByUrl failed. error:"),e),n.setCode(e.errorCode).setMessage(e.errorInfo).end(),{}}))}},{key:"_getPluginUndetectedLog",value:function(){return this.isIntl()?"No upload plugin is detected. SDK can not send image/audio/video/file messages. See https://web.sdk.qcloud.com/im/doc/en/SDK.html#registerPlugin":"\u672a\u68c0\u6d4b\u5230\u4e0a\u4f20\u63d2\u4ef6\uff0cSDK \u5c06\u65e0\u6cd5\u53d1\u9001\u56fe\u7247\u3001\u97f3\u9891\u3001\u89c6\u9891\u3001\u6587\u4ef6\u7b49\u7c7b\u578b\u7684\u6d88\u606f\u3002\u8bf7\u53c2\u8003 https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#registerPlugin"}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset"))}}]),i}(Xn),br=["downloadKey","pbDownloadKey","messageList"],Ir=function(){function e(t){r(this,e),this._className="MergerMessageHandler",this._messageModule=t}return u(e,[{key:"uploadMergerMessage",value:function(e,t){var n=this;Ne.debug("".concat(this._className,".uploadMergerMessage message:"),e,"messageBytes:".concat(t));var i=e.payload.messageList,a=i.length,o=new Va(za.UPLOAD_MERGER_MESSAGE);return this._messageModule.request({protocolName:_a,requestData:{messageList:i}}).then((function(e){Ne.debug("".concat(n._className,".uploadMergerMessage ok. response:"),e.data);var i=e.data,r=i.pbDownloadKey,s=i.downloadKey,c={pbDownloadKey:r,downloadKey:s,messageNumber:a};return o.setNetworkType(n._messageModule.getNetworkType()).setMessage("".concat(a,"-").concat(t,"-").concat(s)).end(),c})).catch((function(e){throw Ne.warn("".concat(n._className,".uploadMergerMessage failed. error:"),e),n._messageModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];o.setError(e,i,a).end()})),e}))}},{key:"downloadMergerMessage",value:function(e){var n=this;Ne.debug("".concat(this._className,".downloadMergerMessage message:"),e);var i=e.payload.downloadKey,a=new Va(za.DOWNLOAD_MERGER_MESSAGE);return a.setMessage("downloadKey:".concat(i)),this._messageModule.request({protocolName:va,requestData:{downloadKey:i}}).then((function(i){if(Ne.debug("".concat(n._className,".downloadMergerMessage ok. response:"),i.data),Qe(e.clearElement)){var o=e.payload,r=(o.downloadKey,o.pbDownloadKey,o.messageList,_(o,br));e.clearElement(),e.setElement({type:e.type,content:t({messageList:i.data.messageList},r)})}else{var s=[];i.data.messageList.forEach((function(e){if(!jt(e)){var t=new ro(e);s.push(t)}})),e.payload.messageList=s,e.payload.downloadKey="",e.payload.pbDownloadKey=""}return a.setNetworkType(n._messageModule.getNetworkType()).end(),e})).catch((function(e){throw Ne.warn("".concat(n._className,".downloadMergerMessage failed. key:").concat(i," error:"),e),n._messageModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0],o=n[1];a.setError(e,i,o).end()})),e}))}},{key:"createMergerMessagePack",value:function(e,t,n){return e.conversationType===A.CONV_C2C?this._createC2CMergerMessagePack(e,t,n):this._createGroupMergerMessagePack(e,t,n)}},{key:"_createC2CMergerMessagePack",value:function(e,t,n){var i=null;t&&(t.offlinePushInfo&&(i=t.offlinePushInfo),!0===t.onlineUserOnly&&(i?i.disablePush=!0:i={disablePush:!0}));var a="";ze(e.cloudCustomData)&&e.cloudCustomData.length>0&&(a=e.cloudCustomData);var o=n.pbDownloadKey,r=n.downloadKey,s=n.messageNumber,c=e.payload,u=c.title,l=c.abstractList,d=c.compatibleText,p=this._messageModule.getModule(kn);return{protocolName:ni,tjgID:this._messageModule.generateTjgID(e),requestData:{fromAccount:this._messageModule.getMyUserID(),toAccount:e.to,msgBody:[{msgType:e.type,msgContent:{pbDownloadKey:o,downloadKey:r,title:u,abstractList:l,compatibleText:d,messageNumber:s}}],cloudCustomData:a,clientTime:e.clientTime,msgSeq:e.sequence,msgRandom:e.random,msgLifeTime:p&&p.isOnlineMessage(e,t)?0:void 0,offlinePushInfo:i?{pushFlag:!0===i.disablePush?1:0,title:i.title||"",desc:i.description||"",ext:i.extension||"",apnsInfo:{badgeMode:!0===i.ignoreIOSBadge?1:0},androidInfo:{OPPOChannelID:i.androidOPPOChannelID||""}}:void 0}}}},{key:"_createGroupMergerMessagePack",value:function(e,t,n){var i=null;t&&t.offlinePushInfo&&(i=t.offlinePushInfo);var a="";ze(e.cloudCustomData)&&e.cloudCustomData.length>0&&(a=e.cloudCustomData);var o=n.pbDownloadKey,r=n.downloadKey,s=n.messageNumber,c=e.payload,u=c.title,l=c.abstractList,d=c.compatibleText,p=this._messageModule.getModule(xn);return{protocolName:ii,tjgID:this._messageModule.generateTjgID(e),requestData:{fromAccount:this._messageModule.getMyUserID(),groupID:e.to,msgBody:[{msgType:e.type,msgContent:{pbDownloadKey:o,downloadKey:r,title:u,abstractList:l,compatibleText:d,messageNumber:s}}],random:e.random,priority:e.priority,clientSequence:e.clientSequence,groupAtInfo:void 0,cloudCustomData:a,onlineOnlyFlag:p&&p.isOnlineMessage(e,t)?1:0,offlinePushInfo:i?{pushFlag:!0===i.disablePush?1:0,title:i.title||"",desc:i.description||"",ext:i.extension||"",apnsInfo:{badgeMode:!0===i.ignoreIOSBadge?1:0},androidInfo:{OPPOChannelID:i.androidOPPOChannelID||""}}:void 0,clientTime:e.clientTime,needReadReceipt:!0!==e.needReadReceipt||p.isMessageFromOrToAVChatroom(e.to)?0:1}}}}]),e}(),Tr={ERR_SVR_COMM_SENSITIVE_TEXT:80001,ERR_SVR_COMM_BODY_SIZE_LIMIT:80002,OPEN_SERVICE_OVERLOAD_ERROR:60022,ERR_SVR_MSG_PKG_PARSE_FAILED:20001,ERR_SVR_MSG_INTERNAL_AUTH_FAILED:20002,ERR_SVR_MSG_INVALID_ID:20003,ERR_SVR_MSG_PUSH_DENY:20006,ERR_SVR_MSG_IN_PEER_BLACKLIST:20007,ERR_SVR_MSG_BOTH_NOT_FRIEND:20009,ERR_SVR_MSG_NOT_PEER_FRIEND:20010,ERR_SVR_MSG_NOT_SELF_FRIEND:20011,ERR_SVR_MSG_SHUTUP_DENY:20012,ERR_SVR_GROUP_INVALID_PARAMETERS:10004,ERR_SVR_GROUP_PERMISSION_DENY:10007,ERR_SVR_GROUP_NOT_FOUND:10010,ERR_SVR_GROUP_INVALID_GROUPID:10015,ERR_SVR_GROUP_REJECT_FROM_THIRDPARTY:10016,ERR_SVR_GROUP_SHUTUP_DENY:10017,MESSAGE_SEND_FAIL:2100,OVER_FREQUENCY_LIMIT:2996},wr=[Wn.MESSAGE_ONPROGRESS_FUNCTION_ERROR,Wn.MESSAGE_IMAGE_SELECT_FILE_FIRST,Wn.MESSAGE_IMAGE_TYPES_LIMIT,Wn.MESSAGE_FILE_IS_EMPTY,Wn.MESSAGE_IMAGE_SIZE_LIMIT,Wn.MESSAGE_FILE_SELECT_FILE_FIRST,Wn.MESSAGE_FILE_SIZE_LIMIT,Wn.MESSAGE_VIDEO_SIZE_LIMIT,Wn.MESSAGE_VIDEO_TYPES_LIMIT,Wn.MESSAGE_AUDIO_UPLOAD_FAIL,Wn.MESSAGE_AUDIO_SIZE_LIMIT,Wn.COS_UNDETECTED],kr=function(e){d(i,e);var n=M(i);function i(e){var t;return r(this,i),(t=n.call(this,e))._className="MessageModule",t._messageOptionsMap=new Map,t._mergerMessageHandler=new Ir(v(t)),t}return u(i,[{key:"createTextMessage",value:function(e){var t=this.getMyUserID();e.currentUser=t,e.senderTinyID=this.getMyTinyID();var n=new uo(e),i="string"==typeof e.payload?e.payload:e.payload.text,a=new Wa({text:i}),o=this._getNickAndAvatarByUserID(t);return n.setElement(a),n.setNickAndAvatar(o),n.setNameCard(this._getNameCardByGroupID(n)),n}},{key:"_fileUnsupportedWarning",value:function(e){this.isIntl()||Ne.warn("\u5c0f\u7a0b\u5e8f\u73af\u5883\u4e0b\u8c03\u7528 ".concat(e," \u63a5\u53e3\u65f6\uff0cpayload.file \u4e0d\u652f\u6301\u4f20\u5165 File \u5bf9\u8c61"))}},{key:"createImageMessage",value:function(e){var t=this.getMyUserID();e.currentUser=t,e.senderTinyID=this.getMyTinyID();var n=new uo(e);if(ee){var i=e.payload.file;if(Ke(i))return void this._fileUnsupportedWarning("createImageMessage");var a=i.tempFilePaths[0],o={url:a,name:a.slice(a.lastIndexOf("/")+1),size:i.tempFiles&&i.tempFiles[0].size||1,type:a.slice(a.lastIndexOf(".")+1).toLowerCase()};e.payload.file=o}else if(te)if(Ke(e.payload.file)){var r=e.payload.file;e.payload.file={files:[r]}}else if(Ye(e.payload.file)&&"undefined"!=typeof uni){var s=e.payload.file.tempFiles[0];e.payload.file={files:[s]}}var c=new Ya({imageFormat:Pe.UNKNOWN,uuid:this._generateUUID(),file:e.payload.file}),u=this._getNickAndAvatarByUserID(t);return n.setElement(c),n.setNickAndAvatar(u),n.setNameCard(this._getNameCardByGroupID(n)),this._messageOptionsMap.set(n.clientSequence,e),n}},{key:"createAudioMessage",value:function(e){var t=e.payload.file;if(ee){var n={url:t.tempFilePath,name:t.tempFilePath.slice(t.tempFilePath.lastIndexOf("/")+1),size:t.fileSize,second:parseInt(t.duration)/1e3,type:t.tempFilePath.slice(t.tempFilePath.lastIndexOf(".")+1).toLowerCase()};e.payload.file=n}var i=this.getMyUserID();e.currentUser=i,e.senderTinyID=this.getMyTinyID();var a=new uo(e),o=new Xa({second:Math.floor(t.duration/1e3),size:t.fileSize||t.size,url:t.tempFilePath,uuid:this._generateUUID()}),r=this._getNickAndAvatarByUserID(i);return a.setElement(o),a.setNickAndAvatar(r),a.setNameCard(this._getNameCardByGroupID(a)),this._messageOptionsMap.set(a.clientSequence,e),a}},{key:"createVideoMessage",value:function(e){var t=this.getMyUserID();e.currentUser=t,e.senderTinyID=this.getMyTinyID(),e.payload.file.thumbUrl="https://web.sdk.qcloud.com/im/assets/images/transparent.png",e.payload.file.thumbSize=1668;var n={};if(ee){if(X)return void Ne.warn("createVideoMessage \u4e0d\u652f\u6301\u5728\u652f\u4ed8\u5b9d\u5c0f\u7a0b\u5e8f\u73af\u5883\u4e0b\u4f7f\u7528");if(Ke(e.payload.file))return void this._fileUnsupportedWarning("createVideoMessage");var i=e.payload.file;n.url=i.tempFilePath,n.name=i.tempFilePath.slice(i.tempFilePath.lastIndexOf("/")+1),n.size=i.size,n.second=i.duration,n.type=i.tempFilePath.slice(i.tempFilePath.lastIndexOf(".")+1).toLowerCase()}else if(te){if(Ke(e.payload.file)){var a=e.payload.file;e.payload.file.files=[a]}else if(Ye(e.payload.file)&&"undefined"!=typeof uni){var o=e.payload.file.tempFile;e.payload.file.files=[o]}var r=e.payload.file;n.url=window.URL.createObjectURL(r.files[0]),n.name=r.files[0].name,n.size=r.files[0].size,n.second=r.files[0].duration||0,n.type=r.files[0].type.split("/")[1]}e.payload.file.videoFile=n;var s=new uo(e),c=new ao({videoFormat:n.type,videoSecond:Ot(n.second,0),videoSize:n.size,remoteVideoUrl:"",videoUrl:n.url,videoUUID:this._generateUUID(),thumbUUID:this._generateUUID(),thumbWidth:e.payload.file.width||200,thumbHeight:e.payload.file.height||200,thumbUrl:e.payload.file.thumbUrl,thumbSize:e.payload.file.thumbSize,thumbFormat:e.payload.file.thumbUrl.slice(e.payload.file.thumbUrl.lastIndexOf(".")+1).toLowerCase()}),u=this._getNickAndAvatarByUserID(t);return s.setElement(c),s.setNickAndAvatar(u),s.setNameCard(this._getNameCardByGroupID(s)),this._messageOptionsMap.set(s.clientSequence,e),s}},{key:"createCustomMessage",value:function(e){var t=this.getMyUserID();e.currentUser=t,e.senderTinyID=this.getMyTinyID();var n=new uo(e),i=new io({data:e.payload.data,description:e.payload.description,extension:e.payload.extension}),a=this._getNickAndAvatarByUserID(t);return n.setElement(i),n.setNickAndAvatar(a),n.setNameCard(this._getNameCardByGroupID(n)),n}},{key:"createFaceMessage",value:function(e){var t=this.getMyUserID();e.currentUser=t,e.senderTinyID=this.getMyTinyID();var n=new uo(e),i=new Ja(e.payload),a=this._getNickAndAvatarByUserID(t);return n.setElement(i),n.setNickAndAvatar(a),n.setNameCard(this._getNameCardByGroupID(n)),n}},{key:"createMergerMessage",value:function(e){var t=this.getMyUserID();e.currentUser=t,e.senderTinyID=this.getMyTinyID();var n=this._getNickAndAvatarByUserID(t),i=new uo(e),a=new so(e.payload);return i.setElement(a),i.setNickAndAvatar(n),i.setNameCard(this._getNameCardByGroupID(i)),i.setRelayFlag(!0),i}},{key:"createForwardMessage",value:function(e){var t=e.to,n=e.conversationType,i=e.priority,a=e.payload,o=e.needReadReceipt,r=this.getMyUserID(),s=this._getNickAndAvatarByUserID(r);if(a.type===A.MSG_GRP_TIP)return Mo({code:Wn.MESSAGE_FORWARD_TYPE_INVALID});var c={to:t,conversationType:n,conversationID:"".concat(n).concat(t),priority:i,isPlaceMessage:0,status:zt.UNSEND,currentUser:r,senderTinyID:this.getMyTinyID(),cloudCustomData:e.cloudCustomData||a.cloudCustomData||"",needReadReceipt:o},u=new uo(c);return u.setElement(a.getElements()[0]),u.setNickAndAvatar(s),u.setNameCard(this._getNameCardByGroupID(a)),u.setRelayFlag(!0),u}},{key:"downloadMergerMessage",value:function(e){return this._mergerMessageHandler.downloadMergerMessage(e)}},{key:"createFileMessage",value:function(e){if(ee){var n,i="createFileMessage \u63a5\u53e3\u4e0d\u53ef\u7528\uff01";if(!z&&!W&&!Z)return void Ne.warn("\u5c0f\u7a0b\u5e8f\u76ee\u524d\u4e0d\u652f\u6301\u9009\u62e9\u6587\u4ef6\uff0c".concat(i));var a=ne.getSystemInfoSync().SDKVersion;if(z&&St(a,n="2.5.0")<0)return void Ne.warn("wx.chooseMessageFile \u9700\u8981\u57fa\u7840\u5e93".concat(n,"\u6216\u66f4\u9ad8\u7248\u672c\uff0c").concat(i));if(W&&St(a,n="1.18.0")<0)return void Ne.warn("qq.chooseMessageFile \u9700\u8981\u57fa\u7840\u5e93".concat(n,"\u6216\u66f4\u9ad8\u7248\u672c\uff0c").concat(i))}if(te||Z){if(Ke(e.payload.file)){var o=e.payload.file;e.payload.file={files:[o]}}else if(Ye(e.payload.file)&&"undefined"!=typeof uni){var r=e.payload.file,s=r.tempFiles,c=r.files,u=null;Je(s)?u=s[0]:Je(c)&&(u=c[0]),e.payload.file={files:[u]}}}else if(z||W){var l=e.payload.file.tempFiles,d=t(t({},l[0]),{},{url:l[0].path});e.payload.file={files:[d]}}var p=this.getMyUserID();e.currentUser=p,e.senderTinyID=this.getMyTinyID();var f=new uo(e),h=new no({uuid:this._generateUUID(),file:e.payload.file}),g=this._getNickAndAvatarByUserID(p);return f.setElement(h),f.setNickAndAvatar(g),f.setNameCard(this._getNameCardByGroupID(f)),this._messageOptionsMap.set(f.clientSequence,e),f}},{key:"createLocationMessage",value:function(e){var t=this.getMyUserID();e.currentUser=t,e.senderTinyID=this.getMyTinyID();var n=new uo(e),i=new oo(e.payload),a=this._getNickAndAvatarByUserID(t);return n.setElement(i),n.setNickAndAvatar(a),n.setNameCard(this._getNameCardByGroupID(n)),n}},{key:"_onCannotFindModule",value:function(){return Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"sendMessageInstance",value:function(e,t){var n,i=this,a=null;switch(e.conversationType){case A.CONV_C2C:if(!(a=this.getModule(kn)))return this._onCannotFindModule();break;case A.CONV_GROUP:if(!(a=this.getModule(xn)))return this._onCannotFindModule();if(yt({groupID:e.to})){var o=a.getLocalGroupProfile(e.to);if(o&&o.isSupportTopic)return Mo({code:Wn.MESSAGE_SEND_GROUP_WITH_TOPIC_FAIL});if(!Xe(t)&&!Xe(t.messageControlInfo))return Mo({code:Wn.MESSAGE_CONTROL_INFO_FAIL})}break;default:return Mo({code:Wn.MESSAGE_SEND_INVALID_CONVERSATION_TYPE})}var r=this.getModule("upload"),s=this.getModule(xn);return r.upload(e).then((function(){return i._getSendMessageSpecifiedKey(e)===Ua&&i.getModule(Kn).addSuccessCount(Ga),s.guardForAVChatRoom(e).then((function(){if(!e.isSendable())return Mo({code:Wn.MESSAGE_FILE_URL_IS_EMPTY});i._addSendMessageTotalCount(e),n=Date.now();var o=function(e){var t="utf-8";te&&document&&(t=document.charset.toLowerCase());var n,i,a=0;if(i=e.length,"utf-8"===t||"utf8"===t)for(var o=0;o<i;o++)(n=e.codePointAt(o))<=127?a+=1:n<=2047?a+=2:n<=65535?a+=3:(a+=4,o++);else if("utf-16"===t||"utf16"===t)for(var r=0;r<i;r++)(n=e.codePointAt(r))<=65535?a+=2:(a+=4,r++);else a=e.replace(/[^\x00-\xff]/g,"aa").length;return a}(JSON.stringify(e));return e.type===A.MSG_MERGER&&o>7e3?i._mergerMessageHandler.uploadMergerMessage(e,o).then((function(n){var a=i._mergerMessageHandler.createMergerMessagePack(e,t,n);return i.request(a)})):(i.getModule(Dn).setMessageRandom(e),e.conversationType===A.CONV_C2C||e.conversationType===A.CONV_GROUP?a.sendMessage(e,t):void 0)})).then((function(o){var r=o.data,s=r.time,c=r.sequence,u=r.readReceiptCode;Ve(u)&&0!==u&&(new Va(za.SEND_MESSAGE_WITH_RECEIPT).setMessage("from:".concat(e.from," to:").concat(e.to," sequence:").concat(c," readReceiptCode:").concat(u)).end(),Ne.warn("".concat(i._className,".sendMessageInstance readReceiptCode:").concat(u," message:").concat(mo[u]))),i._addSendMessageSuccessCount(e,n),i._messageOptionsMap.delete(e.clientSequence);var l=i.getModule(Dn);e.status=zt.SUCCESS,e.time=s;var d=!1;if(e.conversationType===A.CONV_GROUP)e.sequence=c;else if(e.conversationType===A.CONV_C2C){var p=l.getLatestMessageSentByMe(e.conversationID);if(p){var f=p.nick,h=p.avatar;f===e.nick&&h===e.avatar||(d=!0)}}if(d&&l.modifyMessageSentByMe({conversationID:e.conversationID,latestNick:e.nick,latestAvatar:e.avatar}),a.isOnlineMessage(e,t))e._onlineOnlyFlag=!0;else{l.appendToMessageList(e);var g=e;Ye(t)&&Ye(t.messageControlInfo)&&(!0===t.messageControlInfo.excludedFromLastMessage&&(e._isExcludedFromLastMessage=!0,g=""),!0===t.messageControlInfo.excludedFromUnreadCount&&(e._isExcludedFromUnreadCount=!0));var m=e.conversationType;Mt(e.to)&&(m=A.CONV_TOPIC,i.getModule(An).onMessageSent({groupID:Nt(e.to),topicID:e.to,lastMessage:g})),l.onMessageSent({conversationOptionsList:[{conversationID:e.conversationID,unreadCount:0,type:m,subType:e.conversationSubType,lastMessage:g}]})}return e.getRelayFlag()||"TIMImageElem"!==e.type||At(e.payload.imageInfoArray),lo({message:e})}))})).catch((function(t){return i._onSendMessageFailed(e,t)}))}},{key:"_onSendMessageFailed",value:function(e,t){e.status=zt.FAIL,this.getModule(Dn).deleteMessageRandom(e),this._addSendMessageFailCountOnUser(e,t);var n=new Va(za.SEND_MESSAGE);return n.setMessage("tjg_id:".concat(this.generateTjgID(e)," type:").concat(e.type," from:").concat(e.from," to:").concat(e.to)),this.probeNetwork().then((function(e){var i=C(e,2),a=i[0],o=i[1];n.setError(t,a,o).end()})),Ne.error("".concat(this._className,"._onSendMessageFailed error:"),t),Mo(new _o({code:t&&t.code?t.code:Wn.MESSAGE_SEND_FAIL,message:t&&t.message?t.message:void 0,data:{message:e}}))}},{key:"_getSendMessageSpecifiedKey",value:function(e){if([A.MSG_IMAGE,A.MSG_AUDIO,A.MSG_VIDEO,A.MSG_FILE].includes(e.type))return Ua;if(e.conversationType===A.CONV_C2C)return La;if(e.conversationType===A.CONV_GROUP){var t=this.getModule(xn).getLocalGroupProfile(e.to);if(!t)return;var n=t.type;return vt(n)?Pa:Na}}},{key:"_addSendMessageTotalCount",value:function(e){var t=this._getSendMessageSpecifiedKey(e);t&&this.getModule(Kn).addTotalCount(t)}},{key:"_addSendMessageSuccessCount",value:function(e,t){var n=Math.abs(Date.now()-t),i=this._getSendMessageSpecifiedKey(e);if(i){var a=this.getModule(Kn);a.addSuccessCount(i),a.addCost(i,n)}}},{key:"_addSendMessageFailCountOnUser",value:function(e,t){var n,i,a=t.code,o=void 0===a?-1:a,r=this.getModule(Kn),s=this._getSendMessageSpecifiedKey(e);s===Ua&&(n=o,i=!1,wr.includes(n)&&(i=!0),i)?r.addFailedCountOfUserSide(Ga):function(e){var t=!1;return Object.values(Tr).includes(e)&&(t=!0),(e>=120001&&e<=13e4||e>=10100&&e<=10200)&&(t=!0),t}(o)&&s&&r.addFailedCountOfUserSide(s)}},{key:"resendMessage",value:function(e){return e.isResend=!0,e.status=zt.UNSEND,this.sendMessageInstance(e)}},{key:"revokeMessage",value:function(e){var t=this,n=null;if(e.conversationType===A.CONV_C2C){if(!(n=this.getModule(kn)))return this._onCannotFindModule()}else if(e.conversationType===A.CONV_GROUP&&!(n=this.getModule(xn)))return this._onCannotFindModule();var i=new Va(za.REVOKE_MESSAGE);return i.setMessage("tjg_id:".concat(this.generateTjgID(e)," type:").concat(e.type," from:").concat(e.from," to:").concat(e.to)),n.revokeMessage(e).then((function(n){var a=n.data.recallRetList;if(!jt(a)&&0!==a[0].retCode){var o=new _o({code:a[0].retCode,data:{message:e}});return i.setCode(o.code).setMoreMessage(o.message).end(),Mo(o)}return Ne.info("".concat(t._className,".revokeMessage ok. ID:").concat(e.ID)),e.isRevoked=!0,i.end(),t.getModule(Dn).onMessageRevoked([e]),lo({message:e})})).catch((function(n){t.probeNetwork().then((function(e){var t=C(e,2),a=t[0],o=t[1];i.setError(n,a,o).end()}));var a=new _o({code:n&&n.code?n.code:Wn.MESSAGE_REVOKE_FAIL,message:n&&n.message?n.message:void 0,data:{message:e}});return Ne.warn("".concat(t._className,".revokeMessage failed. error:"),n),Mo(a)}))}},{key:"deleteMessage",value:function(e){var t=this,n=null,i=e[0],a=i.conversationID,o="",r=[],s=[];if(i.conversationType===A.CONV_C2C)n=this.getModule(kn),o=a.replace(A.CONV_C2C,""),e.forEach((function(e){e&&e.status===zt.SUCCESS&&e.conversationID===a&&(e._onlineOnlyFlag||r.push("".concat(e.sequence,"_").concat(e.random,"_").concat(e.time)),s.push(e))}));else if(i.conversationType===A.CONV_GROUP)n=this.getModule(xn),o=a.replace(A.CONV_GROUP,""),e.forEach((function(e){e&&e.status===zt.SUCCESS&&e.conversationID===a&&(e._onlineOnlyFlag||r.push("".concat(e.sequence)),s.push(e))}));else if(i.conversationType===A.CONV_SYSTEM)return Mo({code:Wn.CANNOT_DELETE_GROUP_SYSTEM_NOTICE});if(!n)return this._onCannotFindModule();if(0===r.length)return this._onMessageDeleted(s);r.length>30&&(r=r.slice(0,30),s=s.slice(0,30));var c=new Va(za.DELETE_MESSAGE);return c.setMessage("to:".concat(o," count:").concat(r.length)),n.deleteMessage({to:o,keyList:r}).then((function(e){return c.end(),Ne.info("".concat(t._className,".deleteMessage ok")),t._onMessageDeleted(s)})).catch((function(e){t.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];c.setError(e,i,a).end()})),Ne.warn("".concat(t._className,".deleteMessage failed. error:"),e);var n=new _o({code:e&&e.code?e.code:Wn.MESSAGE_DELETE_FAIL,message:e&&e.message?e.message:void 0});return Mo(n)}))}},{key:"_onMessageDeleted",value:function(e){return this.getModule(Dn).onMessageDeleted(e),yo({messageList:e})}},{key:"modifyRemoteMessage",value:function(e){var t=this,n=null,i=e.conversationType,a=e.to;if(this.getModule(xn).isMessageFromOrToAVChatroom(a))return Mo({code:Wn.MESSAGE_MODIFY_DISABLED_IN_AVCHATROOM,data:{message:e}});i===A.CONV_C2C?n=this.getModule(kn):i===A.CONV_GROUP&&(n=this.getModule(xn));var o=new Va(za.MODIFY_MESSAGE);return o.setMessage("to:".concat(a)),n.modifyRemoteMessage(e).then((function(n){o.end(),Ne.info("".concat(t._className,".modifyRemoteMessage ok"));var i=t._onModifyRemoteMessageResp(e,n.data);return lo({message:i})})).catch((function(n){if(o.setCode(n.code).setMoreMessage(n.message).end(),Ne.warn("".concat(t._className,".modifyRemoteMessage failed. error:"),n),20027===n.code){var i=t._onModifyRemoteMessageResp(e,n.data);return Mo({code:Wn.MESSAGE_MODIFY_CONFLICT,data:{message:i}})}return Mo({code:n.code,message:n.message,data:{message:e}})}))}},{key:"_onModifyRemoteMessageResp",value:function(e,t){Ne.debug("".concat(this._className,"._onModifyRemoteMessageResp options:"),t);var n=e.conversationType,i=e.from,a=e.to,o=e.random,r=e.sequence,s=e.time,c=t.elements,u=t.messageVersion,l=t.cloudCustomData,d=void 0===l?"":l;return this.getModule(Dn).onMessageModified({conversationType:n,from:i,to:a,time:s,random:o,sequence:r,elements:c,cloudCustomData:d,messageVersion:u})}},{key:"_generateUUID",value:function(){var e=this.getModule(On);return"".concat(e.getSDKAppID(),"-").concat(e.getUserID(),"-").concat(function(){for(var e="",t=32;t>0;--t)e+=lt[Math.floor(Math.random()*dt)];return e}())}},{key:"getMessageOption",value:function(e){return this._messageOptionsMap.get(e)}},{key:"_getNickAndAvatarByUserID",value:function(e){return this.getModule(wn).getNickAndAvatarByUserID(e)}},{key:"_getNameCardByGroupID",value:function(e){if(e.conversationType===A.CONV_GROUP){var t=this.getModule(xn);if(t)return t.getMyNameCardByGroupID(e.to)}return""}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._messageOptionsMap.clear()}}]),i}(Xn),xr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="PluginModule",i.plugins={},i}return u(n,[{key:"registerPlugin",value:function(e){var t=this;Object.keys(e).forEach((function(n){t.plugins[n]=e[n]})),new Va(za.REGISTER_PLUGIN).setMessage("".concat(Object.keys(e))).end()}},{key:"getPlugin",value:function(e){return this.plugins[e]}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset"))}}]),n}(Xn),Sr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="SyncUnreadMessageModule",i._cookie="",i._onlineSyncFlag=!1,i.getInnerEmitterInstance().on(Io,i._onLoginSuccess,v(i)),i}return u(n,[{key:"_onLoginSuccess",value:function(e){this._startSync({cookie:this._cookie,syncFlag:0,isOnlineSync:0})}},{key:"_startSync",value:function(e){var t=this,n=e.cookie,i=e.syncFlag,a=e.isOnlineSync;Ne.log("".concat(this._className,"._startSync cookie:").concat(n," syncFlag:").concat(i," isOnlineSync:").concat(a)),this.request({protocolName:"getmsg",requestData:{cookie:n,syncFlag:i,isOnlineSync:a}}).then((function(e){var n=e.data,i=n.cookie,a=n.syncFlag,o=n.eventArray,r=n.messageList,s=n.C2CRemainingUnreadList,c=n.C2CPairUnreadList;t._cookie=i,jt(i)||(0===a||1===a?(o&&t.getModule(Fn).onMessage({head:{},body:{eventArray:o,isInstantMessage:t._onlineSyncFlag,isSyncingEnded:!1}}),t.getModule(kn).onNewC2CMessage({dataList:r,isInstantMessage:!1,C2CRemainingUnreadList:s,C2CPairUnreadList:c}),t._startSync({cookie:i,syncFlag:a,isOnlineSync:0})):2===a&&(o&&t.getModule(Fn).onMessage({head:{},body:{eventArray:o,isInstantMessage:t._onlineSyncFlag,isSyncingEnded:!0}}),t.getModule(kn).onNewC2CMessage({dataList:r,isInstantMessage:t._onlineSyncFlag,C2CRemainingUnreadList:s,C2CPairUnreadList:c})))})).catch((function(e){Ne.error("".concat(t._className,"._startSync failed. error:"),e)}))}},{key:"startOnlineSync",value:function(){Ne.log("".concat(this._className,".startOnlineSync")),this._onlineSyncFlag=!0,this._startSync({cookie:this._cookie,syncFlag:0,isOnlineSync:1})}},{key:"startSyncOnReconnected",value:function(){Ne.log("".concat(this._className,".startSyncOnReconnected.")),this._onlineSyncFlag=!0,this._startSync({cookie:this._cookie,syncFlag:0,isOnlineSync:0})}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._onlineSyncFlag=!1,this._cookie=""}}]),n}(Xn),Er={request:{toAccount:"To_Account",fromAccount:"From_Account",to:"To_Account",from:"From_Account",groupID:"GroupId",groupAtUserID:"GroupAt_Account",extension:"Ext",data:"Data",description:"Desc",elements:"MsgBody",sizeType:"Type",downloadFlag:"Download_Flag",thumbUUID:"ThumbUUID",videoUUID:"VideoUUID",remoteAudioUrl:"Url",remoteVideoUrl:"VideoUrl",videoUrl:"",imageUrl:"URL",fileUrl:"Url",uuid:"UUID",priority:"MsgPriority",receiverUserID:"To_Account",receiverGroupID:"GroupId",messageSender:"SenderId",messageReceiver:"ReceiverId",nick:"From_AccountNick",avatar:"From_AccountHeadurl",messageNumber:"MsgNum",pbDownloadKey:"PbMsgKey",downloadKey:"JsonMsgKey",applicationType:"PendencyType",userIDList:"To_Account",groupNameList:"GroupName",userID:"To_Account",groupAttributeList:"GroupAttr",mainSequence:"AttrMainSeq",avChatRoomKey:"BytesKey",attributeControl:"AttrControl",sequence:"seq",messageControlInfo:"SendMsgControl",updateSequence:"UpdateSeq",clientTime:"MsgClientTime",sequenceList:"MsgSeqList",topicID:"TopicId",customData:"CustomString",isSupportTopic:"SupportTopic",isWebUniapp:"is_web_uniapp"},response:{MsgPriority:"priority",ThumbUUID:"thumbUUID",VideoUUID:"videoUUID",Download_Flag:"downloadFlag",GroupId:"groupID",Member_Account:"userID",MsgList:"messageList",SyncFlag:"syncFlag",To_Account:"to",From_Account:"from",MsgSeq:"sequence",MsgRandom:"random",MsgTime:"time",MsgTimeStamp:"time",MsgContent:"content",MsgBody:"elements",From_AccountNick:"nick",From_AccountHeadurl:"avatar",GroupWithdrawInfoArray:"revokedInfos",GroupReadInfoArray:"groupMessageReadNotice",LastReadMsgSeq:"lastMessageSeq",WithdrawC2cMsgNotify:"c2cMessageRevokedNotify",C2cWithdrawInfoArray:"revokedInfos",C2cReadedReceipt:"c2cMessageReadReceipt",ReadC2cMsgNotify:"c2cMessageReadNotice",LastReadTime:"peerReadTime",MsgRand:"random",MsgType:"type",MsgShow:"messageShow",NextMsgSeq:"nextMessageSeq",FaceUrl:"avatar",ProfileDataMod:"profileModify",Profile_Account:"userID",ValueBytes:"value",ValueNum:"value",NoticeSeq:"noticeSequence",NotifySeq:"notifySequence",MsgFrom_AccountExtraInfo:"messageFromAccountExtraInformation",Operator_Account:"operatorID",OpType:"operationType",ReportType:"operationType",UserId:"userID",User_Account:"userID",List_Account:"userIDList",MsgOperatorMemberExtraInfo:"operatorInfo",MsgMemberExtraInfo:"memberInfoList",ImageUrl:"avatar",NickName:"nick",MsgGroupNewInfo:"newGroupProfile",MsgAppDefinedData:"groupCustomField",Owner_Account:"ownerID",GroupFaceUrl:"avatar",GroupIntroduction:"introduction",GroupNotification:"notification",GroupApplyJoinOption:"joinOption",MsgKey:"messageKey",GroupInfo:"groupProfile",ShutupTime:"muteTime",Desc:"description",Ext:"extension",GroupAt_Account:"groupAtUserID",MsgNum:"messageNumber",PbMsgKey:"pbDownloadKey",JsonMsgKey:"downloadKey",MsgModifiedFlag:"isModified",PendencyItem:"applicationItem",PendencyType:"applicationType",AddTime:"time",AddSource:"source",AddWording:"wording",ProfileImImage:"avatar",PendencyAdd:"friendApplicationAdded",FrienPencydDel_Account:"friendApplicationDeletedUserIDList",Peer_Account:"userID",GroupAttr:"groupAttributeList",GroupAttrAry:"groupAttributeList",AttrMainSeq:"mainSequence",seq:"sequence",GroupAttrOption:"groupAttributeOption",BytesChangedKeys:"changedKeyList",GroupAttrInfo:"groupAttributeList",GroupAttrSeq:"mainSequence",PushChangedAttrValFlag:"hasChangedAttributeInfo",SubKeySeq:"sequence",Val:"value",MsgGroupFromCardName:"senderNameCard",MsgGroupFromNickName:"senderNick",C2cNick:"peerNick",C2cImage:"peerAvatar",SendMsgControl:"messageControlInfo",NoLastMsg:"excludedFromLastMessage",NoUnread:"excludedFromUnreadCount",UpdateSeq:"updateSequence",MuteNotifications:"muteFlag",MsgClientTime:"clientTime",TinyId:"tinyID",GroupMsgReceiptList:"readReceiptList",ReadNum:"readCount",UnreadNum:"unreadCount",TopicId:"topicID",MillionGroupFlag:"communityType",SupportTopic:"isSupportTopic",MsgTopicNewInfo:"newTopicInfo",ShutupAll:"muteAllMembers",CustomString:"customData",TopicFaceUrl:"avatar",TopicIntroduction:"introduction",TopicNotification:"notification",TopicIdArray:"topicIDList",MsgVersion:"messageVersion",C2cMsgModNotifys:"c2cMessageModified",GroupMsgModNotifys:"groupMessageModified",ApplyJoinOption:"joinOption",MsgFlag:"messageRemindType",AtInfoList:"groupAtInfoList",AtFlagList:"groupAtType",AtMsgSeq:"sequence",BanDuration:"duration",BanDescription:"reason"},ignoreKeyWord:["C2C","ID","USP"]};function Ar(e,t){if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");var n;return t=Object.assign({pascalCase:!1},t),0===(e=Array.isArray(e)?e.map((function(e){return e.trim()})).filter((function(e){return e.length})).join("-"):e.trim()).length?"":1===e.length?t.pascalCase?e.toUpperCase():e.toLowerCase():(e!==e.toLowerCase()&&(e=Dr(e)),e=e.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(function(e,t){return t.toUpperCase()})).replace(/\d+(\w|$)/g,(function(e){return e.toUpperCase()})),n=e,t.pascalCase?n.charAt(0).toUpperCase()+n.slice(1):n)}var Dr=function(e){for(var t=!1,n=!1,i=!1,a=0;a<e.length;a++){var o=e[a];t&&/[a-zA-Z]/.test(o)&&o.toUpperCase()===o?(e=e.slice(0,a)+"-"+e.slice(a),t=!1,i=n,n=!0,a++):n&&i&&/[a-zA-Z]/.test(o)&&o.toLowerCase()===o?(e=e.slice(0,a-1)+"-"+e.slice(a-1),i=n,n=!1,t=!0):(t=o.toLowerCase()===o&&o.toUpperCase()!==o,i=n,n=o.toUpperCase()===o&&o.toLowerCase()!==o)}return e};var Or=String.fromCharCode,Rr=function(e){var t=0|e.charCodeAt(0);if(55296<=t)if(t<56320){var n=0|e.charCodeAt(1);if(56320<=n&&n<=57343){if((t=(t<<10)+n-56613888|0)>65535)return Or(240|t>>>18,128|t>>>12&63,128|t>>>6&63,128|63&t)}else t=65533}else t<=57343&&(t=65533);return t<=2047?Or(192|t>>>6,128|63&t):Or(224|t>>>12,128|t>>>6&63,128|63&t)},Lr=function(e){for(var t=void 0===e?"":(""+e).replace(/[\x80-\uD7ff\uDC00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g,Rr),n=0|t.length,i=new Uint8Array(n),a=0;a<n;a=a+1|0)i[a]=0|t.charCodeAt(a);return i},Nr=function(e){for(var t=new Uint8Array(e),n="",i=0,a=t.length;i<a;){var o=t[i],r=0,s=0;if(o<=127?(r=0,s=255&o):o<=223?(r=1,s=31&o):o<=239?(r=2,s=15&o):o<=244&&(r=3,s=7&o),a-i-r>0)for(var c=0;c<r;)s=s<<6|63&(o=t[i+c+1]),c+=1;else s=65533,r=a-i;n+=String.fromCodePoint(s),i+=r+1}return n},Pr=function(){function e(t){r(this,e),this._handler=t;var n=t.getURL();if(this._socket=null,this._workerSocket=null,this._id=ut(),this._handler.getIsWorkerEnabled()){var i=URL.createObjectURL(new Blob([';let _socket = null;onmessage = function(event) { if (event.data.cmd === "start") { const url = event.data.url; _socket = new WebSocket(url); _socket.binaryType = "arraybuffer"; _socket.onopen = function() { postMessage({ callback: "onOpen" }); }; _socket.onclose = function(e) { postMessage({ callback: "onOpen", e: { code: e.code, reason: e.reason } }); }; _socket.onmessage = function(e) { postMessage({ callback: "onMessage", data: e.data }); }; _socket.onerror = function(e) { postMessage({ callback: "onError", e: { isTrusted: "true" } }); }; } else if (event.data.cmd === "sendMessage") { if (_socket !== null) { _socket.send(event.data.data); } } else if (event.data.cmd === "stop") { if (_socket !== null) { _socket.close(event.data.code); _socket = null; } }};'],{type:"application/javascript; charset=utf-8"}));this._workerSocket=new Worker(i);var a=this;this._workerSocket.onmessage=function(e){var t=e.data,n=t.callback,i=t.e;"onOpen"===n?a._onOpen():"onClose"===n?a._onClose(i):"onError"===n?a._onError(i):"onMessage"===n&&a._onMessage(e.data)},this._workerSocket.postMessage({cmd:"start",id:this._id,url:n})}else ee?X?(ne.connectSocket({url:n,header:{"content-type":"application/json"}}),ne.onSocketClose(this._onClose.bind(this)),ne.onSocketOpen(this._onOpen.bind(this)),ne.onSocketMessage(this._onMessage.bind(this)),ne.onSocketError(this._onError.bind(this))):(this._socket=ne.connectSocket({url:n,header:{"content-type":"application/json"},complete:function(){}}),this._socket.onClose(this._onClose.bind(this)),this._socket.onOpen(this._onOpen.bind(this)),this._socket.onMessage(this._onMessage.bind(this)),this._socket.onError(this._onError.bind(this))):te&&(this._socket=new WebSocket(n),this._socket.binaryType="arraybuffer",this._socket.onopen=this._onOpen.bind(this),this._socket.onmessage=this._onMessage.bind(this),this._socket.onclose=this._onClose.bind(this),this._socket.onerror=this._onError.bind(this));this._canIUseBinaryFrame=t.canIUseBinaryFrame()}return u(e,[{key:"getID",value:function(){return this._id}},{key:"_onOpen",value:function(){this._handler.onOpen({id:this._id})}},{key:"_onClose",value:function(e){this._handler.onClose({id:this._id,e:e})}},{key:"_onMessage",value:function(e){this._handler.onMessage({data:this._canIUseBinaryFrame?Nr(e.data):e.data})}},{key:"_onError",value:function(e){this._handler.onError({id:this._id,e:e})}},{key:"setIsWorkerEnabled",value:function(e){this._isWorkerEnabled=!0}},{key:"close",value:function(e){if(this._workerSocket&&(this._workerSocket.postMessage({cmd:"stop",code:e}),this._workerSocket.terminate(),this._workerSocket=null),X)return ne.offSocketClose(),ne.offSocketMessage(),ne.offSocketOpen(),ne.offSocketError(),void ne.closeSocket();this._socket&&(ee?(this._socket.onClose((function(){})),this._socket.onOpen((function(){})),this._socket.onMessage((function(){})),this._socket.onError((function(){}))):te&&(this._socket.onopen=null,this._socket.onmessage=null,this._socket.onclose=null,this._socket.onerror=null),J?this._socket.close({code:e}):this._socket.close(e),this._socket=null)}},{key:"send",value:function(e){if(this._workerSocket)this._workerSocket.postMessage({cmd:"sendMessage",data:this._canIUseBinaryFrame?Lr(e.data).buffer:e.data});else{if(X)return void ne.sendSocketMessage({data:e.data,fail:function(){e.fail&&e.requestID&&e.fail(e.requestID)}});this._socket&&(ee?this._socket.send({data:this._canIUseBinaryFrame?Lr(e.data).buffer:e.data,fail:function(){e.fail&&e.requestID&&e.fail(e.requestID)}}):te&&this._socket.send(this._canIUseBinaryFrame?Lr(e.data).buffer:e.data))}}}]),e}(),Ur=["keyMap"],Gr=["keyMap"],Fr="connected",$r="connecting",Br="disconnected",qr=function(){function e(t){r(this,e),this._channelModule=t,this._className="SocketHandler",this._promiseMap=new Map,this._readyState=Br,this._simpleRequestMap=new Map,this.MAX_SIZE=100,this._startSequence=ut(),this._startTs=0,this._reConnectFlag=!1,this._nextPingTs=0,this._reConnectCount=0,this.MAX_RECONNECT_COUNT=3,this._socketID=-1,this._random=0,this._socket=null,this._url="",this._onOpenTs=0,this._canIUseBinaryFrame=!0,this._isWorkerEnabled=!0,this._setWebsocketHost(),this._initConnection()}return u(e,[{key:"_setWebsocketHost",value:function(){var e=this._channelModule.getModule(On),t=$;this._channelModule.isOversea()&&(t="OVERSEA"),e.isSingaporeSite()?t="SINGAPORE":e.isKoreaSite()?t="KOREA":e.isGermanySite()?t="GERMANY":e.isIndiaSite()&&(t="IND"),B.HOST.setCurrent(t)}},{key:"_initConnection",value:function(){Xe(B.HOST.CURRENT.BACKUP)||""===this._url?this._url=B.HOST.CURRENT.DEFAULT:this._url===B.HOST.CURRENT.DEFAULT?this._url=B.HOST.CURRENT.BACKUP:this._url===B.HOST.CURRENT.BACKUP&&(this._url=B.HOST.CURRENT.DEFAULT);var e=this._channelModule.getModule(On).getProxyServer();jt(e)||(this._url=e),this._connect(),this._nextPingTs=0}},{key:"onCheckTimer",value:function(e){e%1==0&&this._checkPromiseMap()}},{key:"_checkPromiseMap",value:function(){var e=this;0!==this._promiseMap.size&&this._promiseMap.forEach((function(t,n){var i=t.reject,a=t.timestamp,o=15e3;-1!==n.indexOf(Zn)&&(o=9e4),Date.now()-a>=o&&(Ne.log("".concat(e._className,"._checkPromiseMap request timeout, delete requestID:").concat(n)),e._promiseMap.delete(n),i(new _o({code:Wn.NETWORK_TIMEOUT})),e._channelModule.onRequestTimeout(n))}))}},{key:"onOpen",value:function(e){if(""!==this._readyState){this._onOpenTs=Date.now();var t=e.id;this._socketID=t;var n=Date.now()-this._startTs;Ne.log("".concat(this._className,"._onOpen cost ").concat(n," ms. socketID:").concat(t)),new Va(za.WS_ON_OPEN).setMessage(n).setCostTime(n).setMoreMessage("socketID:".concat(t)).end(),e.id===this._socketID&&(this._readyState=Fr,this._reConnectCount=0,this._resend(),!0===this._reConnectFlag&&(this._channelModule.onReconnected(),this._reConnectFlag=!1),this._channelModule.onOpen())}}},{key:"onClose",value:function(e){var t=new Va(za.WS_ON_CLOSE),n=e.id,i=e.e,a="sourceSocketID:".concat(n," currentSocketID:").concat(this._socketID," code:").concat(i.code," reason:").concat(i.reason),o=0;0!==this._onOpenTs&&(o=Date.now()-this._onOpenTs),t.setMessage(o).setCostTime(o).setMoreMessage(a).setCode(i.code).end(),Ne.log("".concat(this._className,"._onClose ").concat(a," onlineTime:").concat(o)),n===this._socketID&&(this._readyState=Br,o<1e3?this._channelModule.onReconnectFailed():this._channelModule.onClose())}},{key:"onError",value:function(e){var t=e.id,n=e.e,i="sourceSocketID:".concat(t," currentSocketID:").concat(this._socketID);new Va(za.WS_ON_ERROR).setMessage(n.errMsg||st(n)).setMoreMessage(i).setLevel("error").end(),Ne.warn("".concat(this._className,"._onError"),n,i),t===this._socketID&&(this._readyState="",this._channelModule.onError())}},{key:"onMessage",value:function(e){var t;try{t=JSON.parse(e.data)}catch(f){new Va(za.JSON_PARSE_ERROR).setMessage(e.data).end()}if(t&&t.head){var n=this._getRequestIDFromHead(t.head),i=Dt(t.head),a=function e(t,n){if(Je(t))return t.map((function(t){return We(t)?e(t,n):t}));if(We(t)){var i=(a=t,o=function(e,t){return Xe(n[t])?Ar(t):n[t]},r={},Object.keys(a).forEach((function(e){r[o(a[e],e)]=a[e]})),r);return Tt(i,(function(t){return Je(t)||We(t)?e(t,n):t}))}var a,o,r}(t.body,this._getResponseKeyMap(i));if(Ne.debug("".concat(this._className,".onMessage ret:").concat(JSON.stringify(a)," requestID:").concat(n," has:").concat(this._promiseMap.has(n))),this._setNextPingTs(),this._promiseMap.has(n)){var o=this._promiseMap.get(n),r=o.resolve,s=o.reject,c=o.timestamp;return this._promiseMap.delete(n),this._calcRTT(c),void(a.errorCode&&0!==a.errorCode?(this._channelModule.onErrorCodeNotZero(a),s(new _o({code:a.errorCode,message:a.errorInfo||"",data:n.includes(mi)||n.includes(Qi)?{elements:a.elements,messageVersion:a.messageVersion,cloudCustomData:a.cloudCustomData}:void 0}))):r(lo(a)))}this._channelModule.onMessage({head:t.head,body:a})}}},{key:"_calcRTT",value:function(e){var t=Date.now()-e;this._channelModule.getModule(Kn).addRTT(t)}},{key:"_connect",value:function(){this._startTs=Date.now(),this._onOpenTs=0,this._socket=new Pr(this),this._socketID=this._socket.getID(),this._readyState=$r,Ne.log("".concat(this._className,"._connect isWorkerEnabled:").concat(this.getIsWorkerEnabled()," socketID:").concat(this._socketID," url:").concat(this.getURL())),new Va(za.WS_CONNECT).setMessage("socketID:".concat(this._socketID," url:").concat(this.getURL())).end()}},{key:"getURL",value:function(){var e=this._channelModule.getModule(On);e.isDevMode()&&(this._canIUseBinaryFrame=!1);var t=xt();(X||z&&"windows"===t||Z)&&(this._canIUseBinaryFrame=!1);var n=-1;"ios"===t?n=le||-1:"android"===t&&(n=pe||-1);var i=this._channelModule.getPlatform(),a=e.getSDKAppID(),o=e.getInstanceID();return this._canIUseBinaryFrame?"".concat(this._url,"/binfo?sdkappid=").concat(a,"&instanceid=").concat(o,"&random=").concat(this._getRandom(),"&platform=").concat(i,"&host=").concat(t,"&version=").concat(n):"".concat(this._url,"/info?sdkappid=").concat(a,"&instanceid=").concat(o,"&random=").concat(this._getRandom(),"&platform=").concat(i,"&host=").concat(t,"&version=").concat(n)}},{key:"_closeConnection",value:function(e){Ne.log("".concat(this._className,"._closeConnection socketID:").concat(this._socketID)),this._socket&&(this._socket.close(e),this._socketID=-1,this._socket=null,this._readyState=Br)}},{key:"_resend",value:function(){var e=this;if(Ne.log("".concat(this._className,"._resend reConnectFlag:").concat(this._reConnectFlag),"promiseMap.size:".concat(this._promiseMap.size," simpleRequestMap.size:").concat(this._simpleRequestMap.size)),this._promiseMap.size>0&&this._promiseMap.forEach((function(t,n){var i=t.uplinkData,a=t.resolve,o=t.reject;e._promiseMap.set(n,{resolve:a,reject:o,timestamp:Date.now(),uplinkData:i}),e._execute(n,i)})),this._simpleRequestMap.size>0){var t,n=S(this._simpleRequestMap);try{for(n.s();!(t=n.n()).done;){var i=C(t.value,2),a=i[0],o=i[1];this._execute(a,o)}}catch(l){n.e(l)}finally{n.f()}this._simpleRequestMap.clear()}}},{key:"send",value:function(e){var t=this;e.head.seq=this._getSequence(),e.head.reqtime=Math.floor(Date.now()/1e3),e.keyMap;var n=_(e,Ur),i=this._getRequestIDFromHead(e.head),a=JSON.stringify(n);return new Promise((function(e,o){t._promiseMap.set(i,{resolve:e,reject:o,timestamp:Date.now(),uplinkData:a}),Ne.debug("".concat(t._className,".send uplinkData:").concat(JSON.stringify(n)," requestID:").concat(i," readyState:").concat(t._readyState)),t._readyState!==Fr?t._reConnect():(t._execute(i,a),t._channelModule.getModule(Kn).addRequestCount())}))}},{key:"simplySend",value:function(e){e.head.seq=this._getSequence(),e.head.reqtime=Math.floor(Date.now()/1e3),e.keyMap;var t=_(e,Gr),n=this._getRequestIDFromHead(e.head),i=JSON.stringify(t);this._readyState!==Fr?(this._simpleRequestMap.size<this.MAX_SIZE?this._simpleRequestMap.set(n,i):Ne.log("".concat(this._className,".simplySend. simpleRequestMap is full, drop request!")),this._reConnect()):this._execute(n,i)}},{key:"_execute",value:function(e,t){this._socket.send({data:t,fail:ee?this._onSendFail.bind(this):void 0,requestID:e})}},{key:"_onSendFail",value:function(e){Ne.log("".concat(this._className,"._onSendFail requestID:").concat(e))}},{key:"_getSequence",value:function(){var e;if(this._startSequence<2415919103)return e=this._startSequence,this._startSequence+=1,2415919103===this._startSequence&&(this._startSequence=ut()),e}},{key:"_getRequestIDFromHead",value:function(e){return e.servcmd+e.seq}},{key:"_getResponseKeyMap",value:function(e){var n=this._channelModule.getKeyMap(e);return t(t({},Er.response),n.response)}},{key:"_reConnect",value:function(){this._readyState!==Fr&&this._readyState!==$r&&this.forcedReconnect()}},{key:"forcedReconnect",value:function(){var e=this;Ne.log("".concat(this._className,".forcedReconnect count:").concat(this._reConnectCount," readyState:").concat(this._readyState)),this._reConnectFlag=!0,this._resetRandom(),this._reConnectCount<this.MAX_RECONNECT_COUNT?(this._reConnectCount+=1,this._closeConnection(4001),this._initConnection()):(this._reConnectCount=0,this._channelModule.probeNetwork().then((function(t){var n=C(t,2),i=n[0];n[1],i?(Ne.warn("".concat(e._className,".forcedReconnect disconnected from wsserver but network is ok, continue...")),e._closeConnection(4001),e._initConnection()):e._channelModule.onReconnectFailed()})))}},{key:"getReconnectFlag",value:function(){return this._reConnectFlag}},{key:"_setNextPingTs",value:function(){this._nextPingTs=Date.now()+1e4}},{key:"getNextPingTs",value:function(){return this._nextPingTs}},{key:"isConnected",value:function(){return this._readyState===Fr}},{key:"canIUseBinaryFrame",value:function(){return this._canIUseBinaryFrame}},{key:"setIsWorkerEnabled",value:function(e){Ne.log("".concat(this._className,".setIsWorkerEnabled flag:").concat(e)),this._isWorkerEnabled=e}},{key:"getIsWorkerEnabled",value:function(){return this._isWorkerEnabled&&Me}},{key:"_getRandom",value:function(){return 0===this._random&&(this._random=Math.random()),this._random}},{key:"_resetRandom",value:function(){this._random=0}},{key:"close",value:function(){Ne.log("".concat(this._className,".close")),this._closeConnection(4e3),this._promiseMap.clear(),this._startSequence=ut(),this._readyState=Br,this._simpleRequestMap.clear(),this._reConnectFlag=!1,this._reConnectCount=0,this._onOpenTs=0,this._url="",this._random=0,this._canIUseBinaryFrame=!0,this._isWorkerEnabled=!0}}]),e}(),jr=function(e){d(n,e);var t=M(n);function n(e){var i;if(r(this,n),(i=t.call(this,e))._className="ChannelModule",i._socketHandler=new qr(v(i)),i._probing=!1,i._isAppShowing=!0,i._previousState=A.NET_STATE_CONNECTED,ee&&"function"==typeof ne.onAppShow&&"function"==typeof ne.onAppHide){var a=i._onAppHide.bind(v(i)),o=i._onAppShow.bind(v(i));"function"==typeof ne.offAppHide&&ne.offAppHide(a),"function"==typeof ne.offAppShow&&ne.offAppShow(o),ne.onAppHide(a),ne.onAppShow(o)}return i._timerForNotLoggedIn=-1,i._timerForNotLoggedIn=setInterval(i.onCheckTimer.bind(v(i)),1e3),i._fatalErrorFlag=!1,i}return u(n,[{key:"onCheckTimer",value:function(e){this._socketHandler&&(this.isLoggedIn()?(this._timerForNotLoggedIn>0&&(clearInterval(this._timerForNotLoggedIn),this._timerForNotLoggedIn=-1),this._socketHandler.onCheckTimer(e)):this._socketHandler.onCheckTimer(1),this._checkNextPing())}},{key:"onErrorCodeNotZero",value:function(e){this.getModule(Fn).onErrorCodeNotZero(e)}},{key:"onMessage",value:function(e){this.getModule(Fn).onMessage(e)}},{key:"send",value:function(e){return this._socketHandler?this._previousState!==A.NET_STATE_CONNECTED&&e.head.servcmd.includes(ga)?(this.reConnect(),this._sendLogViaHTTP(e)):this._socketHandler.send(e):Promise.reject()}},{key:"_sendLogViaHTTP",value:function(e){var t=B.HOST.CURRENT.STAT;return new Promise((function(n,i){var a="".concat(t,"/v4/imopenstat/tim_web_report_v2?sdkappid=").concat(e.head.sdkappid,"&reqtime=").concat(Date.now()),o=JSON.stringify(e.body),r="application/x-www-form-urlencoded;charset=UTF-8";if(ee)ne.request({url:a,data:o,method:"POST",timeout:3e3,header:{"content-type":r},success:function(){n()},fail:function(){i(new _o({code:Wn.NETWORK_ERROR}))}});else{var s=new XMLHttpRequest,c=setTimeout((function(){s.abort(),i(new _o({code:Wn.NETWORK_TIMEOUT}))}),3e3);s.onreadystatechange=function(){4===s.readyState&&(clearTimeout(c),200===s.status||304===s.status?n():i(new _o({code:Wn.NETWORK_ERROR})))},s.open("POST",a,!0),s.setRequestHeader("Content-type",r),s.send(o)}}))}},{key:"simplySend",value:function(e){return this._socketHandler?this._socketHandler.simplySend(e):Promise.reject()}},{key:"onOpen",value:function(){this._ping()}},{key:"onClose",value:function(){this._socketHandler&&this._socketHandler.getReconnectFlag()&&this._emitNetStateChangeEvent(A.NET_STATE_DISCONNECTED),this.reConnect()}},{key:"onError",value:function(){ee&&!Z&&(this.isIntl()||Ne.error("".concat(this._className,".onError \u4ecev2.11.2\u8d77\uff0cSDK \u652f\u6301\u4e86 WebSocket\uff0c\u5982\u60a8\u672a\u6dfb\u52a0\u76f8\u5173\u53d7\u4fe1\u57df\u540d\uff0c\u8bf7\u5148\u6dfb\u52a0\uff01(\u5982\u5df2\u6dfb\u52a0\u8bf7\u5ffd\u7565)\uff0c\u5347\u7ea7\u6307\u5f15: https://web.sdk.qcloud.com/im/doc/zh-cn/tutorial-02-upgradeguideline.html"))),this._emitNetStateChangeEvent(A.NET_STATE_DISCONNECTED)}},{key:"getKeyMap",value:function(e){return this.getModule(Fn).getKeyMap(e)}},{key:"_onAppHide",value:function(){this._isAppShowing=!1}},{key:"_onAppShow",value:function(){this._isAppShowing=!0}},{key:"onRequestTimeout",value:function(e){}},{key:"onReconnected",value:function(){Ne.log("".concat(this._className,".onReconnected")),this.getModule(Fn).onReconnected(),this._emitNetStateChangeEvent(A.NET_STATE_CONNECTED)}},{key:"onReconnectFailed",value:function(){Ne.log("".concat(this._className,".onReconnectFailed")),this._emitNetStateChangeEvent(A.NET_STATE_DISCONNECTED)}},{key:"setIsWorkerEnabled",value:function(e){this._socketHandler&&this._socketHandler.setIsWorkerEnabled(!1)}},{key:"offline",value:function(){this._emitNetStateChangeEvent(A.NET_STATE_DISCONNECTED)}},{key:"reConnect",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=!1;this._socketHandler&&(t=this._socketHandler.getReconnectFlag());var n="forcedFlag:".concat(e," fatalErrorFlag:").concat(this._fatalErrorFlag," previousState:").concat(this._previousState," reconnectFlag:").concat(t);if(Ne.log("".concat(this._className,".reConnect ").concat(n)),!this._fatalErrorFlag&&this._socketHandler){if(!0===e)this._socketHandler.forcedReconnect();else{if(this._previousState===A.NET_STATE_CONNECTING&&t)return;this._socketHandler.forcedReconnect()}this._emitNetStateChangeEvent(A.NET_STATE_CONNECTING)}}},{key:"_emitNetStateChangeEvent",value:function(e){this._previousState!==e&&(Ne.log("".concat(this._className,"._emitNetStateChangeEvent from ").concat(this._previousState," to ").concat(e)),this._previousState=e,this.emitOuterEvent(E.NET_STATE_CHANGE,{state:e}))}},{key:"_ping",value:function(){var e=this;if(!0!==this._probing){this._probing=!0;var t=this.getModule(Fn).getProtocolData({protocolName:"alive"});this.send(t).then((function(){e._probing=!1})).catch((function(t){if(Ne.warn("".concat(e._className,"._ping failed. error:"),t),e._probing=!1,t&&60002===t.code)return new Va(za.ERROR).setMessage("code:".concat(t.code," message:").concat(t.message)).setNetworkType(e.getModule(Nn).getNetworkType()).end(),e._fatalErrorFlag=!0,void e._emitNetStateChangeEvent(A.NET_STATE_DISCONNECTED);e.probeNetwork().then((function(t){var n=C(t,2),i=n[0],a=n[1];Ne.log("".concat(e._className,"._ping failed. probe network, isAppShowing:").concat(e._isAppShowing," online:").concat(i," networkType:").concat(a)),i?e.reConnect():e._emitNetStateChangeEvent(A.NET_STATE_DISCONNECTED)}))}))}}},{key:"_checkNextPing",value:function(){this._socketHandler&&this._socketHandler.isConnected()&&Date.now()>=this._socketHandler.getNextPingTs()&&this._ping()}},{key:"dealloc",value:function(){this._socketHandler&&(this._socketHandler.close(),this._socketHandler=null),this._timerForNotLoggedIn>-1&&clearInterval(this._timerForNotLoggedIn)}},{key:"onRestApiKickedOut",value:function(){this._socketHandler&&(this._socketHandler.close(),this.reConnect(!0))}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._previousState=A.NET_STATE_CONNECTED,this._probing=!1,this._fatalErrorFlag=!1,this._timerForNotLoggedIn=setInterval(this.onCheckTimer.bind(this),1e3)}}]),n}(Xn),Hr=["a2","tinyid"],Kr=["a2","tinyid"],Vr=function(){function e(t){r(this,e),this._className="ProtocolHandler",this._sessionModule=t,this._configMap=new Map,this._fillConfigMap()}return u(e,[{key:"_fillConfigMap",value:function(){this._configMap.clear();var e=this._sessionModule.genCommonHead(),n=this._sessionModule.genCosSpecifiedHead(),i=this._sessionModule.genSSOReportHead(),a=this._sessionModule.isIntl();this._configMap.set(Zn,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.LOGIN)}),body:{state:"Online",isWebUniapp:0,deviceBrand:0},keyMap:{request:{deviceBrand:"InstType"},response:{InstId:"instanceID",HelloInterval:"helloInterval"}}}}(e)),this._configMap.set(Qn,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.LOGOUT)}),body:{type:0},keyMap:{request:{type:"wslogout_type"}}}}(e)),this._configMap.set(ei,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.HELLO)}),body:{isWebUniapp:0},keyMap:{response:{NewInstInfo:"newInstanceInfo"}}}}(e)),this._configMap.set("KickOther",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.STAT_SERVICE,".").concat(B.CMD.KICK_OTHER)}),body:{}}}(e)),this._configMap.set("cos",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_COS_SIGN,".").concat(B.CMD.COS_SIGN)}),body:{cmd:"open_im_cos_svc",subCmd:"get_cos_token",duration:300,version:2},keyMap:{request:{userSig:"usersig",subCmd:"sub_cmd",cmd:"cmd",duration:"duration",version:"version"},response:{expired_time:"expiredTime",bucket_name:"bucketName",session_token:"sessionToken",tmp_secret_id:"secretId",tmp_secret_key:"secretKey"}}}}(n)),this._configMap.set(fa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.CUSTOM_UPLOAD,".").concat(B.CMD.COS_PRE_SIG)}),body:{fileType:void 0,fileName:void 0,uploadMethod:0,duration:900},keyMap:{request:{userSig:"usersig",fileType:"file_type",fileName:"file_name",uploadMethod:"upload_method"},response:{expired_time:"expiredTime",request_id:"requestId",head_url:"headUrl",upload_url:"uploadUrl",download_url:"downloadUrl",ci_url:"ciUrl",snapshot_url:"requestSnapshotUrl"}}}}(n)),this._configMap.set(ha,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.CUSTOM_UPLOAD,".").concat(B.CMD.VIDEO_COVER)}),body:{version:1,platform:void 0,coverName:void 0,requestSnapshotUrl:void 0},keyMap:{request:{version:"version",platform:"platform",coverName:"cover_name",requestSnapshotUrl:"snapshot_url"},response:{error_code:"errorCode",error_msg:"errorInfo",download_url:"snapshotUrl"}}}}(n)),this._configMap.set(Ma,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_CONFIG_MANAGER,".").concat(B.CMD.FETCH_COMMERCIAL_CONFIG)}),body:{SDKAppID:0},keyMap:{request:{SDKAppID:"uint32_sdkappid"},response:{int32_error_code:"errorCode",str_error_message:"errorMessage",str_purchase_bits:"purchaseBits",uint32_expired_time:"expiredTime"}}}}(e)),this._configMap.set("push_imsdk_purchase_bitsv2",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_CONFIG_MANAGER,".").concat(B.CMD.PUSHED_COMMERCIAL_CONFIG)}),body:{},keyMap:{response:{int32_error_code:"errorCode",str_error_message:"errorMessage",str_purchase_bits:"purchaseBits",uint32_expired_time:"expiredTime"}}}}(e)),this._configMap.set(ya,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_CONFIG_MANAGER,".").concat(B.CMD.FETCH_CLOUD_CONTROL_CONFIG)}),body:{SDKAppID:0,version:0},keyMap:{request:{SDKAppID:"uint32_sdkappid",version:"uint64_version"},response:{int32_error_code:"errorCode",str_error_message:"errorMessage",str_json_config:"cloudControlConfig",uint32_expired_time:"expiredTime",uint32_sdkappid:"SDKAppID",uint64_version:"version"}}}}(e)),this._configMap.set("push_configv2",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_CONFIG_MANAGER,".").concat(B.CMD.PUSHED_CLOUD_CONTROL_CONFIG)}),body:{},keyMap:{response:{int32_error_code:"errorCode",str_error_message:"errorMessage",str_json_config:"cloudControlConfig",uint32_expired_time:"expiredTime",uint32_sdkappid:"SDKAppID",uint64_version:"version"}}}}(e)),this._configMap.set("notify2",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OVERLOAD_PUSH,".").concat(B.CMD.OVERLOAD_NOTIFY)}),body:{},keyMap:{response:{OverLoadServCmd:"overloadCommand",DelaySecs:"waitingTime"}}}}(e)),this._configMap.set("getmsg",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.GET_MESSAGES)}),body:{cookie:"",syncFlag:0,needAbstract:1,isOnlineSync:0},keyMap:{request:{fromAccount:"From_Account",toAccount:"To_Account",from:"From_Account",to:"To_Account",time:"MsgTimeStamp",sequence:"MsgSeq",random:"MsgRandom",elements:"MsgBody"},response:{MsgList:"messageList",SyncFlag:"syncFlag",To_Account:"to",From_Account:"from",ClientSeq:"clientSequence",MsgSeq:"sequence",NoticeSeq:"noticeSequence",NotifySeq:"notifySequence",MsgRandom:"random",MsgTimeStamp:"time",MsgContent:"content",ToGroupId:"to",MsgKey:"messageKey",GroupTips:"groupTips",MsgBody:"elements",MsgType:"type",C2CRemainingUnreadCount:"C2CRemainingUnreadList",C2CPairUnreadCount:"C2CPairUnreadList"}}}}(e)),a||this._configMap.set(ti,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.BIG_DATA_HALLWAY_AUTH_KEY)}),body:{}}}(e)),this._configMap.set(ni,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.SEND_MESSAGE)}),body:{fromAccount:"",toAccount:"",msgSeq:0,msgRandom:0,msgBody:[],cloudCustomData:void 0,nick:"",avatar:"",msgLifeTime:void 0,offlinePushInfo:{pushFlag:0,title:"",desc:"",ext:"",apnsInfo:{badgeMode:0},androidInfo:{OPPOChannelID:""}},messageControlInfo:void 0,clientTime:void 0,needReadReceipt:0},keyMap:{request:{fromAccount:"From_Account",toAccount:"To_Account",msgTimeStamp:"MsgTimeStamp",msgSeq:"MsgSeq",msgRandom:"MsgRandom",msgBody:"MsgBody",count:"MaxCnt",lastMessageTime:"LastMsgTime",messageKey:"MsgKey",peerAccount:"Peer_Account",data:"Data",description:"Desc",extension:"Ext",type:"MsgType",content:"MsgContent",sizeType:"Type",uuid:"UUID",url:"",imageUrl:"URL",fileUrl:"Url",remoteAudioUrl:"Url",remoteVideoUrl:"VideoUrl",thumbUUID:"ThumbUUID",videoUUID:"VideoUUID",videoUrl:"",downloadFlag:"Download_Flag",nick:"From_AccountNick",avatar:"From_AccountHeadurl",from:"From_Account",time:"MsgTimeStamp",messageRandom:"MsgRandom",messageSequence:"MsgSeq",elements:"MsgBody",clientSequence:"ClientSeq",payload:"MsgContent",messageList:"MsgList",messageNumber:"MsgNum",abstractList:"AbstractList",messageBody:"MsgBody",needReadReceipt:"IsNeedReadReceipt"}}}}(e)),this._configMap.set(ii,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.SEND_GROUP_MESSAGE)}),body:{fromAccount:"",groupID:"",random:0,clientSequence:0,priority:"",msgBody:[],cloudCustomData:void 0,onlineOnlyFlag:0,offlinePushInfo:{pushFlag:0,title:"",desc:"",ext:"",apnsInfo:{badgeMode:0},androidInfo:{OPPOChannelID:""}},groupAtInfo:[],messageControlInfo:void 0,clientTime:void 0,needReadReceipt:0,topicID:void 0},keyMap:{request:{to:"GroupId",extension:"Ext",data:"Data",description:"Desc",random:"Random",sequence:"ReqMsgSeq",count:"ReqMsgNumber",type:"MsgType",priority:"MsgPriority",content:"MsgContent",elements:"MsgBody",sizeType:"Type",uuid:"UUID",url:"",imageUrl:"URL",fileUrl:"Url",remoteAudioUrl:"Url",remoteVideoUrl:"VideoUrl",thumbUUID:"ThumbUUID",videoUUID:"VideoUUID",videoUrl:"",downloadFlag:"Download_Flag",clientSequence:"ClientSeq",from:"From_Account",time:"MsgTimeStamp",messageRandom:"MsgRandom",messageSequence:"MsgSeq",payload:"MsgContent",messageList:"MsgList",messageNumber:"MsgNum",abstractList:"AbstractList",messageBody:"MsgBody",needReadReceipt:"NeedReadReceipt"},response:{MsgTime:"time",MsgSeq:"sequence"}}}}(e)),this._configMap.set(ui,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.REVOKE_C2C_MESSAGE)}),body:{msgInfo:{fromAccount:"",toAccount:"",msgTimeStamp:0,msgSeq:0,msgRandom:0}},keyMap:{request:{msgInfo:"MsgInfo",msgTimeStamp:"MsgTimeStamp",msgSeq:"MsgSeq",msgRandom:"MsgRandom"}}}}(e)),this._configMap.set(Fi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.REVOKE_GROUP_MESSAGE)}),body:{groupID:"",msgSeqList:void 0,topicID:""},keyMap:{request:{msgSeqList:"MsgSeqList",msgSeq:"MsgSeq"}}}}(e)),this._configMap.set(fi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.GET_C2C_ROAM_MESSAGES)}),body:{peerAccount:"",count:15,lastMessageTime:0,messageKey:"",withRecalledMessage:1,direction:0},keyMap:{request:{messageKey:"MsgKey",peerAccount:"Peer_Account",count:"MaxCnt",lastMessageTime:"LastMsgTime",withRecalledMessage:"WithRecalledMsg",direction:"GetDirection"},response:{LastMsgTime:"lastMessageTime",IsNeedReadReceipt:"needReadReceipt"}}}}(e)),this._configMap.set(mi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.MODIFY_C2C_MESSAGE)}),body:{from:"",to:"",sequence:0,random:0,time:0,version:0,elements:void 0,cloudCustomData:void 0},keyMap:{request:{sequence:"MsgSeq",random:"MsgRandom",time:"MsgTime",version:"MsgVersion",type:"MsgType",content:"MsgContent"}}}}(e)),this._configMap.set(qi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_GROUP_ROAM_MESSAGES)}),body:{withRecalledMsg:1,groupID:"",count:15,sequence:"",topicID:void 0},keyMap:{request:{sequence:"ReqMsgSeq",count:"ReqMsgNumber",withRecalledMessage:"WithRecalledMsg"},response:{Random:"random",MsgTime:"time",MsgSeq:"sequence",ReqMsgSeq:"sequence",RspMsgList:"messageList",IsPlaceMsg:"isPlaceMessage",IsSystemMsg:"isSystemMessage",ToGroupId:"to",EnumFrom_AccountType:"fromAccountType",EnumTo_AccountType:"toAccountType",GroupCode:"groupCode",MsgPriority:"priority",MsgBody:"elements",MsgType:"type",MsgContent:"content",IsFinished:"complete",Download_Flag:"downloadFlag",ClientSeq:"clientSequence",ThumbUUID:"thumbUUID",VideoUUID:"videoUUID",ToTopicId:"topicID"}}}}(e)),this._configMap.set(li,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.SET_C2C_MESSAGE_READ)}),body:{C2CMsgReaded:void 0},keyMap:{request:{lastMessageTime:"LastedMsgTime"}}}}(e)),this._configMap.set(di,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.SET_C2C_PEER_MUTE_NOTIFICATIONS)}),body:{userIDList:void 0,muteFlag:0},keyMap:{request:{userIDList:"Peer_Account",muteFlag:"Mute_Notifications"}}}}(e)),this._configMap.set(pi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.GET_C2C_PEER_MUTE_NOTIFICATIONS)}),body:{updateSequence:0},keyMap:{response:{MuteNotificationsList:"muteFlagList"}}}}(e)),this._configMap.set($i,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.SET_GROUP_MESSAGE_READ)}),body:{groupID:void 0,messageReadSeq:void 0,topicID:void 0},keyMap:{request:{messageReadSeq:"MsgReadedSeq"}}}}(e)),this._configMap.set(Bi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.SET_ALL_MESSAGE_READ)}),body:{readAllC2CMessage:0,groupMessageReadInfoList:[]},keyMap:{request:{readAllC2CMessage:"C2CReadAllMsg",groupMessageReadInfoList:"GroupReadInfo",messageSequence:"MsgSeq"},response:{C2CReadAllMsg:"readAllC2CMessage",GroupReadInfoArray:"groupMessageReadInfoList"}}}}(e)),this._configMap.set(gi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.DELETE_C2C_MESSAGE)}),body:{fromAccount:"",to:"",keyList:void 0},keyMap:{request:{keyList:"MsgKeyList"}}}}(e)),this._configMap.set(Zi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.DELETE_GROUP_MESSAGE)}),body:{groupID:"",deleter:"",keyList:void 0,topicID:void 0},keyMap:{request:{deleter:"Deleter_Account",keyList:"Seqs"}}}}(e)),this._configMap.set(Qi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.MODIFY_GROUP_MESSAGE)}),body:{groupID:"",topicID:void 0,sequence:0,version:0,elements:void 0,cloudCustomData:void 0},keyMap:{request:{sequence:"MsgSeq",version:"MsgVersion",type:"MsgType",content:"MsgContent"}}}}(e)),this._configMap.set(ji,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_READ_RECEIPT)}),body:{groupID:"",sequenceList:void 0},keyMap:{request:{sequence:"MsgSeq"}}}}(e)),this._configMap.set(Ki,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.SEND_C2C_READ_RECEIPT)}),body:{peerAccount:"",messageInfoList:void 0},keyMap:{request:{peerAccount:"Peer_Account",messageInfoList:"C2CMsgInfo",fromAccount:"From_Account",toAccount:"To_Account",sequence:"MsgSeq",random:"MsgRandom",time:"MsgTime",clientTime:"MsgClientTime"}}}}(e)),this._configMap.set(Hi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.SEND_READ_RECEIPT)}),body:{groupID:"",sequenceList:void 0},keyMap:{request:{sequenceList:"MsgSeqList",sequence:"MsgSeq"}}}}(e)),this._configMap.set(Vi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_READ_RECEIPT_DETAIL)}),body:{groupID:"",sequence:void 0,flag:0,cursor:0,count:0},keyMap:{request:{sequence:"MsgSeq",count:"Num"},response:{ReadList:"readUserIDList",Read_Account:"userID",UnreadList:"unreadUserIDList",Unread_Account:"userID",IsFinish:"isCompleted"}}}}(e)),this._configMap.set(hi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.GET_PEER_READ_TIME)}),body:{userIDList:void 0},keyMap:{request:{userIDList:"To_Account"},response:{ReadTime:"peerReadTimeList"}}}}(e)),this._configMap.set("get",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.GET_CONVERSATION_LIST)}),body:{fromAccount:void 0,count:0},keyMap:{request:{},response:{SessionItem:"conversations",ToAccount:"groupID",To_Account:"userID",UnreadMsgCount:"unreadCount",MsgGroupReadedSeq:"messageReadSeq",C2cPeerReadTime:"c2cPeerReadTime"}}}}(e)),this._configMap.set(_i,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.PAGING_GET_CONVERSATION_LIST)}),body:{fromAccount:void 0,timeStamp:void 0,startIndex:void 0,pinnedTimeStamp:void 0,pinnedStartIndex:void 0,orderType:void 0,messageAssistFlag:4,assistFlag:15},keyMap:{request:{messageAssistFlag:"MsgAssistFlags",assistFlag:"AssistFlags",pinnedTimeStamp:"TopTimeStamp",pinnedStartIndex:"TopStartIndex"},response:{SessionItem:"conversations",ToAccount:"groupID",To_Account:"userID",UnreadMsgCount:"unreadCount",MsgGroupReadedSeq:"messageReadSeq",C2cPeerReadTime:"c2cPeerReadTime",LastMsgFlags:"lastMessageFlag",TopFlags:"isPinned",TopTimeStamp:"pinnedTimeStamp",TopStartIndex:"pinnedStartIndex",GroupId:"convGroupID"}}}}(e)),this._configMap.set("delete",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.DELETE_CONVERSATION)}),body:{fromAccount:"",toAccount:void 0,type:1,toGroupID:void 0,clearHistoryMessage:1},keyMap:{request:{toGroupID:"ToGroupid",clearHistoryMessage:"ClearRamble"}}}}(e)),this._configMap.set("top",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.PIN_CONVERSATION)}),body:{fromAccount:"",operationType:1,itemList:void 0},keyMap:{request:{itemList:"RecentContactItem"}}}}(e)),this._configMap.set(vi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.DELETE_GROUP_AT_TIPS)}),body:{messageListToDelete:void 0},keyMap:{request:{messageListToDelete:"DelMsgList",messageSeq:"MsgSeq",messageRandom:"MsgRandom"}}}}(e)),this._configMap.set(yi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.MARK_CONVERSATION)}),body:{fromAccount:"",itemList:void 0},keyMap:{request:{itemList:"MarkItem",operationType:"OptType",groupID:"ToGroupId"},response:{ToGroupId:"groupID",OptType:"operationType"}}}}(e)),this._configMap.set(Mi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.MARK_CONVERSATION)}),body:{fromAccount:"",itemList:void 0},keyMap:{request:{itemList:"MarkItem",operationType:"OptType",groupID:"ToGroupId"},response:{ToGroupId:"groupID",OptType:"operationType"}}}}(e)),this._configMap.set(Ci,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.CREATE_CONVERSATION_GROUP)}),body:{fromAccount:"",itemList:void 0},keyMap:{request:{itemList:"GroupContactItem",groupID:"ToGroupId"},response:{GroupId:"convGroupID",ToGroupId:"groupID",OptType:"operationType"}}}}(e)),this._configMap.set(bi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.DELETE_CONVERSATION_GROUP)}),body:{fromAccount:"",groupName:void 0},keyMap:{request:{},response:{GroupId:"convGroupID"}}}}(e)),this._configMap.set(Ii,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.UPDATE_CONVERSATION_GROUP)}),body:{fromAccount:"",updateType:void 0,updateGroup:void 0},keyMap:{request:{oldName:"OldGroupName",newName:"NewGroupName",groupID:"ToGroupId",operationType:"ContactOptType",groupName:"OldGroupName",updateItem:"ContactUpdateItem"},response:{ContactOptType:"operationType",ToGroupId:"groupID",GroupId:"convGroupID"}}}}(e)),this._configMap.set(Ti,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.UPDATE_CONVERSATION_GROUP)}),body:{fromAccount:"",updateType:void 0,updateGroup:{groupName:void 0,updateGroupType:void 0,updateItem:void 0}},keyMap:{request:{},response:{}}}}(e)),this._configMap.set(wi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.UPDATE_CONVERSATION_GROUP)}),body:{fromAccount:"",updateType:void 0,updateGroup:void 0},keyMap:{request:{},response:{}}}}(e)),this._configMap.set(ki,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.RECENT_CONTACT,".").concat(B.CMD.GET_CONVERSATION_GROUP_LIST)}),body:{fromAccount:"",startTime:void 0,startIndex:void 0},keyMap:{request:{},response:{GroupId:"convGroupID",ToGroupId:"groupID",OptType:"operationType",CustomMark:"customData",ContactGroupId:"convGroupIDList"}}}}(e)),this._configMap.set(ai,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.PROFILE,".").concat(B.CMD.PORTRAIT_GET)}),body:{fromAccount:"",userItem:[]},keyMap:{request:{toAccount:"To_Account",standardSequence:"StandardSequence",customSequence:"CustomSequence"}}}}(e)),this._configMap.set(oi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.PROFILE,".").concat(B.CMD.PORTRAIT_SET)}),body:{fromAccount:"",profileItem:[{tag:Ue.NICK,value:""},{tag:Ue.GENDER,value:""},{tag:Ue.ALLOWTYPE,value:""},{tag:Ue.AVATAR,value:""}]},keyMap:{request:{toAccount:"To_Account",standardSequence:"StandardSequence",customSequence:"CustomSequence"}}}}(e)),this._configMap.set(ri,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.FRIEND,".").concat(B.CMD.GET_BLACKLIST)}),body:{fromAccount:"",startIndex:0,maxLimited:30,lastSequence:0},keyMap:{response:{CurruentSequence:"currentSequence"}}}}(e)),this._configMap.set(si,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.FRIEND,".").concat(B.CMD.ADD_BLACKLIST)}),body:{fromAccount:"",toAccount:[]}}}(e)),this._configMap.set(ci,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.FRIEND,".").concat(B.CMD.DELETE_BLACKLIST)}),body:{fromAccount:"",toAccount:[]}}}(e)),this._configMap.set(wa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.SET_SELF_STATUS)}),body:{customStatus:""},keyMap:{}}}(e)),this._configMap.set(ka,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.GET_USER_STATUS)}),body:{userIDList:void 0},keyMap:{response:{UserStatusList:"successUserList",ErrorList:"failureUserList",To_Account:"userID",Invalid_Account:"invalidUserID",Status:"statusType"}}}}(e)),this._configMap.set(xa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.SUBSCRIBE_USER_STATUS)}),body:{userIDList:void 0},keyMap:{response:{ErrorList:"failureUserList",To_Account:"userID",Invalid_Account:"invalidUserID"}}}}(e)),this._configMap.set(Sa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.UNSUBSCRIBE_USER_STATUS)}),body:{userIDList:void 0,unsubscribeAll:void 0},keyMap:{response:{ErrorList:"failureUserList",To_Account:"userID",Invalid_Account:"invalidUserID"}}}}(e)),this._configMap.set(xi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_JOINED_GROUPS)}),body:{memberAccount:"",limit:void 0,offset:void 0,groupType:void 0,responseFilter:{groupBaseInfoFilter:void 0,selfInfoFilter:void 0},isSupportTopic:0},keyMap:{request:{memberAccount:"Member_Account"},response:{GroupIdList:"groups",NoUnreadSeqList:"excludedUnreadSequenceList",MsgSeq:"readedSequence"}}}}(e)),this._configMap.set(Si,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_GROUP_INFO)}),body:{groupIDList:void 0,responseFilter:{groupBaseInfoFilter:["Type","Name","Introduction","Notification","FaceUrl","Owner_Account","CreateTime","InfoSeq","LastInfoTime","LastMsgTime","MemberNum","MaxMemberNum","ApplyJoinOption","NextMsgSeq","ShutUpAllMember"],groupCustomFieldFilter:void 0,memberInfoFilter:void 0,memberCustomFieldFilter:void 0}},keyMap:{request:{groupIDList:"GroupIdList",groupCustomField:"AppDefinedData",memberCustomField:"AppMemberDefinedData",groupCustomFieldFilter:"AppDefinedDataFilter_Group",memberCustomFieldFilter:"AppDefinedDataFilter_GroupMember"},response:{GroupIdList:"groups",AppDefinedData:"groupCustomField",AppMemberDefinedData:"memberCustomField",AppDefinedDataFilter_Group:"groupCustomFieldFilter",AppDefinedDataFilter_GroupMember:"memberCustomFieldFilter",InfoSeq:"infoSequence",MemberList:"members",GroupInfo:"groups",ShutUpUntil:"muteUntil",ShutUpAllMember:"muteAllMembers"}}}}(e)),this._configMap.set(Ei,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.CREATE_GROUP)}),body:{type:void 0,name:void 0,groupID:void 0,ownerID:void 0,introduction:void 0,notification:void 0,maxMemberNum:void 0,joinOption:void 0,memberList:void 0,groupCustomField:void 0,memberCustomField:void 0,webPushFlag:1,avatar:"",isSupportTopic:void 0},keyMap:{request:{ownerID:"Owner_Account",userID:"Member_Account",avatar:"FaceUrl",maxMemberNum:"MaxMemberCount",joinOption:"ApplyJoinOption",groupCustomField:"AppDefinedData",memberCustomField:"AppMemberDefinedData"},response:{HugeGroupFlag:"avChatRoomFlag",OverJoinedGroupLimit_Account:"overLimitUserIDList"}}}}(e)),this._configMap.set(Ai,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.DESTROY_GROUP)}),body:{groupID:void 0}}}(e)),this._configMap.set(Di,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.MODIFY_GROUP_INFO)}),body:{groupID:void 0,name:void 0,introduction:void 0,notification:void 0,avatar:void 0,maxMemberNum:void 0,joinOption:void 0,groupCustomField:void 0,muteAllMembers:void 0},keyMap:{request:{maxMemberNum:"MaxMemberCount",groupCustomField:"AppDefinedData",muteAllMembers:"ShutUpAllMember",joinOption:"ApplyJoinOption",avatar:"FaceUrl"},response:{AppDefinedData:"groupCustomField",ShutUpAllMember:"muteAllMembers"}}}}(e)),this._configMap.set(Oi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.APPLY_JOIN_GROUP)}),body:{groupID:void 0,applyMessage:void 0,userDefinedField:void 0,webPushFlag:1,historyMessageFlag:void 0},keyMap:{request:{applyMessage:"ApplyMsg",historyMessageFlag:"HugeGroupHistoryMsgFlag"},response:{HugeGroupFlag:"avChatRoomFlag",AVChatRoomKey:"avChatRoomKey",RspMsgList:"messageList",ToGroupId:"to"}}}}(e)),this._configMap.set(Ri,function(e){return e.a2,e.tinyid,{head:t(t({},_(e,Hr)),{},{servcmd:"".concat(B.NAME.BIG_GROUP_NO_AUTH,".").concat(B.CMD.APPLY_JOIN_GROUP)}),body:{groupID:void 0,applyMessage:void 0,userDefinedField:void 0,webPushFlag:1},keyMap:{request:{applyMessage:"ApplyMsg"},response:{HugeGroupFlag:"avChatRoomFlag"}}}}(e)),this._configMap.set(Li,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.QUIT_GROUP)}),body:{groupID:void 0}}}(e)),this._configMap.set(Ni,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.SEARCH_GROUP_BY_ID)}),body:{groupIDList:void 0,responseFilter:{groupBasePublicInfoFilter:["Type","Name","Introduction","Notification","FaceUrl","CreateTime","Owner_Account","LastInfoTime","LastMsgTime","NextMsgSeq","MemberNum","MaxMemberNum","ApplyJoinOption"]}},keyMap:{response:{}}}}(e)),this._configMap.set(Pi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.CHANGE_GROUP_OWNER)}),body:{groupID:void 0,newOwnerID:void 0},keyMap:{request:{newOwnerID:"NewOwner_Account"}}}}(e)),this._configMap.set(Ui,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.HANDLE_APPLY_JOIN_GROUP)}),body:{groupID:void 0,applicant:void 0,handleAction:void 0,handleMessage:void 0,authentication:void 0,messageKey:void 0,userDefinedField:void 0},keyMap:{request:{applicant:"Applicant_Account",handleAction:"HandleMsg",handleMessage:"ApprovalMsg",messageKey:"MsgKey"}}}}(e)),this._configMap.set(Gi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.HANDLE_GROUP_INVITATION)}),body:{groupID:void 0,inviter:void 0,handleAction:void 0,handleMessage:void 0,authentication:void 0,messageKey:void 0,userDefinedField:void 0},keyMap:{request:{inviter:"Inviter_Account",handleAction:"HandleMsg",handleMessage:"ApprovalMsg",messageKey:"MsgKey"}}}}(e)),this._configMap.set(zi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_GROUP_APPLICATION)}),body:{startTime:void 0,limit:void 0,handleAccount:void 0},keyMap:{request:{handleAccount:"Handle_Account"}}}}(e)),this._configMap.set(Wi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.DELETE_GROUP_SYSTEM_MESSAGE)}),body:{messageListToDelete:void 0},keyMap:{request:{messageListToDelete:"DelMsgList",messageSeq:"MsgSeq",messageRandom:"MsgRandom"}}}}(e)),this._configMap.set(Yi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.BIG_GROUP_LONG_POLLING,".").concat(B.CMD.AVCHATROOM_LONG_POLL)}),body:{USP:1,startSeq:1,startBroadcastSeq:void 0,holdTime:90,key:void 0},keyMap:{request:{USP:"USP"},response:{ToGroupId:"groupID",RspBroadcastMsgList:"broadcastMessageList",IsSystemMsg:"isSystemMessage"}}}}(e)),this._configMap.set(Ji,function(e){return e.a2,e.tinyid,{head:t(t({},_(e,Kr)),{},{servcmd:"".concat(B.NAME.BIG_GROUP_LONG_POLLING_NO_AUTH,".").concat(B.CMD.AVCHATROOM_LONG_POLL)}),body:{USP:1,startSeq:1,holdTime:90,key:void 0},keyMap:{request:{USP:"USP"},response:{ToGroupId:"groupID"}}}}(e)),this._configMap.set(Xi,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_ONLINE_MEMBER_NUM)}),body:{groupID:void 0}}}(e)),this._configMap.set(ea,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.SET_GROUP_ATTRIBUTES)}),body:{groupID:void 0,groupAttributeList:void 0,mainSequence:void 0,avChatRoomKey:void 0,attributeControl:["RaceConflict"]},keyMap:{request:{key:"key",value:"value"}}}}(e)),this._configMap.set(ta,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.MODIFY_GROUP_ATTRIBUTES)}),body:{groupID:void 0,groupAttributeList:void 0,mainSequence:void 0,avChatRoomKey:void 0,attributeControl:["RaceConflict"]},keyMap:{request:{key:"key",value:"value"}}}}(e)),this._configMap.set(na,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.DELETE_GROUP_ATTRIBUTES)}),body:{groupID:void 0,groupAttributeList:void 0,mainSequence:void 0,avChatRoomKey:void 0,attributeControl:["RaceConflict"]},keyMap:{request:{key:"key"}}}}(e)),this._configMap.set(ia,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.CLEAR_GROUP_ATTRIBUTES)}),body:{groupID:void 0,mainSequence:void 0,avChatRoomKey:void 0,attributeControl:["RaceConflict"]}}}(e)),this._configMap.set(aa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP_ATTR,".").concat(B.CMD.GET_GROUP_ATTRIBUTES)}),body:{groupID:void 0,avChatRoomKey:void 0,groupType:1},keyMap:{request:{avChatRoomKey:"Key",groupType:"GroupType"}}}}(e)),this._configMap.set(Ca,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP_COMMUNITY,".").concat(B.CMD.CREATE_TOPIC)}),body:{groupID:void 0,topicName:void 0,avatar:void 0,customData:void 0,topicID:void 0,notification:void 0,introduction:void 0},keyMap:{request:{avatar:"FaceUrl"}}}}(e)),this._configMap.set(ba,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP_COMMUNITY,".").concat(B.CMD.DELETE_TOPIC)}),body:{groupID:void 0,topicIDList:void 0},keyMap:{request:{topicIDList:"TopicIdList"},response:{DestroyResultItem:"resultList"}}}}(e)),this._configMap.set(Ia,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP_COMMUNITY,".").concat(B.CMD.UPDATE_TOPIC_PROFILE)}),body:{groupID:void 0,topicID:void 0,avatar:void 0,customData:void 0,notification:void 0,introduction:void 0,muteAllMembers:void 0,topicName:void 0},keyMap:{request:{avatar:"FaceUrl",muteAllMembers:"ShutUpAllMember"}}}}(e)),this._configMap.set(Ta,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP_COMMUNITY,".").concat(B.CMD.GET_TOPIC_LIST)}),body:{groupID:void 0,topicIDList:void 0},keyMap:{request:{topicIDList:"TopicIdList"},response:{TopicAndSelfInfo:"topicInfoList",TopicInfo:"topic",GroupID:"groupID",ShutUpTime:"muteTime",ShutUpAllFlag:"muteAllMembers",LastMsgTime:"lastMessageTime",MsgSeq:"readedSequence",LastMsgSeq:"sequence"}}}}(e)),this._configMap.set(oa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_GROUP_MEMBER_LIST)}),body:{groupID:void 0,limit:0,offset:void 0,next:void 0,memberRoleFilter:void 0,memberInfoFilter:["Role","NameCard","ShutUpUntil","JoinTime"],memberCustomFieldFilter:void 0},keyMap:{request:{memberCustomFieldFilter:"AppDefinedDataFilter_GroupMember"},response:{AppMemberDefinedData:"memberCustomField",AppDefinedDataFilter_GroupMember:"memberCustomFieldFilter",MemberList:"members",ShutUpUntil:"muteUntil"}}}}(e)),this._configMap.set(ra,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP_AVCHATROOM,".").concat(B.CMD.GET_AVCHATROOM_MEMBER_LIST)}),body:{groupID:void 0,offset:void 0,filter:void 0},keyMap:{request:{offset:"Timestamp",filter:"Mark"},response:{NextTimestamp:"offset"}}}}(e)),this._configMap.set(sa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.GET_GROUP_MEMBER_INFO)}),body:{groupID:void 0,userIDList:void 0,memberInfoFilter:void 0,memberCustomFieldFilter:void 0},keyMap:{request:{userIDList:"Member_List_Account",memberCustomFieldFilter:"AppDefinedDataFilter_GroupMember"},response:{MemberList:"members",ShutUpUntil:"muteUntil",AppDefinedDataFilter_GroupMember:"memberCustomFieldFilter",AppMemberDefinedData:"memberCustomField"}}}}(e)),this._configMap.set(ca,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.ADD_GROUP_MEMBER)}),body:{groupID:void 0,silence:void 0,userIDList:void 0},keyMap:{request:{userID:"Member_Account",userIDList:"MemberList"},response:{MemberList:"members"}}}}(e)),this._configMap.set(ua,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.DELETE_GROUP_MEMBER)}),body:{groupID:void 0,userIDList:void 0,reason:void 0},keyMap:{request:{userIDList:"MemberToDel_Account"}}}}(e)),this._configMap.set(la,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.BAN_AVCHATROOM_MEMBER)}),body:{groupID:void 0,userIDList:void 0,duration:void 0,reason:""},keyMap:{request:{userIDList:"Members_Account",duration:"Duration",reason:"Description"}}}}(e)),this._configMap.set(da,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP,".").concat(B.CMD.MODIFY_GROUP_MEMBER_INFO)}),body:{groupID:void 0,topicID:void 0,userID:void 0,messageRemindType:void 0,nameCard:void 0,role:void 0,memberCustomField:void 0,muteTime:void 0},keyMap:{request:{userID:"Member_Account",memberCustomField:"AppMemberDefinedData",muteTime:"ShutUpTime",messageRemindType:"MsgFlag"}}}}(e)),this._configMap.set(pa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.GROUP_AVCHATROOM,".").concat(B.CMD.MARK_AVCHATROOM_MEMBER_INFO)}),body:{groupID:void 0,operationType:1,memberList:[]},keyMap:{request:{operationType:"CommandType",memberList:"MemberList",markType:"Marks",userID:"Member_Account"},response:{CommandType:"operationType",Marks:"markType",Member_Account:"userID"}}}}(e)),this._configMap.set(ga,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STAT,".").concat(B.CMD.TIM_WEB_REPORT_V2)}),body:{header:{},event:[],quality:[]},keyMap:{request:{SDKType:"sdk_type",SDKVersion:"sdk_version",deviceType:"device_type",platform:"platform",instanceID:"instance_id",traceID:"trace_id",SDKAppID:"sdk_app_id",userID:"user_id",tinyID:"tiny_id",extension:"extension",timestamp:"timestamp",networkType:"network_type",eventType:"event_type",code:"error_code",message:"error_message",moreMessage:"more_message",duplicate:"duplicate",costTime:"cost_time",level:"level",qualityType:"quality_type",reportIndex:"report_index",wholePeriod:"whole_period",totalCount:"total_count",rttCount:"success_count_business",successRateOfRequest:"percent_business",countLessThan1Second:"success_count_business",percentOfCountLessThan1Second:"percent_business",countLessThan3Second:"success_count_platform",percentOfCountLessThan3Second:"percent_platform",successCountOfBusiness:"success_count_business",successRateOfBusiness:"percent_business",successCountOfPlatform:"success_count_platform",successRateOfPlatform:"percent_platform",successCountOfMessageReceived:"success_count_business",successRateOfMessageReceived:"percent_business",avgRTT:"average_value",avgDelay:"average_value",avgValue:"average_value",uiPlatform:"ui_platform"}}}}(i)),this._configMap.set("alive",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.HEARTBEAT,".").concat(B.CMD.ALIVE)}),body:{}}}(e)),this._configMap.set("msg_push",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_PUSH,".").concat(B.CMD.MESSAGE_PUSH)}),body:{},keyMap:{response:{C2cMsgArray:"C2CMessageArray",GroupMsgArray:"groupMessageArray",GroupTips:"groupTips",C2cNotifyMsgArray:"C2CNotifyMessageArray",C2cMsgInfo:"C2CReadReceiptArray",ClientSeq:"clientSequence",MsgPriority:"priority",NoticeSeq:"noticeSequence",MsgContent:"content",MsgType:"type",MsgBody:"elements",ToGroupId:"to",Desc:"description",Ext:"extension",IsSyncMsg:"isSyncMessage",Flag:"needSync",NeedAck:"needAck",PendencyAdd_Account:"userID",ProfileImNick:"nick",PendencyType:"applicationType",C2CReadAllMsg:"readAllC2CMessage",IsNeedReadReceipt:"needReadReceipt",Status:"statusType"}}}}(e)),this._configMap.set("multi_msg_push_ws",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_PUSH,".").concat(B.CMD.MULTI_MESSAGE_PUSH)}),body:{},keyMap:{response:{GroupMsgArray:"groupMessageArray",GroupTips:"groupTips",ClientSeq:"clientSequence",MsgPriority:"priority",NoticeSeq:"noticeSequence",MsgContent:"content",MsgType:"type",MsgBody:"elements",ToGroupId:"to",Desc:"description",Ext:"extension",IsSyncMsg:"isSyncMessage",Flag:"needSync",NeedAck:"needAck",PendencyType:"applicationType"}}}}(e)),this._configMap.set(ma,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.OPEN_IM,".").concat(B.CMD.MESSAGE_PUSH_ACK)}),body:{sessionData:void 0},keyMap:{request:{sessionData:"SessionData"}}}}(e)),this._configMap.set("stat_forceoffline",function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.STATUS_FORCE_OFFLINE)}),body:{},keyMap:{response:{C2cNotifyMsgArray:"C2CNotifyMessageArray",NoticeSeq:"noticeSequence",KickoutMsgNotify:"kickoutMsgNotify",NewInstInfo:"newInstanceInfo"}}}}(e)),this._configMap.set(va,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_LONG_MESSAGE,".").concat(B.CMD.DOWNLOAD_MERGER_MESSAGE)}),body:{downloadKey:""},keyMap:{response:{Data:"data",Desc:"description",Ext:"extension",Download_Flag:"downloadFlag",ThumbUUID:"thumbUUID",VideoUUID:"videoUUID"}}}}(e)),this._configMap.set(_a,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_LONG_MESSAGE,".").concat(B.CMD.UPLOAD_MERGER_MESSAGE)}),body:{messageList:[]},keyMap:{request:{fromAccount:"From_Account",toAccount:"To_Account",msgTimeStamp:"MsgTimeStamp",msgSeq:"MsgSeq",msgRandom:"MsgRandom",msgBody:"MsgBody",type:"MsgType",content:"MsgContent",data:"Data",description:"Desc",extension:"Ext",sizeType:"Type",uuid:"UUID",url:"",imageUrl:"URL",fileUrl:"Url",remoteAudioUrl:"Url",remoteVideoUrl:"VideoUrl",thumbUUID:"ThumbUUID",videoUUID:"VideoUUID",videoUrl:"",downloadFlag:"Download_Flag",from:"From_Account",time:"MsgTimeStamp",messageRandom:"MsgRandom",messageSequence:"MsgSeq",elements:"MsgBody",clientSequence:"ClientSeq",payload:"MsgContent",messageList:"MsgList",messageNumber:"MsgNum",abstractList:"AbstractList",messageBody:"MsgBody"}}}}(e)),this._configMap.set(Da,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.SET_TOKEN)}),body:{tokenID:"",pushMsg:0,sdkAppID:0,businessID:"",deviceBrand:"",deviceToken:"",isTpns:0,isWebUniapp:0},keyMap:{request:{tokenID:"TokenID",pushMsg:"PushMsg",sdkAppID:"EnterVersion",businessID:"BusiID",deviceBrand:"InstType",deviceToken:"VarToken",isTpns:"IsTpns"}}}}(e)),this._configMap.set(Aa,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.STAT_FOREGROUND)}),body:{isWebUniapp:0}}}(e)),this._configMap.set(Ea,function(e){return{head:t(t({},e),{},{servcmd:"".concat(B.NAME.IM_OPEN_STATUS,".").concat(B.CMD.STAT_BACKGROUND)}),body:{C2CUnread:0,GroupUnread:0,isWebUniapp:0},keyMap:{request:{c2cUnreadCount:"C2cUnread",groupUnreadCount:"GrpUnread"}}}}(e))}},{key:"has",value:function(e){return this._configMap.has(e)}},{key:"get",value:function(e){return this._configMap.get(e)}},{key:"update",value:function(){this._fillConfigMap()}},{key:"getKeyMap",value:function(e){return this.has(e)?this.get(e).keyMap||{}:(Ne.warn("".concat(this._className,".getKeyMap unknown protocolName:").concat(e)),{})}},{key:"getProtocolData",value:function(e){var t=e.protocolName,n=e.requestData,i=this.get(t),a=null;if(n){var o=this._simpleDeepCopy(i),r=this._updateService(n,o),s=r.body,c=Object.create(null);for(var u in s)if(Object.prototype.hasOwnProperty.call(s,u)){if(c[u]=s[u],void 0===n[u])continue;c[u]=n[u]}r.body=c,a=this._getUplinkData(r)}else a=this._getUplinkData(i);return a}},{key:"_getUplinkData",value:function(e){var t=this._requestDataCleaner(e),n=Dt(t.head),i=function(e,t){var n=0;return function e(t,i){if(++n>100)return n--,t;if(Je(t)){var a=t.map((function(t){return We(t)?e(t,i):t}));return n--,a}if(We(t)){var o=(r=t,s=function(e,t){if(!it(t))return!1;if((a=t)!==Ar(a))for(var n=0;n<Er.ignoreKeyWord.length&&!t.includes(Er.ignoreKeyWord[n]);n++);var a;return Xe(i[t])?function(e){return"OPPOChannelID"===e?e:e[0].toUpperCase()+Ar(e).slice(1)}(t):i[t]},c=Object.create(null),Object.keys(r).forEach((function(e){var t=s(r[e],e);t&&(c[t]=r[e])})),c);return o=Tt(o,(function(t,n){return Je(t)||We(t)?e(t,i):t})),n--,o}var r,s,c}(e,t)}(t.body,this._getRequestKeyMap(n));return t.body=i,t}},{key:"_updateService",value:function(e,t){var n=Dt(t.head);if(t.head.servcmd.includes(B.NAME.GROUP)){var i=e.type,a=e.groupID,o=void 0===a?void 0:a,r=e.groupIDList,s=void 0===r?[]:r;Xe(o)&&(o=s[0]||""),yt({type:i,groupID:o})&&(t.head.servcmd="".concat(B.NAME.GROUP_COMMUNITY,".").concat(n))}return t}},{key:"_getRequestKeyMap",value:function(e){var n=this.getKeyMap(e);return t(t({},Er.request),n.request)}},{key:"_requestDataCleaner",value:function(e){var t=Array.isArray(e)?[]:Object.create(null);for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&it(i)&&null!==e[i]&&void 0!==e[i]&&("object"!==n(e[i])?t[i]=e[i]:t[i]=this._requestDataCleaner.bind(this)(e[i]));return t}},{key:"_simpleDeepCopy",value:function(e){for(var t,n=Object.keys(e),i={},a=0,o=n.length;a<o;a++)t=n[a],Je(e[t])?i[t]=Array.from(e[t]):We(e[t])?i[t]=this._simpleDeepCopy(e[t]):i[t]=e[t];return i}}]),e}(),zr=[ma],Wr=function(){function e(t){r(this,e),this._sessionModule=t,this._className="DownlinkHandler",this._eventHandlerMap=new Map,this._eventHandlerMap.set("C2CMessageArray",this._c2cMessageArrayHandler.bind(this)),this._eventHandlerMap.set("groupMessageArray",this._groupMessageArrayHandler.bind(this)),this._eventHandlerMap.set("groupTips",this._groupTipsHandler.bind(this)),this._eventHandlerMap.set("C2CNotifyMessageArray",this._C2CNotifyMessageArrayHandler.bind(this)),this._eventHandlerMap.set("C2CReadReceiptArray",this._C2CReadReceiptArrayHandler.bind(this)),this._eventHandlerMap.set("profileModify",this._profileHandler.bind(this)),this._eventHandlerMap.set("friendListMod",this._relationChainHandler.bind(this)),this._eventHandlerMap.set("recentContactMod",this._recentContactHandler.bind(this)),this._eventHandlerMap.set("readAllC2CMessage",this._allMessageReadHandler.bind(this)),this._eventHandlerMap.set("c2cMessageModified",this._c2cMessageModifiedHandler.bind(this)),this._eventHandlerMap.set("groupMessageModified",this._groupMessageModifiedHandler.bind(this)),this._eventHandlerMap.set("userStatusList",this._userStatusListHandler.bind(this)),this._keys=b(this._eventHandlerMap.keys())}return u(e,[{key:"_c2cMessageArrayHandler",value:function(e){var t=this._sessionModule.getModule(kn);t&&(e.dataList.forEach((function(e){if(1===e.isSyncMessage){var t=e.from;e.from=e.to,e.to=t}})),1===e.needSync&&this._sessionModule.getModule(Gn).startOnlineSync(),t.onNewC2CMessage({dataList:e.dataList,isInstantMessage:!0}))}},{key:"_c2cMessageModifiedHandler",value:function(e){var t=this._sessionModule.getModule(kn);t&&t.onC2CMessageModified(e)}},{key:"_groupMessageArrayHandler",value:function(e){var t=this._sessionModule.getModule(xn);t&&t.onNewGroupMessage({event:e.event,dataList:e.dataList,isInstantMessage:!0})}},{key:"_groupMessageModifiedHandler",value:function(e){var t=this._sessionModule.getModule(xn);t&&t.onGroupMessageModified(e)}},{key:"_groupTipsHandler",value:function(e){var t=this._sessionModule.getModule(xn);if(t){var n=e.event,i=e.dataList,a=e.isInstantMessage,o=void 0===a||a,r=e.isSyncingEnded;switch(n){case 4:case 6:t.onNewGroupTips({event:n,dataList:i});break;case 5:i.forEach((function(e){Je(e.elements.revokedInfos)?t.onGroupMessageRevoked({dataList:i}):Je(e.elements.groupMessageReadNotice)?t.onGroupMessageReadNotice({dataList:i}):Je(e.elements.readReceiptList)?t.onReadReceiptList({dataList:i}):t.onNewGroupSystemNotice({dataList:i,isInstantMessage:o,isSyncingEnded:r})}));break;case 12:this._sessionModule.getModule(Dn).onNewGroupAtTips({dataList:i});break;default:Ne.log("".concat(this._className,"._groupTipsHandler unknown event:").concat(n," dataList:"),i)}}}},{key:"_C2CNotifyMessageArrayHandler",value:function(e){var t=this,n=e.dataList;if(Je(n)){var i=this._sessionModule.getModule(kn);n.forEach((function(e){if(Ye(e))if(e.hasOwnProperty("kickoutMsgNotify")){var a=e.kickoutMsgNotify,o=a.kickType,r=a.newInstanceInfo,s=void 0===r?{}:r;1===o?t._sessionModule.onMultipleAccountKickedOut(s):2===o?t._sessionModule.onMultipleDeviceKickedOut(s):3===o&&t._sessionModule.onRestApiKickedOut(s)}else e.hasOwnProperty("c2cMessageRevokedNotify")?i&&i.onC2CMessageRevoked({dataList:n}):e.hasOwnProperty("c2cMessageReadReceipt")?i&&i.onC2CMessageReadReceipt({dataList:n}):e.hasOwnProperty("c2cMessageReadNotice")?i&&i.onC2CMessageReadNotice({dataList:n}):e.hasOwnProperty("muteNotificationsSync")&&t._sessionModule.getModule(Dn).onC2CMessageRemindTypeSynced({dataList:n})}))}}},{key:"_C2CReadReceiptArrayHandler",value:function(e){this._sessionModule.getModule(kn).onReadReceiptList(e)}},{key:"_profileHandler",value:function(e){this._sessionModule.getModule(wn).onProfileModified({dataList:e.dataList});var t=this._sessionModule.getModule(Sn);t&&t.onFriendProfileModified({dataList:e.dataList})}},{key:"_relationChainHandler",value:function(e){this._sessionModule.getModule(wn).onRelationChainModified({dataList:e.dataList});var t=this._sessionModule.getModule(Sn);t&&t.onRelationChainModified({dataList:e.dataList})}},{key:"_recentContactHandler",value:function(e){var t=e.dataList;if(Je(t)){var n=this._sessionModule.getModule(Dn);n&&t.forEach((function(e){var t=e.pushType;if(1===t){var i=e.recentContactDeleteItem;n.onConversationDeleted(i.recentContactList)}else if(2===t){var a=e.recentContactTopItem;n.onConversationPinned(a.recentContactList)}else if(3===t){var o=e.recentContactTopItem;n.onConversationUnpinned(o.recentContactList)}else if(4===t){var r=e.recentContactMarkContact;n.onConversationMarkUpdated(r.recentContactMarkContactItem)}else if(5===t){var s=e.recentContactCreateContactGroup;n.onConversationGroupCreated(s.msgContactGroupContactItem)}else if(6===t){var c=e.recentContactDelContactGroup;n.onConversationGroupDeleted(c.msgGroupItem)}else if(7===t){var u=e.recentContactUpdateContactGroup,l=u.updateType,d=u.msgUpdateGroup,p=u.msgUpdateContact;if(1===l){var f=d.updateGroupType;1===f?n.onConversationGroupNameUpdated(d):2===f&&n.onConversationInGroupUpdated(d)}else 2===l&&n.onConversationAddedToOrDeletedFromGroup(p)}}))}}},{key:"_allMessageReadHandler",value:function(e){var t=e.dataList,n=this._sessionModule.getModule(Dn);n&&n.onPushedAllMessageRead(t)}},{key:"_userStatusListHandler",value:function(e){this._sessionModule.getModule(wn).onUserStatusUpdated(e)}},{key:"onMessage",value:function(e){var t=this,n=e.body;if(this._filterMessageFromIMOpenPush(e)){var i=n.eventArray,a=n.isInstantMessage,o=n.isSyncingEnded,r=n.needSync;if(Je(i))for(var s=null,c=null,u=0,l=0,d=i.length;l<d;l++){u=(s=i[l]).event;var p=Object.keys(s).find((function(e){return-1!==t._keys.indexOf(e)}));p?(c=14===u?{readAllC2CMessage:s[p],groupMessageReadInfoList:s.groupMessageReadNotice||[]}:16===u?{userID:s.userID,readReceiptList:s[p]}:s[p],this._eventHandlerMap.get(p)({event:u,dataList:c,isInstantMessage:a,isSyncingEnded:o,needSync:r})):Ne.log("".concat(this._className,".onMessage unknown eventItem:").concat(s))}}}},{key:"_filterMessageFromIMOpenPush",value:function(e){var t=e.head,n=e.body,i=t.servcmd,a=!1;if(Xe(i)||(a=i.includes(B.NAME.IM_CONFIG_MANAGER)||i.includes(B.NAME.OVERLOAD_PUSH)||i.includes(B.NAME.STAT_SERVICE)),!a)return!0;if(i.includes(B.CMD.PUSHED_CLOUD_CONTROL_CONFIG))this._sessionModule.getModule(qn).onPushedCloudControlConfig(n);else if(i.includes(B.CMD.PUSHED_COMMERCIAL_CONFIG))this._sessionModule.getModule(Vn).onPushedConfig(n);else if(i.includes(B.CMD.OVERLOAD_NOTIFY))this._sessionModule.onPushedServerOverload(n);else if(i.includes(B.CMD.KICK_OTHER)){var o=Date.now();this._sessionModule.reLoginOnKickOther();var r=new Va(za.KICK_OTHER),s=this._sessionModule.getModule(In).getLastWsHelloTs(),c=o-s;r.setMessage("last wshello time:".concat(s," diff:").concat(c,"ms")).setNetworkType(this._sessionModule.getNetworkType()).end()}return!1}}]),e}(),Yr=[{cmd:B.CMD.GET_GROUP_INFO,interval:1,count:20},{cmd:B.CMD.GET_AVCHATROOM_MEMBER_LIST,interval:3,count:1},{cmd:B.CMD.GET_TOPIC_LIST,interval:1,count:10},{cmd:B.CMD.SET_GROUP_ATTRIBUTES,interval:5,count:10},{cmd:B.CMD.MODIFY_GROUP_ATTRIBUTES,interval:5,count:10},{cmd:B.CMD.DELETE_GROUP_ATTRIBUTES,interval:5,count:10},{cmd:B.CMD.CLEAR_GROUP_ATTRIBUTES,interval:5,count:10},{cmd:B.CMD.GET_GROUP_ATTRIBUTES,interval:5,count:20},{cmd:B.CMD.SET_ALL_MESSAGE_READ,interval:1,count:1},{cmd:B.CMD.GET_USER_STATUS,interval:5,count:20},{cmd:B.CMD.SUBSCRIBE_USER_STATUS,interval:5,count:20},{cmd:B.CMD.UNSUBSCRIBE_USER_STATUS,interval:5,count:20}],Jr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="SessionModule",i._platform=i.getPlatform(),i._protocolHandler=new Vr(v(i)),i._messageDispatcher=new Wr(v(i)),i._commandFrequencyLimitMap=new Map,i._commandRequestInfoMap=new Map,i._serverOverloadInfoMap=new Map,i._init(),i.getInnerEmitterInstance().on(To,i._onCloudConfigUpdated,v(i)),i}return u(n,[{key:"_init",value:function(){this._updateCommandFrequencyLimitMap(Yr)}},{key:"_onCloudConfigUpdated",value:function(){var e=this.getCloudConfig("cmd_frequency_limit");Xe(e)||(e=JSON.parse(e),this._updateCommandFrequencyLimitMap(e))}},{key:"_updateCommandFrequencyLimitMap",value:function(e){var t=this;e.forEach((function(e){t._commandFrequencyLimitMap.set(e.cmd,{interval:e.interval,count:e.count})}))}},{key:"updateProtocolConfig",value:function(){this._protocolHandler.update()}},{key:"request",value:function(e){Ne.debug("".concat(this._className,".request options:"),e);var t=e.protocolName,n=e.tjgID;if(!this._protocolHandler.has(t))return Ne.warn("".concat(this._className,".request unknown protocol:").concat(t)),Mo({code:Wn.CANNOT_FIND_PROTOCOL});var i=this.getProtocolData(e),a=i.head.servcmd;if(this._isFrequencyOverLimit(a))return Mo({code:Wn.OVER_FREQUENCY_LIMIT});if(this._isServerOverload(a))return Mo({code:Wn.OPEN_SERVICE_OVERLOAD_ERROR});jt(n)||(i.head.tjgID=n);var o=this.getModule($n);return zr.includes(t)?o.simplySend(i):o.send(i)}},{key:"getKeyMap",value:function(e){return this._protocolHandler.getKeyMap(e)}},{key:"genCommonHead",value:function(){var e=this.getModule(On);return{ver:"v4",platform:this._platform,websdkappid:F,websdkversion:G,a2:e.getA2Key()||void 0,tinyid:e.getTinyID()||void 0,status_instid:e.getStatusInstanceID(),sdkappid:e.getSDKAppID(),contenttype:e.getContentType(),reqtime:0,identifier:e.getA2Key()?void 0:e.getUserID(),usersig:e.getA2Key()?void 0:e.getUserSig(),sdkability:11827,tjgID:""}}},{key:"genCosSpecifiedHead",value:function(){var e=this.getModule(On);return{ver:"v4",platform:this._platform,websdkappid:F,websdkversion:G,sdkappid:e.getSDKAppID(),contenttype:e.getContentType(),reqtime:0,identifier:e.getUserID(),usersig:e.getUserSig(),status_instid:e.getStatusInstanceID(),sdkability:11827}}},{key:"genSSOReportHead",value:function(){var e=this.getModule(On);return{ver:"v4",platform:this._platform,websdkappid:F,websdkversion:G,sdkappid:e.getSDKAppID(),contenttype:"",reqtime:0,identifier:"",usersig:"",status_instid:e.getStatusInstanceID(),sdkability:11827}}},{key:"getProtocolData",value:function(e){return this._protocolHandler.getProtocolData(e)}},{key:"onErrorCodeNotZero",value:function(e){var t=e.errorCode;if(t===Wn.HELLO_ANSWER_KICKED_OUT){var n=e.kickType,i=e.newInstanceInfo,a=void 0===i?{}:i;1===n?this.onMultipleAccountKickedOut(a):2===n?this.onMultipleDeviceKickedOut(a):3===n&&this.onRestApiKickedOut(a)}t!==Wn.MESSAGE_A2KEY_EXPIRED&&t!==Wn.ACCOUNT_A2KEY_EXPIRED||(this._onUserSigExpired(),this.getModule($n).reConnect())}},{key:"onMessage",value:function(e){var t=e.body,n=t.needAck,i=void 0===n?0:n,a=t.sessionData;1===i&&this._sendACK(a),this._messageDispatcher.onMessage(e)}},{key:"onReconnected",value:function(){this._reLoginOnReconnected()}},{key:"reLoginOnKickOther",value:function(){Ne.log("".concat(this._className,".reLoginOnKickOther")),this._reLogin()}},{key:"_reLoginOnReconnected",value:function(){Ne.log("".concat(this._className,"._reLoginOnReconnected")),this._reLogin()}},{key:"_reLogin",value:function(){var e=this;if(this.isLoggedIn()){var t=0,n=this.getModule(zn);n.canIUseOfflinePush()&&(t=n.getUniAppPlatform()),this.request({protocolName:Zn,requestData:{isWebUniapp:t}}).then((function(t){var n=t.data.instanceID;e.getModule(On).setStatusInstanceID(n),Ne.log("".concat(e._className,"._reLogin ok. start to sync unread messages")),e.getModule(Dn).syncConversationList().then((function(){e.getModule(Hn).start()})),e.getModule(xn).updateLocalMainSequenceOnReconnected();var i=e.getModule(An);i.resetGetTopicTime(),i.getTopicListOnReconnected()}))}}},{key:"onMultipleAccountKickedOut",value:function(e){this.getModule(In).onMultipleAccountKickedOut(e)}},{key:"onMultipleDeviceKickedOut",value:function(e){this.getModule(In).onMultipleDeviceKickedOut(e)}},{key:"_onUserSigExpired",value:function(){this.getModule(In).onUserSigExpired()}},{key:"onRestApiKickedOut",value:function(e){this.getModule(In).onRestApiKickedOut(e)}},{key:"_sendACK",value:function(e){this.request({protocolName:ma,requestData:{sessionData:e}})}},{key:"_isFrequencyOverLimit",value:function(e){var t=e.split(".")[1];if(!this._commandFrequencyLimitMap.has(t))return!1;if(!this._commandRequestInfoMap.has(t))return this._commandRequestInfoMap.set(t,{startTime:Date.now(),requestCount:1}),!1;var n=this._commandFrequencyLimitMap.get(t),i=n.count,a=n.interval,o=this._commandRequestInfoMap.get(t),r=o.startTime,s=o.requestCount;if(Date.now()-r>1e3*a)return this._commandRequestInfoMap.set(t,{startTime:Date.now(),requestCount:1}),!1;s+=1,this._commandRequestInfoMap.set(t,{startTime:r,requestCount:s});var c=!1;return s>i&&(c=!0),c}},{key:"_isServerOverload",value:function(e){if(!this._serverOverloadInfoMap.has(e))return!1;var t=this._serverOverloadInfoMap.get(e),n=t.overloadTime,i=t.waitingTime,a=!1;return Date.now()-n<=1e3*i?a=!0:(this._serverOverloadInfoMap.delete(e),a=!1),a}},{key:"onPushedServerOverload",value:function(e){var t=e.overloadCommand,n=e.waitingTime;this._serverOverloadInfoMap.set(t,{overloadTime:Date.now(),waitingTime:n}),Ne.warn("".concat(this._className,".onPushedServerOverload waitingTime:").concat(n,"s"))}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._updateCommandFrequencyLimitMap(Yr),this._commandRequestInfoMap.clear(),this._serverOverloadInfoMap.clear()}}]),n}(Xn),Xr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="MessageLossDetectionModule",i._maybeLostSequencesMap=new Map,i._firstRoundRet=[],i}return u(n,[{key:"onMessageMaybeLost",value:function(e,t,n){this._maybeLostSequencesMap.has(e)||this._maybeLostSequencesMap.set(e,[]);for(var i=this._maybeLostSequencesMap.get(e),a=0;a<n;a++)-1===i.indexOf(t+a)&&i.push(t+a)}},{key:"detectFirstRound",value:function(e,t){var n=this._maybeLostSequencesMap.get(e);if(!jt(n)&&!jt(t)){var i=n.filter((function(e){return-1===t.indexOf(e)}));0===i.length?Ne.info("".concat(this._className,".detectFirstRound no message loss. conversationID:").concat(e)):this._firstRoundRet=this._firstRoundRet.concat(i),n.length=0}}},{key:"detectSecondRound",value:function(e,t){if(!jt(this._firstRoundRet)&&!jt(t)){var n=this._firstRoundRet.filter((function(e){return-1===t.indexOf(e)}));this._firstRoundRet.length=0;var i,a=n.length;0!==a&&(a<=5?i=e+"-"+n.join("-"):(n.sort((function(e,t){return e-t})),i=e+" start:"+n[0]+" end:"+n[a-1]+" count:"+a),new Va(za.MESSAGE_LOSS).setMessage(i).setNetworkType(this.getNetworkType()).setLevel("warning").end(),Ne.info("".concat(this._className,".detectSecondRound message loss detected. conversationID:").concat(e," lostSequences:").concat(n)))}}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._maybeLostSequencesMap.clear(),this._firstRoundRet.length=0}}]),n}(Xn),Zr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="CloudControlModule",i._cloudConfig=new Map,i._expiredTime=0,i._version=0,i._isFetching=!1,i}return u(n,[{key:"getCloudConfig",value:function(e){return Xe(e)?this._cloudConfig:this._cloudConfig.has(e)?this._cloudConfig.get(e):void 0}},{key:"_canFetchConfig",value:function(){return this.isLoggedIn()&&!this._isFetching&&Date.now()>=this._expiredTime}},{key:"fetchConfig",value:function(){var e=this,t=this._canFetchConfig();if(Ne.log("".concat(this._className,".fetchConfig canFetchConfig:").concat(t)),t){var n=new Va(za.FETCH_CLOUD_CONTROL_CONFIG),i=this.getModule(On).getSDKAppID();this._isFetching=!0,this.request({protocolName:ya,requestData:{SDKAppID:i,version:this._version}}).then((function(t){e._isFetching=!1,n.setMessage("version:".concat(e._version," newVersion:").concat(t.data.version," config:").concat(t.data.cloudControlConfig)).setNetworkType(e.getNetworkType()).end(),Ne.log("".concat(e._className,".fetchConfig ok")),e._parseCloudControlConfig(t.data)})).catch((function(t){e._isFetching=!1,e.probeNetwork().then((function(e){var i=C(e,2),a=i[0],o=i[1];n.setError(t,a,o).end()})),Ne.log("".concat(e._className,".fetchConfig failed. error:"),t),e._setExpiredTimeOnResponseError(12e4)}))}}},{key:"onPushedCloudControlConfig",value:function(e){Ne.log("".concat(this._className,".onPushedCloudControlConfig")),new Va(za.PUSHED_CLOUD_CONTROL_CONFIG).setNetworkType(this.getNetworkType()).setMessage("newVersion:".concat(e.version," config:").concat(e.cloudControlConfig)).end(),this._parseCloudControlConfig(e)}},{key:"onCheckTimer",value:function(e){this._canFetchConfig()&&this.fetchConfig()}},{key:"_parseCloudControlConfig",value:function(e){var t=this,n="".concat(this._className,"._parseCloudControlConfig"),i=e.errorCode,a=e.errorMessage,o=e.cloudControlConfig,r=e.version,s=e.expiredTime;if(0===i){if(this._version!==r){var c=null;try{c=JSON.parse(o)}catch(f){this.isPrivateNetWork()||Ne.error("".concat(n," JSON parse error. cloudControlConfig:"),o)}c&&(this._cloudConfig.clear(),Object.keys(c).forEach((function(e){t._cloudConfig.set(e,c[e])})),this._version=r,this.emitInnerEvent(To))}this._expiredTime=Date.now()+1e3*s}else Xe(i)?(Ne.log("".concat(n," failed. Invalid message format:"),e),this._setExpiredTimeOnResponseError(36e5)):(Ne.error("".concat(n," errorCode:").concat(i," errorMessage:").concat(a)),this._setExpiredTimeOnResponseError(12e4))}},{key:"_setExpiredTimeOnResponseError",value:function(e){this._expiredTime=Date.now()+e}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._cloudConfig.clear(),this._expiredTime=0,this._version=0,this._isFetching=!1}}]),n}(Xn),Qr=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="RecoverMessageModule",i.PULL_LIMIT_COUNT=15,i}return u(n,[{key:"start",value:function(){this._recoverGroupChat(),this._recoverC2CChat()}},{key:"_recoverGroupChat",value:function(){var e,t,n=this,i=this._getLocalConversationList().filter((function(e){return e.type===A.CONV_GROUP&&e.groupProfile.type!==A.GRP_AVCHATROOM})),a=this.getModule(Dn),o=0,r=0,s=0;i.forEach((function(i){var c=i.conversationID,u=i.lastMessage;t=c.replace(A.CONV_GROUP,""),e=a.getLocalLastMessage(c),u&&0!==u.lastSequence&&e&&(r=u.lastSequence,o=e.sequence,s=r-o,o>0&&s>=1&&s<300&&n._recoverGroupMessage({groupID:t,localLastMessageSequence:o,remoteLastMessageSequence:r}))}))}},{key:"_recoverC2CChat",value:function(){var e,t=this,n=this._getLocalConversationList().filter((function(e){return e.type===A.CONV_C2C})),i=this.getModule(Dn),a=0,o=0,r=0,s=[Promise.resolve()];n.forEach((function(n){var c=n.conversationID,u=n.lastMessage;e=i.getLocalLastMessage(c),u&&0!==u.lastTime&&e&&(o=u.lastTime,a=e.time,r=o-a,a>0&&r>=1&&r<=600&&s.push(t._recoverC2CMessage({conversationID:c,localLastMessageTime:a,remoteLastMessageTime:o})))})),Promise.all(s).then((function(){Ne.log("".concat(t._className,"._recoverC2CChat all promise fulfilled, start to sync unread messages")),t.getModule(Gn).startSyncOnReconnected()}))}},{key:"_getLocalConversationList",value:function(){return this.getModule(Dn).getLocalConversationList()}},{key:"_recoverGroupMessage",value:function(e){var t=this,n="".concat(this._className,"._recoverGroupMessage");Ne.log("".concat(n," options:"),e);var i=e.groupID,a=e.localLastMessageSequence,o=e.remoteLastMessageSequence;this._getGroupRomaingMessage({groupID:i,sequence:a}).then((function(e){var a=e.data,r=a.complete,s=a.messageList;if(!Xe(s)){var c=s[0].sequence;Ne.log("".concat(n," pkgLastMessageSequence:").concat(c," complete:").concat(r)),c<o&&2!==r&&t._recoverGroupMessage({groupID:i,localLastMessageSequence:c,remoteLastMessageSequence:o}),new Va(za.RECOVER_MESSAGE).setNetworkType(t.getNetworkType()).setMessage("groupID:".concat(i," complete:").concat(r," messageList length:").concat(s.length)).end(),t.getModule(xn).onNewGroupMessage({dataList:s,isInstantMessage:!1,updateUnreadCount:!1})}}))}},{key:"_getGroupRomaingMessage",value:function(e){var t=e.groupID,n=e.sequence;return this.request({protocolName:qi,requestData:{groupID:t,count:this.PULL_LIMIT_COUNT,sequence:n+this.PULL_LIMIT_COUNT-1}})}},{key:"_recoverC2CMessage",value:function(e){var t=this,n="".concat(this._className,"._recoverC2CMessage");Ne.log("".concat(this._className,"._recoverC2CMessage options:"),e);var i=e.conversationID,a=e.localLastMessageTime,o=e.remoteLastMessageTime;return this._getC2CRoamingMessage({conversationID:i,time:a}).then((function(e){var a=e.data,r=a.complete,s=a.messageList;if(!Xe(s)){new Va(za.RECOVER_MESSAGE).setNetworkType(t.getNetworkType()).setMessage("".concat(i," complete:").concat(r," messageList length:").concat(c)).end(),t.getModule(kn).onNewC2CMessage({dataList:s,isInstantMessage:!0});var c=s.length,u=s[c-1].time;if(Ne.log("".concat(n," pkgLastMessageTime:").concat(u," complete:").concat(r)),u<o&&1!==r)return t._recoverC2CMessage({conversationID:i,localLastMessageTime:u,remoteLastMessageTime:o})}}))}},{key:"_getC2CRoamingMessage",value:function(e){var t=e.conversationID,n=e.time;return this.request({protocolName:fi,requestData:{peerAccount:t.replace(A.CONV_C2C,""),count:this.PULL_LIMIT_COUNT+1,lastMessageTime:n,direction:1}})}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset"))}}]),n}(Xn),es=function(){function e(){r(this,e),this._className="AvgE2EDelay",this._e2eDelayArray=[]}return u(e,[{key:"addMessageDelay",value:function(e){var t=De()-e;t>=0&&this._e2eDelayArray.push(t)}},{key:"_calcAvg",value:function(e,t){if(0===t)return 0;var n=0;return e.forEach((function(e){n+=e})),Ot(n/t,1)}},{key:"_calcCountWithLimit",value:function(e){var t=e.e2eDelayArray,n=e.min,i=e.max;return t.filter((function(e){return n<=e&&e<i})).length}},{key:"_calcPercent",value:function(e,t){var n=Ot(e/t*100,2);return n>100&&(n=100),n}},{key:"_checkE2EDelayException",value:function(e,t){var n=e.filter((function(e){return e>t}));if(n.length>0){var i=n.length,a=Math.min.apply(Math,b(n)),o=Math.max.apply(Math,b(n)),r=this._calcAvg(n,i),s=Ot(i/e.length*100,2);s>50&&new Va(za.MESSAGE_E2E_DELAY_EXCEPTION).setMessage("message e2e delay exception. count:".concat(i," min:").concat(a," max:").concat(o," avg:").concat(r," percent:").concat(s)).setLevel("warning").end()}}},{key:"getStatResult",value:function(){var e=this._e2eDelayArray.length;if(0===e)return null;var t=b(this._e2eDelayArray),n=this._calcCountWithLimit({e2eDelayArray:t,min:0,max:1}),i=this._calcCountWithLimit({e2eDelayArray:t,min:1,max:3}),a=this._calcPercent(n,e),o=this._calcPercent(i,e),r=this._calcAvg(t,e);return this._checkE2EDelayException(t,3),t.length=0,this.reset(),{totalCount:e,countLessThan1Second:n,percentOfCountLessThan1Second:a,countLessThan3Second:i,percentOfCountLessThan3Second:o,avgDelay:r}}},{key:"reset",value:function(){this._e2eDelayArray.length=0}}]),e}(),ts=function(){function e(){r(this,e),this._className="AvgRTT",this._requestCount=0,this._rttArray=[]}return u(e,[{key:"addRequestCount",value:function(){this._requestCount+=1}},{key:"addRTT",value:function(e){this._rttArray.push(e)}},{key:"_calcTotalCount",value:function(){return this._requestCount}},{key:"_calcRTTCount",value:function(e){return e.length}},{key:"_calcSuccessRateOfRequest",value:function(e,t){if(0===t)return 0;var n=Ot(e/t*100,2);return n>100&&(n=100),n}},{key:"_calcAvg",value:function(e,t){if(0===t)return 0;var n=0;return e.forEach((function(e){n+=e})),parseInt(n/t)}},{key:"_calcMax",value:function(){return Math.max.apply(Math,b(this._rttArray))}},{key:"_calcMin",value:function(){return Math.min.apply(Math,b(this._rttArray))}},{key:"getStatResult",value:function(){var e=this._calcTotalCount(),t=b(this._rttArray);if(0===e)return null;var n=this._calcRTTCount(t),i=this._calcSuccessRateOfRequest(n,e),a=this._calcAvg(t,n);return Ne.log("".concat(this._className,".getStatResult max:").concat(this._calcMax()," min:").concat(this._calcMin()," avg:").concat(a)),this.reset(),{totalCount:e,rttCount:n,successRateOfRequest:i,avgRTT:a}}},{key:"reset",value:function(){this._requestCount=0,this._rttArray.length=0}}]),e}(),ns=function(){function e(){r(this,e),this._map=new Map}return u(e,[{key:"initMap",value:function(e){var t=this;e.forEach((function(e){t._map.set(e,{totalCount:0,successCount:0,failedCountOfUserSide:0,costArray:[],fileSizeArray:[]})}))}},{key:"addTotalCount",value:function(e){return!(Xe(e)||!this._map.has(e))&&(this._map.get(e).totalCount+=1,!0)}},{key:"addSuccessCount",value:function(e){return!(Xe(e)||!this._map.has(e))&&(this._map.get(e).successCount+=1,!0)}},{key:"addFailedCountOfUserSide",value:function(e){return!(Xe(e)||!this._map.has(e))&&(this._map.get(e).failedCountOfUserSide+=1,!0)}},{key:"addCost",value:function(e,t){return!(Xe(e)||!this._map.has(e))&&(this._map.get(e).costArray.push(t),!0)}},{key:"addFileSize",value:function(e,t){return!(Xe(e)||!this._map.has(e))&&(this._map.get(e).fileSizeArray.push(t),!0)}},{key:"_calcSuccessRateOfBusiness",value:function(e){if(Xe(e)||!this._map.has(e))return-1;var t=this._map.get(e),n=Ot(t.successCount/t.totalCount*100,2);return n>100&&(n=100),n}},{key:"_calcSuccessRateOfPlatform",value:function(e){if(Xe(e)||!this._map.has(e))return-1;var t=this._map.get(e),n=this._calcSuccessCountOfPlatform(e)/t.totalCount*100;return(n=Ot(n,2))>100&&(n=100),n}},{key:"_calcTotalCount",value:function(e){return Xe(e)||!this._map.has(e)?-1:this._map.get(e).totalCount}},{key:"_calcSuccessCountOfBusiness",value:function(e){return Xe(e)||!this._map.has(e)?-1:this._map.get(e).successCount}},{key:"_calcSuccessCountOfPlatform",value:function(e){if(Xe(e)||!this._map.has(e))return-1;var t=this._map.get(e);return t.successCount+t.failedCountOfUserSide}},{key:"_calcAvg",value:function(e){return Xe(e)||!this._map.has(e)?-1:e===Ga?this._calcAvgSpeed(e):this._calcAvgCost(e)}},{key:"_calcAvgCost",value:function(e){var t=this._map.get(e).costArray.length;if(0===t)return 0;var n=0;return this._map.get(e).costArray.forEach((function(e){n+=e})),parseInt(n/t)}},{key:"_calcAvgSpeed",value:function(e){var t=0,n=0;return this._map.get(e).costArray.forEach((function(e){t+=e})),this._map.get(e).fileSizeArray.forEach((function(e){n+=e})),parseInt(1e3*n/t)}},{key:"getStatResult",value:function(e){var t=this._calcTotalCount(e);if(0===t)return null;var n=this._calcSuccessCountOfBusiness(e),i=this._calcSuccessRateOfBusiness(e),a=this._calcSuccessCountOfPlatform(e),o=this._calcSuccessRateOfPlatform(e),r=this._calcAvg(e);return this.reset(e),{totalCount:t,successCountOfBusiness:n,successRateOfBusiness:i,successCountOfPlatform:a,successRateOfPlatform:o,avgValue:r}}},{key:"reset",value:function(e){Xe(e)?this._map.clear():this._map.set(e,{totalCount:0,successCount:0,failedCountOfUserSide:0,costArray:[],fileSizeArray:[]})}}]),e}(),is=function(){function e(){r(this,e),this._lastMap=new Map,this._currentMap=new Map}return u(e,[{key:"initMap",value:function(e){var t=this;e.forEach((function(e){t._lastMap.set(e,new Map),t._currentMap.set(e,new Map)}))}},{key:"addMessageSequence",value:function(e){var t=e.key,n=e.message;if(Xe(t)||!this._lastMap.has(t)||!this._currentMap.has(t))return!1;var i=n.conversationID,a=n.sequence,o=i.replace(A.CONV_GROUP,"");if(0===this._lastMap.get(t).size)this._addCurrentMap(e);else if(this._lastMap.get(t).has(o)){var r=this._lastMap.get(t).get(o),s=r.length-1;a>r[0]&&a<r[s]?(r.push(a),r.sort(),this._lastMap.get(t).set(o,r)):this._addCurrentMap(e)}else this._addCurrentMap(e);return!0}},{key:"_addCurrentMap",value:function(e){var t=e.key,n=e.message,i=n.conversationID,a=n.sequence,o=i.replace(A.CONV_GROUP,"");this._currentMap.get(t).has(o)||this._currentMap.get(t).set(o,[]),this._currentMap.get(t).get(o).push(a)}},{key:"_copyData",value:function(e){if(!Xe(e)){this._lastMap.set(e,new Map);var t,n=this._lastMap.get(e),i=S(this._currentMap.get(e));try{for(i.s();!(t=i.n()).done;){var a=C(t.value,2),o=a[0],r=a[1];n.set(o,r)}}catch(d){i.e(d)}finally{i.f()}n=null,this._currentMap.set(e,new Map)}}},{key:"getStatResult",value:function(e){if(Xe(this._currentMap.get(e))||Xe(this._lastMap.get(e)))return null;if(0===this._lastMap.get(e).size)return this._copyData(e),null;var t=0,n=0;if(this._lastMap.get(e).forEach((function(e,i){var a=b(e.values()),o=a.length,r=a[o-1]-a[0]+1;t+=r,n+=o})),0===t)return null;var i=Ot(n/t*100,2);return i>100&&(i=100),this._copyData(e),{totalCount:t,successCountOfMessageReceived:n,successRateOfMessageReceived:i}}},{key:"reset",value:function(){this._currentMap.clear(),this._lastMap.clear()}}]),e}(),as=function(e){d(i,e);var n=M(i);function i(e){var t;r(this,i),(t=n.call(this,e))._className="QualityStatModule",t.TAG="im-ssolog-quality-stat",t.reportIndex=0,t.wholePeriod=!1,t._qualityItems=[Oa,Ra,La,Na,Pa,Ua,Ga,Fa,$a,Ba],t._messageSentItems=[La,Na,Pa,Ua,Ga],t._messageReceivedItems=[Fa,$a,Ba],t.REPORT_INTERVAL=120,t.REPORT_SDKAPPID_BLACKLIST=[],t.REPORT_TINYID_WHITELIST=[],t._statInfoArr=[],t._avgRTT=new ts,t._avgE2EDelay=new es,t._rateMessageSent=new ns,t._rateMessageReceived=new is;var a=t.getInnerEmitterInstance();return a.on(Io,t._onLoginSuccess,v(t)),a.on(To,t._onCloudConfigUpdated,v(t)),t}return u(i,[{key:"_onLoginSuccess",value:function(){var e=this;this._rateMessageSent.initMap(this._messageSentItems),this._rateMessageReceived.initMap(this._messageReceivedItems);var t=this.getModule(Rn),n=t.getItem(this.TAG,!1);!jt(n)&&Qe(n.forEach)&&(Ne.log("".concat(this._className,"._onLoginSuccess get quality stat logs from local storage, count:").concat(n.length)),n.forEach((function(t){e._statInfoArr.push(t)})),t.removeItem(this.TAG,!1))}},{key:"_onCloudConfigUpdated",value:function(){var e=this.getCloudConfig("q_rpt_interval"),t=this.getCloudConfig("q_rpt_sdkappid_bl"),n=this.getCloudConfig("q_rpt_tinyid_wl");Xe(e)||(this.REPORT_INTERVAL=Number(e)),Xe(t)||(this.REPORT_SDKAPPID_BLACKLIST=t.split(",").map((function(e){return Number(e)}))),Xe(n)||(this.REPORT_TINYID_WHITELIST=n.split(","))}},{key:"onCheckTimer",value:function(e){this.isLoggedIn()&&e%this.REPORT_INTERVAL==0&&(this.wholePeriod=!0,this._report())}},{key:"addRequestCount",value:function(){this._avgRTT.addRequestCount()}},{key:"addRTT",value:function(e){this._avgRTT.addRTT(e)}},{key:"addMessageDelay",value:function(e){this._avgE2EDelay.addMessageDelay(e)}},{key:"addTotalCount",value:function(e){this._rateMessageSent.addTotalCount(e)||Ne.warn("".concat(this._className,".addTotalCount invalid key:"),e)}},{key:"addSuccessCount",value:function(e){this._rateMessageSent.addSuccessCount(e)||Ne.warn("".concat(this._className,".addSuccessCount invalid key:"),e)}},{key:"addFailedCountOfUserSide",value:function(e){this._rateMessageSent.addFailedCountOfUserSide(e)||Ne.warn("".concat(this._className,".addFailedCountOfUserSide invalid key:"),e)}},{key:"addCost",value:function(e,t){this._rateMessageSent.addCost(e,t)||Ne.warn("".concat(this._className,".addCost invalid key or cost:"),e,t)}},{key:"addFileSize",value:function(e,t){this._rateMessageSent.addFileSize(e,t)||Ne.warn("".concat(this._className,".addFileSize invalid key or size:"),e,t)}},{key:"addMessageSequence",value:function(e){this._rateMessageReceived.addMessageSequence(e)||Ne.warn("".concat(this._className,".addMessageSequence invalid key:"),e.key)}},{key:"_getQualityItem",value:function(e){var n={},i=Ha[this.getNetworkType()];Xe(i)&&(i=8);var a={qualityType:qa[e],timestamp:Ee(),networkType:i,extension:""};switch(e){case Oa:n=this._avgRTT.getStatResult();break;case Ra:n=this._avgE2EDelay.getStatResult();break;case La:case Na:case Pa:case Ua:case Ga:n=this._rateMessageSent.getStatResult(e);break;case Fa:case $a:case Ba:n=this._rateMessageReceived.getStatResult(e)}return null===n?null:t(t({},a),n)}},{key:"_report",value:function(e){var t=this,n=[],i=null;Xe(e)?this._qualityItems.forEach((function(e){null!==(i=t._getQualityItem(e))&&(i.reportIndex=t.reportIndex,i.wholePeriod=t.wholePeriod,n.push(i))})):null!==(i=this._getQualityItem(e))&&(i.reportIndex=this.reportIndex,i.wholePeriod=this.wholePeriod,n.push(i)),Ne.debug("".concat(this._className,"._report"),n),this._statInfoArr.length>0&&(n=n.concat(this._statInfoArr),this._statInfoArr=[]);var a=this.getModule(On),o=a.getSDKAppID(),r=a.getTinyID();Rt(this.REPORT_SDKAPPID_BLACKLIST,o)&&!Lt(this.REPORT_TINYID_WHITELIST,r)&&(n=[]),n.length>0&&this._doReport(n)}},{key:"_doReport",value:function(e){var n=this,i={header:pr(this),quality:e};this.request({protocolName:ga,requestData:t({},i)}).then((function(){n.reportIndex++,n.wholePeriod=!1})).catch((function(t){Ne.warn("".concat(n._className,"._doReport, online:").concat(n.getNetworkType()," error:"),t),n._statInfoArr=n._statInfoArr.concat(e),n._flushAtOnce()}))}},{key:"_flushAtOnce",value:function(){var e=this.getModule(Rn),t=e.getItem(this.TAG,!1),n=this._statInfoArr;if(jt(t))Ne.log("".concat(this._className,"._flushAtOnce count:").concat(n.length)),e.setItem(this.TAG,n,!0,!1);else{var i=n.concat(t);i.length>10&&(i=i.slice(0,10)),Ne.log("".concat(this.className,"._flushAtOnce count:").concat(i.length)),e.setItem(this.TAG,i,!0,!1)}this._statInfoArr=[]}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._report(),this.reportIndex=0,this.wholePeriod=!1,this.REPORT_SDKAPPID_BLACKLIST=[],this.REPORT_TINYID_WHITELIST=[],this._avgRTT.reset(),this._avgE2EDelay.reset(),this._rateMessageSent.reset(),this._rateMessageReceived.reset()}}]),i}(Xn),os=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._className="WorkerTimerModule",i._isWorkerEnabled=!0,i._workerTimer=null,i._init(),i.getInnerEmitterInstance().on(To,i._onCloudConfigUpdated,v(i)),i}return u(n,[{key:"isWorkerEnabled",value:function(){return this._isWorkerEnabled&&Me}},{key:"startWorkerTimer",value:function(){Ne.log("".concat(this._className,".startWorkerTimer")),this._workerTimer&&this._workerTimer.postMessage("start")}},{key:"stopWorkerTimer",value:function(){Ne.log("".concat(this._className,".stopWorkerTimer")),this._workerTimer&&this._workerTimer.postMessage("stop")}},{key:"_init",value:function(){if(Me){var e=URL.createObjectURL(new Blob(['let interval = -1;onmessage = function(event) { if (event.data === "start") { if (interval > 0) { clearInterval(interval); } interval = setInterval(() => { postMessage(""); }, 1000) } else if (event.data === "stop") { clearInterval(interval); interval = -1; }};'],{type:"application/javascript; charset=utf-8"}));this._workerTimer=new Worker(e);var t=this;this._workerTimer.onmessage=function(){t._moduleManager.onCheckTimer()}}}},{key:"_onCloudConfigUpdated",value:function(){var e=this.getCloudConfig("enable_worker");Ne.log("".concat(this._className,"._onCloudConfigUpdated enableWorker:").concat(e)),Xe(e)||"1"===e?!this._isWorkerEnabled&&Me&&(this._isWorkerEnabled=!0,this.startWorkerTimer(),this._moduleManager.onWorkerTimerEnabled()):this._isWorkerEnabled&&Me&&(this._isWorkerEnabled=!1,this.stopWorkerTimer(),this._moduleManager.onWorkerTimerDisabled())}},{key:"terminate",value:function(){Ne.log("".concat(this._className,".terminate")),this._workerTimer&&(this._workerTimer.terminate(),this._workerTimer=null)}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset"))}}]),n}(Xn),rs=function(){function e(){r(this,e),this._className="PurchasedFeatureHandler",this._purchasedFeatureMap=new Map}return u(e,[{key:"isValidPurchaseBits",value:function(e){return e&&"string"==typeof e&&e.length>=1&&e.length<=64&&/[01]{1,64}/.test(e)}},{key:"parsePurchaseBits",value:function(e){var t="".concat(this._className,".parsePurchaseBits");if(this.isValidPurchaseBits(e)){this._purchasedFeatureMap.clear();for(var n=null,i=e.length-1,a=0;i>=0;i--,a++)n=a<32?new N(0,Math.pow(2,a)).toString():new N(Math.pow(2,a-32),0).toString(),"1"===e[i]?this._purchasedFeatureMap.set(n,!0):this._purchasedFeatureMap.set(n,!1)}else Ne.warn("".concat(t," invalid purchase bits:").concat(e))}},{key:"hasPurchasedFeature",value:function(e){return!!this._purchasedFeatureMap.get(e)}},{key:"isFeatureEnabled",value:function(e){for(var t=parseInt(e).toString(2),n=void 0,i=!0,a=t.length-1,o=0;a>=0;a--,o++)if("1"===t.charAt(a)&&(n=o<32?new N(0,Math.pow(2,o)).toString():new N(Math.pow(2,o-32),0).toString(),!this._purchasedFeatureMap.get(n))){i=!1;break}return Ne.log("".concat(this._className,".isFeatureEnabled decimalNumber:").concat(e," binaryString:").concat(t," ret:").concat(i)),yo({enabled:i})}},{key:"clear",value:function(){this._purchasedFeatureMap.clear()}}]),e}(),ss=function(){function e(t){r(this,e),this._moduleManager=t,this._className="CommercialConfigModule",this._expiredTime=0,this._isFetching=!1,this._purchasedFeatureHandler=new rs}return u(e,[{key:"_canFetch",value:function(){return this._getModule(On).isLoggedIn()?!this._isFetching&&Date.now()>=this._expiredTime:(this._expiredTime=Date.now()+2e3,!1)}},{key:"onCheckTimer",value:function(e){this._canFetch()&&this.fetchConfig()}},{key:"fetchConfig",value:function(){var e=this,t=this._canFetch(),n="".concat(this._className,".fetchConfig");if(Ne.log("".concat(n," canFetch:").concat(t)),t){var i=this._getModule(Nn),a=new Va(za.FETCH_COMMERCIAL_CONFIG);a.setNetworkType(i.getNetworkType());var o=this._getModule(On).getSDKAppID(),r=this._getModule(Fn);this._isFetching=!0,r.request({protocolName:Ma,requestData:{SDKAppID:o}}).then((function(t){a.setMessage("purchaseBits:".concat(t.data.purchaseBits)).end(),Ne.log("".concat(n," ok.")),e._parseConfig(t.data),e._isFetching=!1})).catch((function(t){i.probe().then((function(e){var n=C(e,2),i=n[0],o=n[1];a.setError(t,i,o).end()})),e._isFetching=!1}))}}},{key:"onPushedConfig",value:function(e){var t="".concat(this._className,".onPushedConfig");Ne.log("".concat(t)),new Va(za.PUSHED_COMMERCIAL_CONFIG).setNetworkType(this._getModule(Nn).getNetworkType()).setMessage("purchaseBits:".concat(e.purchaseBits)).end(),this._parseConfig(e)}},{key:"_parseConfig",value:function(e){var t="".concat(this._className,"._parseConfig"),n=e.errorCode,i=e.errorMessage,a=e.purchaseBits,o=e.expiredTime;0===n?(this._purchasedFeatureHandler.parsePurchaseBits(a),this._expiredTime=Date.now()+1e3*o):Xe(n)?(Ne.log("".concat(t," failed. Invalid message format:"),e),this._setExpiredTimeOnResponseError(36e5)):(Ne.error("".concat(t," errorCode:").concat(n," errorMessage:").concat(i)),this._setExpiredTimeOnResponseError(12e4))}},{key:"_setExpiredTimeOnResponseError",value:function(e){this._expiredTime=Date.now()+e}},{key:"canIUse",value:function(e){return this._purchasedFeatureHandler.hasPurchasedFeature(e)}},{key:"isFeatureEnabled",value:function(e){return this._purchasedFeatureHandler.isFeatureEnabled(e)}},{key:"_getModule",value:function(e){return this._moduleManager.getModule(e)}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),this._expiredTime=0,this._isFetching=!1,this._purchasedFeatureHandler.clear()}}]),e}(),cs=function(e){d(n,e);var t=M(n);function n(e){var i;return r(this,n),(i=t.call(this,e))._moduleManager=e,i._className="OfflinePushModule",i._offlinePushPlugin=void 0,i._androidPushConfig={huaweiPushBussinessId:"",xiaomiPushBussinessId:"",xiaomiPushAppId:"",xiaomiPushAppKey:"",meizuPushBussinessId:"",meizuPushAppId:"",meizuPushAppKey:"",vivoPushBussinessId:"",fcmPushBussinessId:"",oppoPushBussinessId:"",oppoPushAppKey:"",oppoPushAppSecret:""},i._deviceToken="",i._businessID=0,i._iosBusinessID=0,i._c2cUnreadCount=0,i._groupUnreadCount=0,i._isWebUniapp=0,i}return u(n,[{key:"registerPlugin",value:function(e){if(Z){this._offlinePushPlugin=e["tim-offline-push-plugin"];var t=e.offlinePushConfig||{},n=t.huaweiBusinessID,i=t.xiaomiBusinessID,a=t.xiaomiAppID,o=t.xiaomiAppKey,r=t.meizuBusinessID,s=t.meizuAppID,c=t.meizuAppKey,u=t.vivoBusinessID,l=t.oppoBusinessID,d=t.oppoAppKey,p=t.oppoAppSecret,f=t.iosBusinessID;this._androidPushConfig.huaweiPushBussinessId=n,this._androidPushConfig.xiaomiPushBussinessId=i,this._androidPushConfig.xiaomiPushAppId=a,this._androidPushConfig.xiaomiPushAppKey=o,this._androidPushConfig.meizuPushBussinessId=r,this._androidPushConfig.meizuPushAppId=s,this._androidPushConfig.meizuPushAppKey=c,this._androidPushConfig.vivoPushBussinessId=u,this._androidPushConfig.oppoPushBussinessId=l,this._androidPushConfig.oppoPushAppKey=d,this._androidPushConfig.oppoPushAppSecret=p,new Va(za.REGISTER_PLUGIN).setMessage("tim-offline-push-plugin").end(),this._iosBusinessID=f,this._setDeviceState(),Ne.log("".concat(this._className,".registerPlugin offlinePushConfig:").concat(e.offlinePushConfig))}else this.isIntl()||Ne.warn("\uff01\uff01\uff01\u79bb\u7ebf\u63a8\u9001\u63d2\u4ef6\u4ec5\u652f\u6301\u5728 uni-app \u6253\u5305\u7684 native app \u73af\u5883\u4f7f\u7528")}},{key:"init",value:function(){this._isWebUniapp=this.getUniAppPlatform(),this._getDeviceToken()}},{key:"_getDeviceToken",value:function(){var e=this;Ne.log("".concat(this._className,"._getDeviceToken androidPushConfig:").concat(JSON.stringify(this._androidPushConfig),", iosBusinessID:").concat(this._iosBusinessID)),!Xe(this._offlinePushPlugin)&&Qe(this._offlinePushPlugin.getDeviceToken)&&this._offlinePushPlugin.getDeviceToken(this._androidPushConfig,(function(t){var n=t.data,i=n.deviceToken,a=n.deviceBrand,o=n.deviceType,r=n.bussinessId;e._deviceToken=i,e._businessID=r||e._iosBusinessID,new Va(za.GET_DEVICE_TOKEN).setMessage("androidPushConfig:".concat(JSON.stringify(e._androidPushConfig),", ")+"deviceToken:".concat(i,", deviceBrand:").concat(a||o,", businessID:").concat(e._businessID)).end(),e._setToken()}))}},{key:"canIUseOfflinePush",value:function(){return Z&&!Xe(this._offlinePushPlugin)}},{key:"_setDeviceState",value:function(){var e=this;!Xe(this._offlinePushPlugin)&&Qe(this._offlinePushPlugin.setAppShowListener)&&this._offlinePushPlugin.setAppShowListener((function(t){var n=t.appShow;e._moduleManager.isReady()&&(0===n?(e._getConvUnreadCount(),e._onBackground()):1===n&&e._onForeground())}))}},{key:"getDeviceBrand",value:function(){if(!Xe(this._offlinePushPlugin)&&Qe(this._offlinePushPlugin.getDeviceType))return(this._offlinePushPlugin.getDeviceType()||{}).deviceType}},{key:"_setToken",value:function(){var e=this,t=this.getModule(On),n=1,i="",a="";jt(this._deviceToken)&&(n=0);var o=this.getUniAppPlatform(),r=this.getDeviceBrand();Ne.log("".concat(this._className,".setToken platform:").concat(o)),o===U.IOS||o===U.IPAD||o===U.MAC?a=this._deviceToken:o===U.ANDROID&&(i=this._deviceToken);var s=new Va(za.OFFLINE_PUSH_SET_TOKEN);return s.setMessage("deviceToken:".concat(a||i,", businessID:").concat(this._businessID,", ")+"deviceBrand:".concat(r,", isWebUniapp:").concat(this._isWebUniapp,", pushMsg:").concat(n)),this.request({protocolName:Da,requestData:{tokenID:i,pushMsg:n,sdkAppID:t.getSDKAppID(),businessID:parseInt(this._businessID),deviceBrand:r,deviceToken:a,isWebUniapp:this._isWebUniapp}}).then((function(t){return s.setNetworkType(e.getNetworkType()).end(),Ne.log("".concat(e._className,".setToken ok")),t})).catch((function(t){return e.probeNetwork().then((function(e){var n=C(e,2),i=n[0],a=n[1];s.setError(t,i,a).end()})),Ne.error("".concat(e._className,".setToken failed. error:"),t),Mo(t)}))}},{key:"_getConvUnreadCount",value:function(){var e=this;this._c2cUnreadCount=0,this._groupUnreadCount=0,this.getModule(Dn).getLocalConversationList().forEach((function(t){t.type===A.CONV_C2C&&(e._c2cUnreadCount+=t.unreadCount),t.type===A.CONV_GROUP&&(e._groupUnreadCount+=t.unreadCount)}))}},{key:"_onBackground",value:function(){var e=this;this.request({protocolName:Ea,requestData:{c2cUnreadCount:this._c2cUnreadCount,groupUnreadCount:this._groupUnreadCount,isWebUniapp:this._isWebUniapp}}).then((function(t){return Ne.log("".concat(e._className,"._onBackground ok")),t})).catch((function(t){Ne.warn("".concat(e._className,"._onBackground error:"),t)}))}},{key:"_onForeground",value:function(){var e=this;this.request({protocolName:Aa,requestData:{isWebUniapp:this._isWebUniapp}}).then((function(t){return Ne.log("".concat(e._className,"._onForeground ok")),t})).catch((function(t){Ne.warn("".concat(e._className,"._onForeground error:"),t)}))}},{key:"getUniAppPlatform",value:function(){var e=uni.getSystemInfoSync().platform,t=this.getDeviceBrand();return"ios"===e?U.IOS:"android"===e?U.ANDROID:1002===t?U.IPAD:1001===t?U.MAC:void 0}},{key:"reset",value:function(){this._deviceToken="",this._businessID=0,this._c2cUnreadCount=0,this._groupUnreadCount=0,this._isWebUniapp=0,Ne.log("".concat(this._className,".reset"))}}]),n}(Xn),us=function(){function e(t){r(this,e);var n=new Va(za.SDK_CONSTRUCT);this._className="ModuleManager",this._isReady=!1,this._reason=Wn.USER_NOT_LOGGED_IN,this._startLoginTs=0,this._moduleMap=new Map,this._innerEmitter=null,this._outerEmitter=null,this._checkCount=0,this._checkTimer=-1,this._moduleMap.set(On,new sr(this,t)),this._moduleMap.set(Vn,new ss(this)),this._moduleMap.set(qn,new Zr(this)),this._moduleMap.set(jn,new os(this)),this._moduleMap.set(Kn,new as(this)),this._moduleMap.set($n,new jr(this)),this._moduleMap.set(Fn,new Jr(this)),this._moduleMap.set(In,new cr(this)),this._moduleMap.set(Tn,new kr(this)),this._moduleMap.set(wn,new rr(this)),this._moduleMap.set(kn,new Co(this)),this._moduleMap.set(Dn,new Go(this)),this._moduleMap.set(xn,new Wo(this)),this._moduleMap.set(En,new Jo(this)),this._moduleMap.set(An,new er(this)),this._moduleMap.set(Rn,new lr(this)),this._moduleMap.set(Ln,new fr(this)),this._moduleMap.set(Nn,new _r(this)),this._moduleMap.set(Pn,new yr(this)),this._moduleMap.set("upload",new Cr(this)),this._moduleMap.set(Un,new xr(this)),this._moduleMap.set(Gn,new Sr(this)),this._moduleMap.set(Bn,new Xr(this)),this._moduleMap.set(Hn,new Qr(this)),this._moduleMap.set(zn,new cs(this)),this._eventThrottleMap=new Map;var i=t.instanceID,a=t.oversea,o=t.SDKAppID,s="instanceID:".concat(i," SDKAppID:").concat(o," host:").concat(xt()," oversea:").concat(a," inBrowser:").concat(te," inMiniApp:").concat(ee)+" workerAvailable:".concat(Me," UserAgent:").concat(ae);Va.bindEventStatModule(this._moduleMap.get(Ln)),n.setMessage("".concat(s," ").concat(function(){var e="";if(ee)try{var t=ne.getSystemInfoSync(),n=t.model,i=t.version,a=t.system,o=t.platform,r=t.SDKVersion;e="model:".concat(n," version:").concat(i," system:").concat(a," platform:").concat(o," SDKVersion:").concat(r)}catch(s){e=""}return e}())).end(),Ne.info("SDK ".concat(s)),_o.prototype._isIntl=this._moduleMap.get(On).isIntl(),this._readyList=void 0,this._ssoLogForReady=null,this._initReadyList()}return u(e,[{key:"_startTimer",value:function(){var e=this._moduleMap.get(jn),t=e.isWorkerEnabled();Ne.log("".concat(this._className,".startTimer isWorkerEnabled:").concat(t," seed:").concat(this._checkTimer)),t?e.startWorkerTimer():this._startMainThreadTimer()}},{key:"_startMainThreadTimer",value:function(){Ne.log("".concat(this._className,"._startMainThreadTimer")),this._checkTimer<0&&(this._checkTimer=setInterval(this.onCheckTimer.bind(this),1e3))}},{key:"stopTimer",value:function(){var e=this._moduleMap.get(jn),t=e.isWorkerEnabled();Ne.log("".concat(this._className,".stopTimer isWorkerEnabled:").concat(t," seed:").concat(this._checkTimer)),t?e.stopWorkerTimer():this._stopMainThreadTimer()}},{key:"_stopMainThreadTimer",value:function(){Ne.log("".concat(this._className,"._stopMainThreadTimer")),this._checkTimer>0&&(clearInterval(this._checkTimer),this._checkTimer=-1,this._checkCount=0)}},{key:"_stopMainThreadSocket",value:function(){Ne.log("".concat(this._className,"._stopMainThreadSocket"));var e=this._moduleMap.get($n);e.setIsWorkerEnabled(!0),e.reConnect()}},{key:"_startMainThreadSocket",value:function(){Ne.log("".concat(this._className,"._startMainThreadSocket"));var e=this._moduleMap.get($n);e.setIsWorkerEnabled(!1),e.reConnect()}},{key:"onWorkerTimerEnabled",value:function(){Ne.log("".concat(this._className,".onWorkerTimerEnabled, disable main thread timer and socket")),this._stopMainThreadTimer(),this._stopMainThreadSocket()}},{key:"onWorkerTimerDisabled",value:function(){Ne.log("".concat(this._className,".onWorkerTimerDisabled, enable main thread timer and socket")),this._startMainThreadTimer(),this._startMainThreadSocket()}},{key:"onCheckTimer",value:function(){this._checkCount+=1;var e,t=S(this._moduleMap);try{for(t.s();!(e=t.n()).done;){var n=C(e.value,2)[1];n.onCheckTimer&&n.onCheckTimer(this._checkCount)}}catch(r){t.e(r)}finally{t.f()}}},{key:"_initReadyList",value:function(){var e=this;this._readyList=[this._moduleMap.get(In),this._moduleMap.get(Dn)],this._readyList.forEach((function(t){t.ready((function(){return e._onModuleReady()}))}))}},{key:"_onModuleReady",value:function(){var e=!0;if(this._readyList.forEach((function(t){t.isReady()||(e=!1)})),e&&!this._isReady){this._isReady=!0,this._outerEmitter.emit(E.SDK_READY);var t=Date.now()-this._startLoginTs;Ne.warn("SDK is ready. cost ".concat(t," ms")),this._startLoginTs=Date.now();var n=this._moduleMap.get(Nn).getNetworkType(),i=this._ssoLogForReady.getStartTs()+Se;this._ssoLogForReady.setNetworkType(n).setMessage(t).start(i).end()}}},{key:"login",value:function(){0===this._startLoginTs&&(Ae(),this._startLoginTs=Date.now(),this._startTimer(),this._moduleMap.get(Nn).start(),this._ssoLogForReady=new Va(za.SDK_READY),this._reason=Wn.LOGGING_IN)}},{key:"onLoginFailed",value:function(){this._startLoginTs=0}},{key:"getOuterEmitterInstance",value:function(){return null===this._outerEmitter&&(this._outerEmitter=new vr,function(e){vo=e}(this._outerEmitter),this._outerEmitter._emit=this._outerEmitter.emit,this._outerEmitter.emit=function(e,t){var n=this;if(e===E.CONVERSATION_LIST_UPDATED||e===E.FRIEND_LIST_UPDATED||e===E.GROUP_LIST_UPDATED||e===E.TOTAL_UNREAD_MESSAGE_COUNT_UPDATED)if(this._eventThrottleMap.has(e)){var i=Date.now(),a=this._eventThrottleMap.get(e);i-a.last<1e3?(a.timeoutID&&clearTimeout(a.timeoutID),a.timeoutID=setTimeout((function(){a.last=i,n._outerEmitter._emit.apply(n._outerEmitter,[e,{name:e,data:n._getEventData(e)}])}),500)):(a.last=i,this._outerEmitter._emit.apply(this._outerEmitter,[e,{name:e,data:this._getEventData(e)}]))}else this._eventThrottleMap.set(e,{last:Date.now(),timeoutID:-1}),this._outerEmitter._emit.apply(this._outerEmitter,[e,{name:e,data:this._getEventData(e)}]);else this._outerEmitter._emit.apply(this._outerEmitter,[e,{name:e,data:arguments[1]}])}.bind(this)),this._outerEmitter}},{key:"_getEventData",value:function(e){return e===E.CONVERSATION_LIST_UPDATED?this._moduleMap.get(Dn).getLocalConversationList():e===E.FRIEND_LIST_UPDATED?this._moduleMap.get(Sn).getLocalFriendList(!1):e===E.GROUP_LIST_UPDATED?this._moduleMap.get(xn).getLocalGroupList():e===E.TOTAL_UNREAD_MESSAGE_COUNT_UPDATED?this._moduleMap.get(Dn).getTotalUnreadMessageCount():void 0}},{key:"getInnerEmitterInstance",value:function(){return null===this._innerEmitter&&(this._innerEmitter=new vr,this._innerEmitter._emit=this._innerEmitter.emit,this._innerEmitter.emit=function(e,t){var n;Ye(arguments[1])&&arguments[1].data?(Ne.warn("inner eventData has data property, please check!"),n=[e,{name:arguments[0],data:arguments[1].data}]):n=[e,{name:arguments[0],data:arguments[1]}],this._innerEmitter._emit.apply(this._innerEmitter,n)}.bind(this)),this._innerEmitter}},{key:"hasModule",value:function(e){return this._moduleMap.has(e)}},{key:"getModule",value:function(e){return this._moduleMap.get(e)}},{key:"isReady",value:function(){return this._isReady}},{key:"isIntl",value:function(){return this.getModule(On).isIntl()}},{key:"getNotReadyReason",value:function(){return this._reason}},{key:"setNotReadyReason",value:function(e){this._reason=e}},{key:"onError",value:function(e){var t="code:".concat(e.code," message:").concat(e.message);Ne.warn("Oops! ".concat(t)),new Va(za.ERROR).setMessage(t).setNetworkType(this.getModule(Nn).getNetworkType()).setLevel("error").end(),this.getOuterEmitterInstance().emit(E.ERROR,e)}},{key:"reset",value:function(){Ne.log("".concat(this._className,".reset")),Ae();var e,t=S(this._moduleMap);try{for(t.s();!(e=t.n()).done;){var n=C(e.value,2)[1];n.reset&&n.reset()}}catch(l){t.e(l)}finally{t.f()}this._startLoginTs=0,this._initReadyList(),this._isReady=!1,this.stopTimer(),this._outerEmitter.emit(E.SDK_NOT_READY);var i,a=S(this._eventThrottleMap);try{for(a.s();!(i=a.n()).done;){var o=C(i.value,2)[1];o.timeoutID&&clearTimeout(o.timeoutID)}}catch(l){a.e(l)}finally{a.f()}this._eventThrottleMap.clear()}}]),e}(),ls=function(){function e(t){r(this,e),this._isIntl=t,this._funcMap=new Map}return u(e,[{key:"defense",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if("string"!=typeof e)return null;if(0===e.length)return null;if("function"!=typeof t)return null;if(this._funcMap.has(e)&&this._funcMap.get(e).has(t))return this._funcMap.get(e).get(t);this._funcMap.has(e)||this._funcMap.set(e,new Map);var i=null;return this._funcMap.get(e).has(t)?i=this._funcMap.get(e).get(t):(i=this._pack(e,t,n),this._funcMap.get(e).set(t,i)),i}},{key:"defenseOnce",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return"function"!=typeof t?null:this._pack(e,t,n)}},{key:"find",value:function(e,t){return"string"!=typeof e||0===e.length||"function"!=typeof t?null:this._funcMap.has(e)&&this._funcMap.get(e).has(t)?this._funcMap.get(e).get(t):(Ne.warn("Callback function for event ".concat(e," cannot be found")),null)}},{key:"delete",value:function(e,t){return"function"==typeof t&&!!this._funcMap.has(e)&&!!this._funcMap.get(e).has(t)&&(this._funcMap.get(e).delete(t),0===this._funcMap.get(e).size&&this._funcMap.delete(e),!0)}},{key:"_pack",value:function(e,t,n){var i=this;return function(){try{t.apply(n,Array.from(arguments))}catch(d){var a=Object.values(E).indexOf(e);if(-1!==a){var o=Object.keys(E)[a];i._isIntl?Ne.warn("There is a logic error with the corresponding callback function for event TIM.EVENT.".concat(o),"error: ".concat(d)):Ne.warn("\u63a5\u5165\u4fa7\u4e8b\u4ef6 TIM.EVENT.".concat(o," \u5bf9\u5e94\u7684\u56de\u8c03\u51fd\u6570\u903b\u8f91\u5b58\u5728\u95ee\u9898\uff01"),"error: ".concat(d))}var r=new Va(za.CALLBACK_FUNCTION_ERROR);r.setMessage("eventName:".concat(e)).setMoreMessage(d.message).end()}}}}]),e}(),ds=function(){function e(t){r(this,e);var n={SDKAppID:t.SDKAppID,unlimitedAVChatRoom:t.unlimitedAVChatRoom||!1,scene:t.scene||"",oversea:t.oversea||!1,instanceID:kt(),devMode:t.devMode||!1,proxyServer:t.proxyServer||void 0};this._moduleManager=new us(n),this._safetyCallbackFactory=new ls(this.isIntl())}return u(e,[{key:"onError",value:function(e){this._moduleManager.onError(e)}},{key:"login",value:function(e){return this._moduleManager.login(),this._moduleManager.getModule(In).login(e)}},{key:"logout",value:function(){var e=this;return this._moduleManager.getModule(In).logout().then((function(t){return e._moduleManager.reset(),t}))}},{key:"isReady",value:function(){return this._moduleManager.isReady()}},{key:"isIntl",value:function(){return this._moduleManager.isIntl()}},{key:"getNotReadyReason",value:function(){return this._moduleManager.getNotReadyReason()}},{key:"destroy",value:function(){var e=this;return this.logout().finally((function(){e._moduleManager.stopTimer(),e._moduleManager.getModule(jn).terminate(),e._moduleManager.getModule($n).dealloc();var t=e._moduleManager.getOuterEmitterInstance(),n=e._moduleManager.getModule(On);t.emit(E.SDK_DESTROY,{SDKAppID:n.getSDKAppID()})}))}},{key:"on",value:function(e,t,n){e===E.GROUP_SYSTEM_NOTICE_RECEIVED&&Ne.warn("\uff01\uff01\uff01TIM.EVENT.GROUP_SYSTEM_NOTICE_RECEIVED v2.6.0\u8d77\u5f03\u7528\uff0c\u4e3a\u4e86\u66f4\u597d\u7684\u4f53\u9a8c\uff0c\u8bf7\u5728 TIM.EVENT.MESSAGE_RECEIVED \u4e8b\u4ef6\u56de\u8c03\u5185\u63a5\u6536\u5904\u7406\u7fa4\u7cfb\u7edf\u901a\u77e5\uff0c\u8be6\u7ec6\u8bf7\u53c2\u8003\uff1ahttps://web.sdk.qcloud.com/im/doc/zh-cn/Message.html#.GroupSystemNoticePayload"),Ne.debug("on","eventName:".concat(e)),this._moduleManager.getOuterEmitterInstance().on(e,this._safetyCallbackFactory.defense(e,t,n),n)}},{key:"once",value:function(e,t,n){Ne.debug("once","eventName:".concat(e)),this._moduleManager.getOuterEmitterInstance().once(e,this._safetyCallbackFactory.defenseOnce(e,t,n),n||this)}},{key:"off",value:function(e,t,n,i){Ne.debug("off","eventName:".concat(e));var a=this._safetyCallbackFactory.find(e,t);null!==a&&(this._moduleManager.getOuterEmitterInstance().off(e,a,n,i),this._safetyCallbackFactory.delete(e,t))}},{key:"registerPlugin",value:function(e){Xe(e["tim-offline-push-plugin"])?this._moduleManager.getModule(Un).registerPlugin(e):this._moduleManager.getModule(zn).registerPlugin(e)}},{key:"setLogLevel",value:function(e){e<=0&&(o("log",[""," ________ ______ __ __ __ __ ________ _______","| \\| \\| \\ / \\| \\ _ | \\| \\| \\"," \\$$$$$$$$ \\$$$$$$| $$\\ / $$| $$ / \\ | $$| $$$$$$$$| $$$$$$$\\"," | $$ | $$ | $$$\\ / $$$| $$/ $\\| $$| $$__ | $$__/ $$"," | $$ | $$ | $$$$\\ $$$$| $$ $$$\\ $$| $$ \\ | $$ $$"," | $$ | $$ | $$\\$$ $$ $$| $$ $$\\$$\\$$| $$$$$ | $$$$$$$\\"," | $$ _| $$_ | $$ \\$$$| $$| $$$$ \\$$$$| $$_____ | $$__/ $$"," | $$ | $$ \\| $$ \\$ | $$| $$$ \\$$$| $$ \\| $$ $$"," \\$$ \\$$$$$$ \\$$ \\$$ \\$$ \\$$ \\$$$$$$$$ \\$$$$$$$","",""].join("\n")," at node_modules/_tim-wx-sdk@2.23.0@tim-wx-sdk/tim-wx.js:1"),this._printDocLink(),this.isIntl()||o("log",["","\u53c2\u8003\u4ee5\u4e0b\u6587\u6863\uff0c\u4f1a\u66f4\u5feb\u89e3\u51b3\u95ee\u9898\u54e6\uff01(#^.^#)\n","IM \u667a\u80fd\u5ba2\u670d\uff1ahttps://cloud.tencent.com/act/event/smarty-service?from=im-doc\n","WebSocket \u5347\u7ea7\u6307\u5f15\uff1ahttps://web.sdk.qcloud.com/im/doc/zh-cn/tutorial-02-upgradeguideline.html\n","SDK \u66f4\u65b0\u65e5\u5fd7: https://cloud.tencent.com/document/product/269/38492\n","\u5e38\u89c1\u95ee\u9898: https://web.sdk.qcloud.com/im/doc/zh-cn/tutorial-01-faq.html\n","\u5982\u679c\u60a8\u9700\u8981\u5728\u751f\u4ea7\u73af\u5883\u5173\u95ed\u4e0a\u9762\u7684\u65e5\u5fd7\uff0c\u8bf7 tim.setLogLevel(1)\n"].join("\n")," at node_modules/_tim-wx-sdk@2.23.0@tim-wx-sdk/tim-wx.js:1")),Ne.setLevel(e)}},{key:"_printDocLink",value:function(){var e="https://web.sdk.qcloud.com/im/doc/".concat(this.isIntl()?"en":"zh-cn","/SDK.html");$t()?o("log","%c ".concat("IM SDK API ->"," %c"),"background:#ff9d00; padding:1px; border-radius:3px; color: #fff","background:transparent",e," at node_modules/_tim-wx-sdk@2.23.0@tim-wx-sdk/tim-wx.js:1"):o("log","IM SDK API ->",e," at node_modules/_tim-wx-sdk@2.23.0@tim-wx-sdk/tim-wx.js:1")}},{key:"createTextMessage",value:function(e){return this._moduleManager.getModule(Tn).createTextMessage(e)}},{key:"createTextAtMessage",value:function(e){return this._moduleManager.getModule(Tn).createTextMessage(e)}},{key:"createImageMessage",value:function(e){return this._moduleManager.getModule(Tn).createImageMessage(e)}},{key:"createAudioMessage",value:function(e){return this._moduleManager.getModule(Tn).createAudioMessage(e)}},{key:"createVideoMessage",value:function(e){return this._moduleManager.getModule(Tn).createVideoMessage(e)}},{key:"createCustomMessage",value:function(e){return this._moduleManager.getModule(Tn).createCustomMessage(e)}},{key:"createFaceMessage",value:function(e){return this._moduleManager.getModule(Tn).createFaceMessage(e)}},{key:"createFileMessage",value:function(e){return this._moduleManager.getModule(Tn).createFileMessage(e)}},{key:"createLocationMessage",value:function(e){return this._moduleManager.getModule(Tn).createLocationMessage(e)}},{key:"createMergerMessage",value:function(e){return this._moduleManager.getModule(Tn).createMergerMessage(e)}},{key:"downloadMergerMessage",value:function(e){return e.type!==A.MSG_MERGER?Mo({code:Wn.MESSAGE_MERGER_TYPE_INVALID}):jt(e.payload.downloadKey)?Mo({code:Wn.MESSAGE_MERGER_KEY_INVALID}):this._moduleManager.getModule(Tn).downloadMergerMessage(e).catch((function(e){return Mo({code:Wn.MESSAGE_MERGER_DOWNLOAD_FAIL})}))}},{key:"createForwardMessage",value:function(e){return this._moduleManager.getModule(Tn).createForwardMessage(e)}},{key:"sendMessage",value:function(e,t){return e instanceof uo?this._moduleManager.getModule(Tn).sendMessageInstance(e,t):Mo({code:Wn.MESSAGE_SEND_NEED_MESSAGE_INSTANCE})}},{key:"callExperimentalAPI",value:function(e,t){return"handleGroupInvitation"===e?this._moduleManager.getModule(xn).handleGroupInvitation(t):"isCommercialAbilityEnabled"===e?this._moduleManager.getModule(Vn).isFeatureEnabled(t):"isIntl"===e?this.isIntl():Mo({code:Wn.INVALID_OPERATION})}},{key:"revokeMessage",value:function(e){return this._moduleManager.getModule(Tn).revokeMessage(e)}},{key:"resendMessage",value:function(e){return this._moduleManager.getModule(Tn).resendMessage(e)}},{key:"deleteMessage",value:function(e){return this._moduleManager.getModule(Tn).deleteMessage(e)}},{key:"modifyMessage",value:function(e){return this._moduleManager.getModule(Tn).modifyRemoteMessage(e)}},{key:"getMessageList",value:function(e){return this._moduleManager.getModule(Dn).getMessageList(e)}},{key:"getMessageListHopping",value:function(e){return this._moduleManager.getModule(Dn).getMessageListHopping(e)}},{key:"sendMessageReadReceipt",value:function(e){return this._moduleManager.getModule(Dn).sendReadReceipt(e)}},{key:"getMessageReadReceiptList",value:function(e){return this._moduleManager.getModule(Dn).getReadReceiptList(e)}},{key:"getGroupMessageReadMemberList",value:function(e){return this._moduleManager.getModule(xn).getReadReceiptDetail(e)}},{key:"findMessage",value:function(e){return this._moduleManager.getModule(Dn).findMessage(e)}},{key:"setMessageRead",value:function(e){return this._moduleManager.getModule(Dn).setMessageRead(e)}},{key:"getConversationList",value:function(e){return this._moduleManager.getModule(Dn).getConversationList(e)}},{key:"getConversationProfile",value:function(e){return this._moduleManager.getModule(Dn).getConversationProfile(e)}},{key:"deleteConversation",value:function(e){return this._moduleManager.getModule(Dn).deleteConversation(e)}},{key:"pinConversation",value:function(e){return this._moduleManager.getModule(Dn).pinConversation(e)}},{key:"setAllMessageRead",value:function(e){return this._moduleManager.getModule(Dn).setAllMessageRead(e)}},{key:"setMessageRemindType",value:function(e){return this._moduleManager.getModule(Dn).setMessageRemindType(e)}},{key:"getTotalUnreadMessageCount",value:function(){return this._moduleManager.getModule(Dn).getTotalUnreadMessageCount()}},{key:"setConversationCustomData",value:function(e){return this._moduleManager.getModule(Dn).setConversationCustomData(e)}},{key:"markConversation",value:function(e){return this._moduleManager.getModule(Dn).markConversation(e)}},{key:"getConversationGroupList",value:function(){return this._moduleManager.getModule(Dn).getConversationGroupList()}},{key:"createConversationGroup",value:function(e){return this._moduleManager.getModule(Dn).createConversationGroup(e)}},{key:"deleteConversationGroup",value:function(e){return this._moduleManager.getModule(Dn).deleteConversationGroup(e)}},{key:"renameConversationGroup",value:function(e){return this._moduleManager.getModule(Dn).renameConversationGroup(e)}},{key:"addConversationsToGroup",value:function(e){return this._moduleManager.getModule(Dn).addConversationsToGroup(e)}},{key:"deleteConversationsFromGroup",value:function(e){return this._moduleManager.getModule(Dn).deleteConversationsFromGroup(e)}},{key:"getMyProfile",value:function(){return this._moduleManager.getModule(wn).getMyProfile()}},{key:"getUserProfile",value:function(e){return this._moduleManager.getModule(wn).getUserProfile(e)}},{key:"updateMyProfile",value:function(e){return this._moduleManager.getModule(wn).updateMyProfile(e)}},{key:"getBlacklist",value:function(){return this._moduleManager.getModule(wn).getLocalBlacklist()}},{key:"addToBlacklist",value:function(e){return this._moduleManager.getModule(wn).addBlacklist(e)}},{key:"removeFromBlacklist",value:function(e){return this._moduleManager.getModule(wn).deleteBlacklist(e)}},{key:"setSelfStatus",value:function(e){return this._moduleManager.getModule(wn).setSelfStatus(e)}},{key:"getUserStatus",value:function(e){return this._moduleManager.getModule(wn).getUserStatus(e)}},{key:"subscribeUserStatus",value:function(e){return this._moduleManager.getModule(wn).subscribeUserStatus(e)}},{key:"unsubscribeUserStatus",value:function(e){return this._moduleManager.getModule(wn).unsubscribeUserStatus(e)}},{key:"getFriendList",value:function(){var e=this._moduleManager.getModule(Sn);return e?e.getLocalFriendList():Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"addFriend",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.addFriend(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"deleteFriend",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.deleteFriend(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"checkFriend",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.checkFriend(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"getFriendProfile",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.getFriendProfile(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"updateFriend",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.updateFriend(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"getFriendApplicationList",value:function(){var e=this._moduleManager.getModule(Sn);return e?e.getLocalFriendApplicationList():Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"acceptFriendApplication",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.acceptFriendApplication(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"refuseFriendApplication",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.refuseFriendApplication(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"deleteFriendApplication",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.deleteFriendApplication(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"setFriendApplicationRead",value:function(){var e=this._moduleManager.getModule(Sn);return e?e.setFriendApplicationRead():Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"getFriendGroupList",value:function(){var e=this._moduleManager.getModule(Sn);return e?e.getLocalFriendGroupList():Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"createFriendGroup",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.createFriendGroup(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"deleteFriendGroup",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.deleteFriendGroup(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"addToFriendGroup",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.addToFriendGroup(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"removeFromFriendGroup",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.removeFromFriendGroup(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"renameFriendGroup",value:function(e){var t=this._moduleManager.getModule(Sn);return t?t.renameFriendGroup(e):Mo({code:Wn.CANNOT_FIND_MODULE})}},{key:"getGroupList",value:function(e){return this._moduleManager.getModule(xn).getGroupList(e)}},{key:"getGroupProfile",value:function(e){return this._moduleManager.getModule(xn).getGroupProfile(e)}},{key:"createGroup",value:function(e){return this._moduleManager.getModule(xn).createGroup(e)}},{key:"dismissGroup",value:function(e){return this._moduleManager.getModule(xn).dismissGroup(e)}},{key:"updateGroupProfile",value:function(e){return this._moduleManager.getModule(xn).updateGroupProfile(e)}},{key:"joinGroup",value:function(e){return this._moduleManager.getModule(xn).joinGroup(e)}},{key:"quitGroup",value:function(e){return this._moduleManager.getModule(xn).quitGroup(e)}},{key:"searchGroupByID",value:function(e){return this._moduleManager.getModule(xn).searchGroupByID(e)}},{key:"getGroupOnlineMemberCount",value:function(e){return this._moduleManager.getModule(xn).getGroupOnlineMemberCount(e)}},{key:"changeGroupOwner",value:function(e){return this._moduleManager.getModule(xn).changeGroupOwner(e)}},{key:"handleGroupApplication",value:function(e){return this._moduleManager.getModule(xn).handleGroupApplication(e)}},{key:"initGroupAttributes",value:function(e){return this._moduleManager.getModule(xn).initGroupAttributes(e)}},{key:"setGroupAttributes",value:function(e){return this._moduleManager.getModule(xn).setGroupAttributes(e)}},{key:"deleteGroupAttributes",value:function(e){return this._moduleManager.getModule(xn).deleteGroupAttributes(e)}},{key:"getGroupAttributes",value:function(e){return this._moduleManager.getModule(xn).getGroupAttributes(e)}},{key:"getGroupMemberList",value:function(e){return this._moduleManager.getModule(En).getGroupMemberList(e)}},{key:"getGroupMemberProfile",value:function(e){return this._moduleManager.getModule(En).getGroupMemberProfile(e)}},{key:"addGroupMember",value:function(e){return this._moduleManager.getModule(En).addGroupMember(e)}},{key:"deleteGroupMember",value:function(e){return this._moduleManager.getModule(En).deleteGroupMember(e)}},{key:"setGroupMemberMuteTime",value:function(e){return this._moduleManager.getModule(En).setGroupMemberMuteTime(e)}},{key:"setGroupMemberRole",value:function(e){return this._moduleManager.getModule(En).setGroupMemberRole(e)}},{key:"setGroupMemberNameCard",value:function(e){return this._moduleManager.getModule(En).setGroupMemberNameCard(e)}},{key:"setGroupMemberCustomField",value:function(e){return this._moduleManager.getModule(En).setGroupMemberCustomField(e)}},{key:"markGroupMemberList",value:function(e){return this._moduleManager.getModule(En).markGroupMemberList(e)}},{key:"getJoinedCommunityList",value:function(){return this._moduleManager.getModule(An).getJoinedCommunityList()}},{key:"createTopicInCommunity",value:function(e){return this._moduleManager.getModule(An).createTopicInCommunity(e)}},{key:"deleteTopicFromCommunity",value:function(e){return this._moduleManager.getModule(An).deleteTopicFromCommunity(e)}},{key:"updateTopicProfile",value:function(e){return this._moduleManager.getModule(An).updateTopicProfile(e)}},{key:"getTopicList",value:function(e){return this._moduleManager.getModule(An).getTopicList(e)}}]),e}(),ps={login:"login",logout:"logout",destroy:"destroy",on:"on",off:"off",ready:"ready",setLogLevel:"setLogLevel",joinGroup:"joinGroup",quitGroup:"quitGroup",registerPlugin:"registerPlugin",getGroupOnlineMemberCount:"getGroupOnlineMemberCount"};function fs(e,t){if(e.isReady()||void 0!==ps[t])return!0;var n=e.getNotReadyReason(),i=e.isIntl(),a="";Object.getOwnPropertyNames(Wn).forEach((function(e){Wn[e]===n&&(a=i?Jn[n]:Yn[n])}));var o={code:n,message:"".concat(a," | ").concat(t," | ").concat(i?Jn[Wn.SDK_IS_NOT_READY]:Yn[Wn.SDK_IS_NOT_READY])};return e.onError(o),o}var hs={},gs={create:function(e){var n=0,i=e.SDKAppID,a=Ft(i);if(Ve(i))n=i;else if(a?Ne.warn("TIM.create The type of the SDKAppID must be Number!"):Ne.warn("TIM.create SDKAppID \u7684\u7c7b\u578b\u5e94\u8be5\u4e3a Number\uff0c\u8bf7\u4fee\u6539\uff01"),n=parseInt(i),isNaN(i))return a?Ne.error("TIM.create failed. Parse the SDKAppID failed, please check the arguments"):Ne.error("TIM.create failed. \u89e3\u6790 SDKAppID \u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u4f20\u53c2\uff01"),null;if(n&&hs[n])return hs[n];Ne.log("TIM.create");var o=new ds(t(t({},e),{},{SDKAppID:n}));o.on(E.SDK_DESTROY,(function(e){hs[e.data.SDKAppID]=null,delete hs[e.data.SDKAppID]}));var r=function(e){var t=Object.create(null);return Object.keys(bn).forEach((function(n){if(e[n]){var i=bn[n],a=new D;t[i]=function(){var t=Array.from(arguments);return a.use((function(t,i){var a=fs(e,n);return!0===a?i():Mo(a)})).use((function(e,t){if(!0===Ht(e,Cn[n],i))return t()})).use((function(t,i){return e[n].apply(e,t)})),a.run(t)}}})),t}(o);return hs[n]=r,Cn.setIsIntl(a),Ne.log("TIM.create ok"),r}};return gs.TYPES=A,gs.EVENT=E,gs.VERSION="2.23.0",Ne.log("TIM.VERSION:".concat(gs.VERSION)),gs}))}).call(this,n("c8ba"),n("fe07")["default"],n("0de9")["default"])},"8a5b":function(e,t,n){"use strict";n.r(t);var i=n("9bcf"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"8a66":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","TUI-Create-conversation-container"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","tui-navigatorbar"),attrs:{_i:1}},[n("image",{staticClass:e._$s(2,"sc","tui-navigatorbar-back"),attrs:{_i:2},on:{click:e.goBack}}),n("view",{staticClass:e._$s(3,"sc","conversation-title"),attrs:{_i:3}})]),n("view",{staticClass:e._$s(4,"sc","tui-search-area"),attrs:{_i:4}},[n("view",{staticClass:e._$s(5,"sc","tui-search-bar"),attrs:{_i:5}},[n("image",{staticClass:e._$s(6,"sc","tui-searchcion"),attrs:{_i:6}}),n("input",{staticClass:e._$s(7,"sc","tui-search-bar-input"),attrs:{value:e._$s(7,"a-value",e.userID),_i:7},on:{input:e.userIDInput,confirm:e.getuserProfile,blur:e.getuserProfile}})]),n("view",{staticClass:e._$s(8,"sc","tui-showID"),attrs:{_i:8}},[e._v(e._$s(8,"t0-0",e._s(e.userInfo.userID)))])]),e._$s(9,"i",e.searchUser.userID)?n("view",{staticClass:e._$s(9,"sc","tui-person-to-invite"),attrs:{_i:9}},[n("image",{staticClass:e._$s(10,"sc","tui-normal-choose"),attrs:{src:e._$s(10,"a-src",e.isChoose?"/static/static/assets/single-choice-hover.svg":"/static/static/assets/single-choice-normal.svg"),_i:10},on:{click:e.handleChoose}}),n("view",{staticClass:e._$s(11,"sc","tui-person-profile"),attrs:{_i:11}},[n("image",{staticClass:e._$s(12,"sc","tui-person-profile-avatar"),attrs:{src:e._$s(12,"a-src",e.searchUser.avatar||"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png"),_i:12}}),n("view",[n("view",{staticClass:e._$s(14,"sc","tui-person-profile-nick"),attrs:{_i:14}},[e._v(e._$s(14,"t0-0",e._s(e.searchUser.nick)))]),n("view",{staticClass:e._$s(15,"sc","tui-person-profile-userID"),attrs:{_i:15}},[e._v(e._$s(15,"t0-0",e._s(e.searchUser.userID)))])])])]):e._e(),n("view",{staticClass:e._$s(16,"sc","tui-confirm-btn"),attrs:{_i:16},on:{click:e.bindConfirmInvite}})])},a=[]},"8a6a":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[e._$s(1,"i",1==e.loadingType)?n("Loading1",{attrs:{_i:1}}):e._e(),e._$s(2,"i",2==e.loadingType)?n("Loading2",{attrs:{_i:2}}):e._e(),e._$s(3,"i",3==e.loadingType)?n("Loading3",{attrs:{_i:3}}):e._e(),e._$s(4,"i",4==e.loadingType)?n("Loading4",{attrs:{_i:4}}):e._e(),e._$s(5,"i",5==e.loadingType)?n("Loading5",{attrs:{_i:5}}):e._e()],1)},a=[]},"8ac8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lang=void 0;t.lang={equipment:{stat:"\u72b6\u6001",model:"\u4ea7\u54c1\u578b\u53f7",running:"\u8fd0\u884c\u4e2d",offLine:"\u79bb\u7ebf",standby:"\u5f85\u673a",auxiliaryMachine:"\u8f85\u52a9\u673a\u5668",yield:"\u4ea7\u91cf",temperature:"\u5e73\u5747\u6e29\u5ea6",humidity:"\u5e73\u5747\u6e7f\u5ea6"},login:{title:"ByteSailing\u7ba1\u7406\u7cfb\u7edf",form:{tenantId:"\u8bf7\u8f93\u5165\u79df\u6237ID",username:"\u8bf7\u8f93\u5165\u8d26\u53f7",password:"\u8bf7\u8f93\u5165\u5bc6\u7801"},loginText:"\u767b\u5f55",demo:"demo\u793a\u4f8b",agreement:{text:"\u5df2\u9605\u8bfb\u5e76\u540c\u610f\uff1aBytesailing",clause:"\u670d\u52a1\u6761\u6b3e",agreement:"\u9690\u79c1\u534f\u8bae",and:"\u548c"}}}},"8b85":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","TUI-message-input-container"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","TUI-commom-function"),attrs:{_i:2}},e._l(e._$s(3,"f",{forItems:e.commonFunction}),(function(t,i,a,o){return n("view",{key:e._$s(3,"f",{forIndex:a,key:i}),staticClass:e._$s("3-"+o,"sc","TUI-commom-function-item"),attrs:{"data-function":e._$s("3-"+o,"a-data-function",t),_i:"3-"+o},on:{click:e.handleCommonFunctions}},[e._v(e._$s("3-"+o,"t0-0",e._s(t.name)))])})),0),n("view",{staticClass:e._$s(4,"sc","TUI-message-input"),attrs:{_i:4}},[n("image",{staticClass:e._$s(5,"sc","TUI-icon"),attrs:{src:e._$s(5,"a-src",e.isAudio?"/static/static/assets/keyboard.svg":"/static/static/assets/audio.svg"),_i:5},on:{click:e.switchAudio}}),e._$s(6,"i",!e.isAudio)?n("view",{staticClass:e._$s(6,"sc","TUI-message-input-main"),attrs:{_i:6}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.inputText,expression:"inputText"}],staticClass:e._$s(7,"sc","TUI-message-input-area"),attrs:{_i:7},domProps:{value:e._$s(7,"v-model",e.inputText)},on:{input:[function(t){t.target.composing||(e.inputText=t.target.value)},e.onInputValueChange],focus:e.inputBindFocus,blur:e.inputBindBlur}})]):n("view",{staticClass:e._$s(8,"sc","TUI-message-input-main"),attrs:{_i:8},on:{longpress:e.handleLongPress,touchmove:e.handleTouchMove,touchend:e.handleTouchEnd}},[n("text",[e._v(e._$s(9,"t0-0",e._s(e.text)))])]),n("view",{staticClass:e._$s(10,"sc","TUI-message-input-functions"),attrs:{_i:10}},[n("image",{staticClass:e._$s(11,"sc","TUI-icon"),attrs:{_i:11},on:{click:e.handleEmoji}}),e._$s(12,"i",!e.sendMessageBtn)?n("view",{attrs:{_i:12},on:{click:e.handleExtensions}},[n("image",{staticClass:e._$s(13,"sc","TUI-icon"),attrs:{_i:13}})]):n("view",{staticClass:e._$s(14,"sc","TUI-sendMessage-btn"),attrs:{_i:14},on:{click:e.sendTextMessage}})])]),e._$s(15,"i","emoji"===e.displayFlag)?n("view",{staticClass:e._$s(15,"sc","TUI-Emoji-area"),attrs:{_i:15}},[n("TUI-Emoji",{attrs:{_i:16},on:{enterEmoji:e.appendMessage}})],1):e._e(),e._$s(17,"i","extension"===e.displayFlag)?n("view",{staticClass:e._$s(17,"sc","TUI-Extensions"),attrs:{_i:17}},[n("view",{staticClass:e._$s(18,"sc","TUI-Extension-slot"),attrs:{_i:18},on:{click:e.handleSendPicture}},[n("image",{staticClass:e._$s(19,"sc","TUI-Extension-icon"),attrs:{_i:19}}),n("view",{staticClass:e._$s(20,"sc","TUI-Extension-slot-name"),attrs:{_i:20}})]),n("view",{staticClass:e._$s(21,"sc","TUI-Extension-slot"),attrs:{_i:21},on:{click:e.handleSendImage}},[n("image",{staticClass:e._$s(22,"sc","TUI-Extension-icon"),attrs:{_i:22}}),n("view",{staticClass:e._$s(23,"sc","TUI-Extension-slot-name"),attrs:{_i:23}})]),n("view",{staticClass:e._$s(24,"sc","TUI-Extension-slot"),attrs:{_i:24},on:{click:e.handleShootVideo}},[n("image",{staticClass:e._$s(25,"sc","TUI-Extension-icon"),attrs:{_i:25}}),n("view",{staticClass:e._$s(26,"sc","TUI-Extension-slot-name"),attrs:{_i:26}})]),n("view",{staticClass:e._$s(27,"sc","TUI-Extension-slot"),attrs:{_i:27},on:{click:e.handleSendVideo}},[n("image",{staticClass:e._$s(28,"sc","TUI-Extension-icon"),attrs:{_i:28}}),n("view",{staticClass:e._$s(29,"sc","TUI-Extension-slot-name"),attrs:{_i:29}})]),n("view",{staticClass:e._$s(30,"sc","TUI-Extension-slot"),attrs:{_i:30},on:{click:function(t){return e.handleCalling(1)}}},[n("image",{staticClass:e._$s(31,"sc","TUI-Extension-icon"),attrs:{_i:31}}),n("view",{staticClass:e._$s(32,"sc","TUI-Extension-slot-name"),attrs:{_i:32}})]),n("view",{staticClass:e._$s(33,"sc","TUI-Extension-slot"),attrs:{_i:33},on:{click:function(t){return e.handleCalling(2)}}},[n("image",{staticClass:e._$s(34,"sc","TUI-Extension-icon"),attrs:{_i:34}}),n("view",{staticClass:e._$s(35,"sc","TUI-Extension-slot-name"),attrs:{_i:35}})])]):e._e(),n("TUI-Common-Words",{staticClass:e._$s(36,"sc","tui-cards"),attrs:{display:e.displayCommonWords,_i:36},on:{sendMessage:e.$handleSendTextMessage,close:e.$handleCloseCards}}),n("TUI-Order-List",{staticClass:e._$s(37,"sc","tui-cards"),attrs:{display:e.displayOrderList,_i:37},on:{sendCustomMessage:e.$handleSendCustomMessage,close:e.$handleCloseCards}}),n("TUI-Service-Evaluation",{staticClass:e._$s(38,"sc","tui-cards"),attrs:{display:e.displayServiceEvaluation,_i:38},on:{sendCustomMessage:e.$handleSendCustomMessage,close:e.$handleCloseCards}})],1),e._$s(39,"i",e.popupToggle)?n("view",{staticClass:e._$s(39,"sc","record-modal"),attrs:{_i:39},on:{longpress:e.handleLongPress,touchmove:e.handleTouchMove,touchend:e.handleTouchEnd}},[n("view",{staticClass:e._$s(40,"sc","wrapper"),attrs:{_i:40}},[n("view",{staticClass:e._$s(41,"sc","modal-loading"),attrs:{_i:41}})]),n("view",{staticClass:e._$s(42,"sc","modal-title"),attrs:{_i:42}},[e._v(e._$s(42,"t0-0",e._s(e.title)))])]):e._e()])},a=[]},"8bbf":function(e,t){e.exports=Vue},"8c4c":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","uni-card"),class:e._$s(0,"c",{"uni-card--full":e.isFull,"uni-card--shadow":e.isShadow,"uni-card--border":e.border}),style:e._$s(0,"s",{margin:e.isFull?0:e.margin,padding:e.spacing,"box-shadow":e.isShadow?e.shadow:""}),attrs:{_i:0}},[e._t("cover",[e._$s(2,"i",e.cover)?n("view",{staticClass:e._$s(2,"sc","uni-card__cover"),attrs:{_i:2}},[n("image",{staticClass:e._$s(3,"sc","uni-card__cover-image"),attrs:{src:e._$s(3,"a-src",e.cover),_i:3},on:{click:function(t){return e.onClick("cover")}}})]):e._e()],{_i:1}),e._t("title",[e._$s(5,"i",e.title||e.extra)?n("view",{staticClass:e._$s(5,"sc","uni-card__header"),attrs:{_i:5}},[n("view",{staticClass:e._$s(6,"sc","uni-card__header-box"),attrs:{_i:6},on:{click:function(t){return e.onClick("title")}}},[e._$s(7,"i",e.thumbnail)?n("view",{staticClass:e._$s(7,"sc","uni-card__header-avatar"),attrs:{_i:7}},[n("image",{staticClass:e._$s(8,"sc","uni-card__header-avatar-image"),attrs:{src:e._$s(8,"a-src",e.thumbnail),_i:8}})]):e._e(),n("view",{staticClass:e._$s(9,"sc","uni-card__header-content"),attrs:{_i:9}},[n("text",{staticClass:e._$s(10,"sc","uni-card__header-content-title uni-ellipsis"),attrs:{_i:10}},[e._v(e._$s(10,"t0-0",e._s(e.title)))]),e._$s(11,"i",e.title&&e.subTitle)?n("text",{staticClass:e._$s(11,"sc","uni-card__header-content-subtitle uni-ellipsis"),attrs:{_i:11}},[e._v(e._$s(11,"t0-0",e._s(e.subTitle)))]):e._e()])]),n("view",{staticClass:e._$s(12,"sc","uni-card__header-extra"),attrs:{_i:12},on:{click:function(t){return e.onClick("extra")}}},[n("text",{staticClass:e._$s(13,"sc","uni-card__header-extra-text"),attrs:{_i:13}},[e._v(e._$s(13,"t0-0",e._s(e.extra)))])])]):e._e()],{_i:4}),n("view",{staticClass:e._$s(14,"sc","uni-card__content"),style:e._$s(14,"s",{padding:e.padding}),attrs:{_i:14},on:{click:function(t){return e.onClick("content")}}},[e._t("default",null,{_i:15})],2),n("view",{staticClass:e._$s(16,"sc","uni-card__actions"),attrs:{_i:16},on:{click:function(t){return e.onClick("actions")}}},[e._t("actions",null,{_i:17})],2)],2)},a=[]},"8c59":function(e,t,n){"use strict";n.r(t);var i=n("b31e"),a=n("6ffb");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"8cab":function(e,t,n){"use strict";n.r(t);var i=n("70a2"),a=n("1230");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"8dd3":function(e,t,n){"use strict";n.r(t);var i=n("28f8"),a=n("48d6");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"8e5b":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",[t("commons-header",{attrs:{title:"\u8fdb\u9500\u5b58",_i:1}}),t("view",{staticClass:this._$s(2,"sc","shengchang"),attrs:{_i:2}},[t("image",{attrs:{src:this._$s(3,"a-src",n("5366")),_i:3}})])],1)},a=[]},"8fab":function(e,t,n){"use strict";n.r(t);var i=n("ea7d"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"8ff2":function(e,t,n){"use strict";(function(e,i){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n("5b78"),r=a(n("1216")),s=n("28d1"),c=n("5b78"),u=(c.getTokenStorage,getApp()),l={data:function(){return{userID:"",hidden:!1,btnValue:"\u83b7\u53d6\u9a8c\u8bc1\u7801",btnDisabled:!1,privateAgree:!1,phone:"",code:"",sessionID:"",second:60,path:"",lastTime:0,countryIndicatorStatus:!1,country:"86",indicatorValue:46,headerHeight:u.globalData.headerHeight,statusBarHeight:u.globalData.statusBarHeight,showlogin:!1}},components:{},props:{},onLoad:function(e){var t=this;this.setData({path:e.path}),uni.getStorage({key:"sessionID",success:function(e){t.setData({sessionID:e.data})}}),uni.setStorage({key:"path",data:e.path})},onShow:function(){},methods:{loginWithToken:function(){uni.switchTab({url:"../TUI-Index/index"})},onBack:function(){uni.navigateTo({url:"../TUI-Index/TUI-Index"})},bindUserIDInput:function(e){var t=e.detail.value;this.setData({userID:t})},onAgreePrivateProtocol:function(){this.setData({privateAgree:!this.privateAgree})},linkToPrivacyTreaty:function(){uni.navigateTo({url:"../TUI-User-Center/webview/webview?url=".concat("https://web.sdk.qcloud.com/document/Tencent-IM-Privacy-Protection-Guidelines.html","&nav=Privacy-Protection")})},linkToUserAgreement:function(){uni.navigateTo({url:"../TUI-User-Center/webview/webview?url=".concat("https://web.sdk.qcloud.com/document/Tencent-IM-User-Agreement.html","&nav=User-Agreement")})},login:function(){var t=this.userID,n=(0,s.genTestUserSig)(t).userSig,a=u.globalData.SDKAppID;r.default.log("TUI-login | login | userSig:".concat(n," userID:").concat(t)),uni.showToast({title:"TUIKit \u6682\u4e0d\u652f\u6301 H5 / web \uff0c\u8bf7\u4f7f\u7528\u8005\u81ea\u5df1\u5b8c\u6210\u517c\u5bb9\u54e6\uff5e ",icon:"none",duration:3e3}),u.globalData.userInfo={userSig:n,userID:t},(0,o.setTokenStorage)({userInfo:u.globalData.userInfo}),e.setStorageSync("TIM_".concat(getApp().SDKAppID,"_isTUIKit"),!0),uni.$TUIKit.login({userID:t,userSig:n}).then((function(){})).catch((function(e){})),i("log",a,t,n," at pages/TUI-Login/login.vue:160"),uni.$TUICalling.login({sdkAppID:a,userID:t,userSig:n},(function(e){i("log",JSON.stringify(e.msg)," at pages/TUI-Login/login.vue:168"),uni.showToast({title:"login",icon:"none"}),uni.navigateTo({url:"../TUI-Index/index"})})),this.path&&"undefined"!==this.path&&uni.redirectTo({url:this.path})}}};t.default=l}).call(this,n("fe07")["default"],n("0de9")["default"])},9021:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TOKEN_NAME=t.OPENID=void 0;t.TOKEN_NAME="Authorization";t.OPENID="openid"},9091:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{userInfoData:[],notificationData:[],opts:{color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[15,10,0,15],legend:{},xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},extra:{line:{type:"straight",width:2}}},chartData:{categories:["2016","2017","2018","2019","2020","2021"],series:[{name:"\u6210\u4ea4\u91cfA",data:[35,8,25,37,4,20]},{name:"\u6210\u4ea4\u91cfB",data:[70,40,65,100,44,68]},{name:"\u6210\u4ea4\u91cfC",data:[100,80,95,150,112,132]}]}}},onLoad:function(){},methods:{toRouter:function(t){e("log",t," at pages/equipment/assemblyMachine.vue:232"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},"90c7":function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n("5d74"),o=i(n("1216")),r=getApp(),s={data:function(){return{userInfo:{},phone:"",toggle:!1}},components:{},props:{},onLoad:function(){this.setData({userInfo:r.globalData.userProfile,phone:r.globalData.userInfo.phone}),uni.setNavigationBarTitle({title:"\u6ce8\u9500\u8d26\u6237"})},methods:{handleCancellation:function(){this.setData({toggle:!0})},close:function(){this.setData({toggle:!1})},submit:function(){var e=this;o.default.log("| TUI-User-Center | cancel | logout-cancellation"),uni.$TUIKit.logout().then((function(){(0,a.cancellation)({},(function(t){o.default.log("| TUI-User-Center | cancel | cancellation |ok"),0===t.data.errorCode&&uni.getStorage({key:"path",complete:function(){uni.clearStorage(),r.globalData.resetLoginData(),uni.redirectTo({url:"../../TUI-Login/login",success:function(){uni.showToast({title:" \u6ce8\u9500\u6210\u529f",icon:"none"})}}),e.close()}})}))}))}}};t.default=s},"90e3":function(e,t){e.exports="/static/images/icon_dqwd.png"},9140:function(e,t){e.exports="/static/images/icon_bzj@2x.png"},9162:function(e,t,n){"use strict";var i=n("4ea4"),a=i(n("9523"));n("3344");var o=i(n("5124")),r=i(n("8bbf")),s=i(n("aaf1")),c=i(n("45de")),u=i(n("a60d")),l=i(n("c4ca")),d=i(n("a925"));function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}r.default.prototype.$token=!1,r.default.prototype.$userInfo=null,uni.getStorage({key:"userInfo",success:function(e){r.default.prototype.$userInfo=e.data},fail:function(){r.default.prototype.$userInfo=null}}),r.default.prototype.$token=uni.getStorageSync("Authorization"),r.default.prototype.$baseUrl=s.default.baseUrl,r.default.prototype.$get=c.default.get,r.default.prototype.$post=c.default.post,r.default.prototype.$w_md5=u.default,r.default.mixin(l.default),r.default.use(d.default);var f=new d.default({locale:plus.storage.getItem("locale")||"zh-CN",messages:{"zh-CN":n("8ac8").lang,en:n("19a7").lang}});r.default.config.productionTip=!1,o.default.mpType="app";var h=new r.default(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({i18n:f},o.default));h.$mount()},9218:function(e,t,n){"use strict";n.r(t);var i=n("5470"),a=n("9c24");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"92fd":function(e,t,n){"use strict";n.r(t);var i=n("6070"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"93b1":function(e,t,n){"use strict";n.r(t);var i=n("6161"),a=n("2021");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},9424:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("b712"),a={data:function(){return{}},components:{},props:{message:{type:Object,default:function(){}},isMine:{type:Boolean,default:!0}},watch:{message:{handler:function(e){this.setData({message:e,renderDom:this.parseCustom(e)})},immediate:!0,deep:!0}},methods:{extractCallingInfoFromMessage:function(e){var t=JSON.parse(e.payload.data);if(1!==t.businessID)return"";var n=JSON.parse(t.data);switch(t.actionType){case 1:return n.call_end>=0&&!t.groupID?"\u901a\u8bdd\u65f6\u957f\uff1a".concat((0,i.formateTime)(n.call_end)):t.groupID?"\u7ed3\u675f\u7fa4\u804a":n.data&&"switchToAudio"===n.data.cmd?"\u5207\u6362\u8bed\u97f3\u901a\u8bdd":n.data&&"switchToVideo"===n.data.cmd?"\u5207\u6362\u89c6\u9891\u901a\u8bdd":"\u53d1\u8d77\u901a\u8bdd";case 2:return"\u53d6\u6d88\u901a\u8bdd";case 3:return n.data&&"switchToAudio"===n.data.cmd?"\u5207\u6362\u8bed\u97f3\u901a\u8bdd":n.data&&"switchToVideo"===n.data.cmd?"\u5207\u6362\u89c6\u9891\u901a\u8bdd":"\u5df2\u63a5\u542c";case 4:return"\u62d2\u7edd\u901a\u8bdd";case 5:return n.data&&"switchToAudio"===n.data.cmd?"\u5207\u6362\u8bed\u97f3\u901a\u8bdd":n.data&&"switchToVideo"===n.data.cmd?"\u5207\u6362\u89c6\u9891\u901a\u8bdd":"\u65e0\u5e94\u7b54";default:return""}},parseCustom:function(e){if("order"===e.payload.data){var t=JSON.parse(e.payload.extension),n=[{type:"order",name:"custom",title:t.title||"",imageUrl:t.imageUrl||"",price:t.price||0,description:e.payload.description}];return n}if("consultion"===e.payload.data){var i=JSON.parse(e.payload.extension),a=[{type:"consultion",title:i.title||"",item:i.item||0,description:i.description}];return a}if("evaluation"===e.payload.data){var o=JSON.parse(e.payload.extension),r=[{type:"evaluation",title:e.payload.description,score:o.score,description:o.comment}];return r}if("group_create"===e.payload.data){var s=[{type:"group_create",text:e.payload.extension}];return s}var c=JSON.parse(e.payload.data);if(1===c.businessID){if("GROUP"===e.conversationType){5===e.payload.data.actionType&&(e.nick=e.payload.data.inviteeList?e.payload.data.inviteeList.join(","):e.from);var u=this.extractCallingInfoFromMessage(e),l="".concat(u),d=[{type:"groupCalling",text:l,userIDList:[]}];return d}if("C2C"===e.conversationType){var p=this.extractCallingInfoFromMessage(e),f=[{type:"c2cCalling",text:p}];return f}}if("group_create"===e.payload.data){var h=[{type:"group_create",text:e.payload.extension}];return h}return[{type:"notSupport",text:"[\u81ea\u5b9a\u4e49\u6d88\u606f]"}]}}};t.default=a},"949b":function(e,t,n){"use strict";n.r(t);var i=n("cd75"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"950d":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("b712"),a={data:function(){return{xScale:0,conversationName:"",conversationAvatar:"",setConversationAvatar:"",timeago:""}},components:{},props:{conversation:{type:Object,default:function(){}}},watch:{conversation:{handler:function(e){this.setData({conversationName:this.getConversationName(e),setConversationAvatar:this.setConversationAvatarHandler(e),timeago:(0,i.caculateTimeago)(1e3*e.lastMessage.lastTime)}),this.$updateTimeago(e)},immediate:!0,deep:!0}},methods:{getConversationName:function(e){return"@TIM#SYSTEM"===e.type?"\u7cfb\u7edf\u901a\u77e5":"C2C"===e.type?e.remark||e.userProfile.nick||e.userProfile.userID:"GROUP"===e.type?e.groupProfile.name||e.groupProfile.groupID:void 0},setConversationAvatarHandler:function(e){return"@TIM#SYSTEM"===e.type?"https://web.sdk.qcloud.com/component/TUIKit/assets/system.png":"C2C"===e.type?e.userProfile.avatar||"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png":"GROUP"===e.type?e.groupProfile.avatar||"/static/static/assets/gruopavatar.svg":void 0},deleteConversation:function(){var e=this;uni.showModal({content:"\u786e\u8ba4\u5220\u9664\u4f1a\u8bdd\uff1f",success:function(t){t.confirm&&(uni.$TUIKit.deleteConversation(e.conversation.conversationID),e.setData({conversation:{},xScale:0}))}})},handleTouchMove:function(e){var t=this;this.lock||(this.last=e.detail.x,this.lock=!0),this.lock&&e.detail.x-this.last<-5?(this.setData({xScale:-75}),setTimeout((function(){t.lock=!1}),2e3)):this.lock&&e.detail.x-this.last>5&&(this.setData({xScale:0}),setTimeout((function(){t.lock=!1}),2e3))},$updateTimeago:function(e){e.conversationID&&(e.lastMessage.messageForShow=e.lastMessage.messageForShow.slice(0,15)),this.setData({conversation:e})},handleImageError:function(){this.setData({setConversationAvatar:"/static/static/assets/gruopavatar.svg"})}}};t.default=a},9523:function(e,t,n){var i=n("a395");e.exports=function(e,t,n){return t=i(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports["default"]=e.exports},9600:function(e,t,n){"use strict";n.r(t);var i=n("4f16"),a=n("ab01");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"2607fc12",null,!1,i["a"],void 0);t["default"]=s.exports},"96cb":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","container loading1"),attrs:{_i:0}},[t("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),t("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),t("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),t("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},"970b":function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports["default"]=e.exports},"9a9a":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","group-information-box"),attrs:{_i:1},on:{show:e.getgroupProfile}},[n("view",{staticClass:e._$s(2,"sc","group-box"),attrs:{_i:2}},[n("text",{staticClass:e._$s(3,"sc","group-ID"),attrs:{_i:3}},[e._v(e._$s(3,"t0-0",e._s(e.conversation.groupProfile.groupID)))]),n("view",{attrs:{_i:4},on:{click:e.showMoreHandler}},[n("text",{staticClass:e._$s(5,"sc","group-member"),attrs:{_i:5}},[e._v(e._$s(5,"t0-0",e._s(e.conversation.groupProfile.memberCount)))]),e._$s(6,"i",e.notShow)?n("image",{staticClass:e._$s(6,"sc"," icon-right"),attrs:{_i:6}}):e._e(),e._$s(7,"i",e.isShow)?n("image",{staticClass:e._$s(7,"sc"," icon-right"),attrs:{_i:7}}):e._e()])]),n("view",{directives:[{name:"show",rawName:"v-show",value:e._$s(8,"v-show",!e.hidden),expression:"_$s(8,'v-show',!hidden)"}],staticClass:e._$s(8,"sc","showdetail"),attrs:{_i:8}},[e._l(e._$s(9,"f",{forItems:e.groupmemberprofile}),(function(t,i,a,o){return e._$s("9-"+o,"i",i<3)?n("view",{key:e._$s(9,"f",{forIndex:a,key:i}),staticClass:e._$s("9-"+o,"sc","box"),attrs:{"data-value":e._$s("9-"+o,"a-data-value",t),_i:"9-"+o}},[n("image",{staticClass:e._$s("10-"+o,"sc","profile-box"),attrs:{src:e._$s("10-"+o,"a-src",t.avatar||"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png"),_i:"10-"+o}}),n("text",{staticClass:e._$s("11-"+o,"sc","nick-box"),attrs:{_i:"11-"+o}},[e._v(e._$s("11-"+o,"t0-0",e._s(t.nick||t.userID)))])]):e._e()})),e._$s(12,"i",e.showMore)?n("view",{staticClass:e._$s(12,"sc","box"),attrs:{_i:12}},[n("image",{staticClass:e._$s(13,"sc","profile-box"),attrs:{_i:13},on:{click:e.showMoreMember}}),n("text",{staticClass:e._$s(14,"sc","nick-box"),attrs:{_i:14}})]):e._e(),n("view",{staticClass:e._$s(15,"sc","left-box"),attrs:{_i:15}},[e._$s(16,"i",e.addShow)?n("view",{staticClass:e._$s(16,"sc","box-group"),attrs:{_i:16}},[n("image",{staticClass:e._$s(17,"sc","addmember"),attrs:{_i:17},on:{click:e.addMember}}),n("text",{staticClass:e._$s(18,"sc","addmember-text"),attrs:{_i:18}})]):e._e(),n("view",{staticClass:e._$s(19,"sc","box-group-quit"),attrs:{_i:19}},[n("image",{staticClass:e._$s(20,"sc","quitgroup"),attrs:{_i:20},on:{click:function(t){return t.stopPropagation(),e.quitGroup(t)}}}),n("text",{staticClass:e._$s(21,"sc","quitgroup-text"),attrs:{_i:21}})])])],2)]),n("view",{staticClass:e._$s(22,"sc","pop-container"),attrs:{_i:22}},[e._$s(23,"i",e.popupToggle)?n("view",{staticClass:e._$s(23,"sc","popup-mask"),attrs:{_i:23},on:{click:function(t){return t.stopPropagation(),e.handleEditToggle(t)}}},[n("view",{staticClass:e._$s(24,"sc","pop-main"),attrs:{_i:24}},[n("view",{staticClass:e._$s(25,"sc","pop-main-header"),attrs:{_i:25}},[n("text",{staticClass:e._$s(26,"sc","group-member-text"),attrs:{_i:26}}),n("text",{staticClass:e._$s(27,"sc","close"),attrs:{_i:27},on:{click:function(t){return t.stopPropagation(),e.close(t)}}})]),n("view",{staticClass:e._$s(28,"sc","image-list"),attrs:{_i:28}},e._l(e._$s(29,"f",{forItems:e.groupmemberprofile}),(function(t,i,a,o){return n("view",{key:e._$s(29,"f",{forIndex:a,key:i}),staticClass:e._$s("29-"+o,"sc","image-nick-box"),attrs:{"data-value":e._$s("29-"+o,"a-data-value",t),_i:"29-"+o}},[n("image",{staticClass:e._$s("30-"+o,"sc","image-box"),attrs:{src:e._$s("30-"+o,"a-src",t.avatar||"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png"),_i:"30-"+o}}),n("text",{staticClass:e._$s("31-"+o,"sc","groupmembername"),attrs:{_i:"31-"+o}},[e._v(e._$s("31-"+o,"t0-0",e._s(t.nick||t.userID)))])])})),0)])]):e._e()]),n("view",{staticClass:e._$s(32,"sc","pop-container"),attrs:{_i:32}},[e._$s(33,"i",e.quitpopupToggle)?n("view",{staticClass:e._$s(33,"sc","quitpop-mask"),attrs:{_i:33}},[n("view",{staticClass:e._$s(34,"sc","quitpop"),attrs:{_i:34}},[n("view",{staticClass:e._$s(35,"sc"," quit-box"),attrs:{_i:35}},[n("view",{staticClass:e._$s(36,"sc","text-box"),attrs:{_i:36}},[n("text",{staticClass:e._$s(37,"sc","confirmQuitgroup-text"),attrs:{_i:37}})]),n("view",{staticClass:e._$s(38,"sc","text-box-qiut"),attrs:{_i:38},on:{click:function(t){return t.stopPropagation(),e.quitgroupConfirm(t)}}},[n("text",{staticClass:e._$s(39,"sc","quitgroup-confirm"),attrs:{_i:39}})]),n("view",{staticClass:e._$s(40,"sc","text-box-cancle"),attrs:{_i:40},on:{click:e.quitgroupAbandon}},[n("text",{staticClass:e._$s(41,"sc","quitgroup-abandon"),attrs:{_i:41}})])])])]):e._e()]),e._$s(42,"i",e.addpopupToggle)?n("view",{staticClass:e._$s(42,"sc","mask"),attrs:{_i:42}},[n("view",{staticClass:e._$s(43,"sc","popup"),attrs:{_i:43}},[n("view",{staticClass:e._$s(44,"sc","popup-main"),attrs:{_i:44}},[n("text"),n("input",{staticClass:e._$s(46,"sc","input-box"),attrs:{_i:46},on:{input:e.binduserIDInput}})]),n("view",{staticClass:e._$s(47,"sc","popup-footer"),attrs:{_i:47}},[n("button",{staticClass:e._$s(48,"sc"," popup-footer-button submit"),attrs:{_i:48},on:{click:function(t){return t.stopPropagation(),e.submit(t)}}}),n("button",{staticClass:e._$s(49,"sc","popup-footer-button cancel"),attrs:{_i:49},on:{click:function(t){return t.stopPropagation(),e.close(t)}}})])])]):e._e()])},a=[]},"9b0b":function(e,t,n){"use strict";n.r(t);var i=n("de5e"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"9b42":function(e,t){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,a,o,r,s=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=o.call(n)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(l){u=!0,a=l}finally{try{if(!c&&null!=n["return"]&&(r=n["return"](),Object(r)!==r))return}finally{if(u)throw a}}return s}},e.exports.__esModule=!0,e.exports["default"]=e.exports},"9bcf":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"}},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(e){this.mkclick=e},immediate:!0},isMaskClick:{handler:function(e){this.mkclick=e},immediate:!0},showPopup:function(e){}},data:function(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:this.isDesktop?"fixforpc-top":"top"}},computed:{isDesktop:function(){return this.popupWidth>=500&&this.popupHeight>=500},bg:function(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted:function(){var e=this;(function(){var t=uni.getSystemInfoSync(),n=t.windowWidth,i=t.windowHeight,a=t.windowTop,o=t.safeArea,r=(t.screenHeight,t.safeAreaInsets);e.popupWidth=n,e.popupHeight=i+(a||0),o&&e.safeArea?e.safeAreaInsets=r.bottom:e.safeAreaInsets=0})()},destroyed:function(){this.setH5Visible()},created:function(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible:function(){},closeMask:function(){this.maskShow=!1},disableMask:function(){this.mkclick=!1},clear:function(e){e.stopPropagation(),this.clearPropagation=!0},open:function(t){this.showPopup&&(clearTimeout(this.timer),this.showPopup=!1);t&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(t)||(t=this.type),this.config[t]?(this[this.config[t]](),this.$emit("change",{show:!0,type:t})):e("error","\u7f3a\u5c11\u7c7b\u578b\uff1a",t," at node_modules/@dcloudio/uni-ui/lib/uni-popup/uni-popup.vue:280")},close:function(e){var t=this;this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((function(){t.showPopup=!1}),300)},touchstart:function(){this.clearPropagation=!1},onTap:function(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top:function(e){var t=this;this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((function(){t.messageChild&&"message"===t.type&&t.messageChild.timerClose()})))},bottom:function(e){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg},e||(this.showPopup=!0,this.showTrans=!0)},center:function(e){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center"},e||(this.showPopup=!0,this.showTrans=!0)},left:function(e){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)},right:function(e){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)}}};t.default=n}).call(this,n("0de9")["default"])},"9c24":function(e,t,n){"use strict";n.r(t);var i=n("d335"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"9c3d":function(e,t,n){"use strict";n.r(t);var i=n("4ae7"),a=n("f0cf");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"9dee":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"uniCollapse",emits:["change","activeItem","input","update:modelValue"],props:{value:{type:[String,Array],default:""},modelValue:{type:[String,Array],default:""},accordion:{type:[Boolean,String],default:!1}},data:function(){return{}},computed:{dataValue:function(){var e="string"===typeof this.value&&""===this.value||Array.isArray(this.value)&&0===this.value.length;"string"===typeof this.modelValue&&""===this.modelValue||Array.isArray(this.modelValue)&&this.modelValue.length;return e?this.modelValue:this.value}},watch:{dataValue:function(e){this.setOpen(e)}},created:function(){this.childrens=[],this.names=[]},mounted:function(){var e=this;this.$nextTick((function(){e.setOpen(e.dataValue)}))},methods:{setOpen:function(t){var n=this,i="string"===typeof t,a=Array.isArray(t);this.childrens.forEach((function(o,r){if(i&&t===o.nameSync){if(!n.accordion)return void e("warn","accordion \u5c5e\u6027\u4e3a false ,v-model \u7c7b\u578b\u5e94\u8be5\u4e3a array"," at node_modules/@dcloudio/uni-ui/lib/uni-collapse/uni-collapse.vue:75");o.isOpen=!0}a&&t.forEach((function(t){if(t===o.nameSync){if(n.accordion)return void e("warn","accordion \u5c5e\u6027\u4e3a true ,v-model \u7c7b\u578b\u5e94\u8be5\u4e3a string"," at node_modules/@dcloudio/uni-ui/lib/uni-collapse/uni-collapse.vue:85");o.isOpen=!0}}))})),this.emit(t)},setAccordion:function(e){this.accordion&&this.childrens.forEach((function(t,n){e!==t&&(t.isOpen=!1)}))},resize:function(){this.childrens.forEach((function(e,t){e.getCollapseHeight()}))},onChange:function(e,t){var n=[];this.accordion?n=e?t.nameSync:"":this.childrens.forEach((function(e,t){e.isOpen&&n.push(e.nameSync)})),this.$emit("change",n),this.emit(n)},emit:function(e){this.$emit("input",e),this.$emit("update:modelValue",e)}}};t.default=n}).call(this,n("0de9")["default"])},"9e2b":function(e,t,n){"use strict";n.r(t);var i=n("950d"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"9e6c":function(e,t,n){"use strict";n.r(t);var i=n("f2b9"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"9e9d":function(e,t,n){"use strict";n.r(t);var i=n("770d"),a=n("1fc7");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"b263639a",null,!1,i["a"],void 0);t["default"]=s.exports},"9ea6":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={qiunDataCharts:n("821b").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","equipmentDtl"),attrs:{_i:0}},[i("commons-header",{attrs:{title:"\u6ce8\u5851\u673a",_i:1}}),i("view",{staticClass:e._$s(2,"sc","equ-img"),attrs:{_i:2}},[i("image",{attrs:{src:e._$s(3,"a-src",n("da16")),_i:3}})]),i("view",{staticClass:e._$s(4,"sc","state"),attrs:{_i:4}},[i("view",{staticClass:e._$s(5,"sc","state-box"),attrs:{_i:5}},[i("image",{attrs:{src:e._$s(6,"a-src",n("10cc")),_i:6}}),i("view",{staticClass:e._$s(7,"sc","text"),attrs:{_i:7}},[i("view",{staticClass:e._$s(8,"sc","label"),attrs:{_i:8}}),i("view",{staticClass:e._$s(9,"sc","state-text"),attrs:{_i:9}})])]),i("view",{staticClass:e._$s(10,"sc","state-box"),attrs:{_i:10}},[i("image",{attrs:{src:e._$s(11,"a-src",n("aaa0")),_i:11}}),i("view",{staticClass:e._$s(12,"sc","text"),attrs:{_i:12}},[i("view",{staticClass:e._$s(13,"sc","label"),attrs:{_i:13}}),i("view",{staticClass:e._$s(14,"sc","state-text"),attrs:{_i:14}})])])]),i("view",{staticClass:e._$s(15,"sc","echarts"),attrs:{_i:15}},[i("view",{staticClass:e._$s(16,"sc","title"),attrs:{_i:16}},[i("image",{attrs:{src:e._$s(17,"a-src",n("8521")),_i:17}}),i("span")]),i("view",{staticClass:e._$s(19,"sc","content"),attrs:{_i:19}},[i("view",{staticClass:e._$s(20,"sc","text"),attrs:{_i:20}}),i("qiun-data-charts",{attrs:{type:"line",opts:e.opts,chartData:e.chartData,_i:21}})],1)]),i("view",{staticClass:e._$s(22,"sc","parts-list"),attrs:{_i:22}},[i("ul",[i("li",[i("image",{attrs:{src:e._$s(25,"a-src",n("8521")),_i:25}}),i("view"),i("view",{staticClass:e._$s(27,"sc","before succes"),attrs:{_i:27}})]),i("li",[i("view",{staticClass:e._$s(29,"sc","temperature"),attrs:{_i:29}},[e._v(e._$s(29,"t0-0",e._s(e.yeya)))]),i("view"),i("view",{staticClass:e._$s(31,"sc","before-icon"),attrs:{_i:31}},[i("span",{staticClass:e._$s(32,"sc","iconfont"),attrs:{_i:32}})])]),i("li",[i("view",{staticClass:e._$s(34,"sc","temperature"),attrs:{_i:34}},[e._v(e._$s(34,"t0-0",e._s(e.tongti)))]),i("view"),i("view",{staticClass:e._$s(36,"sc","before-icon"),attrs:{_i:36}},[i("span",{staticClass:e._$s(37,"sc","iconfont"),attrs:{_i:37}})])])])]),i("ul",{staticClass:e._$s(38,"sc","pressure-warp"),attrs:{_i:38}},e._l(e._$s(39,"f",{forItems:e.tongdao}),(function(t,a,o,r){return i("li",{key:e._$s(39,"f",{forIndex:o,key:"39-"+r})},[i("view",{staticClass:e._$s("40-"+r,"sc","label"),attrs:{_i:"40-"+r}},[e._v(e._$s("40-"+r,"t0-0",e._s(a+1)))]),i("view",{staticClass:e._$s("41-"+r,"sc","pressure-chart"),attrs:{_i:"41-"+r}},[i("view",{staticClass:e._$s("42-"+r,"sc","pressure-zhen"),style:e._$s("42-"+r,"s","transform: rotate("+2.7*(t.yali-50)+"deg);"),attrs:{_i:"42-"+r}},[i("image",{attrs:{src:e._$s("43-"+r,"a-src",n("cb77")),_i:"43-"+r}})]),i("view",{staticClass:e._$s("44-"+r,"sc","pressure-line"),attrs:{_i:"44-"+r}})]),i("view",{staticClass:e._$s("45-"+r,"sc","pressure"),attrs:{_i:"45-"+r}},[e._v(e._$s("45-"+r,"t0-0",e._s(t.yali)))]),i("view",[e._v(e._$s("46-"+r,"t0-0",e._s(a+1)))]),i("view",[e._v(e._$s("47-"+r,"t0-0",e._s(a+1)))]),i("view",{staticClass:e._$s("48-"+r,"sc","num"),attrs:{_i:"48-"+r}},[e._v(e._$s("48-"+r,"t0-0",e._s(t.sudu)))]),i("view",{staticClass:e._$s("49-"+r,"sc","line"),attrs:{_i:"49-"+r}},[i("view",{staticClass:e._$s("50-"+r,"sc","box"),style:e._$s("50-"+r,"s","width:"+t.sudu+"%"),attrs:{_i:"50-"+r}})])])})),0),i("button",{staticClass:e._$s(51,"sc","footer-btn"),attrs:{_i:51},on:{click:e.toInstructionsVideo}})],1)},o=[]},"9ebd":function(e,t,n){"use strict";n.r(t);var i=n("b23f"),a=n("433b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},a128:function(e,t,n){var i=n("36c6"),a=n("4a4b"),o=n("c5f7"),r=n("b17c");function s(t){var n="function"===typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!o(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return r(e,arguments,i(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),a(t,e)},e.exports.__esModule=!0,e.exports["default"]=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},a304:function(e,t,n){"use strict";n.r(t);var i=n("9dee"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},a34a:function(e,t,n){var i=n("7037"),a=n("7ec2")();e.exports=a;try{regeneratorRuntime=a}catch(o){"object"===("undefined"===typeof globalThis?"undefined":i(globalThis))?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},a38d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],a={type:["pie","ring","rose","word","funnel","map","arcbar","line","column","mount","bar","area","radar","gauge","candle","mix","tline","tarea","scatter","bubble","demotype"],range:["\u997c\u72b6\u56fe","\u5706\u73af\u56fe","\u73ab\u7470\u56fe","\u8bcd\u4e91\u56fe","\u6f0f\u6597\u56fe","\u5730\u56fe","\u5706\u5f27\u8fdb\u5ea6\u6761","\u6298\u7ebf\u56fe","\u67f1\u72b6\u56fe","\u5c71\u5cf0\u56fe","\u6761\u72b6\u56fe","\u533a\u57df\u56fe","\u96f7\u8fbe\u56fe","\u4eea\u8868\u76d8","K\u7ebf\u56fe","\u6df7\u5408\u56fe","\u65f6\u95f4\u8f74\u6298\u7ebf","\u65f6\u95f4\u8f74\u533a\u57df","\u6563\u70b9\u56fe","\u6c14\u6ce1\u56fe","\u81ea\u5b9a\u4e49\u7c7b\u578b"],categories:["line","column","mount","bar","area","radar","gauge","candle","mix","demotype"],instance:{},option:{},formatter:{yAxisDemo1:function(e,t,n){return e+"\u5143"},yAxisDemo2:function(e,t,n){return e.toFixed(2)},xAxisDemo1:function(e,t,n){return e+"\u5e74"},xAxisDemo2:function(e,t,n){return function(e,t){var n=new Date;n.setTime(1e3*e);var i=n.getFullYear(),a=n.getMonth()+1;a=a<10?"0"+a:a;var o=n.getDate();o=o<10?"0"+o:o;var r=n.getHours();r=r<10?"0"+r:r;var s=n.getMinutes(),c=n.getSeconds();return s=s<10?"0"+s:s,c=c<10?"0"+c:c,"full"==t?i+"-"+a+"-"+o+" "+r+":"+s+":"+c:"y-m-d"==t?i+"-"+a+"-"+o:"h:m"==t?r+":"+s:"h:m:s"==t?r+":"+s+":"+c:[i,a,o,r,s,c]}(e,"h:m")},seriesDemo1:function(e,t,n,i){return e+"\u5143"},tooltipDemo1:function(e,t,n,i){return 0==n?"\u968f\u4fbf\u7528"+e.data+"\u5e74":"\u5176\u4ed6\u6211\u6ca1\u6539"+e.data+"\u5929"},pieDemo:function(e,t,n,i){if(void 0!==t)return n[t].name+"\uff1a"+n[t].data+"\u5143"}},demotype:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"curve",width:2}}},pie:{type:"pie",color:i,padding:[5,5,5,5],extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},ring:{type:"ring",color:i,padding:[5,5,5,5],rotate:!1,dataLabel:!0,legend:{show:!0,position:"right",lineHeight:25},title:{name:"\u6536\u76ca\u7387",fontSize:15,color:"#666666"},subtitle:{name:"70%",fontSize:25,color:"#7cb5ec"},extra:{ring:{ringWidth:30,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF"}}},rose:{type:"rose",color:i,padding:[5,5,5,5],legend:{show:!0,position:"left",lineHeight:25},extra:{rose:{type:"area",minRadius:50,activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF"}}},word:{type:"word",color:i,extra:{word:{type:"normal",autoColors:!1}}},funnel:{type:"funnel",color:i,padding:[15,15,0,15],extra:{funnel:{activeOpacity:.3,activeWidth:10,border:!0,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right"}}},map:{type:"map",color:i,padding:[0,0,0,0],dataLabel:!0,extra:{map:{border:!0,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#F04864",activeFillColor:"#FACC14",activeFillOpacity:1}}},arcbar:{type:"arcbar",color:i,title:{name:"\u767e\u5206\u6bd4",fontSize:25,color:"#00FF00"},subtitle:{name:"\u9ed8\u8ba4\u6807\u9898",fontSize:15,color:"#666666"},extra:{arcbar:{type:"default",width:12,backgroundColor:"#E9E9E9",startAngle:.75,endAngle:.25,gap:2}}},line:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{line:{type:"straight",width:2}}},tline:{type:"line",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!1,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{line:{type:"curve",width:2}}},tarea:{type:"area",color:i,padding:[15,10,0,15],xAxis:{disableGrid:!0,boundaryGap:"justify"},yAxis:{gridType:"dash",dashLength:2,data:[{min:0,max:80}]},legend:{},extra:{area:{type:"curve",opacity:.2,addLine:!0,width:2,gradient:!0}}},column:{type:"column",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.08}}},mount:{type:"mount",color:i,padding:[15,15,0,5],xAxis:{disableGrid:!0},yAxis:{data:[{min:0}]},legend:{},extra:{mount:{type:"mount",widthRatio:1.5}}},bar:{type:"bar",color:i,padding:[15,30,0,5],xAxis:{boundaryGap:"justify",disableGrid:!1,min:0,axisLine:!1},yAxis:{},legend:{},extra:{bar:{type:"group",width:30,meterBorde:1,meterFillColor:"#FFFFFF",activeBgColor:"#000000",activeBgOpacity:.08}}},area:{type:"area",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},legend:{},extra:{area:{type:"straight",opacity:.2,addLine:!0,width:2,gradient:!1}}},radar:{type:"radar",color:i,padding:[5,5,5,5],dataLabel:!1,legend:{show:!0,position:"right",lineHeight:25},extra:{radar:{gridType:"radar",gridColor:"#CCCCCC",gridCount:3,opacity:.2,max:200}}},gauge:{type:"gauge",color:i,title:{name:"66Km/H",fontSize:25,color:"#2fc25b",offsetY:50},subtitle:{name:"\u5b9e\u65f6\u901f\u5ea6",fontSize:15,color:"#1890ff",offsetY:-50},extra:{gauge:{type:"default",width:30,labelColor:"#666666",startAngle:.75,endAngle:.25,startNumber:0,endNumber:100,labelFormat:"",splitLine:{fixRadius:0,splitNumber:10,width:30,color:"#FFFFFF",childNumber:5,childWidth:12},pointer:{width:24,color:"auto"}}}},candle:{type:"candle",color:i,padding:[15,15,0,15],enableScroll:!0,enableMarkLine:!0,dataLabel:!1,xAxis:{labelCount:4,itemCount:40,disableGrid:!0,gridColor:"#CCCCCC",gridType:"solid",dashLength:4,scrollShow:!0,scrollAlign:"left",scrollColor:"#A6A6A6",scrollBackgroundColor:"#EFEBEF"},yAxis:{},legend:{},extra:{candle:{color:{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},average:{show:!0,name:["MA5","MA10","MA30"],day:[5,10,20],color:["#1890ff","#2fc25b","#facc14"]}},markLine:{type:"dash",dashLength:5,data:[{value:2150,lineColor:"#f04864",showLabel:!0},{value:2350,lineColor:"#f04864",showLabel:!0}]}}},mix:{type:"mix",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!0},yAxis:{disabled:!1,disableGrid:!1,splitNumber:5,gridType:"dash",dashLength:4,gridColor:"#CCCCCC",padding:10,showTitle:!0,data:[]},legend:{},extra:{mix:{column:{width:20}}}},scatter:{type:"scatter",color:i,padding:[15,15,0,15],dataLabel:!1,xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0},yAxis:{disableGrid:!1,gridType:"dash"},legend:{},extra:{scatter:{}}},bubble:{type:"bubble",color:i,padding:[15,15,0,15],xAxis:{disableGrid:!1,gridType:"dash",splitNumber:5,boundaryGap:"justify",min:0,max:250},yAxis:{disableGrid:!1,gridType:"dash",data:[{min:0,max:150}]},legend:{},extra:{bubble:{border:2,opacity:.5}}}},o=a;t.default=o},a395:function(e,t,n){var i=n("7037")["default"],a=n("e50d");e.exports=function(e){var t=a(e,"string");return"symbol"===i(t)?t:String(t)},e.exports.__esModule=!0,e.exports["default"]=e.exports},a3b0:function(e,t){},a4c6:function(e,t,n){"use strict";n.r(t);var i=n("8a6a"),a=n("1d07");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},a4e2:function(e,t,n){"use strict";n.r(t);var i=n("9424"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},a59b:function(e,t,n){"use strict";n.r(t);var i=n("8880"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},a60d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={};function a(e,t){function n(e,t){return e<<t|e>>>32-t}function i(e,t){var n,i,a,o,r;return a=2147483648&e,o=2147483648&t,n=1073741824&e,i=1073741824&t,r=(1073741823&e)+(1073741823&t),n&i?2147483648^r^a^o:n|i?1073741824&r?3221225472^r^a^o:1073741824^r^a^o:r^a^o}function a(e,t,a,o,r,s,c){return e=i(e,i(i(function(e,t,n){return e&t|~e&n}(t,a,o),r),c)),i(n(e,s),t)}function o(e,t,a,o,r,s,c){return e=i(e,i(i(function(e,t,n){return e&n|t&~n}(t,a,o),r),c)),i(n(e,s),t)}function r(e,t,a,o,r,s,c){return e=i(e,i(i(function(e,t,n){return e^t^n}(t,a,o),r),c)),i(n(e,s),t)}function s(e,t,a,o,r,s,c){return e=i(e,i(i(function(e,t,n){return t^(e|~n)}(t,a,o),r),c)),i(n(e,s),t)}function c(e){var t,n,i="",a="";for(n=0;n<=3;n++)t=e>>>8*n&255,a="0"+t.toString(16),i+=a.substr(a.length-2,2);return i}var u,l,d,p,f,h,g,m,_,v=Array();for(e=function(e){e=e.replace(/\r\n/g,"\n");for(var t="",n=0;n<e.length;n++){var i=e.charCodeAt(n);i<128?t+=String.fromCharCode(i):i>127&&i<2048?(t+=String.fromCharCode(i>>6|192),t+=String.fromCharCode(63&i|128)):(t+=String.fromCharCode(i>>12|224),t+=String.fromCharCode(i>>6&63|128),t+=String.fromCharCode(63&i|128))}return t}(e),v=function(e){var t,n=e.length,i=n+8,a=(i-i%64)/64,o=16*(a+1),r=Array(o-1),s=0,c=0;while(c<n)t=(c-c%4)/4,s=c%4*8,r[t]=r[t]|e.charCodeAt(c)<<s,c++;return t=(c-c%4)/4,s=c%4*8,r[t]=r[t]|128<<s,r[o-2]=n<<3,r[o-1]=n>>>29,r}(e),h=1732584193,g=4023233417,m=2562383102,_=271733878,u=0;u<v.length;u+=16)l=h,d=g,p=m,f=_,h=a(h,g,m,_,v[u+0],7,3614090360),_=a(_,h,g,m,v[u+1],12,3905402710),m=a(m,_,h,g,v[u+2],17,606105819),g=a(g,m,_,h,v[u+3],22,3250441966),h=a(h,g,m,_,v[u+4],7,4118548399),_=a(_,h,g,m,v[u+5],12,1200080426),m=a(m,_,h,g,v[u+6],17,2821735955),g=a(g,m,_,h,v[u+7],22,4249261313),h=a(h,g,m,_,v[u+8],7,1770035416),_=a(_,h,g,m,v[u+9],12,2336552879),m=a(m,_,h,g,v[u+10],17,4294925233),g=a(g,m,_,h,v[u+11],22,2304563134),h=a(h,g,m,_,v[u+12],7,1804603682),_=a(_,h,g,m,v[u+13],12,4254626195),m=a(m,_,h,g,v[u+14],17,2792965006),g=a(g,m,_,h,v[u+15],22,1236535329),h=o(h,g,m,_,v[u+1],5,4129170786),_=o(_,h,g,m,v[u+6],9,3225465664),m=o(m,_,h,g,v[u+11],14,643717713),g=o(g,m,_,h,v[u+0],20,3921069994),h=o(h,g,m,_,v[u+5],5,3593408605),_=o(_,h,g,m,v[u+10],9,38016083),m=o(m,_,h,g,v[u+15],14,3634488961),g=o(g,m,_,h,v[u+4],20,3889429448),h=o(h,g,m,_,v[u+9],5,568446438),_=o(_,h,g,m,v[u+14],9,3275163606),m=o(m,_,h,g,v[u+3],14,4107603335),g=o(g,m,_,h,v[u+8],20,1163531501),h=o(h,g,m,_,v[u+13],5,2850285829),_=o(_,h,g,m,v[u+2],9,4243563512),m=o(m,_,h,g,v[u+7],14,1735328473),g=o(g,m,_,h,v[u+12],20,2368359562),h=r(h,g,m,_,v[u+5],4,4294588738),_=r(_,h,g,m,v[u+8],11,2272392833),m=r(m,_,h,g,v[u+11],16,1839030562),g=r(g,m,_,h,v[u+14],23,4259657740),h=r(h,g,m,_,v[u+1],4,2763975236),_=r(_,h,g,m,v[u+4],11,1272893353),m=r(m,_,h,g,v[u+7],16,4139469664),g=r(g,m,_,h,v[u+10],23,3200236656),h=r(h,g,m,_,v[u+13],4,681279174),_=r(_,h,g,m,v[u+0],11,3936430074),m=r(m,_,h,g,v[u+3],16,3572445317),g=r(g,m,_,h,v[u+6],23,76029189),h=r(h,g,m,_,v[u+9],4,3654602809),_=r(_,h,g,m,v[u+12],11,3873151461),m=r(m,_,h,g,v[u+15],16,530742520),g=r(g,m,_,h,v[u+2],23,3299628645),h=s(h,g,m,_,v[u+0],6,4096336452),_=s(_,h,g,m,v[u+7],10,1126891415),m=s(m,_,h,g,v[u+14],15,2878612391),g=s(g,m,_,h,v[u+5],21,4237533241),h=s(h,g,m,_,v[u+12],6,1700485571),_=s(_,h,g,m,v[u+3],10,2399980690),m=s(m,_,h,g,v[u+10],15,4293915773),g=s(g,m,_,h,v[u+1],21,2240044497),h=s(h,g,m,_,v[u+8],6,1873313359),_=s(_,h,g,m,v[u+15],10,4264355552),m=s(m,_,h,g,v[u+6],15,2734768916),g=s(g,m,_,h,v[u+13],21,1309151649),h=s(h,g,m,_,v[u+4],6,4149444226),_=s(_,h,g,m,v[u+11],10,3174756917),m=s(m,_,h,g,v[u+2],15,718787259),g=s(g,m,_,h,v[u+9],21,3951481745),h=i(h,l),g=i(g,d),m=i(m,p),_=i(_,f);return 32==t?(c(h)+c(g)+c(m)+c(_)).toLowerCase():(c(g)+c(m)).toLowerCase()}i.hex_md5_16=function(e){return a(e,16)},i.hex_md5_16Upper=function(e){return a(e,16).toUpperCase()},i.hex_md5_32=function(e){return a(e,32)},i.hex_md5_32Upper=function(e){return a(e,32).toUpperCase()};var o=i;t.default=o},a65f:function(e,t){e.exports="/static/jinbian/btn_kanban_blue.png"},a674:function(e,t,n){"use strict";n.r(t);var i=n("f3ee"),a=n("2739");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"dc6d3e0e",null,!1,i["a"],void 0);t["default"]=s.exports},a88e:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{tongdao:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],tongdao1:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],tongdao2:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],userInfoData:[],notificationData:[],opts:{color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[15,10,0,15],legend:{},xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},extra:{line:{type:"straight",width:2}}},chartData:{categories:["8","9","10","11","12","13"],series:[{name:"\u5b9e\u9645\u4ea7\u91cf",data:[0,0,0,0,0,0]},{name:"\u6781\u9650\u4ea7\u91cf",data:[0,0,0,0,0,0]}]},qiehuantype:1,tongti:0,yeya:0}},onLoad:function(){this.qiehuan()},methods:{toInstructionsVideo:function(){uni.navigateTo({url:"/pages/equipment/instructionsVideo"})},qiehuan:function(){var e=this,t=[{name:"\u901a\u90531",yali:10+(Math.round(100*Math.random())-50)/10,sudu:70+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:50+(Math.round(100*Math.random())-50)/10,sudu:80+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:80+(Math.round(100*Math.random())-50)/10,sudu:50+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:40+(Math.round(100*Math.random())-50)/10,sudu:40+(Math.round(100*Math.random())-50)/10}];this.tongdao=t,this.tongti=82+(Math.round(100*Math.random())-50)/10,this.yeya=82+(Math.round(100*Math.random())-50)/10,setTimeout((function(){e.qiehuan()}),5e3)},toRouter:function(t){e("log",t," at pages/equipment/packingMachine.vue:307"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},a925:function(e,t,n){"use strict";n.r(t);
- /*!
- * vue-i18n v8.28.2
- * (c) 2022 kazuya kawaguchi
- * Released under the MIT License.
- */
- var i=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],a=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(e,t){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+e),t&&console.warn(t.stack))}var r=Array.isArray;function s(e){return null!==e&&"object"===typeof e}function c(e){return"boolean"===typeof e}function u(e){return"string"===typeof e}var l=Object.prototype.toString;function d(e){return"[object Object]"===l.call(e)}function p(e){return null===e||void 0===e}function f(e){return"function"===typeof e}function h(){var e=[],t=arguments.length;while(t--)e[t]=arguments[t];var n=null,i=null;return 1===e.length?s(e[0])||r(e[0])?i=e[0]:"string"===typeof e[0]&&(n=e[0]):2===e.length&&("string"===typeof e[0]&&(n=e[0]),(s(e[1])||r(e[1]))&&(i=e[1])),{locale:n,params:i}}function g(e){return JSON.parse(JSON.stringify(e))}function m(e,t){return!!~e.indexOf(t)}var _=Object.prototype.hasOwnProperty;function v(e,t){return _.call(e,t)}function y(e){for(var t=arguments,n=Object(e),i=1;i<arguments.length;i++){var a=t[i];if(void 0!==a&&null!==a){var o=void 0;for(o in a)v(a,o)&&(s(a[o])?n[o]=y(n[o],a[o]):n[o]=a[o])}}return n}function M(e,t){if(e===t)return!0;var n=s(e),i=s(t);if(!n||!i)return!n&&!i&&String(e)===String(t);try{var a=r(e),o=r(t);if(a&&o)return e.length===t.length&&e.every((function(e,n){return M(e,t[n])}));if(a||o)return!1;var c=Object.keys(e),u=Object.keys(t);return c.length===u.length&&c.every((function(n){return M(e[n],t[n])}))}catch(l){return!1}}function C(e){return null!=e&&Object.keys(e).forEach((function(t){"string"==typeof e[t]&&(e[t]=function(e){return e.replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}(e[t]))})),e}var b={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(e,t){var n=t.data,i=t.parent,a=t.props,o=t.slots,r=i.$i18n;if(r){var s=a.path,c=a.locale,u=a.places,l=o(),d=r.i(s,c,function(e){var t;for(t in e)if("default"!==t)return!1;return Boolean(t)}(l)||u?function(e,t){var n=t?function(e){0;return Array.isArray(e)?e.reduce(T,{}):Object.assign({},e)}(t):{};if(!e)return n;e=e.filter((function(e){return e.tag||""!==e.text.trim()}));var i=e.every(w);0;return e.reduce(i?I:T,n)}(l.default,u):l),p=a.tag&&!0!==a.tag||!1===a.tag?a.tag:"span";return p?e(p,n,d):d}}};function I(e,t){return t.data&&t.data.attrs&&t.data.attrs.place&&(e[t.data.attrs.place]=t),e}function T(e,t,n){return e[n]=t,e}function w(e){return Boolean(e.data&&e.data.attrs&&e.data.attrs.place)}var k,x={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(e,t){var n=t.props,a=t.parent,o=t.data,r=a.$i18n;if(!r)return null;var c=null,l=null;u(n.format)?c=n.format:s(n.format)&&(n.format.key&&(c=n.format.key),l=Object.keys(n.format).reduce((function(e,t){var a;return m(i,t)?Object.assign({},e,(a={},a[t]=n.format[t],a)):e}),null));var d=n.locale||r.locale,p=r._ntp(n.value,d,c,l),f=p.map((function(e,t){var n,i=o.scopedSlots&&o.scopedSlots[e.type];return i?i((n={},n[e.type]=e.value,n.index=t,n.parts=p,n)):e.value})),h=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return h?e(h,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},f):f}};function S(e,t,n){D(e,n)&&O(e,t,n)}function E(e,t,n,i){if(D(e,n)){var a=n.context.$i18n;(function(e,t){var n=t.context;return e._locale===n.$i18n.locale})(e,n)&&M(t.value,t.oldValue)&&M(e._localeMessage,a.getLocaleMessage(a.locale))||O(e,t,n)}}function A(e,t,n,i){var a=n.context;if(a){var r=n.context.$i18n||{};t.modifiers.preserve||r.preserveDirectiveContent||(e.textContent=""),e._vt=void 0,delete e["_vt"],e._locale=void 0,delete e["_locale"],e._localeMessage=void 0,delete e["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function D(e,t){var n=t.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function O(e,t,n){var i,a,r=t.value,s=function(e){var t,n,i,a;u(e)?t=e:d(e)&&(t=e.path,n=e.locale,i=e.args,a=e.choice);return{path:t,locale:n,args:i,choice:a}}(r),c=s.path,l=s.locale,p=s.args,f=s.choice;if(c||l||p)if(c){var h=n.context;e._vt=e.textContent=null!=f?(i=h.$i18n).tc.apply(i,[c,f].concat(R(l,p))):(a=h.$i18n).t.apply(a,[c].concat(R(l,p))),e._locale=h.$i18n.locale,e._localeMessage=h.$i18n.getLocaleMessage(h.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function R(e,t){var n=[];return e&&n.push(e),t&&(Array.isArray(t)||d(t))&&n.push(t),n}function L(e,t){void 0===t&&(t={bridge:!1}),L.installed=!0,k=e;k.version&&Number(k.version.split(".")[0]);(function(e){e.prototype.hasOwnProperty("$i18n")||Object.defineProperty(e.prototype,"$i18n",{get:function(){return this._i18n}}),e.prototype.$t=function(e){var t=[],n=arguments.length-1;while(n-- >0)t[n]=arguments[n+1];var i=this.$i18n;return i._t.apply(i,[e,i.locale,i._getMessages(),this].concat(t))},e.prototype.$tc=function(e,t){var n=[],i=arguments.length-2;while(i-- >0)n[i]=arguments[i+2];var a=this.$i18n;return a._tc.apply(a,[e,a.locale,a._getMessages(),this,t].concat(n))},e.prototype.$te=function(e,t){var n=this.$i18n;return n._te(e,n.locale,n._getMessages(),t)},e.prototype.$d=function(e){var t,n=[],i=arguments.length-1;while(i-- >0)n[i]=arguments[i+1];return(t=this.$i18n).d.apply(t,[e].concat(n))},e.prototype.$n=function(e){var t,n=[],i=arguments.length-1;while(i-- >0)n[i]=arguments[i+1];return(t=this.$i18n).n.apply(t,[e].concat(n))}})(k),k.mixin(function(e){function t(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===e&&(e=!1),e?{mounted:t}:{beforeCreate:function(){var e=this.$options;if(e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n)if(e.i18n instanceof J){if(e.__i18nBridge||e.__i18n)try{var t=e.i18n&&e.i18n.messages?e.i18n.messages:{},n=e.__i18nBridge||e.__i18n;n.forEach((function(e){t=y(t,JSON.parse(e))})),Object.keys(t).forEach((function(n){e.i18n.mergeLocaleMessage(n,t[n])}))}catch(c){0}this._i18n=e.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(d(e.i18n)){var i=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof J?this.$root.$i18n:null;if(i&&(e.i18n.root=this.$root,e.i18n.formatter=i.formatter,e.i18n.fallbackLocale=i.fallbackLocale,e.i18n.formatFallbackMessages=i.formatFallbackMessages,e.i18n.silentTranslationWarn=i.silentTranslationWarn,e.i18n.silentFallbackWarn=i.silentFallbackWarn,e.i18n.pluralizationRules=i.pluralizationRules,e.i18n.preserveDirectiveContent=i.preserveDirectiveContent),e.__i18nBridge||e.__i18n)try{var a=e.i18n&&e.i18n.messages?e.i18n.messages:{},o=e.__i18nBridge||e.__i18n;o.forEach((function(e){a=y(a,JSON.parse(e))})),e.i18n.messages=a}catch(c){0}var r=e.i18n,s=r.sharedMessages;s&&d(s)&&(e.i18n.messages=y(e.i18n.messages,s)),this._i18n=new J(e.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===e.i18n.sync||e.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),i&&i.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof J?this._i18n=this.$root.$i18n:e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof J&&(this._i18n=e.parent.$i18n)},beforeMount:function(){var e=this.$options;e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n?(e.i18n instanceof J||d(e.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof J||e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof J)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:t,beforeDestroy:function(){if(this._i18n){var e=this;this.$nextTick((function(){e._subscribing&&(e._i18n.unsubscribeDataChanging(e),delete e._subscribing),e._i18nWatcher&&(e._i18nWatcher(),e._i18n.destroyVM(),delete e._i18nWatcher),e._localeWatcher&&(e._localeWatcher(),delete e._localeWatcher)}))}}}}(t.bridge)),k.directive("t",{bind:S,update:E,unbind:A}),k.component(b.name,b),k.component(x.name,x);var n=k.config.optionMergeStrategies;n.i18n=function(e,t){return void 0===t?e:t}}var N=function(){this._caches=Object.create(null)};N.prototype.interpolate=function(e,t){if(!t)return[e];var n=this._caches[e];return n||(n=function(e){var t=[],n=0,i="";while(n<e.length){var a=e[n++];if("{"===a){i&&t.push({type:"text",value:i}),i="";var o="";a=e[n++];while(void 0!==a&&"}"!==a)o+=a,a=e[n++];var r="}"===a,s=P.test(o)?"list":r&&U.test(o)?"named":"unknown";t.push({value:o,type:s})}else"%"===a?"{"!==e[n]&&(i+=a):i+=a}return i&&t.push({type:"text",value:i}),t}(e),this._caches[e]=n),function(e,t){var n=[],i=0,a=Array.isArray(t)?"list":s(t)?"named":"unknown";if("unknown"===a)return n;while(i<e.length){var o=e[i];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===a&&n.push(t[o.value]);break;case"unknown":0;break}i++}return n}(n,t)};var P=/^(?:\d)+/,U=/^(?:\w)+/;var G=[];G[0]={ws:[0],ident:[3,0],"[":[4],eof:[7]},G[1]={ws:[1],".":[2],"[":[4],eof:[7]},G[2]={ws:[2],ident:[3,0],0:[3,0],number:[3,0]},G[3]={ident:[3,0],0:[3,0],number:[3,0],ws:[1,1],".":[2,1],"[":[4,1],eof:[7,1]},G[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],eof:8,else:[4,0]},G[5]={"'":[4,0],eof:8,else:[5,0]},G[6]={'"':[4,0],eof:8,else:[6,0]};var F=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function $(e){if(void 0===e||null===e)return"eof";var t=e.charCodeAt(0);switch(t){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"ident";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return"ident"}function B(e){var t=e.trim();return("0"!==e.charAt(0)||!isNaN(e))&&(function(e){return F.test(e)}(t)?function(e){var t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t!==n||34!==t&&39!==t?e:e.slice(1,-1)}(t):"*"+t)}var q=function(){this._cache=Object.create(null)};q.prototype.parsePath=function(e){var t=this._cache[e];return t||(t=function(e){var t,n,i,a,o,r,s,c=[],u=-1,l=0,d=0,p=[];function f(){var t=e[u+1];if(5===l&&"'"===t||6===l&&'"'===t)return u++,i="\\"+t,p[0](),!0}p[1]=function(){void 0!==n&&(c.push(n),n=void 0)},p[0]=function(){void 0===n?n=i:n+=i},p[2]=function(){p[0](),d++},p[3]=function(){if(d>0)d--,l=4,p[0]();else{if(d=0,void 0===n)return!1;if(n=B(n),!1===n)return!1;p[1]()}};while(null!==l)if(u++,t=e[u],"\\"!==t||!f()){if(a=$(t),s=G[l],o=s[a]||s["else"]||8,8===o)return;if(l=o[0],r=p[o[1]],r&&(i=o[2],i=void 0===i?t:i,!1===r()))return;if(7===l)return c}}(e),t&&(this._cache[e]=t)),t||[]},q.prototype.getPathValue=function(e,t){if(!s(e))return null;var n=this.parsePath(t);if(0===n.length)return null;var i=n.length,a=e,o=0;while(o<i){var r=a[n[o]];if(void 0===r||null===r)return null;a=r,o++}return a};var j,H=/<\/?[\w\s="/.':;#-\/]+>/,K=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,V=/^@(?:\.([a-zA-Z]+))?:/,z=/[()]/g,W={upper:function(e){return e.toLocaleUpperCase()},lower:function(e){return e.toLocaleLowerCase()},capitalize:function(e){return""+e.charAt(0).toLocaleUpperCase()+e.substr(1)}},Y=new N,J=function(e){var t=this;void 0===e&&(e={}),!k&&"undefined"!==typeof window&&window.Vue&&L(window.Vue);var n=e.locale||"en-US",i=!1!==e.fallbackLocale&&(e.fallbackLocale||"en-US"),a=e.messages||{},o=e.dateTimeFormats||e.datetimeFormats||{},r=e.numberFormats||{};this._vm=null,this._formatter=e.formatter||Y,this._modifiers=e.modifiers||{},this._missing=e.missing||null,this._root=e.root||null,this._sync=void 0===e.sync||!!e.sync,this._fallbackRoot=void 0===e.fallbackRoot||!!e.fallbackRoot,this._fallbackRootWithEmptyString=void 0===e.fallbackRootWithEmptyString||!!e.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==e.formatFallbackMessages&&!!e.formatFallbackMessages,this._silentTranslationWarn=void 0!==e.silentTranslationWarn&&e.silentTranslationWarn,this._silentFallbackWarn=void 0!==e.silentFallbackWarn&&!!e.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new q,this._dataListeners=new Set,this._componentInstanceCreatedListener=e.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==e.preserveDirectiveContent&&!!e.preserveDirectiveContent,this.pluralizationRules=e.pluralizationRules||{},this._warnHtmlInMessage=e.warnHtmlInMessage||"off",this._postTranslation=e.postTranslation||null,this._escapeParameterHtml=e.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in e&&(this.__VUE_I18N_BRIDGE__=e.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(e,n){var i=Object.getPrototypeOf(t);if(i&&i.getChoiceIndex){var a=i.getChoiceIndex;return a.call(t,e,n)}return t.locale in t.pluralizationRules?t.pluralizationRules[t.locale].apply(t,[e,n]):function(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}(e,n)},this._exist=function(e,n){return!(!e||!n)&&(!p(t._path.getPathValue(e,n))||!!e[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(a).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,a[e])})),this._initVM({locale:n,fallbackLocale:i,messages:a,dateTimeFormats:o,numberFormats:r})},X={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};J.prototype._checkLocaleMessage=function(e,t,n){var i=function(e,t,n,a){if(d(n))Object.keys(n).forEach((function(o){var r=n[o];d(r)?(a.push(o),a.push("."),i(e,t,r,a),a.pop(),a.pop()):(a.push(o),i(e,t,r,a),a.pop())}));else if(r(n))n.forEach((function(n,o){d(n)?(a.push("["+o+"]"),a.push("."),i(e,t,n,a),a.pop(),a.pop()):(a.push("["+o+"]"),i(e,t,n,a),a.pop())}));else if(u(n)){var s=H.test(n);if(s){var c="Detected HTML in message '"+n+"' of keypath '"+a.join("")+"' at '"+t+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===e?o(c):"error"===e&&function(e,t){"undefined"!==typeof console&&(console.error("[vue-i18n] "+e),t&&console.error(t.stack))}(c)}}};i(t,e,n,[])},J.prototype._initVM=function(e){var t=k.config.silent;k.config.silent=!0,this._vm=new k({data:e,__VUE18N__INSTANCE__:!0}),k.config.silent=t},J.prototype.destroyVM=function(){this._vm.$destroy()},J.prototype.subscribeDataChanging=function(e){this._dataListeners.add(e)},J.prototype.unsubscribeDataChanging=function(e){(function(e,t){if(e.delete(t));})(this._dataListeners,e)},J.prototype.watchI18nData=function(){var e=this;return this._vm.$watch("$data",(function(){var t=function(e){var t=[];return e.forEach((function(e){return t.push(e)})),t}(e._dataListeners),n=t.length;while(n--)k.nextTick((function(){t[n]&&t[n].$forceUpdate()}))}),{deep:!0})},J.prototype.watchLocale=function(e){if(e){if(!this.__VUE_I18N_BRIDGE__)return null;var t=this,n=this._vm;return this.vm.$watch("locale",(function(i){n.$set(n,"locale",i),t.__VUE_I18N_BRIDGE__&&e&&(e.locale.value=i),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var i=this._vm;return this._root.$i18n.vm.$watch("locale",(function(e){i.$set(i,"locale",e),i.$forceUpdate()}),{immediate:!0})},J.prototype.onComponentInstanceCreated=function(e){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(e,this)},X.vm.get=function(){return this._vm},X.messages.get=function(){return g(this._getMessages())},X.dateTimeFormats.get=function(){return g(this._getDateTimeFormats())},X.numberFormats.get=function(){return g(this._getNumberFormats())},X.availableLocales.get=function(){return Object.keys(this.messages).sort()},X.locale.get=function(){return this._vm.locale},X.locale.set=function(e){this._vm.$set(this._vm,"locale",e)},X.fallbackLocale.get=function(){return this._vm.fallbackLocale},X.fallbackLocale.set=function(e){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",e)},X.formatFallbackMessages.get=function(){return this._formatFallbackMessages},X.formatFallbackMessages.set=function(e){this._formatFallbackMessages=e},X.missing.get=function(){return this._missing},X.missing.set=function(e){this._missing=e},X.formatter.get=function(){return this._formatter},X.formatter.set=function(e){this._formatter=e},X.silentTranslationWarn.get=function(){return this._silentTranslationWarn},X.silentTranslationWarn.set=function(e){this._silentTranslationWarn=e},X.silentFallbackWarn.get=function(){return this._silentFallbackWarn},X.silentFallbackWarn.set=function(e){this._silentFallbackWarn=e},X.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},X.preserveDirectiveContent.set=function(e){this._preserveDirectiveContent=e},X.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},X.warnHtmlInMessage.set=function(e){var t=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=e,n!==e&&("warn"===e||"error"===e)){var i=this._getMessages();Object.keys(i).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,i[e])}))}},X.postTranslation.get=function(){return this._postTranslation},X.postTranslation.set=function(e){this._postTranslation=e},X.sync.get=function(){return this._sync},X.sync.set=function(e){this._sync=e},J.prototype._getMessages=function(){return this._vm.messages},J.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},J.prototype._getNumberFormats=function(){return this._vm.numberFormats},J.prototype._warnDefault=function(e,t,n,i,a,o){if(!p(n))return n;if(this._missing){var r=this._missing.apply(null,[e,t,i,a]);if(u(r))return r}else 0;if(this._formatFallbackMessages){var s=h.apply(void 0,a);return this._render(t,o,s.params,t)}return t},J.prototype._isFallbackRoot=function(e){return(this._fallbackRootWithEmptyString?!e:p(e))&&!p(this._root)&&this._fallbackRoot},J.prototype._isSilentFallbackWarn=function(e){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(e):this._silentFallbackWarn},J.prototype._isSilentFallback=function(e,t){return this._isSilentFallbackWarn(t)&&(this._isFallbackRoot()||e!==this.fallbackLocale)},J.prototype._isSilentTranslationWarn=function(e){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(e):this._silentTranslationWarn},J.prototype._interpolate=function(e,t,n,i,a,o,s){if(!t)return null;var c,l=this._path.getPathValue(t,n);if(r(l)||d(l))return l;if(p(l)){if(!d(t))return null;if(c=t[n],!u(c)&&!f(c))return null}else{if(!u(l)&&!f(l))return null;c=l}return u(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(e,t,c,i,"raw",o,s)),this._render(c,a,o,n)},J.prototype._link=function(e,t,n,i,a,o,s){var c=n,u=c.match(K);for(var l in u)if(u.hasOwnProperty(l)){var d=u[l],p=d.match(V),f=p[0],h=p[1],g=d.replace(f,"").replace(z,"");if(m(s,g))return c;s.push(g);var _=this._interpolate(e,t,g,i,"raw"===a?"string":a,"raw"===a?void 0:o,s);if(this._isFallbackRoot(_)){if(!this._root)throw Error("unexpected error");var v=this._root.$i18n;_=v._translate(v._getMessages(),v.locale,v.fallbackLocale,g,i,a,o)}_=this._warnDefault(e,g,_,i,r(o)?o:[o],a),this._modifiers.hasOwnProperty(h)?_=this._modifiers[h](_):W.hasOwnProperty(h)&&(_=W[h](_)),s.pop(),c=_?c.replace(d,_):c}return c},J.prototype._createMessageContext=function(e,t,n,i){var a=this,o=r(e)?e:[],c=s(e)?e:{},u=this._getMessages(),l=this.locale;return{list:function(e){return o[e]},named:function(e){return c[e]},values:e,formatter:t,path:n,messages:u,locale:l,linked:function(e){return a._interpolate(l,u[l]||{},e,null,i,void 0,[e])}}},J.prototype._render=function(e,t,n,i){if(f(e))return e(this._createMessageContext(n,this._formatter||Y,i,t));var a=this._formatter.interpolate(e,n,i);return a||(a=Y.interpolate(e,n,i)),"string"!==t||u(a)?a:a.join("")},J.prototype._appendItemToChain=function(e,t,n){var i=!1;return m(e,t)||(i=!0,t&&(i="!"!==t[t.length-1],t=t.replace(/!/g,""),e.push(t),n&&n[t]&&(i=n[t]))),i},J.prototype._appendLocaleToChain=function(e,t,n){var i,a=t.split("-");do{var o=a.join("-");i=this._appendItemToChain(e,o,n),a.splice(-1,1)}while(a.length&&!0===i);return i},J.prototype._appendBlockToChain=function(e,t,n){for(var i=!0,a=0;a<t.length&&c(i);a++){var o=t[a];u(o)&&(i=this._appendLocaleToChain(e,o,n))}return i},J.prototype._getLocaleChain=function(e,t){if(""===e)return[];this._localeChainCache||(this._localeChainCache={});var n=this._localeChainCache[e];if(!n){t||(t=this.fallbackLocale),n=[];var i,a=[e];while(r(a))a=this._appendBlockToChain(n,a,t);i=r(t)?t:s(t)?t["default"]?t["default"]:null:t,a=u(i)?[i]:i,a&&this._appendBlockToChain(n,a,null),this._localeChainCache[e]=n}return n},J.prototype._translate=function(e,t,n,i,a,o,r){for(var s,c=this._getLocaleChain(t,n),u=0;u<c.length;u++){var l=c[u];if(s=this._interpolate(l,e[l],i,a,o,r,[i]),!p(s))return s}return null},J.prototype._t=function(e,t,n,i){var a,o=[],r=arguments.length-4;while(r-- >0)o[r]=arguments[r+4];if(!e)return"";var s=h.apply(void 0,o);this._escapeParameterHtml&&(s.params=C(s.params));var c=s.locale||t,u=this._translate(n,c,this.fallbackLocale,e,i,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(a=this._root).$t.apply(a,[e].concat(o))}return u=this._warnDefault(c,e,u,i,o,"string"),this._postTranslation&&null!==u&&void 0!==u&&(u=this._postTranslation(u,e)),u},J.prototype.t=function(e){var t,n=[],i=arguments.length-1;while(i-- >0)n[i]=arguments[i+1];return(t=this)._t.apply(t,[e,this.locale,this._getMessages(),null].concat(n))},J.prototype._i=function(e,t,n,i,a){var o=this._translate(n,t,this.fallbackLocale,e,i,"raw",a);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(e,t,a)}return this._warnDefault(t,e,o,i,[a],"raw")},J.prototype.i=function(e,t,n){return e?(u(t)||(t=this.locale),this._i(e,t,this._getMessages(),null,n)):""},J.prototype._tc=function(e,t,n,i,a){var o,r=[],s=arguments.length-5;while(s-- >0)r[s]=arguments[s+5];if(!e)return"";void 0===a&&(a=1);var c={count:a,n:a},u=h.apply(void 0,r);return u.params=Object.assign(c,u.params),r=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((o=this)._t.apply(o,[e,t,n,i].concat(r)),a)},J.prototype.fetchChoice=function(e,t){if(!e||!u(e))return null;var n=e.split("|");return t=this.getChoiceIndex(t,n.length),n[t]?n[t].trim():e},J.prototype.tc=function(e,t){var n,i=[],a=arguments.length-2;while(a-- >0)i[a]=arguments[a+2];return(n=this)._tc.apply(n,[e,this.locale,this._getMessages(),null,t].concat(i))},J.prototype._te=function(e,t,n){var i=[],a=arguments.length-3;while(a-- >0)i[a]=arguments[a+3];var o=h.apply(void 0,i).locale||t;return this._exist(n[o],e)},J.prototype.te=function(e,t){return this._te(e,this.locale,this._getMessages(),t)},J.prototype.getLocaleMessage=function(e){return g(this._vm.messages[e]||{})},J.prototype.setLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,t)},J.prototype.mergeLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,y("undefined"!==typeof this._vm.messages[e]&&Object.keys(this._vm.messages[e]).length?Object.assign({},this._vm.messages[e]):{},t))},J.prototype.getDateTimeFormat=function(e){return g(this._vm.dateTimeFormats[e]||{})},J.prototype.setDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,t),this._clearDateTimeFormat(e,t)},J.prototype.mergeDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,y(this._vm.dateTimeFormats[e]||{},t)),this._clearDateTimeFormat(e,t)},J.prototype._clearDateTimeFormat=function(e,t){for(var n in t){var i=e+"__"+n;this._dateTimeFormatters.hasOwnProperty(i)&&delete this._dateTimeFormatters[i]}},J.prototype._localizeDateTime=function(e,t,n,i,a,o){for(var r=t,s=i[r],c=this._getLocaleChain(t,n),u=0;u<c.length;u++){var l=c[u];if(s=i[l],r=l,!p(s)&&!p(s[a]))break}if(p(s)||p(s[a]))return null;var d,f=s[a];if(o)d=new Intl.DateTimeFormat(r,Object.assign({},f,o));else{var h=r+"__"+a;d=this._dateTimeFormatters[h],d||(d=this._dateTimeFormatters[h]=new Intl.DateTimeFormat(r,f))}return d.format(e)},J.prototype._d=function(e,t,n,i){if(!n){var a=i?new Intl.DateTimeFormat(t,i):new Intl.DateTimeFormat(t);return a.format(e)}var o=this._localizeDateTime(e,t,this.fallbackLocale,this._getDateTimeFormats(),n,i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.d(e,n,t)}return o||""},J.prototype.d=function(e){var t=[],n=arguments.length-1;while(n-- >0)t[n]=arguments[n+1];var i=this.locale,o=null,r=null;return 1===t.length?(u(t[0])?o=t[0]:s(t[0])&&(t[0].locale&&(i=t[0].locale),t[0].key&&(o=t[0].key)),r=Object.keys(t[0]).reduce((function(e,n){var i;return m(a,n)?Object.assign({},e,(i={},i[n]=t[0][n],i)):e}),null)):2===t.length&&(u(t[0])&&(o=t[0]),u(t[1])&&(i=t[1])),this._d(e,i,o,r)},J.prototype.getNumberFormat=function(e){return g(this._vm.numberFormats[e]||{})},J.prototype.setNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,t),this._clearNumberFormat(e,t)},J.prototype.mergeNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,y(this._vm.numberFormats[e]||{},t)),this._clearNumberFormat(e,t)},J.prototype._clearNumberFormat=function(e,t){for(var n in t){var i=e+"__"+n;this._numberFormatters.hasOwnProperty(i)&&delete this._numberFormatters[i]}},J.prototype._getNumberFormatter=function(e,t,n,i,a,o){for(var r=t,s=i[r],c=this._getLocaleChain(t,n),u=0;u<c.length;u++){var l=c[u];if(s=i[l],r=l,!p(s)&&!p(s[a]))break}if(p(s)||p(s[a]))return null;var d,f=s[a];if(o)d=new Intl.NumberFormat(r,Object.assign({},f,o));else{var h=r+"__"+a;d=this._numberFormatters[h],d||(d=this._numberFormatters[h]=new Intl.NumberFormat(r,f))}return d},J.prototype._n=function(e,t,n,i){if(!J.availabilities.numberFormat)return"";if(!n){var a=i?new Intl.NumberFormat(t,i):new Intl.NumberFormat(t);return a.format(e)}var o=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,i),r=o&&o.format(e);if(this._isFallbackRoot(r)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.n(e,Object.assign({},{key:n,locale:t},i))}return r||""},J.prototype.n=function(e){var t=[],n=arguments.length-1;while(n-- >0)t[n]=arguments[n+1];var a=this.locale,o=null,r=null;return 1===t.length?u(t[0])?o=t[0]:s(t[0])&&(t[0].locale&&(a=t[0].locale),t[0].key&&(o=t[0].key),r=Object.keys(t[0]).reduce((function(e,n){var a;return m(i,n)?Object.assign({},e,(a={},a[n]=t[0][n],a)):e}),null)):2===t.length&&(u(t[0])&&(o=t[0]),u(t[1])&&(a=t[1])),this._n(e,a,o,r)},J.prototype._ntp=function(e,t,n,i){if(!J.availabilities.numberFormat)return[];if(!n){var a=i?new Intl.NumberFormat(t,i):new Intl.NumberFormat(t);return a.formatToParts(e)}var o=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,i),r=o&&o.formatToParts(e);if(this._isFallbackRoot(r)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(e,t,n,i)}return r||[]},Object.defineProperties(J.prototype,X),Object.defineProperty(J,"availabilities",{get:function(){if(!j){var e="undefined"!==typeof Intl;j={dateTimeFormat:e&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:e&&"undefined"!==typeof Intl.NumberFormat}}return j}}),J.install=L,J.version="8.28.2",t["default"]=J},a955:function(e,t,n){"use strict";n.r(t);var i=n("18ae"),a=n("92fd");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},a9ff:function(e,t,n){"use strict";(function(e,i){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(n("a34a")),r=a(n("278c")),s=a(n("7037")),c=a(n("448a")),u=a(n("c973")),l=a(n("9523")),d=a(n("970b")),p=a(n("5bc3")),f=a(n("ed6d")),h=a(n("6b58")),g=a(n("36c6")),m=a(n("a128")),_=n("37dc"),v=a(n("c37c"));function y(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var i=0,a=function(){};return{s:a,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}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 o,r=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==n.return||n.return()}finally{if(s)throw o}}}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){(0,l.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=(0,g.default)(e);if(t){var a=(0,g.default)(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return(0,h.default)(this,n)}}function T(e,t,n){return e(n={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&n.path)}},n.exports),n.exports}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof e||"undefined"!=typeof self&&self;var w=T((function(e,t){var n;e.exports=(n=n||function(e,t){var n=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),i={},a=i.lib={},o=a.Base={extend:function(e){var t=n(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},r=a.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=void 0!=t?t:4*e.length},toString:function(e){return(e||c).stringify(this)},concat:function(e){var t=this.words,n=e.words,i=this.sigBytes,a=e.sigBytes;if(this.clamp(),i%4)for(var o=0;o<a;o++){var r=n[o>>>2]>>>24-o%4*8&255;t[i+o>>>2]|=r<<24-(i+o)%4*8}else for(o=0;o<a;o+=4)t[i+o>>>2]=n[o>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,i=[],a=function(t){t=t;var n=987654321,i=4294967295;return function(){var a=((n=36969*(65535&n)+(n>>16)&i)<<16)+(t=18e3*(65535&t)+(t>>16)&i)&i;return a/=4294967296,(a+=.5)*(e.random()>.5?1:-1)}},o=0;o<t;o+=4){var s=a(4294967296*(n||e.random()));n=987654071*s(),i.push(4294967296*s()|0)}return new r.init(i,t)}}),s=i.enc={},c=s.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var o=t[a>>>2]>>>24-a%4*8&255;i.push((o>>>4).toString(16)),i.push((15&o).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i+=2)n[i>>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new r.init(n,t/2)}},u=s.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var o=t[a>>>2]>>>24-a%4*8&255;i.push(String.fromCharCode(o))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i++)n[i>>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new r.init(n,t)}},l=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(u.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return u.parse(unescape(encodeURIComponent(e)))}},d=a.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new r.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,s=a/(4*o),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,u=e.min(4*c,a);if(c){for(var l=0;l<c;l+=o)this._doProcessBlock(i,l);var d=i.splice(0,c);n.sigBytes-=u}return new r.init(d,u)},clone:function(){var e=o.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});a.Hasher=d.extend({cfg:o.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new p.HMAC.init(e,n).finalize(t)}}});var p=i.algo={};return i}(Math),n)})),k=w,x=(T((function(e,t){var n;e.exports=(n=k,function(e){var t=n,i=t.lib,a=i.WordArray,o=i.Hasher,r=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var c=r.MD5=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var i=t+n,a=e[i];e[i]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var o=this._hash.words,r=e[t+0],c=e[t+1],f=e[t+2],h=e[t+3],g=e[t+4],m=e[t+5],_=e[t+6],v=e[t+7],y=e[t+8],M=e[t+9],C=e[t+10],b=e[t+11],I=e[t+12],T=e[t+13],w=e[t+14],k=e[t+15],x=o[0],S=o[1],E=o[2],A=o[3];x=u(x,S,E,A,r,7,s[0]),A=u(A,x,S,E,c,12,s[1]),E=u(E,A,x,S,f,17,s[2]),S=u(S,E,A,x,h,22,s[3]),x=u(x,S,E,A,g,7,s[4]),A=u(A,x,S,E,m,12,s[5]),E=u(E,A,x,S,_,17,s[6]),S=u(S,E,A,x,v,22,s[7]),x=u(x,S,E,A,y,7,s[8]),A=u(A,x,S,E,M,12,s[9]),E=u(E,A,x,S,C,17,s[10]),S=u(S,E,A,x,b,22,s[11]),x=u(x,S,E,A,I,7,s[12]),A=u(A,x,S,E,T,12,s[13]),E=u(E,A,x,S,w,17,s[14]),x=l(x,S=u(S,E,A,x,k,22,s[15]),E,A,c,5,s[16]),A=l(A,x,S,E,_,9,s[17]),E=l(E,A,x,S,b,14,s[18]),S=l(S,E,A,x,r,20,s[19]),x=l(x,S,E,A,m,5,s[20]),A=l(A,x,S,E,C,9,s[21]),E=l(E,A,x,S,k,14,s[22]),S=l(S,E,A,x,g,20,s[23]),x=l(x,S,E,A,M,5,s[24]),A=l(A,x,S,E,w,9,s[25]),E=l(E,A,x,S,h,14,s[26]),S=l(S,E,A,x,y,20,s[27]),x=l(x,S,E,A,T,5,s[28]),A=l(A,x,S,E,f,9,s[29]),E=l(E,A,x,S,v,14,s[30]),x=d(x,S=l(S,E,A,x,I,20,s[31]),E,A,m,4,s[32]),A=d(A,x,S,E,y,11,s[33]),E=d(E,A,x,S,b,16,s[34]),S=d(S,E,A,x,w,23,s[35]),x=d(x,S,E,A,c,4,s[36]),A=d(A,x,S,E,g,11,s[37]),E=d(E,A,x,S,v,16,s[38]),S=d(S,E,A,x,C,23,s[39]),x=d(x,S,E,A,T,4,s[40]),A=d(A,x,S,E,r,11,s[41]),E=d(E,A,x,S,h,16,s[42]),S=d(S,E,A,x,_,23,s[43]),x=d(x,S,E,A,M,4,s[44]),A=d(A,x,S,E,I,11,s[45]),E=d(E,A,x,S,k,16,s[46]),x=p(x,S=d(S,E,A,x,f,23,s[47]),E,A,r,6,s[48]),A=p(A,x,S,E,v,10,s[49]),E=p(E,A,x,S,w,15,s[50]),S=p(S,E,A,x,m,21,s[51]),x=p(x,S,E,A,I,6,s[52]),A=p(A,x,S,E,h,10,s[53]),E=p(E,A,x,S,C,15,s[54]),S=p(S,E,A,x,c,21,s[55]),x=p(x,S,E,A,y,6,s[56]),A=p(A,x,S,E,k,10,s[57]),E=p(E,A,x,S,_,15,s[58]),S=p(S,E,A,x,T,21,s[59]),x=p(x,S,E,A,g,6,s[60]),A=p(A,x,S,E,b,10,s[61]),E=p(E,A,x,S,f,15,s[62]),S=p(S,E,A,x,M,21,s[63]),o[0]=o[0]+x|0,o[1]=o[1]+S|0,o[2]=o[2]+E|0,o[3]=o[3]+A|0},_doFinalize:function(){var t=this._data,n=t.words,i=8*this._nDataBytes,a=8*t.sigBytes;n[a>>>5]|=128<<24-a%32;var o=e.floor(i/4294967296),r=i;n[15+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(a+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,u=0;u<4;u++){var l=c[u];c[u]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,n,i,a,o,r){var s=e+(t&n|~t&i)+a+r;return(s<<o|s>>>32-o)+t}function l(e,t,n,i,a,o,r){var s=e+(t&i|n&~i)+a+r;return(s<<o|s>>>32-o)+t}function d(e,t,n,i,a,o,r){var s=e+(t^n^i)+a+r;return(s<<o|s>>>32-o)+t}function p(e,t,n,i,a,o,r){var s=e+(n^(t|~i))+a+r;return(s<<o|s>>>32-o)+t}t.MD5=o._createHelper(c),t.HmacMD5=o._createHmacHelper(c)}(Math),n.MD5)})),T((function(e,t){var n;e.exports=(n=k,void function(){var e=n,t=e.lib.Base,i=e.enc.Utf8;e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=i.parse(t));var n=e.blockSize,a=4*n;t.sigBytes>a&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),r=this._iKey=t.clone(),s=o.words,c=r.words,u=0;u<n;u++)s[u]^=1549556828,c[u]^=909522486;o.sigBytes=r.sigBytes=a,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})}())})),T((function(e,t){e.exports=k.HmacMD5}))),S=T((function(e,t){e.exports=k.enc.Utf8})),E=T((function(e,t){var n;e.exports=(n=k,function(){var e=n,t=e.lib.WordArray;function i(e,n,i){for(var a=[],o=0,r=0;r<n;r++)if(r%4){var s=i[e.charCodeAt(r-1)]<<r%4*2,c=i[e.charCodeAt(r)]>>>6-r%4*2;a[o>>>2]|=(s|c)<<24-o%4*8,o++}return t.create(a,o)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,i=this._map;e.clamp();for(var a=[],o=0;o<n;o+=3)for(var r=(t[o>>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s<n;s++)a.push(i.charAt(r>>>6*(3-s)&63));var c=i.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(e){var t=e.length,n=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var o=0;o<n.length;o++)a[n.charCodeAt(o)]=o}var r=n.charAt(64);if(r){var s=e.indexOf(r);-1!==s&&(t=s)}return i(e,t,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),n.enc.Base64)})),A="FUNCTION",D="OBJECT";function O(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function R(e){return"object"===O(e)}function L(e){return"function"==typeof e}function N(e){return function(){try{return e.apply(e,arguments)}catch(e){console.error(e)}}}function P(e){return e&&"string"==typeof e?JSON.parse(e):e}var U,G=P([]);U="app";P(void 0);var F=P([])||[];try{var $=n("c7d1").default||n("c7d1");$.appid}catch(Jn){}var B={};function q(e){var t,n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t=B,n=e,Object.prototype.hasOwnProperty.call(t,n)||(B[e]=i),B[e]}"app"===U&&(B=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={});var j=["invoke","success","fail","complete"],H=q("_globalUniCloudInterceptor");function K(e,t){H[e]||(H[e]={}),R(t)&&Object.keys(t).forEach((function(n){j.indexOf(n)>-1&&function(e,t,n){var i=H[e][t];i||(i=H[e][t]=[]),-1===i.indexOf(n)&&L(n)&&i.push(n)}(e,n,t[n])}))}function V(e,t){H[e]||(H[e]={}),R(t)?Object.keys(t).forEach((function(n){j.indexOf(n)>-1&&function(e,t,n){var i=H[e][t];if(i){var a=i.indexOf(n);a>-1&&i.splice(a,1)}}(e,n,t[n])})):delete H[e]}function z(e,t){return e&&0!==e.length?e.reduce((function(e,n){return e.then((function(){return n(t)}))}),Promise.resolve()):Promise.resolve()}function W(e,t){return H[e]&&H[e][t]||[]}function Y(e){K("callObject",e)}var J=q("_globalUniCloudListener"),X="response",Z="needLogin",Q="refreshToken",ee="clientdb",te="cloudfunction",ne="cloudobject";function ie(e){return J[e]||(J[e]=[]),J[e]}function ae(e,t){var n=ie(e);n.includes(t)||n.push(t)}function oe(e,t){var n=ie(e),i=n.indexOf(t);-1!==i&&n.splice(i,1)}function re(e,t){for(var n=ie(e),i=0;i<n.length;i++)(0,n[i])(t)}var se,ce=!1;function ue(){return se||(se=new Promise((function(e){ce&&e(),function t(){if("function"==typeof getCurrentPages){var n=getCurrentPages();n&&n[0]&&(ce=!0,e())}ce||setTimeout((function(){t()}),30)}()})),se)}function le(e){var t={};for(var n in e){var i=e[n];L(i)&&(t[n]=N(i))}return t}function de(e,t){return t?function(n){var i=this,a=!1;if("callFunction"===t){var o=n&&n.type||A;a=o!==A}var r,s="callFunction"===t&&!a;r=this.isReady?Promise.resolve():this.initUniCloud,n=n||{};var c=le(n),u=c.success,l=c.fail,d=c.complete,p=r.then((function(){return a?Promise.resolve():z(W(t,"invoke"),n)})).then((function(){return e.call(i,n)})).then((function(e){return a?Promise.resolve(e):z(W(t,"success"),e).then((function(){return z(W(t,"complete"),e)})).then((function(){return s&&re(X,{type:te,content:e}),Promise.resolve(e)}))}),(function(e){return a?Promise.reject(e):z(W(t,"fail"),e).then((function(){return z(W(t,"complete"),e)})).then((function(){return re(X,{type:te,content:e}),Promise.reject(e)}))}));if(!(u||l||d))return p;p.then((function(e){u&&u(e),d&&d(e),s&&re(X,{type:te,content:e})}),(function(e){l&&l(e),d&&d(e),s&&re(X,{type:te,content:e})}))}:function(t){t=t||{};var n=le(t),i=n.success,a=n.fail,o=n.complete;if(!(i||a||o))return e.call(this,t);e.call(this,t).then((function(e){i&&i(e),o&&o(e)}),(function(e){a&&a(e),o&&o(e)}))}}var pe,fe,he=function(e){(0,f.default)(n,e);var t=I(n);function n(e){var i;return(0,d.default)(this,n),i=t.call(this,e.message),i.errMsg=e.message||e.errMsg||"unknown system error",i.code=i.errCode=e.code||e.errCode||"SYSTEM_ERROR",i.errSubject=i.subject=e.subject||e.errSubject,i.cause=e.cause,i.requestId=e.requestId,i}return(0,p.default)(n,[{key:"toJson",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}]),n}((0,m.default)(Error)),ge={request:function(e){return uni.request(e)},uploadFile:function(e){return uni.uploadFile(e)},setStorageSync:function(e,t){return uni.setStorageSync(e,t)},getStorageSync:function(e){return uni.getStorageSync(e)},removeStorageSync:function(e){return uni.removeStorageSync(e)},clearStorageSync:function(){return uni.clearStorageSync()}};function me(){return{token:ge.getStorageSync("uni_id_token")||ge.getStorageSync("uniIdToken"),tokenExpired:ge.getStorageSync("uni_id_token_expired")}}function _e(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.token,n=e.tokenExpired;t&&ge.setStorageSync("uni_id_token",t),n&&ge.setStorageSync("uni_id_token_expired",n)}function ve(){return pe||(pe=uni.getSystemInfoSync()),pe}function ye(){var e=uni.getLocale&&uni.getLocale()||"en";if(fe)return b(b({},fe),{},{locale:e,LOCALE:e});for(var t=ve(),n=t.deviceId,i=t.osName,a=t.uniPlatform,o=t.appId,r=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"],s=0;s<r.length;s++)delete t[r[s]];return fe=b(b({PLATFORM:a,OS:i,APPID:o,DEVICEID:n},function(){var e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;var n=uni.getLaunchOptionsSync(),i=n.scene,a=n.channel;e=a,t=i}}catch(e){}return{channel:e,scene:t}}()),t),b(b({},fe),{},{locale:e,LOCALE:e})}var Me,Ce={sign:function(e,t){var n="";return Object.keys(e).sort().forEach((function(t){e[t]&&(n=n+"&"+t+"="+e[t])})),n=n.slice(1),x(n,t).toString()},wrappedRequest:function(e,t){return new Promise((function(n,i){t(Object.assign(e,{complete:function(e){e||(e={});var t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400)return i(new he({code:"SYS_ERR",message:e.errMsg||"request:fail",requestId:t}));var a=e.data;if(a.error)return i(new he({code:a.error.code,message:a.error.message,requestId:t}));a.result=a.data,a.requestId=t,delete a.data,n(a)}}))}))},toBase64:function(e){return E.stringify(S.parse(e))}},be={"uniCloud.init.paramRequired":"{param} required","uniCloud.uploadFile.fileError":"filePath should be instance of File"},Ie=(0,_.initVueI18n)({"zh-Hans":{"uniCloud.init.paramRequired":"\u7f3a\u5c11\u53c2\u6570\uff1a{param}","uniCloud.uploadFile.fileError":"filePath\u5e94\u4e3aFile\u5bf9\u8c61"},"zh-Hant":{"uniCloud.init.paramRequired":"\u7f3a\u5c11\u53c2\u6570\uff1a{param}","uniCloud.uploadFile.fileError":"filePath\u5e94\u4e3aFile\u5bf9\u8c61"},en:be,fr:{"uniCloud.init.paramRequired":"{param} required","uniCloud.uploadFile.fileError":"filePath should be instance of File"},es:{"uniCloud.init.paramRequired":"{param} required","uniCloud.uploadFile.fileError":"filePath should be instance of File"},ja:be},"zh-Hans"),Te=Ie.t,we=function(){function e(t){(0,d.default)(this,e),["spaceId","clientSecret"].forEach((function(e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new Error(Te("uniCloud.init.paramRequired",{param:e}))})),this.config=Object.assign({},{endpoint:"https://api.bspapp.com"},t),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=ge,this._getAccessTokenPromise=null,this._getAccessTokenPromiseStatus=null}return(0,p.default)(e,[{key:"hasAccessToken",get:function(){return!!this.accessToken}},{key:"setAccessToken",value:function(e){this.accessToken=e}},{key:"requestWrapped",value:function(e){return Ce.wrappedRequest(e,this.adapter.request)}},{key:"requestAuth",value:function(e){return this.requestWrapped(e)}},{key:"request",value:function(e,t){var n=this;return Promise.resolve().then((function(){return n.hasAccessToken?t?n.requestWrapped(e):n.requestWrapped(e).catch((function(t){return new Promise((function(e,n){!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?n(t):e()})).then((function(){return n.getAccessToken()})).then((function(){var t=n.rebuildRequest(e);return n.request(t,!0)}))})):n.getAccessToken().then((function(){var t=n.rebuildRequest(e);return n.request(t,!0)}))}))}},{key:"rebuildRequest",value:function(e){var t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=Ce.sign(t.data,this.config.clientSecret),t}},{key:"setupRequest",value:function(e,t){var n=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),i={"Content-Type":"application/json"};return"auth"!==t&&(n.token=this.accessToken,i["x-basement-token"]=this.accessToken),i["x-serverless-sign"]=Ce.sign(n,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:n,dataType:"json",header:i}}},{key:"getAccessToken",value:function(){var e=this;return"pending"===this._getAccessTokenPromiseStatus||(this._getAccessTokenPromiseStatus="pending",this._getAccessTokenPromise=this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((function(t){return new Promise((function(n,i){t.result&&t.result.accessToken?(e.setAccessToken(t.result.accessToken),e._getAccessTokenPromiseStatus="fulfilled",n(e.accessToken)):(e._getAccessTokenPromiseStatus="rejected",i(new he({code:"AUTH_FAILED",message:"\u83b7\u53d6accessToken\u5931\u8d25"})))}))}),(function(t){return e._getAccessTokenPromiseStatus="rejected",Promise.reject(t)}))),this._getAccessTokenPromise}},{key:"authorize",value:function(){this.getAccessToken()}},{key:"callFunction",value:function(e){var t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(this.setupRequest(t))}},{key:"getOSSUploadOptionsFromPath",value:function(e){var t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}},{key:"uploadFileToOSS",value:function(e){var t=this,n=e.url,i=e.formData,a=e.name,o=e.filePath,r=e.fileType,s=e.onUploadProgress;return new Promise((function(e,c){var u=t.adapter.uploadFile({url:n,formData:i,name:a,filePath:o,fileType:r,header:{"X-OSS-server-side-encrpytion":"AES256"},success:function(t){t&&t.statusCode<400?e(t):c(new he({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(e){c(new he({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof s&&u&&"function"==typeof u.onProgressUpdate&&u.onProgressUpdate((function(e){s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}},{key:"reportOSSUpload",value:function(e){var t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}},{key:"uploadFile",value:function(){var e=(0,u.default)(o.default.mark((function e(t){var n,i,a,r,s,c,u,l,d,p,f,h,g,m,_,v,y,M,C,b;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.filePath,i=t.cloudPath,a=t.fileType,r=void 0===a?"image":a,s=t.onUploadProgress,c=t.config,"string"===O(i)){e.next=3;break}throw new he({code:"INVALID_PARAM",message:"cloudPath\u5fc5\u987b\u4e3a\u5b57\u7b26\u4e32\u7c7b\u578b"});case 3:if(i=i.trim()){e.next=5;break}throw new he({code:"CLOUDPATH_REQUIRED",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});case 5:if(!/:\/\//.test(i)){e.next=7;break}throw new he({code:"INVALID_PARAM",message:"cloudPath\u4e0d\u5408\u6cd5"});case 7:return u=c&&c.envType||this.config.envType,e.next=10,this.getOSSUploadOptionsFromPath({env:u,filename:i});case 10:return l=e.sent.result,d="https://"+l.cdnDomain+"/"+l.ossPath,p=l.securityToken,f=l.accessKeyId,h=l.signature,g=l.host,m=l.ossPath,_=l.id,v=l.policy,y=l.ossCallbackUrl,M={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:f,Signature:h,host:g,id:_,key:m,policy:v,success_action_status:200},p&&(M["x-oss-security-token"]=p),y&&(C=JSON.stringify({callbackUrl:y,callbackBody:JSON.stringify({fileId:_,spaceId:this.config.spaceId}),callbackBodyType:"application/json"}),M.callback=Ce.toBase64(C)),b={url:"https://"+l.host,formData:M,fileName:"file",name:"file",filePath:n,fileType:r},e.next=25,this.uploadFileToOSS(Object.assign({},b,{onUploadProgress:s}));case 25:if(!y){e.next=27;break}return e.abrupt("return",{success:!0,filePath:n,fileID:d});case 27:return e.next=29,this.reportOSSUpload({id:_});case 29:if(!e.sent.success){e.next=31;break}return e.abrupt("return",{success:!0,filePath:n,fileID:d});case 31:throw new he({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"});case 32:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"getTempFileURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fileList;return new Promise((function(e,n){Array.isArray(t)&&0!==t.length||n(new he({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"})),e({fileList:t.map((function(e){return{fileID:e,tempFileURL:e}}))})}))}},{key:"getFileInfo",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n,i,a=arguments;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=a.length>0&&void 0!==a[0]?a[0]:{},n=t.fileList,Array.isArray(n)&&0!==n.length){e.next=3;break}throw new he({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});case 3:return i={method:"serverless.file.resource.info",params:JSON.stringify({id:n.map((function(e){return e.split("?")[0]})).join(",")})},e.next=6,this.request(this.setupRequest(i));case 6:return e.t0=e.sent.result,e.abrupt("return",{fileList:e.t0});case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()}]),e}(),ke={init:function(e){var t=new we(e),n={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return n},t.customAuth=t.auth,t}},xe="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";!function(e){e.local="local",e.none="none",e.session="session"}(Me||(Me={}));var Se,Ee=function(){},Ae=function(){var e;if(!Promise){e=function(){},e.promise={};var t=function(){throw new he({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}var n=new Promise((function(t,n){e=function(e,i){return e?n(e):t(i)}}));return e.promise=n,e};function De(e){return void 0===e}function Oe(e){return"[object Null]"===Object.prototype.toString.call(e)}!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Se||(Se={}));var Re={adapter:null,runtime:void 0},Le=["anonymousUuidKey"],Ne=function(e){(0,f.default)(n,e);var t=I(n);function n(){var e;return(0,d.default)(this,n),e=t.call(this),Re.adapter.root.tcbObject||(Re.adapter.root.tcbObject={}),e}return(0,p.default)(n,[{key:"setItem",value:function(e,t){Re.adapter.root.tcbObject[e]=t}},{key:"getItem",value:function(e){return Re.adapter.root.tcbObject[e]}},{key:"removeItem",value:function(e){delete Re.adapter.root.tcbObject[e]}},{key:"clear",value:function(){delete Re.adapter.root.tcbObject}}]),n}(Ee);function Pe(e,t){switch(e){case"local":return t.localStorage||new Ne;case"none":return new Ne;default:return t.sessionStorage||new Ne}}var Ue=function(){function e(t){if((0,d.default)(this,e),!this._storage){this._persistence=Re.adapter.primaryStorage||t.persistence,this._storage=Pe(this._persistence,Re.adapter);var n="access_token_".concat(t.env),i="access_token_expire_".concat(t.env),a="refresh_token_".concat(t.env),o="anonymous_uuid_".concat(t.env),r="login_type_".concat(t.env),s="user_info_".concat(t.env);this.keys={accessTokenKey:n,accessTokenExpireKey:i,refreshTokenKey:a,anonymousUuidKey:o,loginTypeKey:r,userInfoKey:s}}}return(0,p.default)(e,[{key:"updatePersistence",value:function(e){if(e!==this._persistence){var t="local"===this._persistence;this._persistence=e;var n=Pe(e,Re.adapter);for(var i in this.keys){var a=this.keys[i];if(!t||!Le.includes(i)){var o=this._storage.getItem(a);De(o)||Oe(o)||(n.setItem(a,o),this._storage.removeItem(a))}}this._storage=n}}},{key:"setStore",value:function(e,t,n){if(this._storage){var i={version:n||"localCachev1",content:t},a=JSON.stringify(i);try{this._storage.setItem(e,a)}catch(e){throw e}}}},{key:"getStore",value:function(e,t){try{if(!this._storage)return}catch(e){return""}t=t||"localCachev1";var n=this._storage.getItem(e);return n&&n.indexOf(t)>=0?JSON.parse(n).content:""}},{key:"removeStore",value:function(e){this._storage.removeItem(e)}}]),e}(),Ge={},Fe={};function $e(e){return Ge[e]}var Be=(0,p.default)((function e(t,n){(0,d.default)(this,e),this.data=n||null,this.name=t})),qe=function(e){(0,f.default)(n,e);var t=I(n);function n(e,i){var a;return(0,d.default)(this,n),a=t.call(this,"error",{error:e,data:i}),a.error=e,a}return(0,p.default)(n)}(Be),je=new(function(){function e(){(0,d.default)(this,e),this._listeners={}}return(0,p.default)(e,[{key:"on",value:function(e,t){return function(e,t,n){n[e]=n[e]||[],n[e].push(t)}(e,t,this._listeners),this}},{key:"off",value:function(e,t){return function(e,t,n){if(n&&n[e]){var i=n[e].indexOf(t);-1!==i&&n[e].splice(i,1)}}(e,t,this._listeners),this}},{key:"fire",value:function(e,t){if(e instanceof qe)return console.error(e.error),this;var n="string"==typeof e?new Be(e,t||{}):e,i=n.name;if(this._listens(i)){n.target=this;var a,o=this._listeners[i]?(0,c.default)(this._listeners[i]):[],r=y(o);try{for(r.s();!(a=r.n()).done;){var s=a.value;s.call(this,n)}}catch(u){r.e(u)}finally{r.f()}}return this}},{key:"_listens",value:function(e){return this._listeners[e]&&this._listeners[e].length>0}}]),e}());function He(e,t){je.on(e,t)}function Ke(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};je.fire(e,t)}function Ve(e,t){je.off(e,t)}var ze,We="loginStateChanged",Ye="loginStateExpire",Je="loginTypeChanged",Xe="anonymousConverted",Ze="refreshAccessToken";!function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL"}(ze||(ze={}));var Qe=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],et={"X-SDK-Version":"1.3.5"};function tt(e,t,n){var i=e[t];e[t]=function(t){var a={},o={};n.forEach((function(n){var i=n.call(e,t),r=i.data,s=i.headers;Object.assign(a,r),Object.assign(o,s)}));var r=t.data;return r&&function(){var e;if(e=r,"[object FormData]"!==Object.prototype.toString.call(e))t.data=b(b({},r),a);else for(var n in a)r.append(n,a[n])}(),t.headers=b(b({},t.headers||{}),o),i.call(e,t)}}function nt(){var e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:b(b({},et),{},{"x-seqid":e})}}var it=function(){function e(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,d.default)(this,e),this.config=n,this._reqClass=new Re.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:"\u8bf7\u6c42\u5728".concat(this.config.timeout/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad"),restrictedMethods:["post"]}),this._cache=$e(this.config.env),this._localCache=(t=this.config.env,Fe[t]),tt(this._reqClass,"post",[nt]),tt(this._reqClass,"upload",[nt]),tt(this._reqClass,"download",[nt])}return(0,p.default)(e,[{key:"post",value:function(){var e=(0,u.default)(o.default.mark((function e(t){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._reqClass.post(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"upload",value:function(){var e=(0,u.default)(o.default.mark((function e(t){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._reqClass.upload(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"download",value:function(){var e=(0,u.default)(o.default.mark((function e(t){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._reqClass.download(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"refreshAccessToken",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken()),e.prev=1,e.next=4,this._refreshAccessTokenPromise;case 4:t=e.sent,e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](1),n=e.t0;case 10:if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,!n){e.next=12;break}throw n;case 12:return e.abrupt("return",t);case 13:case"end":return e.stop()}}),e,this,[[1,7]])})));return function(){return e.apply(this,arguments)}}()},{key:"_refreshAccessToken",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n,i,a,r,s,c,u,l,d,p,f,h;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this._cache.keys,n=t.accessTokenKey,i=t.accessTokenExpireKey,a=t.refreshTokenKey,r=t.loginTypeKey,s=t.anonymousUuidKey,this._cache.removeStore(n),this._cache.removeStore(i),c=this._cache.getStore(a),c){e.next=5;break}throw new he({message:"\u672a\u767b\u5f55CloudBase"});case 5:return u={refresh_token:c},e.next=8,this.request("auth.fetchAccessTokenWithRefreshToken",u);case 8:if(l=e.sent,!l.data.code){e.next=21;break}if(d=l.data.code,"SIGN_PARAM_INVALID"!==d&&"REFRESH_TOKEN_EXPIRED"!==d&&"INVALID_REFRESH_TOKEN"!==d){e.next=20;break}if(this._cache.getStore(r)!==ze.ANONYMOUS||"INVALID_REFRESH_TOKEN"!==d){e.next=19;break}return p=this._cache.getStore(s),f=this._cache.getStore(a),e.next=17,this.send("auth.signInAnonymously",{anonymous_uuid:p,refresh_token:f});case 17:return h=e.sent,e.abrupt("return",(this.setRefreshToken(h.refresh_token),this._refreshAccessToken()));case 19:Ke(Ye),this._cache.removeStore(a);case 20:throw new he({code:l.data.code,message:"\u5237\u65b0access token\u5931\u8d25\uff1a".concat(l.data.code)});case 21:if(!l.data.access_token){e.next=23;break}return e.abrupt("return",(Ke(Ze),this._cache.setStore(n,l.data.access_token),this._cache.setStore(i,l.data.access_token_expire+Date.now()),{accessToken:l.data.access_token,accessTokenExpire:l.data.access_token_expire}));case 23:l.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,l.data.refresh_token),this._refreshAccessToken());case 24:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"getAccessToken",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n,i,a,r,s,c;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this._cache.keys,n=t.accessTokenKey,i=t.accessTokenExpireKey,a=t.refreshTokenKey,this._cache.getStore(a)){e.next=3;break}throw new he({message:"refresh token\u4e0d\u5b58\u5728\uff0c\u767b\u5f55\u72b6\u6001\u5f02\u5e38"});case 3:if(r=this._cache.getStore(n),s=this._cache.getStore(i),c=!0,e.t0=this._shouldRefreshAccessTokenHook,!e.t0){e.next=9;break}return e.next=8,this._shouldRefreshAccessTokenHook(r,s);case 8:e.t0=!e.sent;case 9:if(e.t1=e.t0,!e.t1){e.next=12;break}c=!1;case 12:return e.abrupt("return",(!r||!s||s<Date.now())&&c?this.refreshAccessToken():{accessToken:r,accessTokenExpire:s});case 13:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"request",value:function(){var e=(0,u.default)(o.default.mark((function e(t,n,i){var a,r,s,c,u,l,d,p,f,h,g,m,_,v,y,M;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a="x-tcb-trace_".concat(this.config.env),r="application/x-www-form-urlencoded",s=b({action:t,env:this.config.env,dataVersion:"2019-08-16"},n),-1!==Qe.indexOf(t)){e.next=10;break}if(c=this._cache.keys.refreshTokenKey,e.t0=this._cache.getStore(c),!e.t0){e.next=10;break}return e.next=9,this.getAccessToken();case 9:s.access_token=e.sent.accessToken;case 10:if("storage.uploadFile"===t){for(l in u=new FormData,u)u.hasOwnProperty(l)&&void 0!==u[l]&&u.append(l,s[l]);r="multipart/form-data"}else for(d in r="application/json",u={},s)void 0!==s[d]&&(u[d]=s[d]);return p={headers:{"content-type":r}},i&&i.onUploadProgress&&(p.onUploadProgress=i.onUploadProgress),f=this._localCache.getStore(a),f&&(p.headers["X-TCB-Trace"]=f),h=n.parse,g=n.inQuery,m=n.search,_={env:this.config.env},h&&(_.parse=!0),g&&(_=b(b({},g),_)),v=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=/\?/.test(t),a="";for(var o in n)""===a?!i&&(t+="?"):a+="&",a+="".concat(o,"=").concat(encodeURIComponent(n[o]));return/^http(s)?\:\/\//.test(t+=a)?t:"".concat(e).concat(t)}(xe,"//tcb-api.tencentcloudapi.com/web",_),m&&(v+=m),e.next=22,this.post(b({url:v,data:u},p));case 22:if(y=e.sent,M=y.header&&y.header["x-tcb-trace"],M&&this._localCache.setStore(a,M),(200===Number(y.status)||200===Number(y.statusCode))&&y.data){e.next=26;break}throw new he({code:"NETWORK_ERROR",message:"network request error"});case 26:return e.abrupt("return",y);case 27:case"end":return e.stop()}}),e,this)})));return function(t,n,i){return e.apply(this,arguments)}}()},{key:"send",value:function(){var e=(0,u.default)(o.default.mark((function e(t){var n,i,a,r=arguments;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=r.length>1&&void 0!==r[1]?r[1]:{},e.next=3,this.request(t,n,{onUploadProgress:n.onUploadProgress});case 3:if(i=e.sent,"ACCESS_TOKEN_EXPIRED"!==i.data.code||-1!==Qe.indexOf(t)){e.next=13;break}return e.next=7,this.refreshAccessToken();case 7:return e.next=9,this.request(t,n,{onUploadProgress:n.onUploadProgress});case 9:if(a=e.sent,!a.data.code){e.next=12;break}throw new he({code:a.data.code,message:a.data.message});case 12:return e.abrupt("return",a.data);case 13:if(!i.data.code){e.next=15;break}throw new he({code:i.data.code,message:i.data.message});case 15:return e.abrupt("return",i.data);case 16:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"setRefreshToken",value:function(e){var t=this._cache.keys,n=t.accessTokenKey,i=t.accessTokenExpireKey,a=t.refreshTokenKey;this._cache.removeStore(n),this._cache.removeStore(i),this._cache.setStore(a,e)}}]),e}(),at={};function ot(e){return at[e]}var rt=function(){function e(t){(0,d.default)(this,e),this.config=t,this._cache=$e(t.env),this._request=ot(t.env)}return(0,p.default)(e,[{key:"setRefreshToken",value:function(e){var t=this._cache.keys,n=t.accessTokenKey,i=t.accessTokenExpireKey,a=t.refreshTokenKey;this._cache.removeStore(n),this._cache.removeStore(i),this._cache.setStore(a,e)}},{key:"setAccessToken",value:function(e,t){var n=this._cache.keys,i=n.accessTokenKey,a=n.accessTokenExpireKey;this._cache.setStore(i,e),this._cache.setStore(a,t)}},{key:"refreshUserInfo",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.send("auth.getUserInfo",{});case 2:return t=e.sent,n=t.data,e.abrupt("return",(this.setLocalUserInfo(n),n));case 5:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"setLocalUserInfo",value:function(e){var t=this._cache.keys.userInfoKey;this._cache.setStore(t,e)}}]),e}(),st=function(){function e(t){if((0,d.default)(this,e),!t)throw new he({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=t,this._cache=$e(this._envId),this._request=ot(this._envId),this.setUserInfo()}return(0,p.default)(e,[{key:"linkWithTicket",value:function(e){if("string"!=typeof e)throw new he({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:e})}},{key:"linkWithRedirect",value:function(e){e.signInWithRedirect()}},{key:"updatePassword",value:function(e,t){return this._request.send("auth.updatePassword",{oldPassword:t,newPassword:e})}},{key:"updateEmail",value:function(e){return this._request.send("auth.updateEmail",{newEmail:e})}},{key:"updateUsername",value:function(e){if("string"!=typeof e)throw new he({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:e})}},{key:"getLinkedUidList",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n,i,a;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.send("auth.getLinkedUidList",{});case 2:return t=e.sent,n=t.data,i=!1,a=n.users,e.abrupt("return",(a.forEach((function(e){e.wxOpenId&&e.wxPublicId&&(i=!0)})),{users:a,hasPrimaryUid:i}));case 7:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"setPrimaryUid",value:function(e){return this._request.send("auth.setPrimaryUid",{uid:e})}},{key:"unlink",value:function(e){return this._request.send("auth.unlink",{platform:e})}},{key:"update",value:function(){var e=(0,u.default)(o.default.mark((function e(t){var n,i,a,r,s,c,u,l;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.nickName,i=t.gender,a=t.avatarUrl,r=t.province,s=t.country,c=t.city,e.next=8,this._request.send("auth.updateUserInfo",{nickName:n,gender:i,avatarUrl:a,province:r,country:s,city:c});case 8:u=e.sent,l=u.data,this.setLocalUserInfo(l);case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"refresh",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.send("auth.getUserInfo",{});case 2:return t=e.sent,n=t.data,e.abrupt("return",(this.setLocalUserInfo(n),n));case 5:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"setUserInfo",value:function(){var e=this,t=this._cache.keys.userInfoKey,n=this._cache.getStore(t);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((function(t){e[t]=n[t]})),this.location={country:n.country,province:n.province,city:n.city}}},{key:"setLocalUserInfo",value:function(e){var t=this._cache.keys.userInfoKey;this._cache.setStore(t,e),this.setUserInfo()}}]),e}(),ct=function(){function e(t){if((0,d.default)(this,e),!t)throw new he({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=$e(t);var n=this._cache.keys,i=n.refreshTokenKey,a=n.accessTokenKey,o=n.accessTokenExpireKey,r=this._cache.getStore(i),s=this._cache.getStore(a),c=this._cache.getStore(o);this.credential={refreshToken:r,accessToken:s,accessTokenExpire:c},this.user=new st(t)}return(0,p.default)(e,[{key:"isAnonymousAuth",get:function(){return this.loginType===ze.ANONYMOUS}},{key:"isCustomAuth",get:function(){return this.loginType===ze.CUSTOM}},{key:"isWeixinAuth",get:function(){return this.loginType===ze.WECHAT||this.loginType===ze.WECHAT_OPEN||this.loginType===ze.WECHAT_PUBLIC}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}]),e}(),ut=function(e){(0,f.default)(n,e);var t=I(n);function n(){return(0,d.default)(this,n),t.apply(this,arguments)}return(0,p.default)(n,[{key:"signIn",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n,i,a,r,s,c;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this._cache.updatePersistence("local"),t=this._cache.keys,n=t.anonymousUuidKey,i=t.refreshTokenKey,a=this._cache.getStore(n)||void 0,r=this._cache.getStore(i)||void 0,e.next=8,this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:r});case 8:if(s=e.sent,!s.uuid||!s.refresh_token){e.next=20;break}return this._setAnonymousUUID(s.uuid),this.setRefreshToken(s.refresh_token),e.next=14,this._request.refreshAccessToken();case 14:return Ke(We),Ke(Je,{env:this.config.env,loginType:ze.ANONYMOUS,persistence:"local"}),c=new ct(this.config.env),e.next=19,c.user.refresh();case 19:return e.abrupt("return",c);case 20:throw new he({message:"\u533f\u540d\u767b\u5f55\u5931\u8d25"});case 21:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"linkAndRetrieveDataWithTicket",value:function(){var e=(0,u.default)(o.default.mark((function e(t){var n,i,a,r,s,c;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=this._cache.keys,i=n.anonymousUuidKey,a=n.refreshTokenKey,r=this._cache.getStore(i),s=this._cache.getStore(a),e.next=7,this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:r,refresh_token:s,ticket:t});case 7:if(c=e.sent,!c.refresh_token){e.next=16;break}return this._clearAnonymousUUID(),this.setRefreshToken(c.refresh_token),e.next=13,this._request.refreshAccessToken();case 13:return Ke(Xe,{env:this.config.env}),Ke(Je,{loginType:ze.CUSTOM,persistence:"local"}),e.abrupt("return",{credential:{refreshToken:c.refresh_token}});case 16:throw new he({message:"\u533f\u540d\u8f6c\u5316\u5931\u8d25"});case 17:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"_setAnonymousUUID",value:function(e){var t=this._cache.keys,n=t.anonymousUuidKey,i=t.loginTypeKey;this._cache.removeStore(n),this._cache.setStore(n,e),this._cache.setStore(i,ze.ANONYMOUS)}},{key:"_clearAnonymousUUID",value:function(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}]),n}(rt),lt=function(e){(0,f.default)(n,e);var t=I(n);function n(){return(0,d.default)(this,n),t.apply(this,arguments)}return(0,p.default)(n,[{key:"signIn",value:function(){var e=(0,u.default)(o.default.mark((function e(t){var n,i;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof t){e.next=2;break}throw new he({code:"PARAM_ERROR",message:"ticket must be a string"});case 2:return n=this._cache.keys.refreshTokenKey,e.next=5,this._request.send("auth.signInWithTicket",{ticket:t,refresh_token:this._cache.getStore(n)||""});case 5:if(i=e.sent,!i.refresh_token){e.next=15;break}return this.setRefreshToken(i.refresh_token),e.next=10,this._request.refreshAccessToken();case 10:return Ke(We),Ke(Je,{env:this.config.env,loginType:ze.CUSTOM,persistence:this.config.persistence}),e.next=14,this.refreshUserInfo();case 14:return e.abrupt("return",new ct(this.config.env));case 15:throw new he({message:"\u81ea\u5b9a\u4e49\u767b\u5f55\u5931\u8d25"});case 16:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(rt),dt=function(e){(0,f.default)(n,e);var t=I(n);function n(){return(0,d.default)(this,n),t.apply(this,arguments)}return(0,p.default)(n,[{key:"signIn",value:function(){var e=(0,u.default)(o.default.mark((function e(t,n){var i,a,r,s,c;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof t){e.next=2;break}throw new he({code:"PARAM_ERROR",message:"email must be a string"});case 2:return i=this._cache.keys.refreshTokenKey,e.next=5,this._request.send("auth.signIn",{loginType:"EMAIL",email:t,password:n,refresh_token:this._cache.getStore(i)||""});case 5:if(a=e.sent,r=a.refresh_token,s=a.access_token,c=a.access_token_expire,!r){e.next=22;break}if(this.setRefreshToken(r),!s||!c){e.next=15;break}this.setAccessToken(s,c),e.next=17;break;case 15:return e.next=17,this._request.refreshAccessToken();case 17:return e.next=19,this.refreshUserInfo();case 19:return Ke(We),Ke(Je,{env:this.config.env,loginType:ze.EMAIL,persistence:this.config.persistence}),e.abrupt("return",new ct(this.config.env));case 22:throw a.code?new he({code:a.code,message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new he({message:"\u90ae\u7bb1\u767b\u5f55\u5931\u8d25"});case 23:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"activate",value:function(){var e=(0,u.default)(o.default.mark((function e(t){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.activateEndUserMail",{token:t}));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"resetPasswordWithToken",value:function(){var e=(0,u.default)(o.default.mark((function e(t,n){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.resetPasswordWithToken",{token:t,newPassword:n}));case 1:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()}]),n}(rt),pt=function(e){(0,f.default)(n,e);var t=I(n);function n(){return(0,d.default)(this,n),t.apply(this,arguments)}return(0,p.default)(n,[{key:"signIn",value:function(){var e=(0,u.default)(o.default.mark((function e(t,n){var i,a,r,s,c;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof t){e.next=2;break}throw new he({code:"PARAM_ERROR",message:"username must be a string"});case 2:return"string"!=typeof n&&(n="",console.warn("password is empty")),i=this._cache.keys.refreshTokenKey,e.next=6,this._request.send("auth.signIn",{loginType:ze.USERNAME,username:t,password:n,refresh_token:this._cache.getStore(i)||""});case 6:if(a=e.sent,r=a.refresh_token,s=a.access_token_expire,c=a.access_token,!r){e.next=23;break}if(this.setRefreshToken(r),!c||!s){e.next=16;break}this.setAccessToken(c,s),e.next=18;break;case 16:return e.next=18,this._request.refreshAccessToken();case 18:return e.next=20,this.refreshUserInfo();case 20:return Ke(We),Ke(Je,{env:this.config.env,loginType:ze.USERNAME,persistence:this.config.persistence}),e.abrupt("return",new ct(this.config.env));case 23:throw a.code?new he({code:a.code,message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25: ".concat(a.message)}):new he({message:"\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u5931\u8d25"});case 24:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()}]),n}(rt),ft=function(){function e(t){(0,d.default)(this,e),this.config=t,this._cache=$e(t.env),this._request=ot(t.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),He(Je,this._onLoginTypeChanged)}return(0,p.default)(e,[{key:"currentUser",get:function(){var e=this.hasLoginState();return e&&e.user||null}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}},{key:"anonymousAuthProvider",value:function(){return new ut(this.config)}},{key:"customAuthProvider",value:function(){return new lt(this.config)}},{key:"emailAuthProvider",value:function(){return new dt(this.config)}},{key:"usernameAuthProvider",value:function(){return new pt(this.config)}},{key:"signInAnonymously",value:function(){var e=(0,u.default)(o.default.mark((function e(){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new ut(this.config).signIn());case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"signInWithEmailAndPassword",value:function(){var e=(0,u.default)(o.default.mark((function e(t,n){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new dt(this.config).signIn(t,n));case 1:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"signInWithUsernameAndPassword",value:function(e,t){return new pt(this.config).signIn(e,t)}},{key:"linkAndRetrieveDataWithTicket",value:function(){var e=(0,u.default)(o.default.mark((function e(t){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this._anonymousAuthProvider||(this._anonymousAuthProvider=new ut(this.config)),He(Xe,this._onAnonymousConverted),e.next=3,this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(t);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"signOut",value:function(){var e=(0,u.default)(o.default.mark((function e(){var t,n,i,a,r,s;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.loginType!==ze.ANONYMOUS){e.next=2;break}throw new he({message:"\u533f\u540d\u7528\u6237\u4e0d\u652f\u6301\u767b\u51fa\u64cd\u4f5c"});case 2:if(t=this._cache.keys,n=t.refreshTokenKey,i=t.accessTokenKey,a=t.accessTokenExpireKey,r=this._cache.getStore(n),r){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,this._request.send("auth.logout",{refresh_token:r});case 7:return s=e.sent,e.abrupt("return",(this._cache.removeStore(n),this._cache.removeStore(i),this._cache.removeStore(a),Ke(We),Ke(Je,{env:this.config.env,loginType:ze.NULL,persistence:this.config.persistence}),s));case 9:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"signUpWithEmailAndPassword",value:function(){var e=(0,u.default)(o.default.mark((function e(t,n){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.signUpWithEmailAndPassword",{email:t,password:n}));case 1:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"sendPasswordResetEmail",value:function(){var e=(0,u.default)(o.default.mark((function e(t){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.sendPasswordResetEmail",{email:t}));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"onLoginStateChanged",value:function(e){var t=this;He(We,(function(){var n=t.hasLoginState();e.call(t,n)}));var n=this.hasLoginState();e.call(this,n)}},{key:"onLoginStateExpired",value:function(e){He(Ye,e.bind(this))}},{key:"onAccessTokenRefreshed",value:function(e){He(Ze,e.bind(this))}},{key:"onAnonymousConverted",value:function(e){He(Xe,e.bind(this))}},{key:"onLoginTypeChanged",value:function(e){var t=this;He(Je,(function(){var n=t.hasLoginState();e.call(t,n)}))}},{key:"getAccessToken",value:function(){var e=(0,u.default)(o.default.mark((function e(){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.getAccessToken();case 2:return e.t0=e.sent.accessToken,e.t1=this.config.env,e.abrupt("return",{accessToken:e.t0,env:e.t1});case 5:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"hasLoginState",value:function(){var e=this._cache.keys.refreshTokenKey;return this._cache.getStore(e)?new ct(this.config.env):null}},{key:"isUsernameRegistered",value:function(){var e=(0,u.default)(o.default.mark((function e(t){var n,i;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof t){e.next=2;break}throw new he({code:"PARAM_ERROR",message:"username must be a string"});case 2:return e.next=4,this._request.send("auth.isUsernameRegistered",{username:t});case 4:return n=e.sent,i=n.data,e.abrupt("return",i&&i.isRegistered);case 7:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"getLoginState",value:function(){return Promise.resolve(this.hasLoginState())}},{key:"signInWithTicket",value:function(){var e=(0,u.default)(o.default.mark((function e(t){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new lt(this.config).signIn(t));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"shouldRefreshAccessToken",value:function(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}},{key:"getUserInfo",value:function(){return this._request.send("auth.getUserInfo",{}).then((function(e){return e.code?e:b(b({},e.data),{},{requestId:e.seqId})}))}},{key:"getAuthHeader",value:function(){var e=this._cache.keys,t=e.refreshTokenKey,n=e.accessTokenKey,i=this._cache.getStore(t);return{"x-cloudbase-credentials":this._cache.getStore(n)+"/@@/"+i}}},{key:"_onAnonymousConverted",value:function(e){var t=e.data.env;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}},{key:"_onLoginTypeChanged",value:function(e){var t=e.data,n=t.loginType,i=t.persistence,a=t.env;a===this.config.env&&(this._cache.updatePersistence(i),this._cache.setStore(this._cache.keys.loginTypeKey,n))}}]),e}(),ht=function(e,t){t=t||Ae();var n=ot(this.config.env),i=e.cloudPath,a=e.filePath,o=e.onUploadProgress,r=e.fileType,s=void 0===r?"image":r;return n.send("storage.getUploadMetadata",{path:i}).then((function(e){var r=e.data,c=r.url,u=r.authorization,l=r.token,d=r.fileId,p=r.cosFileId,f=e.requestId,h={key:i,signature:u,"x-cos-meta-fileid":p,success_action_status:"201","x-cos-security-token":l};n.upload({url:c,data:h,file:a,name:i,fileType:s,onUploadProgress:o}).then((function(e){201===e.statusCode?t(null,{fileID:d,requestId:f}):t(new he({code:"STORAGE_REQUEST_FAIL",message:"STORAGE_REQUEST_FAIL: ".concat(e.data)}))})).catch((function(e){t(e)}))})).catch((function(e){t(e)})),t.promise},gt=function(e,t){t=t||Ae();var n=ot(this.config.env),i=e.cloudPath;return n.send("storage.getUploadMetadata",{path:i}).then((function(e){t(null,e)})).catch((function(e){t(e)})),t.promise},mt=function(e,t){var n=e.fileList;if(t=t||Ae(),!n||!Array.isArray(n))return{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"};var i,a=y(n);try{for(a.s();!(i=a.n()).done;){var o=i.value;if(!o||"string"!=typeof o)return{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"}}}catch(s){a.e(s)}finally{a.f()}var r={fileid_list:n};return ot(this.config.env).send("storage.batchDeleteFile",r).then((function(e){e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((function(e){t(e)})),t.promise},_t=function(e,t){var n=e.fileList;t=t||Ae(),n&&Array.isArray(n)||t(null,{code:"INVALID_PARAM",message:"fileList\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u6570\u7ec4"});var i,a=[],o=y(n);try{for(o.s();!(i=o.n()).done;){var r=i.value;"object"==(0,s.default)(r)?(r.hasOwnProperty("fileID")&&r.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5305\u542bfileID\u548cmaxAge\u7684\u5bf9\u8c61"}),a.push({fileid:r.fileID,max_age:r.maxAge})):"string"==typeof r?a.push({fileid:r}):t(null,{code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u5b57\u7b26\u4e32"})}}catch(u){o.e(u)}finally{o.f()}var c={file_list:a};return ot(this.config.env).send("storage.batchGetDownloadUrl",c).then((function(e){e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((function(e){t(e)})),t.promise},vt=function(){var e=(0,u.default)(o.default.mark((function e(t,n){var i,a,r,s;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i=t.fileID,e.next=3,_t.call(this,{fileList:[{fileID:i,maxAge:600}]});case 3:if(a=e.sent.fileList[0],"SUCCESS"===a.code){e.next=6;break}return e.abrupt("return",n?n(a):new Promise((function(e){e(a)})));case 6:if(r=ot(this.config.env),s=a.download_url,s=encodeURI(s),n){e.next=10;break}return e.abrupt("return",r.download({url:s}));case 10:return e.t0=n,e.next=13,r.download({url:s});case 13:e.t1=e.sent,(0,e.t0)(e.t1);case 15:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}(),yt=function(e,t){var n,i=e.name,a=e.data,o=e.query,r=e.parse,s=e.search,c=t||Ae();try{n=a?JSON.stringify(a):""}catch(i){return Promise.reject(i)}if(!i)return Promise.reject(new he({code:"PARAM_ERROR",message:"\u51fd\u6570\u540d\u4e0d\u80fd\u4e3a\u7a7a"}));var u={inQuery:o,parse:r,search:s,function_name:i,request_data:n};return ot(this.config.env).send("functions.invokeFunction",u).then((function(e){if(e.code)c(null,e);else{var t=e.data.response_data;if(r)c(null,{result:t,requestId:e.requestId});else try{t=JSON.parse(e.data.response_data),c(null,{result:t,requestId:e.requestId})}catch(e){c(new he({message:"response data must be json"}))}}return c.promise})).catch((function(e){c(e)})),c.promise},Mt={timeout:15e3,persistence:"session"},Ct={},bt=function(){function e(t){(0,d.default)(this,e),this.config=t||this.config,this.authObj=void 0}return(0,p.default)(e,[{key:"init",value:function(t){switch(Re.adapter||(this.requestClient=new Re.adapter.reqClass({timeout:t.timeout||5e3,timeoutMsg:"\u8bf7\u6c42\u5728".concat((t.timeout||5e3)/1e3,"s\u5185\u672a\u5b8c\u6210\uff0c\u5df2\u4e2d\u65ad")})),this.config=b(b({},Mt),t),!0){case this.config.timeout>6e5:console.warn("timeout\u5927\u4e8e\u53ef\u914d\u7f6e\u4e0a\u9650[10\u5206\u949f]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0a\u9650\u6570\u503c"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout\u5c0f\u4e8e\u53ef\u914d\u7f6e\u4e0b\u9650[100ms]\uff0c\u5df2\u91cd\u7f6e\u4e3a\u4e0b\u9650\u6570\u503c"),this.config.timeout=100}return new e(this.config)}},{key:"auth",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.persistence;if(this.authObj)return this.authObj;var n,i=t||Re.adapter.primaryStorage||Mt.persistence;return i!==this.config.persistence&&(this.config.persistence=i),function(e){var t=e.env;Ge[t]=new Ue(e),Fe[t]=new Ue(b(b({},e),{},{persistence:"local"}))}(this.config),n=this.config,at[n.env]=new it(n),this.authObj=new ft(this.config),this.authObj}},{key:"on",value:function(e,t){return He.apply(this,[e,t])}},{key:"off",value:function(e,t){return Ve.apply(this,[e,t])}},{key:"callFunction",value:function(e,t){return yt.apply(this,[e,t])}},{key:"deleteFile",value:function(e,t){return mt.apply(this,[e,t])}},{key:"getTempFileURL",value:function(e,t){return _t.apply(this,[e,t])}},{key:"downloadFile",value:function(e,t){return vt.apply(this,[e,t])}},{key:"uploadFile",value:function(e,t){return ht.apply(this,[e,t])}},{key:"getUploadMetadata",value:function(e,t){return gt.apply(this,[e,t])}},{key:"registerExtension",value:function(e){Ct[e.name]=e}},{key:"invokeExtension",value:function(){var e=(0,u.default)(o.default.mark((function e(t,n){var i;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=Ct[t],i){e.next=3;break}throw new he({message:"\u6269\u5c55".concat(t," \u5fc5\u987b\u5148\u6ce8\u518c")});case 3:return e.next=5,i.invoke(n,this);case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"useAdapters",value:function(e){var t=function(e){var t,n,i=(t=e,"[object Array]"===Object.prototype.toString.call(t)?e:[e]),a=y(i);try{for(a.s();!(n=a.n()).done;){var o=n.value,r=o.isMatch,s=o.genAdapter,c=o.runtime;if(r())return{adapter:s(),runtime:c}}}catch(u){a.e(u)}finally{a.f()}}(e)||{},n=t.adapter,i=t.runtime;n&&(Re.adapter=n),i&&(Re.runtime=i)}}]),e}(),It=new bt;function Tt(e,t,n){void 0===n&&(n={});var i=/\?/.test(t),a="";for(var o in n)""===a?!i&&(t+="?"):a+="&",a+=o+"="+encodeURIComponent(n[o]);return/^http(s)?:\/\//.test(t+=a)?t:""+e+t}var wt=function(){function e(){(0,d.default)(this,e)}return(0,p.default)(e,[{key:"post",value:function(e){var t=e.url,n=e.data,i=e.headers;return new Promise((function(e,a){ge.request({url:Tt("https:",t),data:n,method:"POST",header:i,success:function(t){e(t)},fail:function(e){a(e)}})}))}},{key:"upload",value:function(e){return new Promise((function(t,n){var i=e.url,a=e.file,o=e.data,r=e.headers,s=e.fileType,c=ge.uploadFile({url:Tt("https:",i),name:"file",formData:Object.assign({},o),filePath:a,fileType:s,header:r,success:function(e){var n={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&o.success_action_status&&(n.statusCode=parseInt(o.success_action_status,10)),t(n)},fail:function(e){n(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&c&&"function"==typeof c.onProgressUpdate&&c.onProgressUpdate((function(t){e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}}]),e}(),kt={setItem:function(e,t){ge.setStorageSync(e,t)},getItem:function(e){return ge.getStorageSync(e)},removeItem:function(e){ge.removeStorageSync(e)},clear:function(){ge.clearStorageSync()}},xt={genAdapter:function(){return{root:{},reqClass:wt,localStorage:kt,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};It.useAdapters(xt);var St=It,Et=St.init;St.init=function(e){e.env=e.spaceId;var t=Et.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;var n=t.auth;return t.auth=function(e){var t=n.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((function(e){t[e]=de(t[e]).bind(t)})),t},t.customAuth=t.auth,t};var At=St,Dt=function(e){(0,f.default)(n,e);var t=I(n);function n(){return(0,d.default)(this,n),t.apply(this,arguments)}return(0,p.default)(n,[{key:"getAccessToken",value:function(){var e=this;return new Promise((function(t,n){var i="Anonymous_Access_token";e.setAccessToken(i),t(i)}))}},{key:"setupRequest",value:function(e,t){var n=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),i={"Content-Type":"application/json"};"auth"!==t&&(n.token=this.accessToken,i["x-basement-token"]=this.accessToken),i["x-serverless-sign"]=Ce.sign(n,this.config.clientSecret);var a=ye();i["x-client-info"]=encodeURIComponent(JSON.stringify(a));var o=me(),r=o.token;return i["x-client-token"]=r,{url:this.config.requestUrl,method:"POST",data:n,dataType:"json",header:JSON.parse(JSON.stringify(i))}}},{key:"uploadFileToOSS",value:function(e){var t=this,n=e.url,i=e.formData,a=e.name,o=e.filePath,r=e.fileType,s=e.onUploadProgress;return new Promise((function(e,c){var u=t.adapter.uploadFile({url:n,formData:i,name:a,filePath:o,fileType:r,success:function(t){t&&t.statusCode<400?e(t):c(new he({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))},fail:function(e){c(new he({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}});"function"==typeof s&&u&&"function"==typeof u.onProgressUpdate&&u.onProgressUpdate((function(e){s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(e){var t,n=this,i=e.filePath,a=e.cloudPath,o=e.fileType,r=void 0===o?"image":o,s=e.onUploadProgress;if(!a)throw new he({code:"CLOUDPATH_REQUIRED",message:"cloudPath\u4e0d\u53ef\u4e3a\u7a7a"});return this.getOSSUploadOptionsFromPath({cloudPath:a}).then((function(e){var a=e.result,o=a.url,c=a.formData,u=a.name;t=e.result.fileUrl;var l={url:o,formData:c,name:u,filePath:i,fileType:r};return n.uploadFileToOSS(Object.assign({},l,{onUploadProgress:s}))})).then((function(){return n.reportOSSUpload({cloudPath:a})})).then((function(e){return new Promise((function(n,a){e.success?n({success:!0,filePath:i,fileID:t}):a(new he({code:"UPLOAD_FAILED",message:"\u6587\u4ef6\u4e0a\u4f20\u5931\u8d25"}))}))}))}},{key:"deleteFile",value:function(e){var t=e.fileList,n={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:t})};return this.request(this.setupRequest(n)).then((function(e){if(e.success)return e.result;throw new he({code:"DELETE_FILE_FAILED",message:"\u5220\u9664\u6587\u4ef6\u5931\u8d25"})}))}},{key:"getTempFileURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fileList;if(!Array.isArray(t)||0===t.length)throw new he({code:"INVALID_PARAM",message:"fileList\u7684\u5143\u7d20\u5fc5\u987b\u662f\u975e\u7a7a\u7684\u5b57\u7b26\u4e32"});var n={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:t})};return this.request(this.setupRequest(n)).then((function(e){if(e.success)return{fileList:e.result.fileList.map((function(e){return{fileID:e.fileID,tempFileURL:e.tempFileURL}}))};throw new he({code:"GET_TEMP_FILE_URL_FAILED",message:"\u83b7\u53d6\u4e34\u65f6\u6587\u4ef6\u94fe\u63a5\u5931\u8d25"})}))}}]),n}(we),Ot={init:function(e){var t=new Dt(e),n={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return n},t.customAuth=t.auth,t}};function Rt(e){var t,n=e.data;t=ye();var i=JSON.parse(JSON.stringify(n||{}));if(Object.assign(i,{clientInfo:t}),!i.uniIdToken){var a=me(),o=a.token;o&&(i.uniIdToken=o)}return i}var Lt=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:"\uff0c\u4e91\u51fd\u6570[{functionName}]\u5728\u4e91\u7aef\u4e0d\u5b58\u5728\uff0c\u8bf7\u68c0\u67e5\u6b64\u4e91\u51fd\u6570\u540d\u79f0\u662f\u5426\u6b63\u786e\u4ee5\u53ca\u8be5\u4e91\u51fd\u6570\u662f\u5426\u5df2\u4e0a\u4f20\u5230\u670d\u52a1\u7a7a\u95f4",mode:"append"}],Nt=/[\\^$.*+?()[\]{}|]/g,Pt=RegExp(Nt.source);function Ut(e,t,n){return e.replace(new RegExp((i=t)&&Pt.test(i)?i.replace(Nt,"\\$&"):i,"g"),n);var i}var Gt="request",Ft="response";var $t;$t="0123456789abcdef";var Bt={code:2e4,message:"System error"},qt={code:20101,message:"Invalid client"};function jt(e){var t=e||{},n=t.errSubject,i=t.subject,a=t.errCode,o=t.errMsg,r=t.code,s=t.message,c=t.cause;return new he({subject:n||i||"uni-secure-network",code:a||r||Bt.code,message:o||s,cause:c})}var Ht;function Kt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.secretType;return t===Gt||t===Ft||"both"===t}function Vt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.data,i=void 0===n?{}:n;return"app"===U&&"DCloud-clientDB"===t&&"encryption"===i.redirectTo&&"getAppClientKey"===i.action}function zt(e){var t=e.functionName,n=e.result,i=e.logPvd;if(this.__dev__.debugLog&&n&&n.requestId){var a=JSON.stringify({spaceId:this.config.spaceId,functionName:t,requestId:n.requestId});console.log("[".concat(i,"-request]").concat(a,"[/").concat(i,"-request]"))}}function Wt(e){var t=e.callFunction,n=function(n){var i=this,a=n.name;n.data=Rt.call(e,{data:n.data});var o={aliyun:"aliyun",tencent:"tcb",tcb:"tcb"}[this.config.provider],r=Kt(n),s=Vt(n),c=r||s;return t.call(this,n).then((function(e){return e.errCode=0,!c&&zt.call(i,{functionName:a,result:e,logPvd:o}),Promise.resolve(e)}),(function(e){return!c&&zt.call(i,{functionName:a,result:e,logPvd:o}),e&&e.message&&(e.message=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.message,n=void 0===t?"":t,i=e.extraInfo,a=void 0===i?{}:i,o=e.formatter,r=void 0===o?[]:o,s=0;s<r.length;s++){var c=r[s],u=c.rule,l=c.content,d=c.mode,p=n.match(u);if(p){for(var f=l,h=1;h<p.length;h++)f=Ut(f,"{$".concat(h,"}"),p[h]);for(var g in a)f=Ut(f,"{".concat(g,"}"),a[g]);return"replace"===d?f:n+f}}return n}({message:"[".concat(n.name,"]: ").concat(e.message),formatter:Lt,extraInfo:{functionName:a}})),Promise.reject(e)}))};e.callFunction=function(t){var i,a,o=e.config,r=o.provider,s=o.spaceId,c=t.name;return t.data=t.data||{},i=n,i=i.bind(e),a=Vt(t)?n.call(e,t):function(e){var t=e.name,n=e.data,i=void 0===n?{}:n;return"mp-weixin"===U&&"uni-id-co"===t&&"secureNetworkHandshakeByWeixin"===i.method}(t)?i.call(e,t):Kt(t)?new Ht({secretType:t.secretType,uniCloudIns:e}).wrapEncryptDataCallFunction(n.bind(e))(t):function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.provider,n=e.spaceId,i=e.functionName,a=ve(),o=a.appId,r=a.uniPlatform,s=a.osName,c=r;"app"===r&&(c=s);var u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.provider,n=e.spaceId,i=G;if(!i)return{};t=function(e){return"tencent"===e?"tcb":e}(t);var a=i.find((function(e){return e.provider===t&&e.spaceId===n}));return a&&a.config}({provider:t,spaceId:n});if(!u||!u.accessControl||!u.accessControl.enable)return!1;var l=u.accessControl.function||{},d=Object.keys(l);if(0===d.length)return!0;var p=function(e,t){for(var n,i,a,o=0;o<e.length;o++){var r=e[o];r!==t?"*"!==r?r.split(",").map((function(e){return e.trim()})).indexOf(t)>-1&&(i=r):a=r:n=r}return n||i||a}(d,i);if(!p)return!1;if((l[p]||[]).find((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.appId===o&&(e.platform||"").toLowerCase()===c.toLowerCase()})))return!0;throw console.error("\u6b64\u5e94\u7528[appId: ".concat(o,", platform: ").concat(c,"]\u4e0d\u5728\u4e91\u7aef\u914d\u7f6e\u7684\u5141\u8bb8\u8bbf\u95ee\u7684\u5e94\u7528\u5217\u8868\u5185\uff0c\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client")),jt(qt)}({provider:r,spaceId:s,functionName:c})?new Ht({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(n.bind(e))(t):i(t),Object.defineProperty(a,"result",{get:function(){return console.warn("\u5f53\u524d\u8fd4\u56de\u7ed3\u679c\u4e3aPromise\u7c7b\u578b\uff0c\u4e0d\u53ef\u76f4\u63a5\u8bbf\u95ee\u5176result\u5c5e\u6027\uff0c\u8be6\u60c5\u8bf7\u53c2\u8003\uff1ahttps://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{}}}),a}}Ht="mp-weixin"!==U&&"app"!==U?function(){return(0,p.default)((function e(){throw(0,d.default)(this,e),jt({message:"Platform ".concat(U," is not supported by secure network")})}))}():function(){return(0,p.default)((function e(){throw(0,d.default)(this,e),jt({message:"Platform ".concat(U," is not enabled, please check whether secure network module is enabled in your manifest.json")})}))}();var Yt=Symbol("CLIENT_DB_INTERNAL");function Jt(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=Yt,e.inspect=null,e.__ob__=void 0,new Proxy(e,{get:function(e,n,i){if("_uniClient"===n)return null;if("symbol"==(0,s.default)(n))return e[n];if(n in e||"string"!=typeof n){var a=e[n];return"function"==typeof a?a.bind(e):a}return t.get(e,n,i)}})}function Xt(e){return{on:function(t,n){e[t]=e[t]||[],e[t].indexOf(n)>-1||e[t].push(n)},off:function(t,n){e[t]=e[t]||[];var i=e[t].indexOf(n);-1!==i&&e[t].splice(i,1)}}}var Zt=["db.Geo","db.command","command.aggregate"];function Qt(e,t){return Zt.indexOf("".concat(e,".").concat(t))>-1}function en(e){switch(O(e)){case"array":return e.map((function(e){return en(e)}));case"object":return e._internalType===Yt||Object.keys(e).forEach((function(t){e[t]=en(e[t])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function tn(e){return e&&e.content&&e.content.$method}var nn=function(){function e(t,n,i){(0,d.default)(this,e),this.content=t,this.prevStage=n||null,this.udb=null,this._database=i}return(0,p.default)(e,[{key:"toJSON",value:function(){for(var e=this,t=[e.content];e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map((function(e){return{$method:e.$method,$param:en(e.$param)}}))}}},{key:"getAction",value:function(){var e=this.toJSON().$db.find((function(e){return"action"===e.$method}));return e&&e.$param&&e.$param[0]}},{key:"getCommand",value:function(){return{$db:this.toJSON().$db.filter((function(e){return"action"!==e.$method}))}}},{key:"isAggregate",get:function(){for(var e=this;e;){var t=tn(e),n=tn(e.prevStage);if("aggregate"===t&&"collection"===n||"pipeline"===t)return!0;e=e.prevStage}return!1}},{key:"isCommand",get:function(){for(var e=this;e;){if("command"===tn(e))return!0;e=e.prevStage}return!1}},{key:"isAggregateCommand",get:function(){for(var e=this;e;){var t=tn(e),n=tn(e.prevStage);if("aggregate"===t&&"command"===n)return!0;e=e.prevStage}return!1}},{key:"getNextStageFn",value:function(e){var t=this;return function(){return an({$method:e,$param:en(Array.from(arguments))},t,t._database)}}},{key:"count",get:function(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}},{key:"remove",get:function(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}},{key:"get",value:function(){return this._send("get",Array.from(arguments))}},{key:"add",get:function(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}},{key:"update",value:function(){return this._send("update",Array.from(arguments))}},{key:"end",value:function(){return this._send("end",Array.from(arguments))}},{key:"set",get:function(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL\u7981\u6b62\u4f7f\u7528set\u65b9\u6cd5")}}},{key:"_send",value:function(e,t){var n=this.getAction(),i=this.getCommand();return i.$db.push({$method:e,$param:en(t)}),this._database._callCloudFunction({action:n,command:i})}}]),e}();function an(e,t,n){return Jt(new nn(e,t,n),{get:function(e,t){var i="db";return e&&e.content&&(i=e.content.$method),Qt(i,t)?an({$method:t},e,n):function(){return an({$method:t,$param:en(Array.from(arguments))},e,n)}}})}function on(e){var t=e.path,n=e.method;return function(){function e(){(0,d.default)(this,e),this.param=Array.from(arguments)}return(0,p.default)(e,[{key:"toJSON",value:function(){return{$newDb:[].concat((0,c.default)(t.map((function(e){return{$method:e}}))),[{$method:n,$param:this.param}])}}}]),e}()}function rn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Jt(new e(t),{get:function(e,t){return Qt("db",t)?an({$method:t},null,e):function(){return an({$method:t,$param:en(Array.from(arguments))},null,e)}}})}var sn=function(e){(0,f.default)(n,e);var t=I(n);function n(){return(0,d.default)(this,n),t.apply(this,arguments)}return(0,p.default)(n,[{key:"_parseResult",value:function(e){return this._isJQL?e.result:e}},{key:"_callCloudFunction",value:function(e){var t=this,n=e.action,i=e.command,a=e.multiCommand,o=e.queryList;function r(e,t){if(a&&o)for(var n=0;n<o.length;n++){var i=o[n];i.udb&&"function"==typeof i.udb.setResult&&(t?i.udb.setResult(t):i.udb.setResult(e.result.dataList[n]))}}var s=this,c=this._isJQL?"databaseForJQL":"database";function u(e){return s._callback("error",[e]),z(W(c,"fail"),e).then((function(){return z(W(c,"complete"),e)})).then((function(){return r(null,e),re(X,{type:ee,content:e}),Promise.reject(e)}))}var l=z(W(c,"invoke")),d=this._uniClient;return l.then((function(){return d.callFunction({name:"DCloud-clientDB",type:"CLIENT_DB",data:{action:n,command:i,multiCommand:a}})})).then((function(e){var n=e.result,i=n.code,a=n.message,o=n.token,l=n.tokenExpired,d=n.systemInfo,p=void 0===d?[]:d;if(p)for(var f=0;f<p.length;f++){var h=p[f],g=h.level,m=h.message,_=h.detail,v=console["app"===U&&"warn"===g?"error":g]||console.log,y="[System Info]"+m;_&&(y="".concat(y,"\n\u8be6\u7ec6\u4fe1\u606f\uff1a").concat(_)),v(y)}if(i)return u(new he({code:i,message:a,requestId:e.requestId}));e.result.errCode=e.result.errCode||e.result.code,e.result.errMsg=e.result.errMsg||e.result.message,o&&l&&(_e({token:o,tokenExpired:l}),t._callbackAuth("refreshToken",[{token:o,tokenExpired:l}]),t._callback("refreshToken",[{token:o,tokenExpired:l}]),re(Q,{token:o,tokenExpired:l}));for(var M=[{prop:"affectedDocs",tips:"affectedDocs\u4e0d\u518d\u63a8\u8350\u4f7f\u7528\uff0c\u8bf7\u4f7f\u7528inserted/deleted/updated/data.length\u66ff\u4ee3"},{prop:"code",tips:"code\u4e0d\u518d\u63a8\u8350\u4f7f\u7528\uff0c\u8bf7\u4f7f\u7528errCode\u66ff\u4ee3"},{prop:"message",tips:"message\u4e0d\u518d\u63a8\u8350\u4f7f\u7528\uff0c\u8bf7\u4f7f\u7528errMsg\u66ff\u4ee3"}],C=function(t){var n=M[t],i=n.prop,a=n.tips;if(i in e.result){var o=e.result[i];Object.defineProperty(e.result,i,{get:function(){return console.warn(a),o}})}},b=0;b<M.length;b++)C(b);return function(e){return z(W(c,"success"),e).then((function(){return z(W(c,"complete"),e)})).then((function(){r(e,null);var t=s._parseResult(e);return re(X,{type:ee,content:t}),Promise.resolve(t)}))}(e)}),(function(e){return/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB\u672a\u521d\u59cb\u5316\uff0c\u8bf7\u5728web\u63a7\u5236\u53f0\u4fdd\u5b58\u4e00\u6b21schema\u4ee5\u5f00\u542fclientDB"),u(new he({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId}))}))}}]),n}(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.uniClient,i=void 0===n?{}:n,a=t.isJQL,o=void 0!==a&&a;(0,d.default)(this,e),this._uniClient=i,this._authCallBacks={},this._dbCallBacks={},i.isDefault&&(this._dbCallBacks=q("_globalUniCloudDatabaseCallback")),o||(this.auth=Xt(this._authCallBacks)),this._isJQL=o,Object.assign(this,Xt(this._dbCallBacks)),this.env=Jt({},{get:function(e,t){return{$env:t}}}),this.Geo=Jt({},{get:function(e,t){return on({path:["Geo"],method:t})}}),this.serverDate=on({path:[],method:"serverDate"}),this.RegExp=on({path:[],method:"RegExp"})}return(0,p.default)(e,[{key:"getCloudEnv",value:function(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv\u53c2\u6570\u9519\u8bef");return{$env:e.replace("$cloudEnv_","")}}},{key:"_callback",value:function(e,t){var n=this._dbCallBacks;n[e]&&n[e].forEach((function(e){e.apply(void 0,(0,c.default)(t))}))}},{key:"_callbackAuth",value:function(e,t){var n=this._authCallBacks;n[e]&&n[e].forEach((function(e){e.apply(void 0,(0,c.default)(t))}))}},{key:"multiSend",value:function(){var e=Array.from(arguments),t=e.map((function(e){var t=e.getAction(),n=e.getCommand();if("getTemp"!==n.$db[n.$db.length-1].$method)throw new Error("multiSend\u53ea\u652f\u6301\u5b50\u547d\u4ee4\u5185\u4f7f\u7528getTemp");return{action:t,command:n}}));return this._callCloudFunction({multiCommand:t,queryList:e})}}]),e}()),cn="token\u65e0\u6548\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",un="token\u8fc7\u671f\uff0c\u8df3\u8f6c\u767b\u5f55\u9875\u9762",ln={TOKEN_INVALID_TOKEN_EXPIRED:un,TOKEN_INVALID_INVALID_CLIENTID:cn,TOKEN_INVALID:cn,TOKEN_INVALID_WRONG_TOKEN:cn,TOKEN_INVALID_ANONYMOUS_USER:cn},dn={"uni-id-token-expired":un,"uni-id-check-token-failed":cn,"uni-id-token-not-exist":cn,"uni-id-check-device-feature-failed":cn};function pn(e,t){var n="";return n=e?"".concat(e,"/").concat(t):t,n.replace(/^\//,"")}function fn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=[],i=[];return e.forEach((function(e){!0===e.needLogin?n.push(pn(t,e.path)):!1===e.needLogin&&i.push(pn(t,e.path))})),{needLoginPage:n,notNeedLoginPage:i}}function hn(e){return e.split("?")[0].replace(/^\//,"")}function gn(){return function(e){var t=e&&e.$page&&e.$page.fullPath||"";return t?("/"!==t.charAt(0)&&(t="/"+t),t):t}(function(){var e=getCurrentPages();return e[e.length-1]}())}function mn(){return hn(gn())}function _n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;var n=t.list,i=hn(e);return n.some((function(e){return e.pagePath===i}))}var vn,yn=!!v.default.uniIdRouter,Mn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v.default,t=e.pages,n=void 0===t?[]:t,i=e.subPackages,a=void 0===i?[]:i,o=e.uniIdRouter,r=void 0===o?{}:o,s=e.tabBar,u=void 0===s?{}:s,l=r.loginPage,d=r.needLogin,p=void 0===d?[]:d,f=r.resToLogin,h=void 0===f||f,g=fn(n),m=g.needLoginPage,_=g.notNeedLoginPage,y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],n=[];return e.forEach((function(e){var i=e.root,a=e.pages,o=void 0===a?[]:a,r=fn(o,i),s=r.needLoginPage,u=r.notNeedLoginPage;t.push.apply(t,(0,c.default)(s)),n.push.apply(n,(0,c.default)(u))})),{needLoginPage:t,notNeedLoginPage:n}}(a),M=y.needLoginPage,C=y.notNeedLoginPage;return{loginPage:l,routerNeedLogin:p,resToLogin:h,needLoginPage:[].concat((0,c.default)(m),(0,c.default)(M)),notNeedLoginPage:[].concat((0,c.default)(_),(0,c.default)(C)),loginPageInTabBar:_n(l,u)}}(),Cn=Mn.loginPage,bn=Mn.routerNeedLogin,In=Mn.resToLogin,Tn=Mn.needLoginPage,wn=Mn.notNeedLoginPage,kn=Mn.loginPageInTabBar;if(Tn.indexOf(Cn)>-1)throw new Error("Login page [".concat(Cn,'] should not be "needLogin", please check your pages.json'));function xn(e){var t=mn();if("/"===e.charAt(0))return e;var n=e.split("?"),i=(0,r.default)(n,2),a=i[0],o=i[1],s=a.replace(/^\//,"").split("/"),c=t.split("/");c.pop();for(var u=0;u<s.length;u++){var l=s[u];".."===l?c.pop():"."!==l&&c.push(l)}return""===c[0]&&c.shift(),"/"+c.join("/")+(o?"?"+o:"")}function Sn(e){var t=hn(xn(e));return!(wn.indexOf(t)>-1)&&(Tn.indexOf(t)>-1||bn.some((function(t){return function(e,t){return new RegExp(t).test(e)}(e,t)})))}function En(e){var t=e.redirect,n=hn(t),i=hn(Cn);return mn()!==i&&n!==i}function An(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.api,n=e.redirect;if(n&&En({redirect:n})){var i=function(e,t){return"/"!==e.charAt(0)&&(e="/"+e),t?e.indexOf("?")>-1?e+"&uniIdRedirectUrl=".concat(encodeURIComponent(t)):e+"?uniIdRedirectUrl=".concat(encodeURIComponent(t)):e}(Cn,n);kn?"navigateTo"!==t&&"redirectTo"!==t||(t="switchTab"):"switchTab"===t&&(t="navigateTo");var a={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((function(){a[t]({url:i})}))}}function Dn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.url,n={abortLoginPageJump:!1,autoToLoginPage:!1},i=function(){var e,t=me(),n=t.token,i=t.tokenExpired;if(n){if(i<Date.now()){var a="uni-id-token-expired";e={errCode:a,errMsg:dn[a]}}}else{var o="uni-id-check-token-failed";e={errCode:o,errMsg:dn[o]}}return e}();if(Sn(t)&&i){if(i.uniIdRedirectUrl=t,ie(Z).length>0)return setTimeout((function(){re(Z,i)}),0),n.abortLoginPageJump=!0,n;n.autoToLoginPage=!0}return n}function On(){!function(){var e=gn(),t=Dn({url:e}),n=t.abortLoginPageJump,i=t.autoToLoginPage;n||i&&An({api:"redirectTo",redirect:e})}();for(var e=["navigateTo","redirectTo","reLaunch","switchTab"],t=function(t){var n=e[t];uni.addInterceptor(n,{invoke:function(e){var t=Dn({url:e.url}),i=t.abortLoginPageJump,a=t.autoToLoginPage;return i?e:a?(An({api:n,redirect:xn(e.url)}),!1):e}})},n=0;n<e.length;n++)t(n)}function Rn(){this.onResponse((function(e){var t=e.type,n=e.content,i=!1;switch(t){case"cloudobject":i=function(e){var t=e.errCode;return t in dn}(n);break;case"clientdb":i=function(e){var t=e.errCode;return t in ln}(n)}i&&function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=ie(Z);ue().then((function(){var n=gn();if(n&&En({redirect:n}))return t.length>0?re(Z,Object.assign({uniIdRedirectUrl:n},e)):void(Cn&&An({api:"navigateTo",redirect:n}))}))}(n)}))}function Ln(e){!function(e){e.onResponse=function(e){ae(X,e)},e.offResponse=function(e){oe(X,e)}}(e),function(e){e.onNeedLogin=function(e){ae(Z,e)},e.offNeedLogin=function(e){oe(Z,e)},yn&&(q("_globalUniCloudStatus").needLoginInit||(q("_globalUniCloudStatus").needLoginInit=!0,ue().then((function(){On.call(e)})),In&&Rn.call(e)))}(e),function(e){e.onRefreshToken=function(e){ae(Q,e)},e.offRefreshToken=function(e){oe(Q,e)}}(e)}var Nn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Pn=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Un(){var e,t,n=me().token||"",i=n.split(".");if(!n||3!==i.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{e=JSON.parse((t=i[1],decodeURIComponent(vn(t).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(n){throw new Error("\u83b7\u53d6\u5f53\u524d\u7528\u6237\u4fe1\u606f\u51fa\u9519\uff0c\u8be6\u7ec6\u9519\u8bef\u4fe1\u606f\u4e3a\uff1a"+n.message)}return e.tokenExpired=1e3*e.exp,delete e.exp,delete e.iat,e}vn="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Pn.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var n,i,a="",o=0;o<e.length;)t=Nn.indexOf(e.charAt(o++))<<18|Nn.indexOf(e.charAt(o++))<<12|(n=Nn.indexOf(e.charAt(o++)))<<6|(i=Nn.indexOf(e.charAt(o++))),a+=64===n?String.fromCharCode(t>>16&255):64===i?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return a}:atob;var Gn=T((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n="chooseAndUploadFile:ok",a="chooseAndUploadFile:fail";function o(e,t){return e.tempFiles.forEach((function(e,n){e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+n+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((function(e){return e.path}))),e}function r(e,t,i){var a=i.onChooseFile,o=i.onUploadProgress;return t.then((function(e){if(a){var t=a(e);if(void 0!==t)return Promise.resolve(t).then((function(t){return void 0===t?e:t}))}return e})).then((function(t){return!1===t?{errMsg:n,tempFilePaths:[],tempFiles:[]}:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,a=arguments.length>3?arguments[3]:void 0;(t=Object.assign({},t)).errMsg=n;var o=t.tempFiles,r=o.length,s=0;return new Promise((function(n){for(;s<i;)c();function c(){var i=s++;if(i>=r)!o.find((function(e){return!e.url&&!e.errMsg}))&&n(t);else{var u=o[i];e.uploadFile({filePath:u.path,cloudPath:u.cloudPath,fileType:u.fileType,onUploadProgress:function(e){e.index=i,e.tempFile=u,e.tempFilePath=u.path,a&&a(e)}}).then((function(e){u.url=e.fileID,i<r&&c()})).catch((function(e){u.errMsg=e.errMsg||e.message,i<r&&c()}))}}}))}(e,t,5,o)}))}t.initChooseAndUploadFile=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:"all"};return"image"===t.type?r(e,function(e){var t=e.count,n=e.sizeType,i=e.sourceType,r=void 0===i?["album","camera"]:i,s=e.extension;return new Promise((function(e,i){uni.chooseImage({count:t,sizeType:n,sourceType:r,extension:s,success:function(t){e(o(t,"image"))},fail:function(e){i({errMsg:e.errMsg.replace("chooseImage:fail",a)})}})}))}(t),t):"video"===t.type?r(e,function(e){var t=e.camera,n=e.compressed,i=e.maxDuration,r=e.sourceType,s=void 0===r?["album","camera"]:r,c=e.extension;return new Promise((function(e,r){uni.chooseVideo({camera:t,compressed:n,maxDuration:i,sourceType:s,extension:c,success:function(t){var n=t.tempFilePath,i=t.duration,a=t.size,r=t.height,s=t.width;e(o({errMsg:"chooseVideo:ok",tempFilePaths:[n],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:n,size:a,type:t.tempFile&&t.tempFile.type||"",width:s,height:r,duration:i,fileType:"video",cloudPath:""}]},"video"))},fail:function(e){r({errMsg:e.errMsg.replace("chooseVideo:fail",a)})}})}))}(t),t):r(e,function(e){var t=e.count,n=e.extension;return new Promise((function(e,r){var s=uni.chooseFile;if("undefined"!=typeof i&&"function"==typeof i.chooseMessageFile&&(s=i.chooseMessageFile),"function"!=typeof s)return r({errMsg:a+" \u8bf7\u6307\u5b9a type \u7c7b\u578b\uff0c\u8be5\u5e73\u53f0\u4ec5\u652f\u6301\u9009\u62e9 image \u6216 video\u3002"});s({type:"all",count:t,extension:n,success:function(t){e(o(t))},fail:function(e){r({errMsg:e.errMsg.replace("chooseFile:fail",a)})}})}))}(t),t)}}})),Fn=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(Gn);function $n(e){return{props:{localdata:{type:Array,default:function(){return[]}},options:{type:[Object,Array],default:function(){return{}}},spaceInfo:{type:Object,default:function(){return{}}},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:function(){return{mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{}}},created:function(){var e=this;this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((function(){var t=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((function(n){t.push(e[n])})),t}),(function(t,n){if("manual"!==e.loadtime){for(var i=!1,a=[],o=2;o<t.length;o++)t[o]!==n[o]&&(a.push(t[o]),i=!0);t[0]!==n[0]&&(e.mixinDatacomPage.current=e.pageCurrent),e.mixinDatacomPage.size=e.pageSize,e.onMixinDatacomPropsChange(i,a)}}))},methods:{onMixinDatacomPropsChange:function(e,t){},mixinDatacomEasyGet:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getone,i=void 0!==n&&n,a=t.success,o=t.fail;this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomGet().then((function(t){e.mixinDatacomLoading=!1;var n=t.result,o=n.data,r=n.count;e.getcount&&(e.mixinDatacomPage.count=r),e.mixinDatacomHasMore=o.length<e.pageSize;var s=i?o.length?o[0]:void 0:o;e.mixinDatacomResData=s,a&&a(s)})).catch((function(t){e.mixinDatacomLoading=!1,e.mixinDatacomErrorMessage=t,o&&o(t)})))},mixinDatacomGet:function(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.database(this.spaceInfo),a=n.action||this.action;a&&(i=i.action(a));var o=n.collection||this.collection;i=Array.isArray(o)?(t=i).collection.apply(t,(0,c.default)(o)):i.collection(o);var r=n.where||this.where;r&&Object.keys(r).length&&(i=i.where(r));var s=n.field||this.field;s&&(i=i.field(s));var u=n.foreignKey||this.foreignKey;u&&(i=i.foreignKey(u));var l=n.groupby||this.groupby;l&&(i=i.groupBy(l));var d=n.groupField||this.groupField;d&&(i=i.groupField(d)),!0===(void 0!==n.distinct?n.distinct:this.distinct)&&(i=i.distinct());var p=n.orderby||this.orderby;p&&(i=i.orderBy(p));var f=void 0!==n.pageCurrent?n.pageCurrent:this.mixinDatacomPage.current,h=void 0!==n.pageSize?n.pageSize:this.mixinDatacomPage.size,g=void 0!==n.getcount?n.getcount:this.getcount,m=void 0!==n.gettree?n.gettree:this.gettree,_=void 0!==n.gettreepath?n.gettreepath:this.gettreepath,v={getCount:g},y={limitLevel:void 0!==n.limitlevel?n.limitlevel:this.limitlevel,startWith:void 0!==n.startwith?n.startwith:this.startwith};return m&&(v.getTree=y),_&&(v.getTreePath=y),i=i.skip(h*(f-1)).limit(h).get(v),i}}}}function Bn(e){return q("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}function qn(){return jn.apply(this,arguments)}function jn(){return jn=(0,u.default)(o.default.mark((function e(){var t,n,i,a,r,s,c=arguments;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=c.length>0&&void 0!==c[0]?c[0]:{},n=t.callLoginByWeixin,i=void 0!==n&&n,a=Bn(this),"mp-weixin"===U){e.next=4;break}throw new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `".concat(U,"`"));case 4:return e.next=6,new Promise((function(e,t){uni.login({success:function(t){e(t.code)},fail:function(e){t(new Error(e.errMsg))}})}));case 6:return r=e.sent,s=this.importObject("uni-id-co",{customUI:!0}),e.next=10,s.secureNetworkHandshakeByWeixin({code:r,callLoginByWeixin:i});case 10:return a.mpWeixinCode=r,e.abrupt("return",{code:r});case 12:case"end":return e.stop()}}),e,this)}))),jn.apply(this,arguments)}function Hn(e){return Kn.apply(this,arguments)}function Kn(){return Kn=(0,u.default)(o.default.mark((function e(t){var n;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=Bn(this),e.abrupt("return",(n.initPromise||(n.initPromise=qn.call(this,t)),n.initPromise));case 2:case"end":return e.stop()}}),e,this)}))),Kn.apply(this,arguments)}function Vn(e){if(!e.initUniCloudStatus||"rejected"===e.initUniCloudStatus){var t=Promise.resolve();1,t=new Promise((function(e){setTimeout((function(){e()}),1)})),e.isReady=!1,e.isDefault=!1;var n=e.auth();e.initUniCloudStatus="pending",e.initUniCloud=t.then((function(){return n.getLoginState()})).then((function(e){return e?Promise.resolve():n.signInAnonymously()})).then((function(){return Promise.resolve()})).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.address,e.port;return Promise.resolve()})).then((function(){e.isReady=!0,e.initUniCloudStatus="fulfilled"})).catch((function(t){console.error(t),e.initUniCloudStatus="rejected"}))}}var zn={tcb:At,tencent:At,aliyun:ke,private:Ot},Wn=new(function(){function e(){(0,d.default)(this,e)}return(0,p.default)(e,[{key:"init",value:function(e){var t={},n=zn[e.provider];if(!n)throw new Error("\u672a\u63d0\u4f9b\u6b63\u786e\u7684provider\u53c2\u6570");t=n.init(e),t.__dev__={},t.__dev__.debugLog=!1;return Vn(t),t.reInit=function(){Vn(this)},Wt(t),function(e){var t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),function(e){e.database=function(t){if(t&&Object.keys(t).length>0)return e.init(t).database();if(this._database)return this._database;var n=rn(sn,{uniClient:e});return this._database=n,n},e.databaseForJQL=function(t){if(t&&Object.keys(t).length>0)return e.init(t).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;var n=rn(sn,{uniClient:e,isJQL:!0});return this._databaseForJQL=n,n}}(t),function(e){e.getCurrentUserInfo=Un,e.chooseAndUploadFile=Fn.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return $n(e)}}),e.importObject=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==(0,s.default)(t.secretMethods)&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"\u52a0\u8f7d\u4e2d...",mask:!0},errorOptions:{type:"modal",retry:!1}},n);var i=n,a=i.customUI,r=i.loadingOptions,c=i.errorOptions,l=i.parseSystemError,d=!a;return new Proxy({},{get:function(i,a){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fn,n=e.interceptorName,i=e.getCallbackArgs;return(0,u.default)(o.default.mark((function e(){var a,r,s,c,u,l,d=arguments;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(a=d.length,r=new Array(a),s=0;s<a;s++)r[s]=d[s];return c=i?i({params:r}):{},e.prev=2,e.next=5,z(W(n,"invoke"),b({},c));case 5:return e.next=7,t.apply(void 0,r);case 7:return u=e.sent,e.next=10,z(W(n,"success"),b(b({},c),{},{result:u}));case 10:return e.abrupt("return",u);case 13:return e.prev=13,e.t0=e["catch"](2),l=e.t0,e.next=18,z(W(n,"fail"),b(b({},c),{},{error:l}));case 18:throw l;case 19:return e.prev=19,e.next=22,z(W(n,"complete"),b(b({},c),{},l?{error:l}:{result:u}));case 22:return e.finish(19);case 23:case"end":return e.stop()}}),e,null,[[2,13,19,23]])})))}({fn:function(){var i=(0,u.default)(o.default.mark((function i(){var f,h,g,m,_,v,y,M,C,I,T,w,k,x,S,E=arguments;return o.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:for(d&&uni.showLoading({title:r.title,mask:r.mask}),h=E.length,g=new Array(h),m=0;m<h;m++)g[m]=E[m];return _={name:t,type:D,data:{method:a,params:g}},"object"==(0,s.default)(n.secretMethods)&&function(e,t){var n=t.data.method,i=e.secretMethods||{},a=i[n]||i["*"];a&&(t.secretType=a)}(n,_),v=!1,i.prev=5,i.next=8,e.callFunction(_);case 8:f=i.sent,i.next=14;break;case 11:i.prev=11,i.t0=i["catch"](5),v=!0,f={result:new he(i.t0)};case 14:if(y=f.result||{},M=y.errSubject,C=y.errCode,I=y.errMsg,T=y.newToken,d&&uni.hideLoading(),T&&T.token&&T.tokenExpired&&(_e(T),re(Q,b({},T))),!C){i.next=39;break}if(w=I,!v||!l){i.next=24;break}return i.next=20,l({objectName:t,methodName:a,params:g,errSubject:M,errCode:C,errMsg:I});case 20:if(i.t1=i.sent.errMsg,i.t1){i.next=23;break}i.t1=I;case 23:w=i.t1;case 24:if(!d){i.next=37;break}if("toast"!==c.type){i.next=29;break}uni.showToast({title:w,icon:"none"}),i.next=37;break;case 29:if("modal"===c.type){i.next=31;break}throw new Error("Invalid errorOptions.type: ".concat(c.type));case 31:return i.next=33,(0,u.default)(o.default.mark((function e(){var t,n,i,a,r,s,c=arguments;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:{},n=t.title,i=t.content,a=t.showCancel,r=t.cancelText,s=t.confirmText,e.abrupt("return",new Promise((function(e,t){uni.showModal({title:n,content:i,showCancel:a,cancelText:r,confirmText:s,success:function(t){e(t)},fail:function(){e({confirm:!1,cancel:!0})}})})));case 2:case"end":return e.stop()}}),e)})))({title:"\u63d0\u793a",content:w,showCancel:c.retry,cancelText:"\u53d6\u6d88",confirmText:c.retry?"\u91cd\u8bd5":"\u786e\u5b9a"});case 33:if(k=i.sent,x=k.confirm,!c.retry||!x){i.next=37;break}return i.abrupt("return",p.apply(void 0,g));case 37:throw S=new he({subject:M,code:C,message:I,requestId:f.requestId}),S.detail=f.result,re(X,{type:ne,content:S}),S;case 39:return i.abrupt("return",(re(X,{type:ne,content:f.result}),f.result));case 40:case"end":return i.stop()}}),i,null,[[5,11]])})));function p(){return i.apply(this,arguments)}return p}(),interceptorName:"callObject",getCallbackArgs:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.params;return{objectName:t,methodName:a,params:n}}})}})}}(e),e.initSecureNetworkByWeixin=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.callLoginByWeixin,i=void 0!==n&&n;return Hn.call(e,{callLoginByWeixin:i})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((function(e){if(t[e]){var n=t[e];t[e]=function(){return t.reInit(),n.apply(t,Array.from(arguments))},t[e]=de(t[e],e).bind(t)}})),t.init=this.init,t}}]),e}());(function(){var e=F,t={};if(e&&1===e.length)t=e[0],Wn=Wn.init(t),Wn.isDefault=!0;else{var n;n=e&&e.length>0?"\u5e94\u7528\u6709\u591a\u4e2a\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u901a\u8fc7uniCloud.init\u65b9\u6cd5\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u670d\u52a1\u7a7a\u95f4":"\u5e94\u7528\u672a\u5173\u8054\u670d\u52a1\u7a7a\u95f4\uff0c\u8bf7\u5728uniCloud\u76ee\u5f55\u53f3\u952e\u5173\u8054\u670d\u52a1\u7a7a\u95f4",["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"].forEach((function(e){Wn[e]=function(){return console.error(n),Promise.reject(new he({code:"SYS_ERR",message:n}))}}))}Object.assign(Wn,{get mixinDatacom(){return $n(Wn)}}),Ln(Wn),Wn.addInterceptor=K,Wn.removeInterceptor=V,Wn.interceptObject=Y})();var Yn=Wn;t.default=Yn}).call(this,n("c8ba"),n("fe07")["default"])},aa2f:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","container loading3"),attrs:{_i:0}},[t("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),t("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),t("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),t("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},aa8d:function(e,t,n){"use strict";n.r(t);var i=n("f6f7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},aaa0:function(e,t){e.exports="/static/icon_gzms.png"},aaf1:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={baseUrl:"https://cfm.bytesail.cn"};t.default=i},ab01:function(e,t,n){"use strict";n.r(t);var i=n("a88e"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},ab9c:function(e,t,n){"use strict";n.r(t);var i=n("96cb"),a=n("72c8");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"f4e86178",null,!1,i["a"],void 0);t["default"]=s.exports},ac27:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"loading3",data:function(){return{}}}},ad25:function(e,t){e.exports="/static/logo.png"},adce:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("9218")),o=i(n("8dd3")),r=i(n("8cab")),s=i(n("54ac")),c={data:function(){return{firstSendMessage:!0,inputText:"",extensionArea:!1,sendMessageBtn:!1,displayFlag:"",isAudio:!1,bottomVal:0,startPoint:0,popupToggle:!1,isRecording:!1,canSend:!0,text:"\u6309\u4f4f\u8bf4\u8bdd",title:" ",notShow:!1,isShow:!0,recordTime:0,recordTimer:null,commonFunction:[{name:"\u5e38\u7528\u8bed",key:"0"}],displayServiceEvaluation:!1,displayCommonWords:!1,displayOrderList:!1}},components:{TUIEmoji:a.default,TUICommonWords:o.default,TUIOrderList:r.default,TUIServiceEvaluation:s.default},props:{conversation:{type:Object,default:function(){}}},watch:{conversation:{handler:function(e){},immediate:!0,deep:!0}},beforeMount:function(){var e=this;this.recorderManager=uni.getRecorderManager(),this.recorderManager.onStop((function(t){clearInterval(e.recordTimer);var n={duration:t.duration?t.duration:1e3*e.recordTime,tempFilePath:t.tempFilePath,fileSize:t.fileSize?t.fileSize:48*e.recordTime/8*1024};if(uni.hideLoading(),e.canSend)if(n.duration<1e3)uni.showToast({title:"\u5f55\u97f3\u65f6\u95f4\u592a\u77ed",icon:"none"});else{var i=uni.$TUIKit.createAudioMessage({to:e.getToAccount(),conversationType:e.conversation.type,payload:{file:n}});e.$sendTIMMessage(i)}e.setData({startPoint:0,popupToggle:!1,isRecording:!1,canSend:!0,title:" ",text:"\u6309\u4f4f\u8bf4\u8bdd"})}))},methods:{switchAudio:function(){this.setData({isAudio:!this.isAudio,text:"\u6309\u4f4f\u8bf4\u8bdd"})},handleLongPress:function(e){var t=this;this.recorderManager.start({duration:6e4,sampleRate:44100,numberOfChannels:1,encodeBitRate:192e3,format:"aac"}),this.setData({startPoint:e.touches[0],title:"\u6b63\u5728\u5f55\u97f3",notShow:!0,isShow:!1,isRecording:!0,popupToggle:!0,recordTime:0}),this.recordTimer=setInterval((function(){t.recordTime++}),1e3)},handleTouchMove:function(e){this.isRecording&&(this.startPoint.clientY-e.touches[e.touches.length-1].clientY>100?this.setData({text:"\u62ac\u8d77\u505c\u6b62",title:"\u677e\u5f00\u624b\u6307\uff0c\u53d6\u6d88\u53d1\u9001",canSend:!1}):this.startPoint.clientY-e.touches[e.touches.length-1].clientY>20?this.setData({text:"\u62ac\u8d77\u505c\u6b62",title:"\u4e0a\u5212\u53ef\u53d6\u6d88",canSend:!0}):this.setData({text:"\u62ac\u8d77\u505c\u6b62",title:"\u6b63\u5728\u5f55\u97f3",canSend:!0}))},handleTouchEnd:function(){this.setData({isRecording:!1,popupToggle:!1}),uni.hideLoading(),this.recorderManager.stop()},handleEmoji:function(){var e="emoji";"emoji"===this.displayFlag&&(e=""),this.setData({displayFlag:e})},handleExtensions:function(){var e="extension";"extension"===this.displayFlag&&(e=""),this.setData({displayFlag:e})},error:function(t){e("log",t.detail," at components/tui-chat/message-input/index.vue:307")},handleSendPicture:function(){this.sendImageMessage("camera")},handleSendImage:function(){this.sendImageMessage("album")},sendImageMessage:function(e){var t=this;uni.chooseImage({sourceType:[e],count:1,success:function(e){if(e){var n=uni.$TUIKit.createImageMessage({to:t.getToAccount(),conversationType:t.conversation.type,payload:{file:e},onProgress:function(e){n.percent=e}});t.$sendTIMMessage(n)}}})},handleShootVideo:function(){this.sendVideoMessage("camera")},handleSendVideo:function(){this.sendVideoMessage("album")},sendVideoMessage:function(e){var t=this;uni.chooseVideo({sourceType:[e],maxDuration:60,camera:"back",success:function(e){if(e){var n=uni.$TUIKit.createVideoMessage({to:t.getToAccount(),conversationType:t.conversation.type,payload:{file:e},onProgress:function(e){n.percent=e}});t.$sendTIMMessage(n)}}})},handleCommonFunctions:function(e){switch(e.target.dataset.function.key){case"0":this.setData({displayCommonWords:!0});break;case"1":this.setData({displayOrderList:!0});break;case"2":this.setData({displayServiceEvaluation:!0});break;default:break}},handleSendOrder:function(){this.setData({displayOrderList:!0})},appendMessage:function(e){this.setData({inputText:this.inputText+e.detail.message,sendMessageBtn:!0})},getToAccount:function(){if(!this.conversation||!this.conversation.conversationID)return"";switch(this.conversation.type){case"C2C":return this.conversation.conversationID.replace("C2C","");case"GROUP":return this.conversation.conversationID.replace("GROUP","");default:return this.conversation.conversationID}},handleCalling:function(t){if("GROUP"!==this.conversation.type){var n=this.conversation.userProfile.userID;"undefined"===typeof uni.$TUICalling?(logger.error("\u8bf7\u4f7f\u7528\u771f\u673a\u8fd0\u884c\u5e76\u4e14\u81ea\u5b9a\u4e49\u57fa\u5ea7\u8c03\u8bd5\uff0c\u53ef\u80fd\u5f71\u54cd\u97f3\u89c6\u9891\u529f\u80fd\uff5e \u63d2\u4ef6\u5730\u5740\uff1ahttps://ext.dcloud.net.cn/plugin?id=7097 , \u8c03\u8bd5\u5730\u5740\uff1ahttps://nativesupport.dcloud.net.cn/NativePlugin/use/use"),uni.showToast({title:"\u8bf7\u4f7f\u7528\u771f\u673a\u8fd0\u884c\u5e76\u4e14\u81ea\u5b9a\u4e49\u57fa\u5ea7\u8c03\u8bd5\uff0c\u53ef\u80fd\u5f71\u54cd\u97f3\u89c6\u9891\u529f\u80fd\uff5e ",icon:"none",duration:3e3})):uni.$TUICalling.call({userID:n,type:t},(function(t){e("log",JSON.stringify(t)," at components/tui-chat/message-input/index.vue:454")}))}else uni.showToast({title:"\u7fa4\u804a\u6682\u4e0d\u652f\u6301",icon:"none"})},sendTextMessage:function(e,t){var n=this.getToAccount(),i=t?e:this.inputText,a=uni.$TUIKit.createTextMessage({to:n,conversationType:this.conversation.type,payload:{text:i}});this.setData({inputText:"",sendMessageBtn:!1}),this.$sendTIMMessage(a)},onInputValueChange:function(e){e.detail.value?this.setData({sendMessageBtn:!0}):this.setData({sendMessageBtn:!1})},$handleSendTextMessage:function(e){this.sendTextMessage(e.detail.message,!0),this.setData({displayCommonWords:!1})},$handleSendCustomMessage:function(e){var t=uni.$TUIKit.createCustomMessage({to:this.getToAccount(),conversationType:this.conversation.type,payload:e.detail.payload});this.$sendTIMMessage(t),this.setData({displayOrderList:!1})},$handleCloseCards:function(e){switch(e.detail.key){case"0":this.setData({displayCommonWords:!1});break;case"1":this.setData({displayOrderList:!1});break;case"2":this.setData({displayServiceEvaluation:!1});break;default:break}},$sendTIMMessage:function(e){var t=this,n=getApp().globalData.SDKAppID;this.$emit("sendMessage",{detail:{message:e}}),uni.$TUIKit.sendMessage(e).then((function(e){t.firstSendMessage&&uni.$aegis.reportEvent({name:"sendMessage",ext1:"sendMessage-success",ext2:"uniTuikitExternal",ext3:"".concat(n)}),t.firstSendMessage=!1})).catch((function(e){uni.$aegis.reportEvent({name:"sendMessage",ext1:"sendMessage-failed#error: ".concat(e),ext2:"uniTuikitExternal",ext3:"".concat(n)})})),this.setData({displayFlag:""})},handleClose:function(){this.setData({displayFlag:""})},handleServiceEvaluation:function(){this.setData({displayServiceEvaluation:!0})},inputBindFocus:function(){e("log","\u5360\u4f4d\uff1a\u51fd\u6570 inputBindFocus \u672a\u58f0\u660e"," at components/tui-chat/message-input/index.vue:583")},inputBindBlur:function(){e("log","\u5360\u4f4d\uff1a\u51fd\u6570 inputBindBlur \u672a\u58f0\u660e"," at components/tui-chat/message-input/index.vue:587")}}};t.default=c}).call(this,n("0de9")["default"])},ae63:function(e,t,n){"use strict";n.r(t);var i=n("0a0d"),a=n("41eb");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},aea9:function(e,t,n){"use strict";n.r(t);var i=n("6c48"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},b017:function(e,t,n){"use strict";n.r(t);var i=n("0cc7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},b17c:function(e,t,n){var i=n("4a4b"),a=n("6f8f");function o(t,n,r){return a()?(e.exports=o=Reflect.construct.bind(),e.exports.__esModule=!0,e.exports["default"]=e.exports):(e.exports=o=function(e,t,n){var a=[null];a.push.apply(a,t);var o=Function.bind.apply(e,a),r=new o;return n&&i(r,n.prototype),r},e.exports.__esModule=!0,e.exports["default"]=e.exports),o.apply(null,arguments)}e.exports=o,e.exports.__esModule=!0,e.exports["default"]=e.exports},b237:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"loading5",data:function(){return{}}}},b23f:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","container"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","item"),attrs:{_i:2},on:{click:function(t){return t.stopPropagation(),e.showtype(t)}}},[n("view",{staticClass:e._$s(3,"sc","group-type"),attrs:{_i:3}},[n("view",{staticClass:e._$s(4,"sc","icon-box"),attrs:{_i:4}},[n("text",{staticClass:e._$s(5,"sc","icon"),attrs:{_i:5}}),n("text",{staticClass:e._$s(6,"sc","aside-left"),attrs:{_i:6}}),n("text",{staticClass:e._$s(7,"sc","aside-right"),attrs:{_i:7},on:{click:function(t){e.popupToggle=!0}}},[e._v(e._$s(7,"t0-0",e._s(e.groupType)))])]),n("image",{staticClass:e._$s(8,"sc"," listimage"),attrs:{_i:8}})])]),n("view",{staticClass:e._$s(9,"sc","item"),attrs:{_i:9}},[n("view",{staticClass:e._$s(10,"sc","group-ID"),attrs:{_i:10}},[n("text",{staticClass:e._$s(11,"sc","aside-left"),attrs:{_i:11}}),n("input",{staticClass:e._$s(12,"sc","input"),attrs:{_i:12},on:{input:e.bindgroupIDInput}})])]),n("view",{staticClass:e._$s(13,"sc","item"),attrs:{_i:13}},[n("view",{staticClass:e._$s(14,"sc","group-name"),attrs:{_i:14}},[n("view",{staticClass:e._$s(15,"sc","icon-box"),attrs:{_i:15}},[n("text",{staticClass:e._$s(16,"sc","icon"),attrs:{_i:16}}),n("text",{staticClass:e._$s(17,"sc","aside-left"),attrs:{_i:17}})]),n("input",{staticClass:e._$s(18,"sc","inputname"),attrs:{_i:18},on:{input:e.bindgroupnameInput}})])]),n("view",{staticClass:e._$s(19,"sc","group-create"),attrs:{_i:19},on:{click:e.bindConfirmCreate}})]),e._$s(20,"i",e.popupToggle)?n("view",{staticClass:e._$s(20,"sc","pop-mask"),attrs:{_i:20},on:{click:function(t){return t.stopPropagation(),e.handleChooseToggle(t)}}},[n("view",{staticClass:e._$s(21,"sc","popup-main"),attrs:{_i:21},on:{click:function(t){return t.stopPropagation(),e.handleCatchTap(t)}}},e._l(e._$s(22,"f",{forItems:e.groupTypeList}),(function(t,i,a,o){return n("view",{key:e._$s(22,"f",{forIndex:a,key:i}),class:e._$s("22-"+o,"c","type "+(t.groupType===e.groupType&&"type-active")),attrs:{"data-value":e._$s("22-"+o,"a-data-value",t),_i:"22-"+o},on:{click:e.selectType}},[n("view",{staticClass:e._$s("23-"+o,"sc","group-type-list"),attrs:{"data-item":e._$s("23-"+o,"a-data-item",t),_i:"23-"+o}},[n("view",{staticClass:e._$s("24-"+o,"sc","list-type"),attrs:{_i:"24-"+o}},[n("view",[e._v(e._$s("25-"+o,"t0-0",e._s(t.groupType)))])])])])})),0)]):e._e()])},a=[]},b240:function(e,t,n){"use strict";n.r(t);var i=n("0f93"),a=n("c844");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},b31e:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{class:this._$s(0,"c","video-box "+(this.isMine?"my-video":"")),attrs:{_i:0},on:{click:this.playerHander}},[t("image",{staticClass:this._$s(1,"sc","video-icon"),attrs:{src:this._$s(1,"a-src",n("c028")),_i:1}})])},a=[]},b38e:function(e,t){e.exports="/static/2.png"},b580:function(e,t,n){"use strict";n.r(t);var i=n("ce46"),a=n("a4e2");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},b664:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("1216")),o=getApp(),r={data:function(){return{isSDKReady:!1,sceneList:[{name:"\u5728\u7ebf\u5ba2\u670d",url:"../TUI-Conversation/conversation/conversation",iconUrl:"/static/static/assets/online-service.svg"}]}},components:{},props:{},onLoad:function(){},onShow:function(){a.default.log("| TUI-Index | onshow | login|userSig:".concat(o.globalData.userInfo.userSig," userID:").concat(o.globalData.userInfo.userID))},created:function(){var e=this;uni.$on("isSDKReady",(function(t){e.isSDKReady=t.isSDKReady}))},methods:{handleOnPageNavigate:function(t){var n=t.currentTarget.dataset.item;e("log",n.url," at pages/TUI-Index/index.vue:68"),n.url?uni.navigateTo({url:n.url}):uni.navigateToMiniProgram({appId:"wx3b91b7aaa809ecf9"})},learnMore:function(){uni.navigateTo({url:"../TUI-User-Center/webview/webview?url=https://cloud.tencent.com/product/im"})}}};t.default=r}).call(this,n("0de9")["default"])},b712:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.caculateTimeago=function(e){var t=(new Date).getTime(),n=t-e,i="";if(n<0)return;var a=n/6e4,o=n/36e5,r=n/864e5,s=n/6048e5;if(s>=1&&s<=4)i=" ".concat(parseInt(s,10),"\u5468\u524d");else if(r>=1&&r<=6)i=" ".concat(parseInt(r,10),"\u5929\u524d");else if(o>=1&&o<=23)i=" ".concat(parseInt(o,10),"\u5c0f\u65f6\u524d");else if(a>=1&&a<=59)i=" ".concat(parseInt(a,10),"\u5206\u949f\u524d");else if(n>=0&&n<=6e4)i="\u521a\u521a";else{var c=new Date;c.setTime(e);var u=c.getFullYear(),l=c.getMonth()+1<10?"0".concat(c.getMonth()+1):c.getMonth()+1,d=c.getDate()<10?"0".concat(c.getDate()):c.getDate();i="".concat(u,"-").concat(l,"-").concat(d)}return i},t.formateTime=function(e){var t,n,i,a,o=e;o>=3600?(n=parseInt(o/3600)<10?"0".concat(parseInt(o/3600)):parseInt(o/3600),i=parseInt(o%60/60)<10?"0".concat(parseInt(o%60/60)):parseInt(o%60/60),a=o%3600<10?"0".concat(o%3600):o%3600,a>60&&(i=parseInt(a/60)<10?"0".concat(parseInt(a/60)):parseInt(a/60),a=a%60<10?"0".concat(a%60):a%60),t="".concat(n,":").concat(i,":").concat(a)):o>=60&&o<3600?(i=parseInt(o/60)<10?"0".concat(parseInt(o/60)):parseInt(o/60),a=o%60<10?"0".concat(o%60):o%60,t="00:".concat(i,":").concat(a)):o<60&&(a=o<10?"0".concat(o):o,t="00:00:".concat(a));return t}},b827:function(e,t,n){"use strict";n.r(t);var i=n("2cd8"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},bad9:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm"],model:{prop:"modelValue",event:"update:modelValue"},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:String,placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:15},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!0},passwordIcon:{type:Boolean,default:!0},styles:{type:Object,default:function(){return{color:"#333",disableColor:"#F7F6F6",borderColor:"#e5e5e5"}}},errorMessage:{type:[String,Boolean],default:""}},data:function(){return{focused:!1,errMsg:"",val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1}},computed:{msg:function(){return this.errorMessage||this.errMsg},inputMaxlength:function(){return Number(this.maxlength)}},watch:{value:function(e){this.errMsg&&(this.errMsg=""),this.val=e,this.form&&this.formItem&&!this.is_reset&&(this.is_reset=!1,this.formItem.setValue(e))},modelValue:function(e){this.errMsg&&(this.errMsg=""),this.val=e,this.form&&this.formItem&&!this.is_reset&&(this.is_reset=!1,this.formItem.setValue(e))},focus:function(e){var t=this;this.$nextTick((function(){t.focused=t.focus}))}},created:function(){this.value||0===this.value||(this.val=this.modelValue),this.modelValue||0===this.modelValue||(this.val=this.value),this.form=this.getForm("uniForms"),this.formItem=this.getForm("uniFormsItem"),this.form&&this.formItem&&this.formItem.name&&(this.is_reset||(this.is_reset=!1,this.formItem.setValue(this.val)),this.rename=this.formItem.name,this.form.inputChildrens.push(this))},mounted:function(){var e=this;this.$nextTick((function(){e.focused=e.focus}))},methods:{init:function(){},onClickIcon:function(e){this.$emit("iconClick",e)},getForm:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniForms",t=this.$parent,n=t.$options.name;while(n!==e){if(t=t.$parent,!t)return!1;n=t.$options.name}return t},onEyes:function(){this.showPassword=!this.showPassword},onInput:function(e){var t=e.detail.value;this.trim&&("boolean"===typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"===typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){e.detail.value;this.$emit("blur",e)},onConfirm:function(e){this.$emit("confirm",e.detail.value)},onClear:function(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue","")},fieldClick:function(){this.$emit("click")},trimStr:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"both";return"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}}};t.default=i},bda4:function(e,t,n){"use strict";n.r(t);var i=n("3305"),a=n("3800");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},bf17:function(e,t,n){"use strict";(function(e,i){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.request=function(t,n,a){e("log",t,n,a," at util/request.js:10");var r=o.default.prototype.$token;if(e("log"," at util/request.js:13"),e("log",!r," at util/request.js:14"),r)var s={Authorization:o.default.prototype.$token};else s={};return a=void 0===a?"post":a,i.showNavigationBarLoading(),new Promise((function(i,o){uni.request({url:"http://114.115.167.11:8081/api"+t,method:a,data:n,header:s,success:function(e){var t=e.data;200!=t.code&&(uni.showToast({title:t.msg,icon:"none",duration:2e3}),o()),i(t.data)},fail:function(t){e("log","\u8bf7\u6c42\u5931\u8d25=======",t," at util/request.js:47"),uni.showToast({title:"\u7f51\u7edc\u5f02\u5e38\uff0c\u8fde\u63a5\u670d\u52a1\u5668\u5931\u8d25",icon:"none",duration:2e3}),o()},complete:function(){uni.hideNavigationBarLoading()}})}))};var o=a(n("8bbf"));n("9021")}).call(this,n("0de9")["default"],n("fe07")["default"])},bf1e:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("88f9")),o=i(n("63e1")),r=i(n("5cac")),s=n("28d1"),c=new r.default({id:"iHWefAYqKznuxWjLnr",reportApiSpeed:!0});uni.$aegis=c;var u=uni.requireNativePlugin("TUICallingUniPlugin-TUICallingModule"),l={onLaunch:function(){var e=(0,s.genTestUserSig)("").sdkAppID;uni.$aegis.reportEvent({name:"onLaunch",ext1:"onLaunch-success",ext2:"uniTuikitExternal",ext3:"".concat(e)}),uni.setStorageSync("TIM_".concat(e,"_isTUIKit"),!0),uni.$TUIKit=a.default.create({SDKAppID:e}),uni.$TUIKit.registerPlugin({"cos-wx-sdk":o.default}),uni.$TUICalling=u,uni.$TUIKitTIM=a.default,uni.$TUIKitEvent=a.default.EVENT,uni.$TUIKitVersion=a.default.VERSION,uni.$TUIKitTypes=a.default.TYPES,uni.$resetLoginData=this.resetLoginData(),uni.$TUIKit.on(uni.$TUIKitEvent.SDK_READY,this.onSDKReady),uni.$TUIKit.on(uni.$TUIKitEvent.SDK_NOT_READY,this.onSdkNotReady),uni.$TUIKit.on(uni.$TUIKitEvent.KICKED_OUT,this.onKickedOut),uni.$TUIKit.on(uni.$TUIKitEvent.ERROR,this.onTIMError),uni.$TUIKit.on(uni.$TUIKitEvent.NET_STATE_CHANGE,this.onNetStateChange),uni.$TUIKit.on(uni.$TUIKitEvent.SDK_RELOAD,this.onSDKReload)},globalData:{userInfo:null,userProfile:null,isTUIKit:!0,headerHeight:0,statusBarHeight:0,SDKAppID:(0,s.genTestUserSig)("").sdkAppID},methods:{resetLoginData:function(){this.globalData.expiresIn="",this.globalData.sessionID="",this.globalData.userInfo={userID:"",userSig:"",token:"",phone:""},this.globalData.userProfile=null},onTIMError:function(){},onSDKReady:function(e){var t=e.name;uni.$TUIKitEvent.SDK_READY;uni.$emit("isSDKReady",{isSDKReady:!0})},onNetStateChange:function(){},onSDKReload:function(){},onSdkNotReady:function(){},onKickedOut:function(){uni.showToast({title:"\u60a8\u88ab\u8e22\u4e0b\u7ebf",icon:"error"}),uni.navigateTo({url:"./pages/TUI-Login/login"})}}};t.default=l},bf8f:function(e,t,n){"use strict";n.r(t);var i=n("3410"),a=n("c5c0");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},c028:function(e,t){e.exports="/static/static/images/video-play.png"},c0d6:function(e,t,n){"use strict";n.r(t);var i=n("f9b6"),a=n("3eff");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"39559fc8",null,!1,i["a"],void 0);t["default"]=s.exports},c135:function(e,t){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports["default"]=e.exports},c23f:function(e,t){e.exports="/static/images/mjg.png"},c240:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports["default"]=e.exports},c357:function(e,t,n){"use strict";n.r(t);var i=n("773f"),a=n("c968");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},c377:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e._$s(0,"i",e.isShow)?n("view",{ref:"ani",class:e._$s(0,"c",e.customClass),style:e._$s(0,"s",e.transformStyles),attrs:{animation:e._$s(0,"a-animation",e.animationData),_i:0},on:{click:e.onClick}},[e._t("default",null,{_i:1})],2):e._e()},a=[]},c37c:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={easycom:{autoscan:!0,custom:{"^uni-(.*)":"@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"}},pages:[{path:"pages/user/login",style:{navigationBarTitleText:"\u767b\u5f55",navigationStyle:"custom"}},{path:"pages/equipment/equipment",style:{navigationBarTitleText:"\u8bbe\u5907",navigationStyle:"custom"}},{path:"pages/equipment/equipmentDemo",style:{navigationBarTitleText:"\u8bbe\u5907",navigationStyle:"custom"}},{path:"pages/im/im",style:{navigationBarTitleText:"\u8bbe\u5907",navigationStyle:"custom"}},{path:"pages/TUI-Login/login",style:{}},{path:"pages/home",style:{navigationBarTitleText:"\u9996\u9875",navigationStyle:"custom"}},{path:"pages/production/production",style:{navigationBarTitleText:"\u9996\u9875"}},{path:"pages/user/user",style:{navigationBarTitleText:"\u9996\u9875",navigationStyle:"custom"}},{path:"pages/equipment/assemblyMachine",style:{navigationBarTitleText:"\u7ec4\u88c5\u673a",navigationStyle:"custom"}},{path:"pages/equipment/injectionMolding",style:{navigationBarTitleText:"\u6ce8\u5851\u673a",navigationStyle:"custom"}},{path:"pages/equipment/packingMachine",style:{navigationBarTitleText:"\u5305\u88c5\u673a",navigationStyle:"custom"}},{path:"pages/equipment/shengchang",style:{navigationBarTitleText:"\u751f\u4ea7",navigationStyle:"custom"}},{path:"pages/equipment/jinxiaocun",style:{navigationBarTitleText:"\u8fdb\u9500\u5b58",navigationStyle:"custom"}},{path:"pages/equipment/rollPrinter",style:{navigationBarTitleText:"\u6eda\u5370\u673a",navigationStyle:"custom"}},{path:"pages/equipment/sterilization",style:{navigationBarTitleText:"\u6ce8\u5851\u673a",navigationStyle:"custom"}},{path:"pages/equipment/warpKnitting",style:{navigationBarTitleText:"\u7ecf\u7f16\u673a",navigationStyle:"custom"}},{path:"pages/equipment/instructionsVideo",style:{navigationBarTitleText:"\u89c6\u9891\u8bf4\u660e\u4e66",navigationStyle:"custom"}},{path:"pages/TUI-Index/index",style:{navigationStyle:"custom"}},{path:"pages/TUI-Conversation/conversation/conversation",style:{navigationBarTitleText:"\u4f1a\u8bdd\u5217\u8868",navigationBarBackgroundColor:"#006EFF",backgroundColor:"#FFFFFF",navigationBarTextStyle:"white"}},{path:"pages/TUI-Chat/chat",style:{navigationStyle:"custom"}},{path:"pages/TUI-Conversation/create-conversation/create",style:{navigationStyle:"custom"}},{path:"pages/TUI-User-Center/mine/mine",style:{navigationStyle:"custom"}},{path:"pages/TUI-User-Center/about/about",style:{}},{path:"pages/TUI-User-Center/personal/personal",style:{}},{path:"pages/TUI-User-Center/cancel/cancel",style:{}},{path:"pages/TUI-User-Center/webview/webview",style:{}},{path:"pages/TUI-Group/create-group/create",style:{}},{path:"pages/TUI-Group/join-group/join",style:{navigationStyle:"custom"}}],tabBar:{color:"#333333",selectedColor:"#3370FF",backgroundColor:"#fff",borderStyle:"black",list:[{pagePath:"pages/equipment/equipment",text:"\u8bbe\u5907",iconPath:"static/btn_shebei_gray.png",selectedIconPath:"static/btn_shebei_blue.png"},{pagePath:"pages/user/user",text:"\u6211\u7684",iconPath:"static/btn_mine_gray.png",selectedIconPath:"static/btn_mine_blue.png"}]},globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"uni-app",navigationBarBackgroundColor:"#F8F8F8",backgroundColor:"#F8F8F8"}}},c4ca:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={methods:{escape2Html:function(e){if(!e)return e;var t={lt:"<",gt:">",nbsp:" ",amp:"&",quot:'"'};return e.replace(/&(lt|gt|nbsp|amp|quot);/gi,(function(e,n){return t[n]}))},html2Escape:function(e){return e?e.replace(/[<>&"]/g,(function(e){return{"<":"<",">":">","&":"&",'"':"""}[e]})):e},setData:function(e,t){var n=this;Object.keys(e).forEach((function(t){var i,a,o=e[t];t=t.replace(/\]/g,"").replace(/\[/g,".");var r=t.lastIndexOf(".");-1!=r?(a=t.slice(r+1),i=function(e,t,n){var i=e;return t=t.split("."),t.forEach((function(t){if(null===e[t]||void 0===e[t]){e[t]=/^[0-9]+$/.test(n)?[]:{},i=e[t]}else i=e[t]})),i}(n,t.slice(0,r),a)):(a=t,i=n),i.$data&&void 0===i.$data[a]?(Object.defineProperty(i,a,{get:function(){return i.$data[a]},set:function(e){i.$data[a]=e,n.hasOwnProperty("$forceUpdate")&&n.$forceUpdate()},enumerable:!0,configurable:!0}),i[a]=o):n.$set(i,a,o)})),function(e){return"function"==typeof e||!1}(t)&&this.$nextTick(t)}}};t.default=i},c593:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("448a")),o=i(n("29b7")),r=i(n("9c3d")),s=i(n("8c59")),c=i(n("1fe9")),u=i(n("b580")),l=i(n("cfb7")),d=i(n("2823")),p=i(n("ae63")),f=i(n("d9e1")),h={data:function(){return{avatar:"",userID:"",messageList:[],scrollView:"",scrollTop:0,triggered:!0,nextReqMessageID:"",isCompleted:!1}},components:{TUITextMessage:o.default,TUIImageMessage:r.default,TUIVideoMessage:s.default,TUIAudioMessage:c.default,TUICustomMessage:u.default,TUITipMessage:l.default,TUISystemMessage:d.default,TUIFaceMessage:p.default,TUIFileMessage:f.default},props:{conversation:{type:Object,default:function(){}}},watch:{conversation:{handler:function(e){var t=this;e.conversationID&&this.setData({conversation:e},(function(){t.getMessageList(e)}))},immediate:!0,deep:!0}},mounted:function(){var e=this;uni.$TUIKit.getMyProfile().then((function(t){e.avatar=t.data.avatar,e.userID=t.data.userID})),uni.$TUIKit.on(uni.$TUIKitEvent.MESSAGE_RECEIVED,this.$onMessageReceived,this),uni.$TUIKit.on(uni.$TUIKitEvent.MESSAGE_READ_BY_PEER,this.$onMessageReadByPeer,this)},destroyed:function(){uni.$TUIKit.off(uni.$TUIKitEvent.MESSAGE_RECEIVED,this.$onMessageReceived)},methods:{refresh:function(){var e=this;this.isCompleted?this.setData({isCompleted:!0,triggered:!1}):(this.getMessageList(this.conversation),setTimeout((function(){e.setData({triggered:!1})}),2e3))},getMessageList:function(e){var t=this;this.isCompleted||uni.$TUIKit.getMessageList({conversationID:e.conversationID,nextReqMessageID:this.nextReqMessageID,count:15}).then((function(e){var n=e.data.messageList;t.nextReqMessageID=e.data.nextReqMessageID,t.isCompleted=e.data.isCompleted,t.messageList=[].concat((0,a.default)(n),(0,a.default)(t.messageList)),t.$handleMessageRender(t.messageList,n)}))},updateMessageList:function(e){this.messageList=[].concat((0,a.default)(this.messageList),[e]),this.scrollToButtom()},$onMessageReadByPeer:function(){this.setData({messageList:this.messageList})},scrollToButtom:function(){var e=this,t=uni.createSelectorQuery().in(this),n=t.select("#message-scroll");n.boundingClientRect((function(t){e.$nextTick((function(){e.scrollTop=t.height}))})).exec()},$onMessageReceived:function(e){var t=this,n=e,i=[];n.data.forEach((function(e){e.conversationID===t.conversation.conversationID&&i.push(Object.assign(e))})),this.messageList=this.messageList.concat(i),this.scrollToButtom()},$handleMessageRender:function(e){var t=this;e.length>0&&(this.setData({messageList:e},(function(){})),this.$nextTick((function(){t.scrollTop=9999})))}}};t.default=h},c5c0:function(e,t,n){"use strict";n.r(t);var i=n("c95f"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},c5f7:function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")},e.exports.__esModule=!0,e.exports["default"]=e.exports},c722:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","tip-message"),attrs:{_i:0}},[t("view",{staticClass:this._$s(1,"sc","text-message"),attrs:{_i:1}},[this._v(this._$s(1,"t0-0",this._s(this.renderDom[0].text)))])])},a=[]},c74e:function(e,t,n){"use strict";n.r(t);var i=n("5528"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},c7a8:function(e,t){e.exports="/pages/equipment/1.mp4"},c7d1:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={appid:"__UNI__C76B472"}},c844:function(e,t,n){"use strict";n.r(t);var i=n("2d67"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(i){"object"===typeof window&&(n=window)}e.exports=n},c95f:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("16a1")),o={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""}},data:function(){return{icons:a.default.glyphs}},computed:{unicode:function(){var e=this,t=this.icons.find((function(t){return t.font_class===e.type}));return t?unescape("%u".concat(t.unicode)):""},iconSize:function(){return function(e){return"number"===typeof e||/^[0-9]*$/g.test(e)?e+"px":e}(this.size)}},methods:{_onClick:function(){this.$emit("click")}}};t.default=o},c968:function(e,t,n){"use strict";n.r(t);var i=n("9091"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},c973:function(e,t){function n(e,t,n,i,a,o,r){try{var s=e[o](r),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(i,a)}e.exports=function(e){return function(){var t=this,i=arguments;return new Promise((function(a,o){var r=e.apply(t,i);function s(e){n(r,a,o,s,c,"next",e)}function c(e){n(r,a,o,s,c,"throw",e)}s(void 0)}))}},e.exports.__esModule=!0,e.exports["default"]=e.exports},c986:function(e,t,n){"use strict";n.r(t);var i=n("5cf7"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},ca5a:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("1216")),o=getApp(),r={data:function(){return{userListInfo:[{extra:1,name:"\u9690\u79c1\u6761\u4f8b",path:"https://web.sdk.qcloud.com/document/Tencent-IM-Privacy-Protection-Guidelines.html",nav:"Privacy-Protection",iconUrl:"/static/static/assets/Privacyregulations.svg"},{extra:1,name:"\u7528\u6237\u534f\u8bae",path:"https://web.sdk.qcloud.com/document/Tencent-IM-User-Agreement.html",nav:"User-Agreement",iconUrl:"/static/static/assets/Useragreement.svg"},{extra:3,name:"\u514d\u8d23\u58f0\u660e",iconUrl:"/static/static/assets/Disclaimers.svg"},{extra:2,name:"\u5173\u4e8e",url:"../about/about",iconUrl:"/static/static/assets/about.svg"},{extra:1,name:"\u8054\u7cfb\u6211\u4eec",path:"https://cloud.tencent.com/document/product/269/20043",iconUrl:"/static/static/assets/contact.svg"}],config:{nick:"",userID:""},hasname:!0,popupToggle:!1}},components:{},props:{},onShow:function(){var t=this;uni.$TUIKit.getMyProfile().then((function(e){t.setData({config:e.data}),o.globalData.userProfile=e.data,e.data.nick&&t.setData({hasname:!1})})).catch((function(t){e("warn","getMyProfile error:",t," at pages/TUI-User-Center/mine/mine.vue:114")}))},methods:{onload:function(){},personal:function(){uni.navigateTo({url:"../personal/personal"})},quit:function(){a.default.log("| TUI-User-Center | mine | quit-logout "),uni.$TUIKit.logout().then((function(){uni.clearStorage(),uni.redirectTo({url:"../../TUI-Login/login",success:function(){uni.showToast({title:"\u9000\u51fa\u6210\u529f",icon:"none"})}})}))},handleRouter:function(e){var t=e.currentTarget.dataset.item;t.url?uni.navigateTo({url:"".concat(t.url)}):"\u514d\u8d23\u58f0\u660e"===t.name?this.setData({popupToggle:!0}):uni.navigateTo({url:"../webview/webview?url=".concat(t.path,"&nav=").concat(t.nav)})},Agree:function(){this.setData({popupToggle:!1})}}};t.default=r}).call(this,n("0de9")["default"])},cb0a:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.showTitle=t.setUserData=t.routeEqual=t.getUserData=t.getTime=t.getParams=t.genID=t.format=t.dateFormat=t.commonsbinding=void 0;var a=i(n("8bbf"));t.format=function(e){var t=new Date;t.setTime(1*e);var n=t.getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var a=t.getDate();a=a<10?"0"+a:a;var o=t.getHours();o=o<10?"0"+o:o;var r=t.getMinutes(),s=t.getSeconds();return r=r<10?"0"+r:r,s=s<10?"0"+s:s,n+"-"+i+"-"+a+" "+o+":"+r+":"+s};t.genID=function(e,t){var n=(new Date).getTime(),i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=(n+16*Math.random())%16|0;return n=Math.floor(n/16),("x"==e?t:3&t|8).toString(16)}));return i};t.showTitle=function(e,t){var n=e.meta,i=n.title,a=n.__titleIsFunction__;if(i)return i=useI18n?i.includes("{{")&&i.includes("}}")&&useI18n?i.replace(/({{[\s\S]+?}})/,(function(e,n){return n.replace(/{{([\s\S]*)}}/,(function(e,n){return t.$t(n.trim())}))})):a?e.meta.title:t.$t(e.name):e.meta&&e.meta.title||e.name,i};t.routeEqual=function(e,t){var n=e.params||{},i=t.params||{},a=e.query||{},o=t.query||{};return e.name===t.name&&objEqual(n,i)&&objEqual(a,o)};t.setUserData=function(t){e("log",t," at util/uitl.js:52"),uni.setStorage({key:"userData",data:t,success:function(e){a.default.prototype.$userData=e}})};t.getUserData=function(){return new Promise((function(t,n){uni.getStorage({key:"userData",success:function(e){t(Object.assign({code:0},e.data))},fail:function(n){e("log",n," at util/uitl.js:71"),t({code:999})}})}))};t.commonsbinding=function(){e("log",a.default.prototype.$token," at util/uitl.js:81")};t.dateFormat=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss",n=new Date(e),i={YYYY:n.getFullYear(),MM:(n.getMonth()+1).toString().padStart(2,"0"),DD:n.getDate().toString().padStart(2,"0"),HH:n.getHours().toString().padStart(2,"0"),mm:n.getMinutes().toString().padStart(2,"0"),ss:n.getSeconds()};for(var a in i)t=t.replace(a,i[a]);return t};t.getTime=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth()+1,i=e.getDate(),a=e.getHours()<10?"0"+e.getHours():e.getHours(),o=e.getMinutes()<10?"0"+e.getMinutes():e.getMinutes(),r=e.getSeconds()<10?"0"+e.getSeconds():e.getSeconds();n>=1&&n<=9&&(n="0"+n),i>=0&&i<=9&&(i="0"+i);var s=t+"-"+n+"-"+i+" "+a+":"+o+":"+r;return s};t.getParams=function(t){var n="";return Object.keys(t).forEach((function(e){n=""===n?"".concat(e,"=").concat(t[e]):"".concat(n,"&").concat(e,"=").concat(t[e])})),e("log",n," at util/uitl.js:125"),n}}).call(this,n("0de9")["default"])},cb77:function(e,t){e.exports="/static/images/zhen.png"},cd75:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("f3e8")),o={components:{commonsHeader:a.default}};t.default=o},ce35:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","container loading2"),attrs:{_i:0}},[t("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),t("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),t("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),t("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},ce46:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[e._$s(1,"i","order"===e.renderDom[0].type)?n("view",{class:e._$s(1,"c","custom-message "+(e.isMine?"my-custom":"")),attrs:{_i:1}},[n("image",{staticClass:e._$s(2,"sc","custom-image"),attrs:{src:e._$s(2,"a-src",e.renderDom[0].imageUrl),_i:2}}),n("view",{staticClass:e._$s(3,"sc","custom-content"),attrs:{_i:3}},[n("view",{staticClass:e._$s(4,"sc","custom-content-title"),attrs:{_i:4}},[e._v(e._$s(4,"t0-0",e._s(e.renderDom[0].title)))]),n("view",{staticClass:e._$s(5,"sc","custom-content-description"),attrs:{_i:5}},[e._v(e._$s(5,"t0-0",e._s(e.renderDom[0].description)))]),n("view",{staticClass:e._$s(6,"sc","custom-content-price"),attrs:{_i:6}},[e._v(e._$s(6,"t0-0",e._s(e.renderDom[0].price)))])])]):e._e(),e._$s(7,"i","consultion"===e.renderDom[0].type)?n("view",{class:e._$s(7,"c","custom-message "+(e.isMine?"my-custom":"")),attrs:{_i:7}},[n("view",{staticClass:e._$s(8,"sc","custom-content"),attrs:{_i:8}},[n("view",{staticClass:e._$s(9,"sc","custom-content-title"),attrs:{_i:9}},[e._v(e._$s(9,"t0-0",e._s(e.renderDom[0].title)))]),e._l(e._$s(10,"f",{forItems:e.renderDom[0].item}),(function(t,i,a,o){return n("view",{key:e._$s(10,"f",{forIndex:a,key:i}),staticClass:e._$s("10-"+o,"sc","custom-content-description"),attrs:{id:e._$s("10-"+o,"a-id",t.key),_i:"10-"+o}},[e._v(e._$s("10-"+o,"t0-0",e._s(t.key)))])})),n("view",{staticClass:e._$s(11,"sc","custom-content-description"),attrs:{_i:11}},[e._v(e._$s(11,"t0-0",e._s(e.renderDom[0].description)))])],2)]):e._e(),e._$s(12,"i","evaluation"===e.renderDom[0].type)?n("view",{class:e._$s(12,"c","custom-message "+(e.isMine?"my-custom":"")),attrs:{_i:12}},[n("view",{staticClass:e._$s(13,"sc","custom-content"),attrs:{_i:13}},[n("view",{staticClass:e._$s(14,"sc","custom-content-title"),attrs:{_i:14}},[e._v(e._$s(14,"t0-0",e._s(e.renderDom[0].title)))]),n("view",{staticClass:e._$s(15,"sc","custom-content-score"),attrs:{_i:15}},e._l(e._$s(16,"f",{forItems:e.renderDom[0].score}),(function(t,i,a,o){return n("image",{key:e._$s(16,"f",{forIndex:a,key:i}),staticClass:e._$s("16-"+o,"sc","score-star"),attrs:{_i:"16-"+o}})})),0),n("view",{staticClass:e._$s(17,"sc","custom-content-description"),attrs:{_i:17}},[e._v(e._$s(17,"t0-0",e._s(e.renderDom[0].description)))])])]):e._e(),e._$s(18,"i","group_create"===e.renderDom[0].type)?n("view",{class:e._$s(18,"c","custom-message "+(e.isMine?"my-custom":"")),attrs:{_i:18}},[n("view",{staticClass:e._$s(19,"sc","custom-content-text"),attrs:{_i:19}},[e._v(e._$s(19,"t0-0",e._s(e.renderDom[0].text)))])]):e._e(),e._$s(20,"i","c2cCalling"===e.renderDom[0].type||"groupCalling"===e.renderDom[0].type)?n("view",{class:e._$s(20,"c","custom-message "+(e.isMine?"my-custom":"")),attrs:{_i:20}},[n("view",{staticClass:e._$s(21,"sc","custom-content-text"),attrs:{_i:21}},[e._v(e._$s(21,"t0-0",e._s(e.renderDom[0].text)))])]):e._e(),e._$s(22,"i","notSupport"===e.renderDom[0].type)?n("view",{staticClass:e._$s(22,"sc","message-body-span text-message"),attrs:{_i:22}},[n("view",{staticClass:e._$s(23,"sc","message-body-span-text"),attrs:{_i:23}},[e._v(e._$s(23,"t0-0",e._s(e.renderDom[0].text)))])]):e._e()])},a=[]},ce89:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","contain"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","view"),attrs:{_i:2}},[n("view",{staticClass:e._$s(3,"sc","view-image-text"),attrs:{_i:3},on:{click:e.personal}},[n("image",{staticClass:e._$s(4,"sc","image-radius"),attrs:{src:e._$s(4,"a-src",e.config.avatar?e.config.avatar:"https://sdk-web-1252463788.cos.ap-hongkong.myqcloud.com/component/TUIKit/assets/avatar_21.png"),_i:4}}),n("view",{staticClass:e._$s(5,"sc","text-container"),attrs:{_i:5}},[n("view",{staticClass:e._$s(6,"sc","name"),attrs:{_i:6}},[e._v(e._$s(6,"t0-0",e._s(e.config.nick?e.config.nick:"\u63d0\u83ab"))),e._$s(7,"i",e.hasname)?n("text",{staticClass:e._$s(7,"sc","hasname"),attrs:{_i:7}}):e._e()]),n("view",{staticClass:e._$s(8,"sc","ID"),attrs:{_i:8}},[e._v(e._$s(8,"t0-0",e._s(e.config.userID)))])])])])]),n("view",{staticClass:e._$s(9,"sc","box"),attrs:{_i:9}},[e._l(e._$s(10,"f",{forItems:e.userListInfo}),(function(t,i,a,o){return[n("view",{key:e._$s(10,"f",{forIndex:a,keyIndex:0,key:i+"_0"}),staticClass:e._$s("11-"+o,"sc","list"),attrs:{"data-item":e._$s("11-"+o,"a-data-item",t),_i:"11-"+o},on:{click:e.handleRouter}},[n("image",{staticClass:e._$s("12-"+o,"sc","list-URL"),attrs:{src:e._$s("12-"+o,"a-src",t.iconUrl),_i:"12-"+o}}),n("view",{staticClass:e._$s("13-"+o,"sc","list-name"),attrs:{_i:"13-"+o}},[n("view",[e._v(e._$s("14-"+o,"t0-0",e._s(t.name)))])]),n("image",{staticClass:e._$s("15-"+o,"sc","listimage"),attrs:{_i:"15-"+o}})])]}))],2),n("view",{staticClass:e._$s(16,"sc","quit-main"),attrs:{_i:16}},[n("view",{staticClass:e._$s(17,"sc","quit-main-text"),attrs:{_i:17},on:{click:e.quit}})]),e._$s(18,"i",e.popupToggle)?n("view",{staticClass:e._$s(18,"sc","pop-mask"),attrs:{_i:18}},[n("view",{staticClass:e._$s(19,"sc","pop-box"),attrs:{_i:19}},[n("text",{staticClass:e._$s(20,"sc","text-title"),attrs:{_i:20}}),n("text",{staticClass:e._$s(21,"sc","pop-box-text"),attrs:{_i:21}}),n("view",{staticClass:e._$s(22,"sc","agree"),attrs:{_i:22}},[n("button",{staticClass:e._$s(23,"sc","pop-agree"),attrs:{_i:23},on:{click:e.Agree}})])])]):e._e()])},a=[]},cfb7:function(e,t,n){"use strict";n.r(t);var i=n("c722"),a=n("b827");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},cfc5:function(e,t,n){"use strict";n.r(t);var i=n("1024"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},d192:function(e,t,n){"use strict";n.r(t);var i=n("d21f"),a=n("9e2b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},d21b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"loading2",data:function(){return{}}}},d21f:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e._$s(0,"i",e.conversation.conversationID)?n("movable-area",{staticClass:e._$s(0,"sc","t-conversation-item-container"),attrs:{_i:0}},[n("movable-view",{staticClass:e._$s(1,"sc","t-conversation-item"),attrs:{x:e._$s(1,"a-x",e.xScale),_i:1},on:{change:e.handleTouchMove}},[n("view",{staticClass:e._$s(2,"sc","avatar-box"),attrs:{_i:2}},[n("image",{staticClass:e._$s(3,"sc","t-conversation-item-avatar"),attrs:{src:e._$s(3,"a-src",e.setConversationAvatar),_i:3},on:{error:e.handleImageError}}),e._$s(4,"i",0!==e.conversation.unreadCount)?n("view",{staticClass:e._$s(4,"sc","unread"),attrs:{_i:4}},[e._$s(5,"i",e.conversation.unreadCount>99)?n("view",{staticClass:e._$s(5,"sc","read-text"),attrs:{_i:5}}):n("view",{staticClass:e._$s(6,"sc","read-text"),attrs:{_i:6}},[e._v(e._$s(6,"t0-0",e._s(e.conversation.unreadCount)))])]):e._e()]),n("view",{staticClass:e._$s(7,"sc","t-conversation-item-content"),attrs:{_i:7}},[n("label",{staticClass:e._$s(8,"sc","tui-conversation-item-name"),attrs:{_i:8}},[e._v(e._$s(8,"t0-0",e._s(e.conversationName)))]),n("view",{staticClass:e._$s(9,"sc","tui-conversation-lastMessage"),attrs:{_i:9}},[n("text",[e._v(e._$s(10,"t0-0",e._s(e.conversation.lastMessage.messageForShow)))])])]),n("view",{staticClass:e._$s(11,"sc","t-conversation-item-info"),attrs:{_i:11}},[e._v(e._$s(11,"t0-0",e._s(e.timeago)))])])]):e._e()},a=[]},d335:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("d76d"),a={data:function(){return{emojiList:[]}},components:{},props:{},beforeMount:function(){for(var e=0;e<i.emojiName.length;e++)this.emojiList.push({emojiName:i.emojiName[e],url:i.emojiUrl+i.emojiMap[i.emojiName[e]]});this.setData({emojiList:this.emojiList})},methods:{handleEnterEmoji:function(e){this.$emit("enterEmoji",{detail:{message:e.currentTarget.dataset.name}})}}};t.default=a},d357:function(e,t,n){"use strict";(function(e,i){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(n("970b")),r=a(n("5bc3")),s=a(n("7037")),c="undefined"!=typeof e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},u=[],l=[],d="undefined"!=typeof Uint8Array?Uint8Array:Array,p=!1;function f(){p=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,n=e.length;t<n;++t)u[t]=e[t],l[e.charCodeAt(t)]=t;l["-".charCodeAt(0)]=62,l["_".charCodeAt(0)]=63}function h(e,t,n){for(var i,a,o=[],r=t;r<n;r+=3)i=(e[r]<<16)+(e[r+1]<<8)+e[r+2],o.push(u[(a=i)>>18&63]+u[a>>12&63]+u[a>>6&63]+u[63&a]);return o.join("")}function g(e){var t;p||f();for(var n=e.length,i=n%3,a="",o=[],r=0,s=n-i;r<s;r+=16383)o.push(h(e,r,r+16383>s?s:r+16383));return 1===i?(t=e[n-1],a+=u[t>>2],a+=u[t<<4&63],a+="=="):2===i&&(t=(e[n-2]<<8)+e[n-1],a+=u[t>>10],a+=u[t>>4&63],a+=u[t<<2&63],a+="="),o.push(a),o.join("")}function m(e,t,n,i,a){var o,r,s=8*a-i-1,c=(1<<s)-1,u=c>>1,l=-7,d=n?a-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-l)-1,f>>=-l,l+=s;l>0;o=256*o+e[t+d],d+=p,l-=8);for(r=o&(1<<-l)-1,o>>=-l,l+=i;l>0;r=256*r+e[t+d],d+=p,l-=8);if(0===o)o=1-u;else{if(o===c)return r?NaN:1/0*(f?-1:1);r+=Math.pow(2,i),o-=u}return(f?-1:1)*r*Math.pow(2,o-i)}function _(e,t,n,i,a,o){var r,s,c,u=8*o-a-1,l=(1<<u)-1,d=l>>1,p=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,f=i?0:o-1,h=i?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=l):(r=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-r))<1&&(r--,c*=2),(t+=r+d>=1?p/c:p*Math.pow(2,1-d))*c>=2&&(r++,c/=2),r+d>=l?(s=0,r=l):r+d>=1?(s=(t*c-1)*Math.pow(2,a),r+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,a),r=0));a>=8;e[n+f]=255&s,f+=h,s/=256,a-=8);for(r=r<<a|s,u+=a;u>0;e[n+f]=255&r,f+=h,r/=256,u-=8);e[n+f-h]|=128*g}var v={}.toString,y=Array.isArray||function(e){return"[object Array]"==v.call(e)};function M(){return b.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function C(e,t){if(M()<t)throw new RangeError("Invalid typed array length");return b.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=b.prototype:(null===e&&(e=new b(t)),e.length=t),e}function b(e,t,n){if(!(b.TYPED_ARRAY_SUPPORT||this instanceof b))return new b(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return w(this,e)}return I(this,e,t,n)}function I(e,t,n,i){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,i){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(i||0))throw new RangeError("'length' is out of bounds");return t=void 0===n&&void 0===i?new Uint8Array(t):void 0===i?new Uint8Array(t,n):new Uint8Array(t,n,i),b.TYPED_ARRAY_SUPPORT?(e=t).__proto__=b.prototype:e=k(e,t),e}(e,t,n,i):"string"==typeof t?function(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!b.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var i=0|E(t,n),a=(e=C(e,i)).write(t,n);return a!==i&&(e=e.slice(0,a)),e}(e,t,n):function(e,t){if(S(t)){var n=0|x(t.length);return 0===(e=C(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(i=t.length)!=i?C(e,0):k(e,t);if("Buffer"===t.type&&y(t.data))return k(e,t.data)}var i;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function T(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function w(e,t){if(T(t),e=C(e,t<0?0:0|x(t)),!b.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function k(e,t){var n=t.length<0?0:0|x(t.length);e=C(e,n);for(var i=0;i<n;i+=1)e[i]=255&t[i];return e}function x(e){if(e>=M())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+M().toString(16)+" bytes");return 0|e}function S(e){return!(null==e||!e._isBuffer)}function E(e,t){if(S(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return ne(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return ie(e).length;default:if(i)return ne(e).length;t=(""+t).toLowerCase(),i=!0}}function A(e,t,n){var i=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return K(this,t,n);case"utf8":case"utf-8":return B(this,t,n);case"ascii":return j(this,t,n);case"latin1":case"binary":return H(this,t,n);case"base64":return $(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return V(this,t,n);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function D(e,t,n){var i=e[t];e[t]=e[n],e[n]=i}function O(e,t,n,i,a){if(0===e.length)return-1;if("string"==typeof n?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=b.from(t,i)),S(t))return 0===t.length?-1:R(e,t,n,i,a);if("number"==typeof t)return t&=255,b.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):R(e,[t],n,i,a);throw new TypeError("val must be string, number or Buffer")}function R(e,t,n,i,a){var o,r=1,s=e.length,c=t.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;r=2,s/=2,c/=2,n/=2}function u(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var l=-1;for(o=n;o<s;o++)if(u(e,o)===u(t,-1===l?0:o-l)){if(-1===l&&(l=o),o-l+1===c)return l*r}else-1!==l&&(o-=o-l),l=-1}else for(n+c>s&&(n=s-c),o=n;o>=0;o--){for(var d=!0,p=0;p<c;p++)if(u(e,o+p)!==u(t,p)){d=!1;break}if(d)return o}return-1}function L(e,t,n,i){n=Number(n)||0;var a=e.length-n;i?(i=Number(i))>a&&(i=a):i=a;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");i>o/2&&(i=o/2);for(var r=0;r<i;++r){var s=parseInt(t.substr(2*r,2),16);if(isNaN(s))return r;e[n+r]=s}return r}function N(e,t,n,i){return ae(ne(t,e.length-n),e,n,i)}function P(e,t,n,i){return ae(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,i)}function U(e,t,n,i){return P(e,t,n,i)}function G(e,t,n,i){return ae(ie(t),e,n,i)}function F(e,t,n,i){return ae(function(e,t){for(var n,i,a,o=[],r=0;r<e.length&&!((t-=2)<0);++r)n=e.charCodeAt(r),i=n>>8,a=n%256,o.push(a),o.push(i);return o}(t,e.length-n),e,n,i)}function $(e,t,n){return 0===t&&n===e.length?g(e):g(e.slice(t,n))}function B(e,t,n){n=Math.min(e.length,n);for(var i=[],a=t;a<n;){var o,r,s,c,u=e[a],l=null,d=u>239?4:u>223?3:u>191?2:1;if(a+d<=n)switch(d){case 1:u<128&&(l=u);break;case 2:128==(192&(o=e[a+1]))&&(c=(31&u)<<6|63&o)>127&&(l=c);break;case 3:o=e[a+1],r=e[a+2],128==(192&o)&&128==(192&r)&&(c=(15&u)<<12|(63&o)<<6|63&r)>2047&&(c<55296||c>57343)&&(l=c);break;case 4:o=e[a+1],r=e[a+2],s=e[a+3],128==(192&o)&&128==(192&r)&&128==(192&s)&&(c=(15&u)<<18|(63&o)<<12|(63&r)<<6|63&s)>65535&&c<1114112&&(l=c)}null===l?(l=65533,d=1):l>65535&&(l-=65536,i.push(l>>>10&1023|55296),l=56320|1023&l),i.push(l),a+=d}return function(e){var t=e.length;if(t<=q)return String.fromCharCode.apply(String,e);for(var n="",i=0;i<t;)n+=String.fromCharCode.apply(String,e.slice(i,i+=q));return n}(i)}b.TYPED_ARRAY_SUPPORT=void 0===c.TYPED_ARRAY_SUPPORT||c.TYPED_ARRAY_SUPPORT,b.poolSize=8192,b._augment=function(e){return e.__proto__=b.prototype,e},b.from=function(e,t,n){return I(null,e,t,n)},b.TYPED_ARRAY_SUPPORT&&(b.prototype.__proto__=Uint8Array.prototype,b.__proto__=Uint8Array),b.alloc=function(e,t,n){return function(e,t,n,i){return T(t),t<=0?C(e,t):void 0!==n?"string"==typeof i?C(e,t).fill(n,i):C(e,t).fill(n):C(e,t)}(null,e,t,n)},b.allocUnsafe=function(e){return w(null,e)},b.allocUnsafeSlow=function(e){return w(null,e)},b.isBuffer=oe,b.compare=function(e,t){if(!S(e)||!S(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,i=t.length,a=0,o=Math.min(n,i);a<o;++a)if(e[a]!==t[a]){n=e[a],i=t[a];break}return n<i?-1:i<n?1:0},b.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},b.concat=function(e,t){if(!y(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return b.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var i=b.allocUnsafe(t),a=0;for(n=0;n<e.length;++n){var o=e[n];if(!S(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(i,a),a+=o.length}return i},b.byteLength=E,b.prototype._isBuffer=!0,b.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)D(this,t,t+1);return this},b.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)D(this,t,t+3),D(this,t+1,t+2);return this},b.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)D(this,t,t+7),D(this,t+1,t+6),D(this,t+2,t+5),D(this,t+3,t+4);return this},b.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?B(this,0,e):A.apply(this,arguments)},b.prototype.equals=function(e){if(!S(e))throw new TypeError("Argument must be a Buffer");return this===e||0===b.compare(this,e)},b.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},b.prototype.compare=function(e,t,n,i,a){if(!S(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===i&&(i=0),void 0===a&&(a=this.length),t<0||n>e.length||i<0||a>this.length)throw new RangeError("out of range index");if(i>=a&&t>=n)return 0;if(i>=a)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(a>>>=0)-(i>>>=0),r=(n>>>=0)-(t>>>=0),s=Math.min(o,r),c=this.slice(i,a),u=e.slice(t,n),l=0;l<s;++l)if(c[l]!==u[l]){o=c[l],r=u[l];break}return o<r?-1:r<o?1:0},b.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},b.prototype.indexOf=function(e,t,n){return O(this,e,t,n,!0)},b.prototype.lastIndexOf=function(e,t,n){return O(this,e,t,n,!1)},b.prototype.write=function(e,t,n,i){if(void 0===t)i="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)i=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===i&&(i="utf8")):(i=n,n=void 0)}var a=this.length-t;if((void 0===n||n>a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o=!1;;)switch(i){case"hex":return L(this,e,t,n);case"utf8":case"utf-8":return N(this,e,t,n);case"ascii":return P(this,e,t,n);case"latin1":case"binary":return U(this,e,t,n);case"base64":return G(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),o=!0}},b.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var q=4096;function j(e,t,n){var i="";n=Math.min(e.length,n);for(var a=t;a<n;++a)i+=String.fromCharCode(127&e[a]);return i}function H(e,t,n){var i="";n=Math.min(e.length,n);for(var a=t;a<n;++a)i+=String.fromCharCode(e[a]);return i}function K(e,t,n){var i=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>i)&&(n=i);for(var a="",o=t;o<n;++o)a+=te(e[o]);return a}function V(e,t,n){for(var i=e.slice(t,n),a="",o=0;o<i.length;o+=2)a+=String.fromCharCode(i[o]+256*i[o+1]);return a}function z(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function W(e,t,n,i,a,o){if(!S(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||t<o)throw new RangeError('"value" argument is out of bounds');if(n+i>e.length)throw new RangeError("Index out of range")}function Y(e,t,n,i){t<0&&(t=65535+t+1);for(var a=0,o=Math.min(e.length-n,2);a<o;++a)e[n+a]=(t&255<<8*(i?a:1-a))>>>8*(i?a:1-a)}function J(e,t,n,i){t<0&&(t=4294967295+t+1);for(var a=0,o=Math.min(e.length-n,4);a<o;++a)e[n+a]=t>>>8*(i?a:3-a)&255}function X(e,t,n,i,a,o){if(n+i>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function Z(e,t,n,i,a){return a||X(e,0,n,4),_(e,t,n,i,23,4),n+4}function Q(e,t,n,i,a){return a||X(e,0,n,8),_(e,t,n,i,52,8),n+8}b.prototype.slice=function(e,t){var n,i=this.length;if((e=~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),(t=void 0===t?i:~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),t<e&&(t=e),b.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=b.prototype;else{var a=t-e;n=new b(a,void 0);for(var o=0;o<a;++o)n[o]=this[o+e]}return n},b.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||z(e,t,this.length);for(var i=this[e],a=1,o=0;++o<t&&(a*=256);)i+=this[e+o]*a;return i},b.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||z(e,t,this.length);for(var i=this[e+--t],a=1;t>0&&(a*=256);)i+=this[e+--t]*a;return i},b.prototype.readUInt8=function(e,t){return t||z(e,1,this.length),this[e]},b.prototype.readUInt16LE=function(e,t){return t||z(e,2,this.length),this[e]|this[e+1]<<8},b.prototype.readUInt16BE=function(e,t){return t||z(e,2,this.length),this[e]<<8|this[e+1]},b.prototype.readUInt32LE=function(e,t){return t||z(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},b.prototype.readUInt32BE=function(e,t){return t||z(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},b.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||z(e,t,this.length);for(var i=this[e],a=1,o=0;++o<t&&(a*=256);)i+=this[e+o]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},b.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||z(e,t,this.length);for(var i=t,a=1,o=this[e+--i];i>0&&(a*=256);)o+=this[e+--i]*a;return o>=(a*=128)&&(o-=Math.pow(2,8*t)),o},b.prototype.readInt8=function(e,t){return t||z(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},b.prototype.readInt16LE=function(e,t){t||z(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},b.prototype.readInt16BE=function(e,t){t||z(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},b.prototype.readInt32LE=function(e,t){return t||z(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},b.prototype.readInt32BE=function(e,t){return t||z(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},b.prototype.readFloatLE=function(e,t){return t||z(e,4,this.length),m(this,e,!0,23,4)},b.prototype.readFloatBE=function(e,t){return t||z(e,4,this.length),m(this,e,!1,23,4)},b.prototype.readDoubleLE=function(e,t){return t||z(e,8,this.length),m(this,e,!0,52,8)},b.prototype.readDoubleBE=function(e,t){return t||z(e,8,this.length),m(this,e,!1,52,8)},b.prototype.writeUIntLE=function(e,t,n,i){e=+e,t|=0,n|=0,i||W(this,e,t,n,Math.pow(2,8*n)-1,0);var a=1,o=0;for(this[t]=255&e;++o<n&&(a*=256);)this[t+o]=e/a&255;return t+n},b.prototype.writeUIntBE=function(e,t,n,i){e=+e,t|=0,n|=0,i||W(this,e,t,n,Math.pow(2,8*n)-1,0);var a=n-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=e/o&255;return t+n},b.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,1,255,0),b.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},b.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,2,65535,0),b.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Y(this,e,t,!0),t+2},b.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,2,65535,0),b.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Y(this,e,t,!1),t+2},b.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,4,4294967295,0),b.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):J(this,e,t,!0),t+4},b.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,4,4294967295,0),b.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):J(this,e,t,!1),t+4},b.prototype.writeIntLE=function(e,t,n,i){if(e=+e,t|=0,!i){var a=Math.pow(2,8*n-1);W(this,e,t,n,a-1,-a)}var o=0,r=1,s=0;for(this[t]=255&e;++o<n&&(r*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/r>>0)-s&255;return t+n},b.prototype.writeIntBE=function(e,t,n,i){if(e=+e,t|=0,!i){var a=Math.pow(2,8*n-1);W(this,e,t,n,a-1,-a)}var o=n-1,r=1,s=0;for(this[t+o]=255&e;--o>=0&&(r*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/r>>0)-s&255;return t+n},b.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,1,127,-128),b.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},b.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,2,32767,-32768),b.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Y(this,e,t,!0),t+2},b.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,2,32767,-32768),b.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Y(this,e,t,!1),t+2},b.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,4,2147483647,-2147483648),b.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):J(this,e,t,!0),t+4},b.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||W(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),b.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):J(this,e,t,!1),t+4},b.prototype.writeFloatLE=function(e,t,n){return Z(this,e,t,!0,n)},b.prototype.writeFloatBE=function(e,t,n){return Z(this,e,t,!1,n)},b.prototype.writeDoubleLE=function(e,t,n){return Q(this,e,t,!0,n)},b.prototype.writeDoubleBE=function(e,t,n){return Q(this,e,t,!1,n)},b.prototype.copy=function(e,t,n,i){if(n||(n=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&i<n&&(i=n),i===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t<i-n&&(i=e.length-t+n);var a,o=i-n;if(this===e&&n<t&&t<i)for(a=o-1;a>=0;--a)e[a+t]=this[a+n];else if(o<1e3||!b.TYPED_ARRAY_SUPPORT)for(a=0;a<o;++a)e[a+t]=this[a+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},b.prototype.fill=function(e,t,n,i){if("string"==typeof e){if("string"==typeof t?(i=t,t=0,n=this.length):"string"==typeof n&&(i=n,n=this.length),1===e.length){var a=e.charCodeAt(0);a<256&&(e=a)}if(void 0!==i&&"string"!=typeof i)throw new TypeError("encoding must be a string");if("string"==typeof i&&!b.isEncoding(i))throw new TypeError("Unknown encoding: "+i)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{var r=S(e)?e:ne(new b(e,i).toString()),s=r.length;for(o=0;o<n-t;++o)this[o+t]=r[o%s]}return this};var ee=/[^+\/0-9A-Za-z-_]/g;function te(e){return e<16?"0"+e.toString(16):e.toString(16)}function ne(e,t){var n;t=t||1/0;for(var i=e.length,a=null,o=[],r=0;r<i;++r){if((n=e.charCodeAt(r))>55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(r+1===i){(t-=3)>-1&&o.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&o.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function ie(e){return function(e){var t,n,i,a,o,r;p||f();var s=e.length;if(s%4>0)throw new Error("Invalid string. Length must be a multiple of 4");o="="===e[s-2]?2:"="===e[s-1]?1:0,r=new d(3*s/4-o),i=o>0?s-4:s;var c=0;for(t=0,n=0;t<i;t+=4,n+=3)a=l[e.charCodeAt(t)]<<18|l[e.charCodeAt(t+1)]<<12|l[e.charCodeAt(t+2)]<<6|l[e.charCodeAt(t+3)],r[c++]=a>>16&255,r[c++]=a>>8&255,r[c++]=255&a;return 2===o?(a=l[e.charCodeAt(t)]<<2|l[e.charCodeAt(t+1)]>>4,r[c++]=255&a):1===o&&(a=l[e.charCodeAt(t)]<<10|l[e.charCodeAt(t+1)]<<4|l[e.charCodeAt(t+2)]>>2,r[c++]=a>>8&255,r[c++]=255&a),r}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(ee,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function ae(e,t,n,i){for(var a=0;a<i&&!(a+n>=t.length||a>=e.length);++a)t[a+n]=e[a];return a}function oe(e){return null!=e&&(!!e._isBuffer||re(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&re(e.slice(0,0))}(e))}function re(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function se(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof e||"undefined"!=typeof self&&self;var ce=se((function(e,t){var n;e.exports=(n=n||function(e,t){var n=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),i={},a=i.lib={},o=a.Base={extend:function(e){var t=n(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},r=a.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||c).stringify(this)},concat:function(e){var t=this.words,n=e.words,i=this.sigBytes,a=e.sigBytes;if(this.clamp(),i%4)for(var o=0;o<a;o++){var r=n[o>>>2]>>>24-o%4*8&255;t[i+o>>>2]|=r<<24-(i+o)%4*8}else for(o=0;o<a;o+=4)t[i+o>>>2]=n[o>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,i=[],a=function(t){t=t;var n=987654321,i=4294967295;return function(){var a=((n=36969*(65535&n)+(n>>16)&i)<<16)+(t=18e3*(65535&t)+(t>>16)&i)&i;return a/=4294967296,(a+=.5)*(e.random()>.5?1:-1)}},o=0;o<t;o+=4){var s=a(4294967296*(n||e.random()));n=987654071*s(),i.push(4294967296*s()|0)}return new r.init(i,t)}}),s=i.enc={},c=s.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var o=t[a>>>2]>>>24-a%4*8&255;i.push((o>>>4).toString(16)),i.push((15&o).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i+=2)n[i>>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new r.init(n,t/2)}},u=s.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a++){var o=t[a>>>2]>>>24-a%4*8&255;i.push(String.fromCharCode(o))}return i.join("")},parse:function(e){for(var t=e.length,n=[],i=0;i<t;i++)n[i>>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new r.init(n,t)}},l=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(u.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return u.parse(unescape(encodeURIComponent(e)))}},d=a.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new r.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,s=4*o,c=a/s,u=(c=t?e.ceil(c):e.max((0|c)-this._minBufferSize,0))*o,l=e.min(4*u,a);if(u){for(var d=0;d<u;d+=o)this._doProcessBlock(i,d);var p=i.splice(0,u);n.sigBytes-=l}return new r.init(p,l)},clone:function(){var e=o.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),p=(a.Hasher=d.extend({cfg:o.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){e&&this._append(e);var t=this._doFinalize();return t},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new p.HMAC.init(e,n).finalize(t)}}}),i.algo={});return i}(Math),n)})),ue=(se((function(e,t){var n,i,a,o,r,s;e.exports=(a=(i=n=ce).lib,o=a.Base,r=a.WordArray,(s=i.x64={}).Word=o.extend({init:function(e,t){this.high=e,this.low=t}}),s.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:8*e.length},toX32:function(){for(var e=this.words,t=e.length,n=[],i=0;i<t;i++){var a=e[i];n.push(a.high),n.push(a.low)}return r.create(n,this.sigBytes)},clone:function(){for(var e=o.clone.call(this),t=e.words=this.words.slice(0),n=t.length,i=0;i<n;i++)t[i]=t[i].clone();return e}}),n)})),se((function(e,t){var n;e.exports=(n=ce,function(){if("function"==typeof ArrayBuffer){var e=n.lib.WordArray,t=e.init;(e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var n=e.byteLength,i=[],a=0;a<n;a++)i[a>>>2]|=e[a]<<24-a%4*8;t.call(this,i,n)}else t.apply(this,arguments)}).prototype=e}}(),n.lib.WordArray)})),se((function(e,t){var n;e.exports=(n=ce,function(){var e=n,t=e.lib.WordArray,i=e.enc;function a(e){return e<<8&4278255360|e>>>8&16711935}i.Utf16=i.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],a=0;a<n;a+=2){var o=t[a>>>2]>>>16-a%4*8&65535;i.push(String.fromCharCode(o))}return i.join("")},parse:function(e){for(var n=e.length,i=[],a=0;a<n;a++)i[a>>>1]|=e.charCodeAt(a)<<16-a%2*16;return t.create(i,2*n)}},i.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,i=[],o=0;o<n;o+=2){var r=a(t[o>>>2]>>>16-o%4*8&65535);i.push(String.fromCharCode(r))}return i.join("")},parse:function(e){for(var n=e.length,i=[],o=0;o<n;o++)i[o>>>1]|=a(e.charCodeAt(o)<<16-o%2*16);return t.create(i,2*n)}}}(),n.enc.Utf16)})),se((function(e,t){var n,i,a;e.exports=(a=(i=n=ce).lib.WordArray,i.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,i=this._map;e.clamp();for(var a=[],o=0;o<n;o+=3)for(var r=(t[o>>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s<n;s++)a.push(i.charAt(r>>>6*(3-s)&63));var c=i.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(e){var t=e.length,n=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var o=0;o<n.length;o++)i[n.charCodeAt(o)]=o}var r=n.charAt(64);if(r){var s=e.indexOf(r);-1!==s&&(t=s)}return function(e,t,n){for(var i=[],o=0,r=0;r<t;r++)if(r%4){var s=n[e.charCodeAt(r-1)]<<r%4*2,c=n[e.charCodeAt(r)]>>>6-r%4*2;i[o>>>2]|=(s|c)<<24-o%4*8,o++}return a.create(i,o)}(e,t,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)})),se((function(e,t){var n;e.exports=(n=ce,function(e){var t=n,i=t.lib,a=i.WordArray,o=i.Hasher,r=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var c=r.MD5=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var i=t+n,a=e[i];e[i]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var o=this._hash.words,r=e[t+0],c=e[t+1],f=e[t+2],h=e[t+3],g=e[t+4],m=e[t+5],_=e[t+6],v=e[t+7],y=e[t+8],M=e[t+9],C=e[t+10],b=e[t+11],I=e[t+12],T=e[t+13],w=e[t+14],k=e[t+15],x=o[0],S=o[1],E=o[2],A=o[3];x=u(x,S,E,A,r,7,s[0]),A=u(A,x,S,E,c,12,s[1]),E=u(E,A,x,S,f,17,s[2]),S=u(S,E,A,x,h,22,s[3]),x=u(x,S,E,A,g,7,s[4]),A=u(A,x,S,E,m,12,s[5]),E=u(E,A,x,S,_,17,s[6]),S=u(S,E,A,x,v,22,s[7]),x=u(x,S,E,A,y,7,s[8]),A=u(A,x,S,E,M,12,s[9]),E=u(E,A,x,S,C,17,s[10]),S=u(S,E,A,x,b,22,s[11]),x=u(x,S,E,A,I,7,s[12]),A=u(A,x,S,E,T,12,s[13]),E=u(E,A,x,S,w,17,s[14]),x=l(x,S=u(S,E,A,x,k,22,s[15]),E,A,c,5,s[16]),A=l(A,x,S,E,_,9,s[17]),E=l(E,A,x,S,b,14,s[18]),S=l(S,E,A,x,r,20,s[19]),x=l(x,S,E,A,m,5,s[20]),A=l(A,x,S,E,C,9,s[21]),E=l(E,A,x,S,k,14,s[22]),S=l(S,E,A,x,g,20,s[23]),x=l(x,S,E,A,M,5,s[24]),A=l(A,x,S,E,w,9,s[25]),E=l(E,A,x,S,h,14,s[26]),S=l(S,E,A,x,y,20,s[27]),x=l(x,S,E,A,T,5,s[28]),A=l(A,x,S,E,f,9,s[29]),E=l(E,A,x,S,v,14,s[30]),x=d(x,S=l(S,E,A,x,I,20,s[31]),E,A,m,4,s[32]),A=d(A,x,S,E,y,11,s[33]),E=d(E,A,x,S,b,16,s[34]),S=d(S,E,A,x,w,23,s[35]),x=d(x,S,E,A,c,4,s[36]),A=d(A,x,S,E,g,11,s[37]),E=d(E,A,x,S,v,16,s[38]),S=d(S,E,A,x,C,23,s[39]),x=d(x,S,E,A,T,4,s[40]),A=d(A,x,S,E,r,11,s[41]),E=d(E,A,x,S,h,16,s[42]),S=d(S,E,A,x,_,23,s[43]),x=d(x,S,E,A,M,4,s[44]),A=d(A,x,S,E,I,11,s[45]),E=d(E,A,x,S,k,16,s[46]),x=p(x,S=d(S,E,A,x,f,23,s[47]),E,A,r,6,s[48]),A=p(A,x,S,E,v,10,s[49]),E=p(E,A,x,S,w,15,s[50]),S=p(S,E,A,x,m,21,s[51]),x=p(x,S,E,A,I,6,s[52]),A=p(A,x,S,E,h,10,s[53]),E=p(E,A,x,S,C,15,s[54]),S=p(S,E,A,x,c,21,s[55]),x=p(x,S,E,A,y,6,s[56]),A=p(A,x,S,E,k,10,s[57]),E=p(E,A,x,S,_,15,s[58]),S=p(S,E,A,x,T,21,s[59]),x=p(x,S,E,A,g,6,s[60]),A=p(A,x,S,E,b,10,s[61]),E=p(E,A,x,S,f,15,s[62]),S=p(S,E,A,x,M,21,s[63]),o[0]=o[0]+x|0,o[1]=o[1]+S|0,o[2]=o[2]+E|0,o[3]=o[3]+A|0},_doFinalize:function(){var t=this._data,n=t.words,i=8*this._nDataBytes,a=8*t.sigBytes;n[a>>>5]|=128<<24-a%32;var o=e.floor(i/4294967296),r=i;n[15+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(a+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,u=0;u<4;u++){var l=c[u];c[u]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,n,i,a,o,r){var s=e+(t&n|~t&i)+a+r;return(s<<o|s>>>32-o)+t}function l(e,t,n,i,a,o,r){var s=e+(t&i|n&~i)+a+r;return(s<<o|s>>>32-o)+t}function d(e,t,n,i,a,o,r){var s=e+(t^n^i)+a+r;return(s<<o|s>>>32-o)+t}function p(e,t,n,i,a,o,r){var s=e+(n^(t|~i))+a+r;return(s<<o|s>>>32-o)+t}t.MD5=o._createHelper(c),t.HmacMD5=o._createHmacHelper(c)}(Math),n.MD5)})),se((function(e,t){var n,i,a,o,r,s,c,u;e.exports=(a=(i=n=ce).lib,o=a.WordArray,r=a.Hasher,s=i.algo,c=[],u=s.SHA1=r.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,i=n[0],a=n[1],o=n[2],r=n[3],s=n[4],u=0;u<80;u++){if(u<16)c[u]=0|e[t+u];else{var l=c[u-3]^c[u-8]^c[u-14]^c[u-16];c[u]=l<<1|l>>>31}var d=(i<<5|i>>>27)+s+c[u];d+=u<20?1518500249+(a&o|~a&r):u<40?1859775393+(a^o^r):u<60?(a&o|a&r|o&r)-1894007588:(a^o^r)-899497514,s=r,r=o,o=a<<30|a>>>2,a=i,i=d}n[0]=n[0]+i|0,n[1]=n[1]+a|0,n[2]=n[2]+o|0,n[3]=n[3]+r|0,n[4]=n[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[14+(i+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(i+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}}),i.SHA1=r._createHelper(u),i.HmacSHA1=r._createHmacHelper(u),n.SHA1)})),se((function(e,t){var n;e.exports=(n=ce,function(e){var t=n,i=t.lib,a=i.WordArray,o=i.Hasher,r=t.algo,s=[],c=[];!function(){function t(t){for(var n=e.sqrt(t),i=2;i<=n;i++)if(!(t%i))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var i=2,a=0;a<64;)t(i)&&(a<8&&(s[a]=n(e.pow(i,.5))),c[a]=n(e.pow(i,1/3)),a++),i++}();var u=[],l=r.SHA256=o.extend({_doReset:function(){this._hash=new a.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,i=n[0],a=n[1],o=n[2],r=n[3],s=n[4],l=n[5],d=n[6],p=n[7],f=0;f<64;f++){if(f<16)u[f]=0|e[t+f];else{var h=u[f-15],g=(h<<25|h>>>7)^(h<<14|h>>>18)^h>>>3,m=u[f-2],_=(m<<15|m>>>17)^(m<<13|m>>>19)^m>>>10;u[f]=g+u[f-7]+_+u[f-16]}var v=i&a^i&o^a&o,y=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),M=p+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&d)+c[f]+u[f];p=d,d=l,l=s,s=r+M|0,r=o,o=a,a=i,i=M+(y+v)|0}n[0]=n[0]+i|0,n[1]=n[1]+a|0,n[2]=n[2]+o|0,n[3]=n[3]+r|0,n[4]=n[4]+s|0,n[5]=n[5]+l|0,n[6]=n[6]+d|0,n[7]=n[7]+p|0},_doFinalize:function(){var t=this._data,n=t.words,i=8*this._nDataBytes,a=8*t.sigBytes;return n[a>>>5]|=128<<24-a%32,n[14+(a+64>>>9<<4)]=e.floor(i/4294967296),n[15+(a+64>>>9<<4)]=i,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(l),t.HmacSHA256=o._createHmacHelper(l)}(Math),n.SHA256)})),se((function(e,t){var n,i,a,o,r,s;e.exports=(a=(i=n=ce).lib.WordArray,o=i.algo,r=o.SHA256,s=o.SHA224=r.extend({_doReset:function(){this._hash=new a.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=r._doFinalize.call(this);return e.sigBytes-=4,e}}),i.SHA224=r._createHelper(s),i.HmacSHA224=r._createHmacHelper(s),n.SHA224)})),se((function(e,t){var n;e.exports=(n=ce,function(){var e=n,t=e.lib.Hasher,i=e.x64,a=i.Word,o=i.WordArray,r=e.algo;function s(){return a.create.apply(a,arguments)}var c=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],u=[];!function(){for(var e=0;e<80;e++)u[e]=s()}();var l=r.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new a.init(1779033703,4089235720),new a.init(3144134277,2227873595),new a.init(1013904242,4271175723),new a.init(2773480762,1595750129),new a.init(1359893119,2917565137),new a.init(2600822924,725511199),new a.init(528734635,4215389547),new a.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,i=n[0],a=n[1],o=n[2],r=n[3],s=n[4],l=n[5],d=n[6],p=n[7],f=i.high,h=i.low,g=a.high,m=a.low,_=o.high,v=o.low,y=r.high,M=r.low,C=s.high,b=s.low,I=l.high,T=l.low,w=d.high,k=d.low,x=p.high,S=p.low,E=f,A=h,D=g,O=m,R=_,L=v,N=y,P=M,U=C,G=b,F=I,$=T,B=w,q=k,j=x,H=S,K=0;K<80;K++){var V=u[K];if(K<16)var z=V.high=0|e[t+2*K],W=V.low=0|e[t+2*K+1];else{var Y=u[K-15],J=Y.high,X=Y.low,Z=(J>>>1|X<<31)^(J>>>8|X<<24)^J>>>7,Q=(X>>>1|J<<31)^(X>>>8|J<<24)^(X>>>7|J<<25),ee=u[K-2],te=ee.high,ne=ee.low,ie=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,ae=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),oe=u[K-7],re=oe.high,se=oe.low,ce=u[K-16],ue=ce.high,le=ce.low;z=(z=(z=Z+re+((W=Q+se)>>>0<Q>>>0?1:0))+ie+((W+=ae)>>>0<ae>>>0?1:0))+ue+((W+=le)>>>0<le>>>0?1:0),V.high=z,V.low=W}var de,pe=U&F^~U&B,fe=G&$^~G&q,he=E&D^E&R^D&R,ge=A&O^A&L^O&L,me=(E>>>28|A<<4)^(E<<30|A>>>2)^(E<<25|A>>>7),_e=(A>>>28|E<<4)^(A<<30|E>>>2)^(A<<25|E>>>7),ve=(U>>>14|G<<18)^(U>>>18|G<<14)^(U<<23|G>>>9),ye=(G>>>14|U<<18)^(G>>>18|U<<14)^(G<<23|U>>>9),Me=c[K],Ce=Me.high,be=Me.low,Ie=j+ve+((de=H+ye)>>>0<H>>>0?1:0),Te=_e+ge;j=B,H=q,B=F,q=$,F=U,$=G,U=N+(Ie=(Ie=(Ie=Ie+pe+((de+=fe)>>>0<fe>>>0?1:0))+Ce+((de+=be)>>>0<be>>>0?1:0))+z+((de+=W)>>>0<W>>>0?1:0))+((G=P+de|0)>>>0<P>>>0?1:0)|0,N=R,P=L,R=D,L=O,D=E,O=A,E=Ie+(me+he+(Te>>>0<_e>>>0?1:0))+((A=de+Te|0)>>>0<de>>>0?1:0)|0}h=i.low=h+A,i.high=f+E+(h>>>0<A>>>0?1:0),m=a.low=m+O,a.high=g+D+(m>>>0<O>>>0?1:0),v=o.low=v+L,o.high=_+R+(v>>>0<L>>>0?1:0),M=r.low=M+P,r.high=y+N+(M>>>0<P>>>0?1:0),b=s.low=b+G,s.high=C+U+(b>>>0<G>>>0?1:0),T=l.low=T+$,l.high=I+F+(T>>>0<$>>>0?1:0),k=d.low=k+q,d.high=w+B+(k>>>0<q>>>0?1:0),S=p.low=S+H,p.high=x+j+(S>>>0<H>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[30+(i+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(i+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(l),e.HmacSHA512=t._createHmacHelper(l)}(),n.SHA512)})),se((function(e,t){var n,i,a,o,r,s,c,u;e.exports=(a=(i=n=ce).x64,o=a.Word,r=a.WordArray,s=i.algo,c=s.SHA512,u=s.SHA384=c.extend({_doReset:function(){this._hash=new r.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var e=c._doFinalize.call(this);return e.sigBytes-=16,e}}),i.SHA384=c._createHelper(u),i.HmacSHA384=c._createHmacHelper(u),n.SHA384)})),se((function(e,t){var n;e.exports=(n=ce,function(e){var t=n,i=t.lib,a=i.WordArray,o=i.Hasher,r=t.x64.Word,s=t.algo,c=[],u=[],l=[];!function(){for(var e=1,t=0,n=0;n<24;n++){c[e+5*t]=(n+1)*(n+2)/2%64;var i=(2*e+3*t)%5;e=t%5,t=i}for(e=0;e<5;e++)for(t=0;t<5;t++)u[e+5*t]=t+(2*e+3*t)%5*5;for(var a=1,o=0;o<24;o++){for(var s=0,d=0,p=0;p<7;p++){if(1&a){var f=(1<<p)-1;f<32?d^=1<<f:s^=1<<f-32}128&a?a=a<<1^113:a<<=1}l[o]=r.create(s,d)}}();var d=[];!function(){for(var e=0;e<25;e++)d[e]=r.create()}();var p=s.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new r.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var n=this._state,i=this.blockSize/2,a=0;a<i;a++){var o=e[t+2*a],r=e[t+2*a+1];o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),(S=n[a]).high^=r,S.low^=o}for(var s=0;s<24;s++){for(var p=0;p<5;p++){for(var f=0,h=0,g=0;g<5;g++)f^=(S=n[p+5*g]).high,h^=S.low;var m=d[p];m.high=f,m.low=h}for(p=0;p<5;p++){var _=d[(p+4)%5],v=d[(p+1)%5],y=v.high,M=v.low;for(f=_.high^(y<<1|M>>>31),h=_.low^(M<<1|y>>>31),g=0;g<5;g++)(S=n[p+5*g]).high^=f,S.low^=h}for(var C=1;C<25;C++){var b=(S=n[C]).high,I=S.low,T=c[C];T<32?(f=b<<T|I>>>32-T,h=I<<T|b>>>32-T):(f=I<<T-32|b>>>64-T,h=b<<T-32|I>>>64-T);var w=d[u[C]];w.high=f,w.low=h}var k=d[0],x=n[0];for(k.high=x.high,k.low=x.low,p=0;p<5;p++)for(g=0;g<5;g++){var S=n[C=p+5*g],E=d[C],A=d[(p+1)%5+5*g],D=d[(p+2)%5+5*g];S.high=E.high^~A.high&D.high,S.low=E.low^~A.low&D.low}S=n[0];var O=l[s];S.high^=O.high,S.low^=O.low}},_doFinalize:function(){var t=this._data,n=t.words,i=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;n[i>>>5]|=1<<24-i%32,n[(e.ceil((i+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var r=this._state,s=this.cfg.outputLength/8,c=s/8,u=[],l=0;l<c;l++){var d=r[l],p=d.high,f=d.low;p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),u.push(f),u.push(p)}return new a.init(u,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});t.SHA3=o._createHelper(p),t.HmacSHA3=o._createHmacHelper(p)}(Math),n.SHA3)})),se((function(e,t){var n;e.exports=(n=ce,function(e){var t=n,i=t.lib,a=i.WordArray,o=i.Hasher,r=t.algo,s=a.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),c=a.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),u=a.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),l=a.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),d=a.create([0,1518500249,1859775393,2400959708,2840853838]),p=a.create([1352829926,1548603684,1836072691,2053994217,0]),f=r.RIPEMD160=o.extend({_doReset:function(){this._hash=a.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var i=t+n,a=e[i];e[i]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var o,r,f,M,C,b,I,T,w,k,x,S=this._hash.words,E=d.words,A=p.words,D=s.words,O=c.words,R=u.words,L=l.words;for(b=o=S[0],I=r=S[1],T=f=S[2],w=M=S[3],k=C=S[4],n=0;n<80;n+=1)x=o+e[t+D[n]]|0,x+=n<16?h(r,f,M)+E[0]:n<32?g(r,f,M)+E[1]:n<48?m(r,f,M)+E[2]:n<64?_(r,f,M)+E[3]:v(r,f,M)+E[4],x=(x=y(x|=0,R[n]))+C|0,o=C,C=M,M=y(f,10),f=r,r=x,x=b+e[t+O[n]]|0,x+=n<16?v(I,T,w)+A[0]:n<32?_(I,T,w)+A[1]:n<48?m(I,T,w)+A[2]:n<64?g(I,T,w)+A[3]:h(I,T,w)+A[4],x=(x=y(x|=0,L[n]))+k|0,b=k,k=w,w=y(T,10),T=I,I=x;x=S[1]+f+w|0,S[1]=S[2]+M+k|0,S[2]=S[3]+C+b|0,S[3]=S[4]+o+I|0,S[4]=S[0]+r+T|0,S[0]=x},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;t[i>>>5]|=128<<24-i%32,t[14+(i+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var a=this._hash,o=a.words,r=0;r<5;r++){var s=o[r];o[r]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return a},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function h(e,t,n){return e^t^n}function g(e,t,n){return e&t|~e&n}function m(e,t,n){return(e|~t)^n}function _(e,t,n){return e&n|t&~n}function v(e,t,n){return e^(t|~n)}function y(e,t){return e<<t|e>>>32-t}t.RIPEMD160=o._createHelper(f),t.HmacRIPEMD160=o._createHmacHelper(f)}(),n.RIPEMD160)})),se((function(e,t){var n,i,a,o,r,s;e.exports=(i=(n=ce).lib,a=i.Base,o=n.enc,r=o.Utf8,s=n.algo,void(s.HMAC=a.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=r.parse(t));var n=e.blockSize,i=4*n;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var a=this._oKey=t.clone(),o=this._iKey=t.clone(),s=a.words,c=o.words,u=0;u<n;u++)s[u]^=1549556828,c[u]^=909522486;a.sigBytes=o.sigBytes=i,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);t.reset();var i=t.finalize(this._oKey.clone().concat(n));return i}})))})),se((function(e,t){var n,i,a,o,r,s,c,u,l;e.exports=(a=(i=n=ce).lib,o=a.Base,r=a.WordArray,s=i.algo,c=s.SHA1,u=s.HMAC,l=s.PBKDF2=o.extend({cfg:o.extend({keySize:4,hasher:c,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,i=u.create(n.hasher,e),a=r.create(),o=r.create([1]),s=a.words,c=o.words,l=n.keySize,d=n.iterations;s.length<l;){var p=i.update(t).finalize(o);i.reset();for(var f=p.words,h=f.length,g=p,m=1;m<d;m++){g=i.finalize(g),i.reset();for(var _=g.words,v=0;v<h;v++)f[v]^=_[v]}a.concat(p),c[0]++}return a.sigBytes=4*l,a}}),i.PBKDF2=function(e,t,n){return l.create(n).compute(e,t)},n.PBKDF2)})),se((function(e,t){var n,i,a,o,r,s,c,u;e.exports=(a=(i=n=ce).lib,o=a.Base,r=a.WordArray,s=i.algo,c=s.MD5,u=s.EvpKDF=o.extend({cfg:o.extend({keySize:4,hasher:c,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,i=n.hasher.create(),a=r.create(),o=a.words,s=n.keySize,c=n.iterations;o.length<s;){u&&i.update(u);var u=i.update(e).finalize(t);i.reset();for(var l=1;l<c;l++)u=i.finalize(u),i.reset();a.concat(u)}return a.sigBytes=4*s,a}}),i.EvpKDF=function(e,t,n){return u.create(n).compute(e,t)},n.EvpKDF)})),se((function(e,t){var n,i,a,o,r,s,c,u,l,d,p,f,h,g,m,_,v,y,M,C,b,I,T;e.exports=void((n=ce).lib.Cipher||(i=n,a=i.lib,o=a.Base,r=a.WordArray,s=a.BufferedBlockAlgorithm,c=i.enc,c.Utf8,u=c.Base64,l=i.algo,d=l.EvpKDF,p=a.Cipher=s.extend({cfg:o.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){s.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){e&&this._append(e);var t=this._doFinalize();return t},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?T:C}return function(t){return{encrypt:function(n,i,a){return e(i).encrypt(t,n,i,a)},decrypt:function(n,i,a){return e(i).decrypt(t,n,i,a)}}}}()}),a.StreamCipher=p.extend({_doFinalize:function(){var e=this._process(!0);return e},blockSize:1}),f=i.mode={},h=a.BlockCipherMode=o.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),g=f.CBC=function(){var e=h.extend();function t(e,t,n){var i=this._iv;if(i){var a=i;this._iv=void 0}else a=this._prevBlock;for(var o=0;o<n;o++)e[t+o]^=a[o]}return e.Encryptor=e.extend({processBlock:function(e,n){var i=this._cipher,a=i.blockSize;t.call(this,e,n,a),i.encryptBlock(e,n),this._prevBlock=e.slice(n,n+a)}}),e.Decryptor=e.extend({processBlock:function(e,n){var i=this._cipher,a=i.blockSize,o=e.slice(n,n+a);i.decryptBlock(e,n),t.call(this,e,n,a),this._prevBlock=o}}),e}(),m=i.pad={},_=m.Pkcs7={pad:function(e,t){for(var n=4*t,i=n-e.sigBytes%n,a=i<<24|i<<16|i<<8|i,o=[],s=0;s<i;s+=4)o.push(a);var c=r.create(o,i);e.concat(c)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.BlockCipher=p.extend({cfg:p.cfg.extend({mode:g,padding:_}),reset:function(){p.reset.call(this);var e=this.cfg,t=e.iv,n=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var i=n.createEncryptor;else{i=n.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==i?this._mode.init(this,t&&t.words):(this._mode=i.call(n,this,t&&t.words),this._mode.__creator=i)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else{t=this._process(!0);e.unpad(t)}return t},blockSize:4}),v=a.CipherParams=o.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),y=i.format={},M=y.OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;if(n)var i=r.create([1398893684,1701076831]).concat(n).concat(t);else i=t;return i.toString(u)},parse:function(e){var t=u.parse(e),n=t.words;if(1398893684==n[0]&&1701076831==n[1]){var i=r.create(n.slice(2,4));n.splice(0,4),t.sigBytes-=16}return v.create({ciphertext:t,salt:i})}},C=a.SerializableCipher=o.extend({cfg:o.extend({format:M}),encrypt:function(e,t,n,i){i=this.cfg.extend(i);var a=e.createEncryptor(n,i),o=a.finalize(t),r=a.cfg;return v.create({ciphertext:o,key:n,iv:r.iv,algorithm:e,mode:r.mode,padding:r.padding,blockSize:e.blockSize,formatter:i.format})},decrypt:function(e,t,n,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var a=e.createDecryptor(n,i).finalize(t.ciphertext);return a},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),b=i.kdf={},I=b.OpenSSL={execute:function(e,t,n,i){i||(i=r.random(8));var a=d.create({keySize:t+n}).compute(e,i),o=r.create(a.words.slice(t),4*n);return a.sigBytes=4*t,v.create({key:a,iv:o,salt:i})}},T=a.PasswordBasedCipher=C.extend({cfg:C.cfg.extend({kdf:I}),encrypt:function(e,t,n,i){var a=(i=this.cfg.extend(i)).kdf.execute(n,e.keySize,e.ivSize);i.iv=a.iv;var o=C.encrypt.call(this,e,t,a.key,i);return o.mixIn(a),o},decrypt:function(e,t,n,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var a=i.kdf.execute(n,e.keySize,e.ivSize,t.salt);i.iv=a.iv;var o=C.decrypt.call(this,e,t,a.key,i);return o}})))})),se((function(e,t){var n;e.exports=((n=ce).mode.CFB=function(){var e=n.lib.BlockCipherMode.extend();function t(e,t,n,i){var a=this._iv;if(a){var o=a.slice(0);this._iv=void 0}else o=this._prevBlock;i.encryptBlock(o,0);for(var r=0;r<n;r++)e[t+r]^=o[r]}return e.Encryptor=e.extend({processBlock:function(e,n){var i=this._cipher,a=i.blockSize;t.call(this,e,n,a,i),this._prevBlock=e.slice(n,n+a)}}),e.Decryptor=e.extend({processBlock:function(e,n){var i=this._cipher,a=i.blockSize,o=e.slice(n,n+a);t.call(this,e,n,a,i),this._prevBlock=o}}),e}(),n.mode.CFB)})),se((function(e,t){var n,i,a;e.exports=((n=ce).mode.CTR=(i=n.lib.BlockCipherMode.extend(),a=i.Encryptor=i.extend({processBlock:function(e,t){var n=this._cipher,i=n.blockSize,a=this._iv,o=this._counter;a&&(o=this._counter=a.slice(0),this._iv=void 0);var r=o.slice(0);n.encryptBlock(r,0),o[i-1]=o[i-1]+1|0;for(var s=0;s<i;s++)e[t+s]^=r[s]}}),i.Decryptor=a,i),n.mode.CTR)})),se((function(e,t){var n;e.exports=((n=ce).mode.CTRGladman=function(){var e=n.lib.BlockCipherMode.extend();function t(e){if(255==(e>>24&255)){var t=e>>16&255,n=e>>8&255,i=255&e;255===t?(t=0,255===n?(n=0,255===i?i=0:++i):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=i}else e+=1<<24;return e}var i=e.Encryptor=e.extend({processBlock:function(e,n){var i=this._cipher,a=i.blockSize,o=this._iv,r=this._counter;o&&(r=this._counter=o.slice(0),this._iv=void 0),function(e){0===(e[0]=t(e[0]))&&(e[1]=t(e[1]))}(r);var s=r.slice(0);i.encryptBlock(s,0);for(var c=0;c<a;c++)e[n+c]^=s[c]}});return e.Decryptor=i,e}(),n.mode.CTRGladman)})),se((function(e,t){var n,i,a;e.exports=((n=ce).mode.OFB=(i=n.lib.BlockCipherMode.extend(),a=i.Encryptor=i.extend({processBlock:function(e,t){var n=this._cipher,i=n.blockSize,a=this._iv,o=this._keystream;a&&(o=this._keystream=a.slice(0),this._iv=void 0),n.encryptBlock(o,0);for(var r=0;r<i;r++)e[t+r]^=o[r]}}),i.Decryptor=a,i),n.mode.OFB)})),se((function(e,t){var n,i;e.exports=((n=ce).mode.ECB=((i=n.lib.BlockCipherMode.extend()).Encryptor=i.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),i.Decryptor=i.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),i),n.mode.ECB)})),se((function(e,t){var n;e.exports=((n=ce).pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,i=4*t,a=i-n%i,o=n+a-1;e.clamp(),e.words[o>>>2]|=a<<24-o%4*8,e.sigBytes+=a},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},n.pad.Ansix923)})),se((function(e,t){var n;e.exports=((n=ce).pad.Iso10126={pad:function(e,t){var i=4*t,a=i-e.sigBytes%i;e.concat(n.lib.WordArray.random(a-1)).concat(n.lib.WordArray.create([a<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},n.pad.Iso10126)})),se((function(e,t){var n;e.exports=((n=ce).pad.Iso97971={pad:function(e,t){e.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(e,t)},unpad:function(e){n.pad.ZeroPadding.unpad(e),e.sigBytes--}},n.pad.Iso97971)})),se((function(e,t){var n;e.exports=((n=ce).pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){for(var t=e.words,n=e.sigBytes-1;!(t[n>>>2]>>>24-n%4*8&255);)n--;e.sigBytes=n+1}},n.pad.ZeroPadding)})),se((function(e,t){var n;e.exports=((n=ce).pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding)})),se((function(e,t){var n,i,a,o;e.exports=(a=(i=n=ce).lib.CipherParams,o=i.enc.Hex,i.format.Hex={stringify:function(e){return e.ciphertext.toString(o)},parse:function(e){var t=o.parse(e);return a.create({ciphertext:t})}},n.format.Hex)})),se((function(e,t){var n;e.exports=(n=ce,function(){var e=n,t=e.lib.BlockCipher,i=e.algo,a=[],o=[],r=[],s=[],c=[],u=[],l=[],d=[],p=[],f=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,i=0;for(t=0;t<256;t++){var h=i^i<<1^i<<2^i<<3^i<<4;h=h>>>8^255&h^99,a[n]=h,o[h]=n;var g=e[n],m=e[g],_=e[m],v=257*e[h]^16843008*h;r[n]=v<<24|v>>>8,s[n]=v<<16|v>>>16,c[n]=v<<8|v>>>24,u[n]=v,v=16843009*_^65537*m^257*g^16843008*n,l[h]=v<<24|v>>>8,d[h]=v<<16|v>>>16,p[h]=v<<8|v>>>24,f[h]=v,n?(n=g^e[e[e[_^g]]],i^=e[e[i]]):n=i=1}}();var h=[0,1,2,4,8,16,32,64,128,27,54],g=i.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,i=4*((this._nRounds=n+6)+1),o=this._keySchedule=[],r=0;r<i;r++)if(r<n)o[r]=t[r];else{var s=o[r-1];r%n?n>6&&r%n==4&&(s=a[s>>>24]<<24|a[s>>>16&255]<<16|a[s>>>8&255]<<8|a[255&s]):(s=a[(s=s<<8|s>>>24)>>>24]<<24|a[s>>>16&255]<<16|a[s>>>8&255]<<8|a[255&s],s^=h[r/n|0]<<24),o[r]=o[r-n]^s}for(var c=this._invKeySchedule=[],u=0;u<i;u++)r=i-u,s=u%4?o[r]:o[r-4],c[u]=u<4||r<=4?s:l[a[s>>>24]]^d[a[s>>>16&255]]^p[a[s>>>8&255]]^f[a[255&s]]}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,r,s,c,u,a)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,l,d,p,f,o),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,i,a,o,r,s){for(var c=this._nRounds,u=e[t]^n[0],l=e[t+1]^n[1],d=e[t+2]^n[2],p=e[t+3]^n[3],f=4,h=1;h<c;h++){var g=i[u>>>24]^a[l>>>16&255]^o[d>>>8&255]^r[255&p]^n[f++],m=i[l>>>24]^a[d>>>16&255]^o[p>>>8&255]^r[255&u]^n[f++],_=i[d>>>24]^a[p>>>16&255]^o[u>>>8&255]^r[255&l]^n[f++],v=i[p>>>24]^a[u>>>16&255]^o[l>>>8&255]^r[255&d]^n[f++];u=g,l=m,d=_,p=v}g=(s[u>>>24]<<24|s[l>>>16&255]<<16|s[d>>>8&255]<<8|s[255&p])^n[f++],m=(s[l>>>24]<<24|s[d>>>16&255]<<16|s[p>>>8&255]<<8|s[255&u])^n[f++],_=(s[d>>>24]<<24|s[p>>>16&255]<<16|s[u>>>8&255]<<8|s[255&l])^n[f++],v=(s[p>>>24]<<24|s[u>>>16&255]<<16|s[l>>>8&255]<<8|s[255&d])^n[f++],e[t]=g,e[t+1]=m,e[t+2]=_,e[t+3]=v},keySize:8});e.AES=t._createHelper(g)}(),n.AES)})),se((function(e,t){var n;e.exports=(n=ce,function(){var e=n,t=e.lib,i=t.WordArray,a=t.BlockCipher,o=e.algo,r=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],c=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],u=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],l=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=o.DES=a.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var i=r[n]-1;t[n]=e[i>>>5]>>>31-i%32&1}for(var a=this._subKeys=[],o=0;o<16;o++){var u=a[o]=[],l=c[o];for(n=0;n<24;n++)u[n/6|0]|=t[(s[n]-1+l)%28]<<31-n%6,u[4+(n/6|0)]|=t[28+(s[n+24]-1+l)%28]<<31-n%6;for(u[0]=u[0]<<1|u[0]>>>31,n=1;n<7;n++)u[n]=u[n]>>>4*(n-1)+3;u[7]=u[7]<<5|u[7]>>>27}var d=this._invSubKeys=[];for(n=0;n<16;n++)d[n]=a[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],p.call(this,4,252645135),p.call(this,16,65535),f.call(this,2,858993459),f.call(this,8,16711935),p.call(this,1,1431655765);for(var i=0;i<16;i++){for(var a=n[i],o=this._lBlock,r=this._rBlock,s=0,c=0;c<8;c++)s|=u[c][((r^a[c])&l[c])>>>0];this._lBlock=r,this._rBlock=o^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,p.call(this,1,1431655765),f.call(this,8,16711935),f.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<<e}function f(e,t){var n=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<<e}e.DES=a._createHelper(d);var h=o.TripleDES=a.extend({_doReset:function(){var e=this._key.words;this._des1=d.createEncryptor(i.create(e.slice(0,2))),this._des2=d.createEncryptor(i.create(e.slice(2,4))),this._des3=d.createEncryptor(i.create(e.slice(4,6)))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=a._createHelper(h)}(),n.TripleDES)})),se((function(e,t){var n;e.exports=(n=ce,function(){var e=n,t=e.lib.StreamCipher,i=e.algo,a=i.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,i=this._S=[],a=0;a<256;a++)i[a]=a;a=0;for(var o=0;a<256;a++){var r=a%n,s=t[r>>>2]>>>24-r%4*8&255;o=(o+i[a]+s)%256;var c=i[a];i[a]=i[o],i[o]=c}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,n=this._j,i=0,a=0;a<4;a++){n=(n+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[n],e[n]=o,i|=e[(e[t]+e[n])%256]<<24-8*a}return this._i=t,this._j=n,i}e.RC4=t._createHelper(a);var r=i.RC4Drop=a.extend({cfg:a.cfg.extend({drop:192}),_doReset:function(){a._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(r)}(),n.RC4)})),se((function(e,t){var n;e.exports=(n=ce,function(){var e=n,t=e.lib.StreamCipher,i=e.algo,a=[],o=[],r=[],s=i.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var i=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],a=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)c.call(this);for(n=0;n<8;n++)a[n]^=i[n+4&7];if(t){var o=t.words,r=o[0],s=o[1],u=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),l=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=u>>>16|4294901760&l,p=l<<16|65535&u;for(a[0]^=u,a[1]^=d,a[2]^=l,a[3]^=p,a[4]^=u,a[5]^=d,a[6]^=l,a[7]^=p,n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var i=0;i<4;i++)a[i]=16711935&(a[i]<<8|a[i]>>>24)|4278255360&(a[i]<<24|a[i]>>>8),e[t+i]^=a[i]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,n=0;n<8;n++){var i=e[n]+t[n],a=65535&i,s=i>>>16,c=((a*a>>>17)+a*s>>>15)+s*s,u=((4294901760&i)*i|0)+((65535&i)*i|0);r[n]=c^u}e[0]=r[0]+(r[7]<<16|r[7]>>>16)+(r[6]<<16|r[6]>>>16)|0,e[1]=r[1]+(r[0]<<8|r[0]>>>24)+r[7]|0,e[2]=r[2]+(r[1]<<16|r[1]>>>16)+(r[0]<<16|r[0]>>>16)|0,e[3]=r[3]+(r[2]<<8|r[2]>>>24)+r[1]|0,e[4]=r[4]+(r[3]<<16|r[3]>>>16)+(r[2]<<16|r[2]>>>16)|0,e[5]=r[5]+(r[4]<<8|r[4]>>>24)+r[3]|0,e[6]=r[6]+(r[5]<<16|r[5]>>>16)+(r[4]<<16|r[4]>>>16)|0,e[7]=r[7]+(r[6]<<8|r[6]>>>24)+r[5]|0}e.Rabbit=t._createHelper(s)}(),n.Rabbit)})),se((function(e,t){var n;e.exports=(n=ce,function(){var e=n,t=e.lib.StreamCipher,i=e.algo,a=[],o=[],r=[],s=i.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var a=0;a<4;a++)c.call(this);for(a=0;a<8;a++)i[a]^=n[a+4&7];if(t){var o=t.words,r=o[0],s=o[1],u=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),l=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=u>>>16|4294901760&l,p=l<<16|65535&u;for(i[0]^=u,i[1]^=d,i[2]^=l,i[3]^=p,i[4]^=u,i[5]^=d,i[6]^=l,i[7]^=p,a=0;a<4;a++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var i=0;i<4;i++)a[i]=16711935&(a[i]<<8|a[i]>>>24)|4278255360&(a[i]<<24|a[i]>>>8),e[t+i]^=a[i]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,n=0;n<8;n++){var i=e[n]+t[n],a=65535&i,s=i>>>16,c=((a*a>>>17)+a*s>>>15)+s*s,u=((4294901760&i)*i|0)+((65535&i)*i|0);r[n]=c^u}e[0]=r[0]+(r[7]<<16|r[7]>>>16)+(r[6]<<16|r[6]>>>16)|0,e[1]=r[1]+(r[0]<<8|r[0]>>>24)+r[7]|0,e[2]=r[2]+(r[1]<<16|r[1]>>>16)+(r[0]<<16|r[0]>>>16)|0,e[3]=r[3]+(r[2]<<8|r[2]>>>24)+r[1]|0,e[4]=r[4]+(r[3]<<16|r[3]>>>16)+(r[2]<<16|r[2]>>>16)|0,e[5]=r[5]+(r[4]<<8|r[4]>>>24)+r[3]|0,e[6]=r[6]+(r[5]<<16|r[5]>>>16)+(r[4]<<16|r[4]>>>16)|0,e[7]=r[7]+(r[6]<<8|r[6]>>>24)+r[5]|0}e.RabbitLegacy=t._createHelper(s)}(),n.RabbitLegacy)})),se((function(e,t){e.exports=ce})));function le(){throw new Error("setTimeout has not been defined")}function de(){throw new Error("clearTimeout has not been defined")}var pe=le,fe=de;function he(e){if(pe===setTimeout)return setTimeout(e,0);if((pe===le||!pe)&&setTimeout)return pe=setTimeout,setTimeout(e,0);try{return pe(e,0)}catch(u){try{return pe.call(null,e,0)}catch(u){return pe.call(this,e,0)}}}"function"==typeof c.setTimeout&&(pe=setTimeout),"function"==typeof c.clearTimeout&&(fe=clearTimeout);var ge,me=[],_e=!1,ve=-1;function ye(){_e&&ge&&(_e=!1,ge.length?me=ge.concat(me):ve=-1,me.length&&Me())}function Me(){if(!_e){var e=he(ye);_e=!0;for(var t=me.length;t;){for(ge=me,me=[];++ve<t;)ge&&ge[ve].run();ve=-1,t=me.length}ge=null,_e=!1,function(e){if(fe===clearTimeout)return clearTimeout(e);if((fe===de||!fe)&&clearTimeout)return fe=clearTimeout,clearTimeout(e);try{fe(e)}catch(t){try{return fe.call(null,e)}catch(t){return fe.call(this,e)}}}(e)}}function Ce(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];me.push(new be(e,t)),1!==me.length||_e||he(Me)}function be(e,t){this.fun=e,this.array=t}be.prototype.run=function(){this.fun.apply(null,this.array)};var Ie=c.performance||{};function Te(){}function we(){we.init.call(this)}function ke(e){return void 0===e._maxListeners?we.defaultMaxListeners:e._maxListeners}function xe(e,t,n){if(t)e.call(n);else for(var i=e.length,a=Ne(e,i),o=0;o<i;++o)a[o].call(n)}function Se(e,t,n,i){if(t)e.call(n,i);else for(var a=e.length,o=Ne(e,a),r=0;r<a;++r)o[r].call(n,i)}function Ee(e,t,n,i,a){if(t)e.call(n,i,a);else for(var o=e.length,r=Ne(e,o),s=0;s<o;++s)r[s].call(n,i,a)}function Ae(e,t,n,i,a,o){if(t)e.call(n,i,a,o);else for(var r=e.length,s=Ne(e,r),c=0;c<r;++c)s[c].call(n,i,a,o)}function De(e,t,n,i){if(t)e.apply(n,i);else for(var a=e.length,o=Ne(e,a),r=0;r<a;++r)o[r].apply(n,i)}function Oe(e,t,n,a){var o,r,s,c;if("function"!=typeof n)throw new TypeError('"listener" argument must be a function');if((r=e._events)?(r.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),r=e._events),s=r[t]):(r=e._events=new Te,e._eventsCount=0),s){if("function"==typeof s?s=r[t]=a?[n,s]:[s,n]:a?s.unshift(n):s.push(n),!s.warned&&(o=ke(e))&&o>0&&s.length>o){s.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=s.length,c=u,"function"==typeof console.warn?i("warn",c," at debug/lib-generate-test-usersig-es.min.js:3130"):i("log",c," at debug/lib-generate-test-usersig-es.min.js:3130")}}else s=r[t]=n,++e._eventsCount;return e}function Re(e,t,n){var i=!1;function a(){e.removeListener(t,a),i||(i=!0,n.apply(e,arguments))}return a.listener=n,a}function Le(e){var t=this._events;if(t){var n=t[e];if("function"==typeof n)return 1;if(n)return n.length}return 0}function Ne(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n}Ie.now||Ie.mozNow||Ie.msNow||Ie.oNow||Ie.webkitNow,Te.prototype=Object.create(null),we.EventEmitter=we,we.usingDomains=!1,we.prototype.domain=void 0,we.prototype._events=void 0,we.prototype._maxListeners=void 0,we.defaultMaxListeners=10,we.init=function(){this.domain=null,we.usingDomains&&(void 0).active&&(void 0).Domain,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new Te,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},we.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},we.prototype.getMaxListeners=function(){return ke(this)},we.prototype.emit=function(e){var t,n,i,a,o,r,s,c="error"===e;if(r=this._events)c=c&&null==r.error;else if(!c)return!1;if(s=this.domain,c){if(t=arguments[1],!s){if(t instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}return t||(t=new Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=r[e]))return!1;var l="function"==typeof n;switch(i=arguments.length){case 1:xe(n,l,this);break;case 2:Se(n,l,this,arguments[1]);break;case 3:Ee(n,l,this,arguments[1],arguments[2]);break;case 4:Ae(n,l,this,arguments[1],arguments[2],arguments[3]);break;default:for(a=new Array(i-1),o=1;o<i;o++)a[o-1]=arguments[o];De(n,l,this,a)}return!0},we.prototype.addListener=function(e,t){return Oe(this,e,t,!1)},we.prototype.on=we.prototype.addListener,we.prototype.prependListener=function(e,t){return Oe(this,e,t,!0)},we.prototype.once=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.on(e,Re(this,e,t)),this},we.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.prependListener(e,Re(this,e,t)),this},we.prototype.removeListener=function(e,t){var n,i,a,o,r;if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');if(!(i=this._events))return this;if(!(n=i[e]))return this;if(n===t||n.listener&&n.listener===t)0==--this._eventsCount?this._events=new Te:(delete i[e],i.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(a=-1,o=n.length;o-- >0;)if(n[o]===t||n[o].listener&&n[o].listener===t){r=n[o].listener,a=o;break}if(a<0)return this;if(1===n.length){if(n[0]=void 0,0==--this._eventsCount)return this._events=new Te,this;delete i[e]}else!function(e,t){for(var n=t,i=n+1,a=e.length;i<a;n+=1,i+=1)e[n]=e[i];e.pop()}(n,a);i.removeListener&&this.emit("removeListener",e,r||t)}return this},we.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0===arguments.length?(this._events=new Te,this._eventsCount=0):n[e]&&(0==--this._eventsCount?this._events=new Te:delete n[e]),this;if(0===arguments.length){for(var i,a=Object.keys(n),o=0;o<a.length;++o)"removeListener"!==(i=a[o])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=new Te,this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(t)do{this.removeListener(e,t[t.length-1])}while(t[0]);return this},we.prototype.listeners=function(e){var t,n=this._events;return n&&(t=n[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[]},we.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):Le.call(e,t)},we.prototype.listenerCount=Le,we.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var Pe="function"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},Ue=/%[sdj%]/g;function Ge(e){if(!Je(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(qe(arguments[n]));return t.join(" ")}n=1;for(var i=arguments,a=i.length,o=String(e).replace(Ue,(function(e){if("%%"===e)return"%";if(n>=a)return e;switch(e){case"%s":return String(i[n++]);case"%d":return Number(i[n++]);case"%j":try{return JSON.stringify(i[n++])}catch(e){return"[Circular]"}default:return e}})),r=i[n];n<a;r=i[++n])Ye(r)||!Qe(r)?o+=" "+r:o+=" "+qe(r);return o}function Fe(e,t){if(Xe(c.process))return function(){return Fe(e,t).apply(this,arguments)};var n=!1;return function(){return n||(i("error",t," at debug/lib-generate-test-usersig-es.min.js:3342"),n=!0),e.apply(this,arguments)}}var $e,Be={};function qe(e,t){var n={seen:[],stylize:He};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),We(t)?n.showHidden=t:t&&function(e,t){if(!t||!Qe(t))return e;for(var n=Object.keys(t),i=n.length;i--;)e[n[i]]=t[n[i]]}(n,t),Xe(n.showHidden)&&(n.showHidden=!1),Xe(n.depth)&&(n.depth=2),Xe(n.colors)&&(n.colors=!1),Xe(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=je),Ke(n,e,n.depth)}function je(e,t){var n=qe.styles[t];return n?"\x1b["+qe.colors[n][0]+"m"+e+"\x1b["+qe.colors[n][1]+"m":e}function He(e,t){return e}function Ke(e,t,n){if(e.customInspect&&t&&nt(t.inspect)&&t.inspect!==qe&&(!t.constructor||t.constructor.prototype!==t)){var i=t.inspect(n,e);return Je(i)||(i=Ke(e,i,n)),i}var a=function(e,t){if(Xe(t))return e.stylize("undefined","undefined");if(Je(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return i=t,"number"==typeof i?e.stylize(""+t,"number"):We(t)?e.stylize(""+t,"boolean"):Ye(t)?e.stylize("null","null"):void 0;var i}(e,t);if(a)return a;var o=Object.keys(t),r=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),tt(t)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return Ve(t);if(0===o.length){if(nt(t)){var s=t.name?": "+t.name:"";return e.stylize("[Function"+s+"]","special")}if(Ze(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(et(t))return e.stylize(Date.prototype.toString.call(t),"date");if(tt(t))return Ve(t)}var c,u,l="",d=!1,p=["{","}"];return c=t,Array.isArray(c)&&(d=!0,p=["[","]"]),nt(t)&&(l=" [Function"+(t.name?": "+t.name:"")+"]"),Ze(t)&&(l=" "+RegExp.prototype.toString.call(t)),et(t)&&(l=" "+Date.prototype.toUTCString.call(t)),tt(t)&&(l=" "+Ve(t)),0!==o.length||d&&0!=t.length?n<0?Ze(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),u=d?function(e,t,n,i,a){for(var o=[],r=0,s=t.length;r<s;++r)at(t,String(r))?o.push(ze(e,t,n,i,String(r),!0)):o.push("");return a.forEach((function(a){a.match(/^\d+$/)||o.push(ze(e,t,n,i,a,!0))})),o}(e,t,n,r,o):o.map((function(i){return ze(e,t,n,r,i,d)})),e.seen.pop(),function(e,t,n){return e.reduce((function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(u,l,p)):p[0]+l+p[1]}function Ve(e){return"["+Error.prototype.toString.call(e)+"]"}function ze(e,t,n,i,a,o){var r,s,c;if((c=Object.getOwnPropertyDescriptor(t,a)||{value:t[a]}).get?s=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(s=e.stylize("[Setter]","special")),at(i,a)||(r="["+a+"]"),s||(e.seen.indexOf(c.value)<0?(s=Ye(n)?Ke(e,c.value,null):Ke(e,c.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n")):s=e.stylize("[Circular]","special")),Xe(r)){if(o&&a.match(/^\d+$/))return s;(r=JSON.stringify(""+a)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(r=r.substr(1,r.length-2),r=e.stylize(r,"name")):(r=r.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),r=e.stylize(r,"string"))}return r+": "+s}function We(e){return"boolean"==typeof e}function Ye(e){return null===e}function Je(e){return"string"==typeof e}function Xe(e){return void 0===e}function Ze(e){return Qe(e)&&"[object RegExp]"===it(e)}function Qe(e){return"object"==(0,s.default)(e)&&null!==e}function et(e){return Qe(e)&&"[object Date]"===it(e)}function tt(e){return Qe(e)&&("[object Error]"===it(e)||e instanceof Error)}function nt(e){return"function"==typeof e}function it(e){return Object.prototype.toString.call(e)}function at(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function ot(){this.head=null,this.tail=null,this.length=0}qe.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},qe.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},ot.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},ot.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},ot.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},ot.prototype.clear=function(){this.head=this.tail=null,this.length=0},ot.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},ot.prototype.concat=function(e){if(0===this.length)return b.alloc(0);if(1===this.length)return this.head.data;for(var t=b.allocUnsafe(e>>>0),n=this.head,i=0;n;)n.data.copy(t,i),i+=n.data.length,n=n.next;return t};var rt=b.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function st(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!rt(e))throw new Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=ut;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=lt;break;default:return void(this.write=ct)}this.charBuffer=new b(6),this.charReceived=0,this.charLength=0}function ct(e){return e.toString(this.encoding)}function ut(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function lt(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}st.prototype.write=function(e){for(var t="";this.charLength;){var n=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,n),this.charReceived+=n,this.charReceived<this.charLength)return"";if(e=e.slice(n,e.length),!((i=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCodeAt(t.length-1))>=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var i,a=e.length;if(this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,a),a-=this.charReceived),a=(t+=e.toString(this.encoding,0,a)).length-1,(i=t.charCodeAt(a))>=55296&&i<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,a)}return t},st.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var n=e[e.length-t];if(1==t&&n>>5==6){this.charLength=2;break}if(t<=2&&n>>4==14){this.charLength=3;break}if(t<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=t},st.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var n=this.charReceived,i=this.charBuffer,a=this.encoding;t+=i.slice(0,n).toString(a)}return t},ft.ReadableState=pt;var dt=function(e){return Xe($e)&&($e=""),e=e.toUpperCase(),Be[e]||(new RegExp("\\b"+e+"\\b","i").test($e)?Be[e]=function(){var t=Ge.apply(null,arguments);i("error","%s %d: %s",e,0,t," at debug/lib-generate-test-usersig-es.min.js:3681")}:Be[e]=function(){}),Be[e]}("stream");function pt(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof $t&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,i=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i,this.highWaterMark=~~this.highWaterMark,this.buffer=new ot,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new st(e.encoding),this.encoding=e.encoding)}function ft(e){if(!(this instanceof ft))return new ft(e);this._readableState=new pt(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),we.call(this)}function ht(e,t,n,i,a){var o=function(e,t){var n=null;return oe(t)||"string"==typeof t||null==t||e.objectMode||(n=new TypeError("Invalid non-string/buffer chunk")),n}(t,n);if(o)e.emit("error",o);else if(null===n)t.reading=!1,function(e,t){if(!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,mt(e)}}(e,t);else if(t.objectMode||n&&n.length>0)if(t.ended&&!a){var r=new Error("stream.push() after EOF");e.emit("error",r)}else if(t.endEmitted&&a){var s=new Error("stream.unshift() after end event");e.emit("error",s)}else{var c;!t.decoder||a||i||(n=t.decoder.write(n),c=!t.objectMode&&0===n.length),a||(t.reading=!1),c||(t.flowing&&0===t.length&&!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,a?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&mt(e))),function(e,t){t.readingMore||(t.readingMore=!0,Ce(vt,e,t))}(e,t)}else a||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.length<e.highWaterMark||0===e.length)}(t)}Pe(ft,we),ft.prototype.push=function(e,t){var n=this._readableState;return n.objectMode||"string"!=typeof e||(t=t||n.defaultEncoding)!==n.encoding&&(e=b.from(e,t),t=""),ht(this,n,e,t,!1)},ft.prototype.unshift=function(e){return ht(this,this._readableState,e,"",!0)},ft.prototype.isPaused=function(){return!1===this._readableState.flowing},ft.prototype.setEncoding=function(e){return this._readableState.decoder=new st(e),this._readableState.encoding=e,this};function gt(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=8388608?e=8388608:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function mt(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(dt("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?Ce(_t,e):_t(e))}function _t(e){dt("emit readable"),e.emit("readable"),Ct(e)}function vt(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(dt("maybeReadMore read 0"),e.read(0),n!==t.length);)n=t.length;t.readingMore=!1}function yt(e){dt("readable nexttick read 0"),e.read(0)}function Mt(e,t){t.reading||(dt("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),Ct(e),t.flowing&&!t.reading&&e.read(0)}function Ct(e){var t=e._readableState;for(dt("flow",t.flowing);t.flowing&&null!==e.read(););}function bt(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):n=function(e,t,n){var i;return e<t.head.data.length?(i=t.head.data.slice(0,e),t.head.data=t.head.data.slice(e)):i=e===t.head.data.length?t.shift():n?function(e,t){var n=t.head,i=1,a=n.data;for(e-=a.length;n=n.next;){var o=n.data,r=e>o.length?o.length:e;if(r===o.length?a+=o:a+=o.slice(0,e),0===(e-=r)){r===o.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(r));break}++i}return t.length-=i,a}(e,t):function(e,t){var n=b.allocUnsafe(e),i=t.head,a=1;for(i.data.copy(n),e-=i.data.length;i=i.next;){var o=i.data,r=e>o.length?o.length:e;if(o.copy(n,n.length-e,0,r),0===(e-=r)){r===o.length?(++a,i.next?t.head=i.next:t.head=t.tail=null):(t.head=i,i.data=o.slice(r));break}++a}return t.length-=a,n}(e,t),i}(e,t.buffer,t.decoder),n);var n}function It(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,Ce(Tt,t,e))}function Tt(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function wt(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1}function kt(){}function xt(e,t,n){this.chunk=e,this.encoding=t,this.callback=n,this.next=null}function St(e,t){Object.defineProperty(this,"buffer",{get:Fe((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")}),e=e||{},this.objectMode=!!e.objectMode,t instanceof $t&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var n=e.highWaterMark,i=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var a=!1===e.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,i=n.sync,a=n.writecb;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),t)!function(e,t,n,i,a){--t.pendingcb,n?Ce(a,i):a(i),e._writableState.errorEmitted=!0,e.emit("error",i)}(e,n,i,t,a);else{var o=Rt(n);o||n.corked||n.bufferProcessing||!n.bufferedRequest||Ot(e,n),i?Ce(Dt,e,n,o,a):Dt(e,n,o,a)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new Pt(this)}function Et(e){if(!(this instanceof Et||this instanceof $t))return new Et(e);this._writableState=new St(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),we.call(this)}function At(e,t,n,i,a,o,r){t.writelen=i,t.writecb=r,t.writing=!0,t.sync=!0,n?e._writev(a,t.onwrite):e._write(a,o,t.onwrite),t.sync=!1}function Dt(e,t,n,i){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,i(),Nt(e,t)}function Ot(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,a=new Array(i),o=t.corkedRequestsFree;o.entry=n;for(var r=0;n;)a[r]=n,n=n.next,r+=1;At(e,t,!0,t.length,a,"",o.finish),t.pendingcb++,t.lastBufferedRequest=null,o.next?(t.corkedRequestsFree=o.next,o.next=null):t.corkedRequestsFree=new Pt(t)}else{for(;n;){var s=n.chunk,c=n.encoding,u=n.callback;if(At(e,t,!1,t.objectMode?1:s.length,s,c,u),n=n.next,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=n,t.bufferProcessing=!1}function Rt(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function Lt(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function Nt(e,t){var n=Rt(t);return n&&(0===t.pendingcb?(Lt(e,t),t.finished=!0,e.emit("finish")):Lt(e,t)),n}function Pt(e){var t=this;this.next=null,this.entry=null,this.finish=function(n){var i=t.entry;for(t.entry=null;i;){var a=i.callback;e.pendingcb--,a(n),i=i.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}ft.prototype.read=function(e){dt("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return dt("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?It(this):mt(this),null;if(0===(e=gt(e,t))&&t.ended)return 0===t.length&&It(this),null;var i,a=t.needReadable;return dt("need readable",a),(0===t.length||t.length-e<t.highWaterMark)&&dt("length less than watermark",a=!0),t.ended||t.reading?dt("reading or ended",a=!1):a&&(dt("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=gt(n,t))),null===(i=e>0?bt(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&It(this)),null!==i&&this.emit("data",i),i},ft.prototype._read=function(e){this.emit("error",new Error("not implemented"))},ft.prototype.pipe=function(e,t){var n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e)}i.pipesCount+=1,dt("pipe count=%d opts=%j",i.pipesCount,t);var a=t&&!1===t.end?u:r;function o(e){dt("onunpipe"),e===n&&u()}function r(){dt("onend"),e.end()}i.endEmitted?Ce(a):n.once("end",a),e.on("unpipe",o);var s=function(e){return function(){var t=e._readableState;dt("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e.listeners("data").length&&(t.flowing=!0,Ct(e))}}(n);e.on("drain",s);var c=!1;function u(){dt("cleanup"),e.removeListener("close",f),e.removeListener("finish",h),e.removeListener("drain",s),e.removeListener("error",p),e.removeListener("unpipe",o),n.removeListener("end",r),n.removeListener("end",u),n.removeListener("data",d),c=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var l=!1;function d(t){dt("ondata"),l=!1,!1!==e.write(t)||l||((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==wt(i.pipes,e))&&!c&&(dt("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,l=!0),n.pause())}function p(t){dt("onerror",t),g(),e.removeListener("error",p),0===("error",e.listeners("error").length)&&e.emit("error",t)}function f(){e.removeListener("finish",h),g()}function h(){dt("onfinish"),e.removeListener("close",f),g()}function g(){dt("unpipe"),n.unpipe(e)}return n.on("data",d),function(e,t,n){if("function"==typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",p),e.once("close",f),e.once("finish",h),e.emit("pipe",n),i.flowing||(dt("pipe resume"),n.resume()),e},ft.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a<i;a++)n[a].emit("unpipe",this);return this}var o=wt(t.pipes,e);return-1===o||(t.pipes.splice(o,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this)),this},ft.prototype.on=function(e,t){var n=we.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var i=this._readableState;i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.emittedReadable=!1,i.reading?i.length&&mt(this):Ce(yt,this))}return n},ft.prototype.addListener=ft.prototype.on,ft.prototype.resume=function(){var e=this._readableState;return e.flowing||(dt("resume"),e.flowing=!0,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,Ce(Mt,e,t))}(this,e)),this},ft.prototype.pause=function(){return dt("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(dt("pause"),this._readableState.flowing=!1,this.emit("pause")),this},ft.prototype.wrap=function(e){var t=this._readableState,n=!1,i=this;for(var a in e.on("end",(function(){if(dt("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&i.push(e)}i.push(null)})),e.on("data",(function(a){dt("wrapped data"),t.decoder&&(a=t.decoder.write(a)),t.objectMode&&null==a||(t.objectMode||a&&a.length)&&(i.push(a)||(n=!0,e.pause()))})),e)void 0===this[a]&&"function"==typeof e[a]&&(this[a]=function(t){return function(){return e[t].apply(e,arguments)}}(a));return function(e,t){for(var n=0,i=e.length;n<i;n++)t(e[n])}(["error","close","destroy","pause","resume"],(function(t){e.on(t,i.emit.bind(i,t))})),i._read=function(t){dt("wrapped _read",t),n&&(n=!1,e.resume())},i},ft._fromList=bt,Et.WritableState=St,Pe(Et,we),St.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},Et.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},Et.prototype.write=function(e,t,n){var i=this._writableState,a=!1;return"function"==typeof t&&(n=t,t=null),b.isBuffer(e)?t="buffer":t||(t=i.defaultEncoding),"function"!=typeof n&&(n=kt),i.ended?function(e,t){var n=new Error("write after end");e.emit("error",n),Ce(t,n)}(this,n):function(e,t,n,i){var a=!0,o=!1;return null===n?o=new TypeError("May not write null values to stream"):b.isBuffer(n)||"string"==typeof n||void 0===n||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),Ce(i,o),a=!1),a}(this,i,e,n)&&(i.pendingcb++,a=function(e,t,n,i,a){n=function(e,t,n){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=b.from(t,n)),t}(t,n,i),b.isBuffer(n)&&(i="buffer");var o=t.objectMode?1:n.length;t.length+=o;var r=t.length<t.highWaterMark;if(r||(t.needDrain=!0),t.writing||t.corked){var s=t.lastBufferedRequest;t.lastBufferedRequest=new xt(n,i,a),s?s.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else At(e,t,!1,o,n,i,a);return r}(this,i,e,t,n)),a},Et.prototype.cork=function(){this._writableState.corked++},Et.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||Ot(this,e))},Et.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Et.prototype._write=function(e,t,n){n(new Error("not implemented"))},Et.prototype._writev=null,Et.prototype.end=function(e,t,n){var i=this._writableState;"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||i.finished||function(e,t,n){t.ending=!0,Nt(e,t),n&&(t.finished?Ce(n):e.once("finish",n)),t.ended=!0,e.writable=!1}(this,i,n)},Pe($t,ft);for(var Ut=Object.keys(Et.prototype),Gt=0;Gt<Ut.length;Gt++){var Ft=Ut[Gt];$t.prototype[Ft]||($t.prototype[Ft]=Et.prototype[Ft])}function $t(e){if(!(this instanceof $t))return new $t(e);ft.call(this,e),Et.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",Bt)}function Bt(){this.allowHalfOpen||this._writableState.ended||Ce(qt,this)}function qt(e){e.end()}function jt(e){this.afterTransform=function(t,n){return function(e,t,n){var i=e._transformState;i.transforming=!1;var a=i.writecb;if(!a)return e.emit("error",new Error("no writecb in Transform class"));i.writechunk=null,i.writecb=null,null!=n&&e.push(n),a(t);var o=e._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&e._read(o.highWaterMark)}(e,t,n)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function Ht(e){if(!(this instanceof Ht))return new Ht(e);$t.call(this,e),this._transformState=new jt(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.once("prefinish",(function(){"function"==typeof this._flush?this._flush((function(e){Kt(t,e)})):Kt(t)}))}function Kt(e,t){if(t)return e.emit("error",t);var n=e._writableState,i=e._transformState;if(n.length)throw new Error("Calling transform done when ws.length != 0");if(i.transforming)throw new Error("Calling transform done when still transforming");return e.push(null)}function Vt(e){if(!(this instanceof Vt))return new Vt(e);Ht.call(this,e)}function zt(){we.call(this)}Pe(Ht,$t),Ht.prototype.push=function(e,t){return this._transformState.needTransform=!1,$t.prototype.push.call(this,e,t)},Ht.prototype._transform=function(e,t,n){throw new Error("Not implemented")},Ht.prototype._write=function(e,t,n){var i=this._transformState;if(i.writecb=n,i.writechunk=e,i.writeencoding=t,!i.transforming){var a=this._readableState;(i.needTransform||a.needReadable||a.length<a.highWaterMark)&&this._read(a.highWaterMark)}},Ht.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},Pe(Vt,Ht),Vt.prototype._transform=function(e,t,n){n(null,e)},Pe(zt,we),zt.Readable=ft,zt.Writable=Et,zt.Duplex=$t,zt.Transform=Ht,zt.PassThrough=Vt,zt.Stream=zt,zt.prototype.pipe=function(e,t){var n=this;function i(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function a(){n.readable&&n.resume&&n.resume()}n.on("data",i),e.on("drain",a),e._isStdio||t&&!1===t.end||(n.on("end",r),n.on("close",s));var o=!1;function r(){o||(o=!0,e.end())}function s(){o||(o=!0,"function"==typeof e.destroy&&e.destroy())}function c(e){if(u(),0===we.listenerCount(this,"error"))throw e}function u(){n.removeListener("data",i),e.removeListener("drain",a),n.removeListener("end",r),n.removeListener("close",s),n.removeListener("error",c),e.removeListener("error",c),n.removeListener("end",u),n.removeListener("close",u),e.removeListener("close",u)}return n.on("error",c),e.on("error",c),n.on("end",u),n.on("close",u),e.on("close",u),e.emit("pipe",n),e};var Wt={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};function Yt(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}function Jt(e,t,n,i,a){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+i),a);else for(var o=0;o<i;o++)e[a+o]=t[n+o]}var Xt=Uint8Array,Zt=Uint16Array,Qt=Int32Array;function en(e){for(var t=e.length;--t>=0;)e[t]=0}var tn=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],nn=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],an=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],on=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],rn=new Array(576);en(rn);var sn=new Array(60);en(sn);var cn=new Array(512);en(cn);var un=new Array(256);en(un);var ln=new Array(29);en(ln);var dn,pn,fn,hn=new Array(30);function gn(e,t,n,i,a){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=i,this.max_length=a,this.has_stree=e&&e.length}function mn(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function _n(e){return e<256?cn[e]:cn[256+(e>>>7)]}function vn(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function yn(e,t,n){e.bi_valid>16-n?(e.bi_buf|=t<<e.bi_valid&65535,vn(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function Mn(e,t,n){yn(e,n[2*t],n[2*t+1])}function Cn(e,t){var n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1}function bn(e,t,n){var i,a,o=new Array(16),r=0;for(i=1;i<=15;i++)o[i]=r=r+n[i-1]<<1;for(a=0;a<=t;a++){var s=e[2*a+1];0!==s&&(e[2*a]=Cn(o[s]++,s))}}function In(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function Tn(e){e.bi_valid>8?vn(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function wn(e,t,n,i){var a=2*t,o=2*n;return e[a]<e[o]||e[a]===e[o]&&i[t]<=i[n]}function kn(e,t,n){for(var i=e.heap[n],a=n<<1;a<=e.heap_len&&(a<e.heap_len&&wn(t,e.heap[a+1],e.heap[a],e.depth)&&a++,!wn(t,i,e.heap[a],e.depth));)e.heap[n]=e.heap[a],n=a,a<<=1;e.heap[n]=i}function xn(e,t,n){var i,a,o,r,s=0;if(0!==e.last_lit)do{i=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],a=e.pending_buf[e.l_buf+s],s++,0===i?Mn(e,a,t):(Mn(e,(o=un[a])+256+1,t),0!==(r=tn[o])&&yn(e,a-=ln[o],r),Mn(e,o=_n(--i),n),0!==(r=nn[o])&&yn(e,i-=hn[o],r))}while(s<e.last_lit);Mn(e,256,t)}function Sn(e,t){var n,i,a,o=t.dyn_tree,r=t.stat_desc.static_tree,s=t.stat_desc.has_stree,c=t.stat_desc.elems,u=-1;for(e.heap_len=0,e.heap_max=573,n=0;n<c;n++)0!==o[2*n]?(e.heap[++e.heap_len]=u=n,e.depth[n]=0):o[2*n+1]=0;for(;e.heap_len<2;)o[2*(a=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[a]=0,e.opt_len--,s&&(e.static_len-=r[2*a+1]);for(t.max_code=u,n=e.heap_len>>1;n>=1;n--)kn(e,o,n);a=c;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],kn(e,o,1),i=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=i,o[2*a]=o[2*n]+o[2*i],e.depth[a]=(e.depth[n]>=e.depth[i]?e.depth[n]:e.depth[i])+1,o[2*n+1]=o[2*i+1]=a,e.heap[1]=a++,kn(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,i,a,o,r,s,c=t.dyn_tree,u=t.max_code,l=t.stat_desc.static_tree,d=t.stat_desc.has_stree,p=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,h=t.stat_desc.max_length,g=0;for(o=0;o<=15;o++)e.bl_count[o]=0;for(c[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<573;n++)(o=c[2*c[2*(i=e.heap[n])+1]+1]+1)>h&&(o=h,g++),c[2*i+1]=o,i>u||(e.bl_count[o]++,r=0,i>=f&&(r=p[i-f]),s=c[2*i],e.opt_len+=s*(o+r),d&&(e.static_len+=s*(l[2*i+1]+r)));if(0!==g){do{for(o=h-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[h]--,g-=2}while(g>0);for(o=h;0!==o;o--)for(i=e.bl_count[o];0!==i;)(a=e.heap[--n])>u||(c[2*a+1]!==o&&(e.opt_len+=(o-c[2*a+1])*c[2*a],c[2*a+1]=o),i--)}}(e,t),bn(o,u,e.bl_count)}function En(e,t,n){var i,a,o=-1,r=t[1],s=0,c=7,u=4;for(0===r&&(c=138,u=3),t[2*(n+1)+1]=65535,i=0;i<=n;i++)a=r,r=t[2*(i+1)+1],++s<c&&a===r||(s<u?e.bl_tree[2*a]+=s:0!==a?(a!==o&&e.bl_tree[2*a]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,s=0,o=a,0===r?(c=138,u=3):a===r?(c=6,u=3):(c=7,u=4))}function An(e,t,n){var i,a,o=-1,r=t[1],s=0,c=7,u=4;for(0===r&&(c=138,u=3),i=0;i<=n;i++)if(a=r,r=t[2*(i+1)+1],!(++s<c&&a===r)){if(s<u)do{Mn(e,a,e.bl_tree)}while(0!=--s);else 0!==a?(a!==o&&(Mn(e,a,e.bl_tree),s--),Mn(e,16,e.bl_tree),yn(e,s-3,2)):s<=10?(Mn(e,17,e.bl_tree),yn(e,s-3,3)):(Mn(e,18,e.bl_tree),yn(e,s-11,7));s=0,o=a,0===r?(c=138,u=3):a===r?(c=6,u=3):(c=7,u=4)}}en(hn);var Dn=!1;function On(e,t,n,i){yn(e,0+(i?1:0),3),function(e,t,n,i){Tn(e),vn(e,n),vn(e,~n),Jt(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n)}function Rn(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(un[n]+256+1)]++,e.dyn_dtree[2*_n(t)]++),e.last_lit===e.lit_bufsize-1}function Ln(e,t,n,i){for(var a=65535&e|0,o=e>>>16&65535|0,r=0;0!==n;){n-=r=n>2e3?2e3:n;do{o=o+(a=a+t[i++]|0)|0}while(--r);a%=65521,o%=65521}return a|o<<16|0}var Nn=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var i=0;i<8;i++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();function Pn(e,t,n,i){var a=Nn,o=i+n;e^=-1;for(var r=i;r<o;r++)e=e>>>8^a[255&(e^t[r])];return-1^e}var Un,Gn=258,Fn=262;function $n(e,t){return e.msg=Wt[t],t}function Bn(e){return(e<<1)-(e>4?9:0)}function qn(e){for(var t=e.length;--t>=0;)e[t]=0}function jn(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(Jt(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function Hn(e,t){(function(e,t,n,i){var a,o,r=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),Sn(e,e.l_desc),Sn(e,e.d_desc),r=function(e){var t;for(En(e,e.dyn_ltree,e.l_desc.max_code),En(e,e.dyn_dtree,e.d_desc.max_code),Sn(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*on[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),a=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=a&&(a=o)):a=o=n+5,n+4<=a&&-1!==t?On(e,t,n,i):4===e.strategy||o===a?(yn(e,2+(i?1:0),3),xn(e,rn,sn)):(yn(e,4+(i?1:0),3),function(e,t,n,i){var a;for(yn(e,t-257,5),yn(e,n-1,5),yn(e,i-4,4),a=0;a<i;a++)yn(e,e.bl_tree[2*on[a]+1],3);An(e,e.dyn_ltree,t-1),An(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,r+1),xn(e,e.dyn_ltree,e.dyn_dtree)),In(e),i&&Tn(e)})(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,jn(e.strm)}function Kn(e,t){e.pending_buf[e.pending++]=t}function Vn(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function zn(e,t){var n,i,a=e.max_chain_length,o=e.strstart,r=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-Fn?e.strstart-(e.w_size-Fn):0,u=e.window,l=e.w_mask,d=e.prev,p=e.strstart+Gn,f=u[o+r-1],h=u[o+r];e.prev_length>=e.good_match&&(a>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(n=t)+r]===h&&u[n+r-1]===f&&u[n]===u[o]&&u[++n]===u[o+1]){o+=2,n++;do{}while(u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&o<p);if(i=Gn-(p-o),o=p-Gn,i>r){if(e.match_start=t,r=i,i>=s)break;f=u[o+r-1],h=u[o+r]}}}while((t=d[t&l])>c&&0!=--a);return r<=e.lookahead?r:e.lookahead}function Wn(e){var t,n,i,a,o,r,s,c,u,l,d=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-Fn)){Jt(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=n=e.hash_size;do{i=e.head[--t],e.head[t]=i>=d?i-d:0}while(--n);t=n=d;do{i=e.prev[--t],e.prev[t]=i>=d?i-d:0}while(--n);a+=d}if(0===e.strm.avail_in)break;if(r=e.strm,s=e.window,c=e.strstart+e.lookahead,u=a,l=void 0,(l=r.avail_in)>u&&(l=u),n=0===l?0:(r.avail_in-=l,Jt(s,r.input,r.next_in,l,c),1===r.state.wrap?r.adler=Ln(r.adler,s,l,c):2===r.state.wrap&&(r.adler=Pn(r.adler,s,l,c)),r.next_in+=l,r.total_in+=l,l),e.lookahead+=n,e.lookahead+e.insert>=3)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<<e.hash_shift^e.window[o+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[o+3-1])&e.hash_mask,e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<Fn&&0!==e.strm.avail_in)}function Yn(e,t){for(var n,i;;){if(e.lookahead<Fn){if(Wn(e),e.lookahead<Fn&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Fn&&(e.match_length=zn(e,n)),e.match_length>=3)if(i=Rn(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else i=Rn(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(i&&(Hn(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,4===t?(Hn(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Hn(e,!1),0===e.strm.avail_out)?1:2}function Jn(e,t){for(var n,i,a;;){if(e.lookahead<Fn){if(Wn(e),e.lookahead<Fn&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-Fn&&(e.match_length=zn(e,n),e.match_length<=5&&(1===e.strategy||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){a=e.strstart+e.lookahead-3,i=Rn(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=a&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,i&&(Hn(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((i=Rn(e,0,e.window[e.strstart-1]))&&Hn(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(i=Rn(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t?(Hn(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Hn(e,!1),0===e.strm.avail_out)?1:2}function Xn(e,t,n,i,a){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=i,this.func=a}function Zn(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Zt(1146),this.dyn_dtree=new Zt(122),this.bl_tree=new Zt(78),qn(this.dyn_ltree),qn(this.dyn_dtree),qn(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Zt(16),this.heap=new Zt(573),qn(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Zt(573),qn(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Qn(e){var t,n=function(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=2,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:113,e.adler=2===t.wrap?0:1,t.last_flush=0,function(e){Dn||(function(){var e,t,n,i,a,o=new Array(16);for(n=0,i=0;i<28;i++)for(ln[i]=n,e=0;e<1<<tn[i];e++)un[n++]=i;for(un[n-1]=i,a=0,i=0;i<16;i++)for(hn[i]=a,e=0;e<1<<nn[i];e++)cn[a++]=i;for(a>>=7;i<30;i++)for(hn[i]=a<<7,e=0;e<1<<nn[i]-7;e++)cn[256+a++]=i;for(t=0;t<=15;t++)o[t]=0;for(e=0;e<=143;)rn[2*e+1]=8,e++,o[8]++;for(;e<=255;)rn[2*e+1]=9,e++,o[9]++;for(;e<=279;)rn[2*e+1]=7,e++,o[7]++;for(;e<=287;)rn[2*e+1]=8,e++,o[8]++;for(bn(rn,287,o),e=0;e<30;e++)sn[2*e+1]=5,sn[2*e]=Cn(e,5);dn=new gn(rn,tn,257,286,15),pn=new gn(sn,nn,0,30,15),fn=new gn(new Array(0),an,0,19,7)}(),Dn=!0),e.l_desc=new mn(e.dyn_ltree,dn),e.d_desc=new mn(e.dyn_dtree,pn),e.bl_desc=new mn(e.bl_tree,fn),e.bi_buf=0,e.bi_valid=0,In(e)}(t),0):$n(e,-2)}(e);return 0===n&&((t=e.state).window_size=2*t.w_size,qn(t.head),t.max_lazy_match=Un[t.level].max_lazy,t.good_match=Un[t.level].good_length,t.nice_match=Un[t.level].nice_length,t.max_chain_length=Un[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),n}function ei(e,t){var n,i,a,o;if(!e||!e.state||t>5||t<0)return e?$n(e,-2):-2;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||666===i.status&&4!==t)return $n(e,0===e.avail_out?-5:-2);if(i.strm=e,n=i.last_flush,i.last_flush=t,42===i.status)if(2===i.wrap)e.adler=0,Kn(i,31),Kn(i,139),Kn(i,8),i.gzhead?(Kn(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),Kn(i,255&i.gzhead.time),Kn(i,i.gzhead.time>>8&255),Kn(i,i.gzhead.time>>16&255),Kn(i,i.gzhead.time>>24&255),Kn(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),Kn(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(Kn(i,255&i.gzhead.extra.length),Kn(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=Pn(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(Kn(i,0),Kn(i,0),Kn(i,0),Kn(i,0),Kn(i,0),Kn(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),Kn(i,3),i.status=113);else{var r=8+(i.w_bits-8<<4)<<8;r|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(r|=32),r+=31-r%31,i.status=113,Vn(i,r),0!==i.strstart&&(Vn(i,e.adler>>>16),Vn(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(a=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>a&&(e.adler=Pn(e.adler,i.pending_buf,i.pending-a,a)),jn(e),a=i.pending,i.pending!==i.pending_buf_size));)Kn(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>a&&(e.adler=Pn(e.adler,i.pending_buf,i.pending-a,a)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(e.adler=Pn(e.adler,i.pending_buf,i.pending-a,a)),jn(e),a=i.pending,i.pending===i.pending_buf_size)){o=1;break}o=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,Kn(i,o)}while(0!==o);i.gzhead.hcrc&&i.pending>a&&(e.adler=Pn(e.adler,i.pending_buf,i.pending-a,a)),0===o&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(e.adler=Pn(e.adler,i.pending_buf,i.pending-a,a)),jn(e),a=i.pending,i.pending===i.pending_buf_size)){o=1;break}o=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,Kn(i,o)}while(0!==o);i.gzhead.hcrc&&i.pending>a&&(e.adler=Pn(e.adler,i.pending_buf,i.pending-a,a)),0===o&&(i.status=103)}else i.status=103;if(103===i.status&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&jn(e),i.pending+2<=i.pending_buf_size&&(Kn(i,255&e.adler),Kn(i,e.adler>>8&255),e.adler=0,i.status=113)):i.status=113),0!==i.pending){if(jn(e),0===e.avail_out)return i.last_flush=-1,0}else if(0===e.avail_in&&Bn(t)<=Bn(n)&&4!==t)return $n(e,-5);if(666===i.status&&0!==e.avail_in)return $n(e,-5);if(0!==e.avail_in||0!==i.lookahead||0!==t&&666!==i.status){var s=2===i.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(Wn(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,n=Rn(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(Hn(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(Hn(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Hn(e,!1),0===e.strm.avail_out)?1:2}(i,t):3===i.strategy?function(e,t){for(var n,i,a,o,r=e.window;;){if(e.lookahead<=Gn){if(Wn(e),e.lookahead<=Gn&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(i=r[a=e.strstart-1])===r[++a]&&i===r[++a]&&i===r[++a]){o=e.strstart+Gn;do{}while(i===r[++a]&&i===r[++a]&&i===r[++a]&&i===r[++a]&&i===r[++a]&&i===r[++a]&&i===r[++a]&&i===r[++a]&&a<o);e.match_length=Gn-(o-a),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=Rn(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=Rn(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(Hn(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(Hn(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Hn(e,!1),0===e.strm.avail_out)?1:2}(i,t):Un[i.level].func(i,t);if(3!==s&&4!==s||(i.status=666),1===s||3===s)return 0===e.avail_out&&(i.last_flush=-1),0;if(2===s&&(1===t?function(e){yn(e,2,3),Mn(e,256,rn),function(e){16===e.bi_valid?(vn(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}(i):5!==t&&(On(i,0,0,!1),3===t&&(qn(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),jn(e),0===e.avail_out))return i.last_flush=-1,0}return 4!==t?0:i.wrap<=0?1:(2===i.wrap?(Kn(i,255&e.adler),Kn(i,e.adler>>8&255),Kn(i,e.adler>>16&255),Kn(i,e.adler>>24&255),Kn(i,255&e.total_in),Kn(i,e.total_in>>8&255),Kn(i,e.total_in>>16&255),Kn(i,e.total_in>>24&255)):(Vn(i,e.adler>>>16),Vn(i,65535&e.adler)),jn(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?0:1)}Un=[new Xn(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Wn(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var i=e.block_start+n;if((0===e.strstart||e.strstart>=i)&&(e.lookahead=e.strstart-i,e.strstart=i,Hn(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-Fn&&(Hn(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(Hn(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(Hn(e,!1),e.strm.avail_out),1)})),new Xn(4,4,8,4,Yn),new Xn(4,5,16,8,Yn),new Xn(4,6,32,32,Yn),new Xn(4,4,16,16,Jn),new Xn(8,16,32,32,Jn),new Xn(8,16,128,128,Jn),new Xn(8,32,128,256,Jn),new Xn(32,128,258,1024,Jn),new Xn(32,258,258,4096,Jn)];function ti(e,t){var n,i,a,o,r,s,c,u,l,d,p,f,h,g,m,_,v,y,M,C,b,I,T,w,k;n=e.state,i=e.next_in,w=e.input,a=i+(e.avail_in-5),o=e.next_out,k=e.output,r=o-(t-e.avail_out),s=o+(e.avail_out-257),c=n.dmax,u=n.wsize,l=n.whave,d=n.wnext,p=n.window,f=n.hold,h=n.bits,g=n.lencode,m=n.distcode,_=(1<<n.lenbits)-1,v=(1<<n.distbits)-1;e:do{h<15&&(f+=w[i++]<<h,h+=8,f+=w[i++]<<h,h+=8),y=g[f&_];t:for(;;){if(f>>>=M=y>>>24,h-=M,0===(M=y>>>16&255))k[o++]=65535&y;else{if(!(16&M)){if(0==(64&M)){y=g[(65535&y)+(f&(1<<M)-1)];continue t}if(32&M){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}C=65535&y,(M&=15)&&(h<M&&(f+=w[i++]<<h,h+=8),C+=f&(1<<M)-1,f>>>=M,h-=M),h<15&&(f+=w[i++]<<h,h+=8,f+=w[i++]<<h,h+=8),y=m[f&v];n:for(;;){if(f>>>=M=y>>>24,h-=M,!(16&(M=y>>>16&255))){if(0==(64&M)){y=m[(65535&y)+(f&(1<<M)-1)];continue n}e.msg="invalid distance code",n.mode=30;break e}if(b=65535&y,h<(M&=15)&&(f+=w[i++]<<h,(h+=8)<M&&(f+=w[i++]<<h,h+=8)),(b+=f&(1<<M)-1)>c){e.msg="invalid distance too far back",n.mode=30;break e}if(f>>>=M,h-=M,b>(M=o-r)){if((M=b-M)>l&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(I=0,T=p,0===d){if(I+=u-M,M<C){C-=M;do{k[o++]=p[I++]}while(--M);I=o-b,T=k}}else if(d<M){if(I+=u+d-M,(M-=d)<C){C-=M;do{k[o++]=p[I++]}while(--M);if(I=0,d<C){C-=M=d;do{k[o++]=p[I++]}while(--M);I=o-b,T=k}}}else if(I+=d-M,M<C){C-=M;do{k[o++]=p[I++]}while(--M);I=o-b,T=k}for(;C>2;)k[o++]=T[I++],k[o++]=T[I++],k[o++]=T[I++],C-=3;C&&(k[o++]=T[I++],C>1&&(k[o++]=T[I++]))}else{I=o-b;do{k[o++]=k[I++],k[o++]=k[I++],k[o++]=k[I++],C-=3}while(C>2);C&&(k[o++]=k[I++],C>1&&(k[o++]=k[I++]))}break}}break}}while(i<a&&o<s);i-=C=h>>3,f&=(1<<(h-=C<<3))-1,e.next_in=i,e.next_out=o,e.avail_in=i<a?a-i+5:5-(i-a),e.avail_out=o<s?s-o+257:257-(o-s),n.hold=f,n.bits=h}var ni=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],ii=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],ai=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],oi=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function ri(e,t,n,i,a,o,r,s){var c,u,l,d,p,f,h,g,m,_=s.bits,v=0,y=0,M=0,C=0,b=0,I=0,T=0,w=0,k=0,x=0,S=null,E=0,A=new Zt(16),D=new Zt(16),O=null,R=0;for(v=0;v<=15;v++)A[v]=0;for(y=0;y<i;y++)A[t[n+y]]++;for(b=_,C=15;C>=1&&0===A[C];C--);if(b>C&&(b=C),0===C)return a[o++]=20971520,a[o++]=20971520,s.bits=1,0;for(M=1;M<C&&0===A[M];M++);for(b<M&&(b=M),w=1,v=1;v<=15;v++)if(w<<=1,(w-=A[v])<0)return-1;if(w>0&&(0===e||1!==C))return-1;for(D[1]=0,v=1;v<15;v++)D[v+1]=D[v]+A[v];for(y=0;y<i;y++)0!==t[n+y]&&(r[D[t[n+y]]++]=y);if(0===e?(S=O=r,f=19):1===e?(S=ni,E-=257,O=ii,R-=257,f=256):(S=ai,O=oi,f=-1),x=0,y=0,v=M,p=o,I=b,T=0,l=-1,d=(k=1<<b)-1,1===e&&k>852||2===e&&k>592)return 1;for(;;){h=v-T,r[y]<f?(g=0,m=r[y]):r[y]>f?(g=O[R+r[y]],m=S[E+r[y]]):(g=96,m=0),c=1<<v-T,M=u=1<<I;do{a[p+(x>>T)+(u-=c)]=h<<24|g<<16|m|0}while(0!==u);for(c=1<<v-1;x&c;)c>>=1;if(0!==c?(x&=c-1,x+=c):x=0,y++,0==--A[v]){if(v===C)break;v=t[n+r[y]]}if(v>b&&(x&d)!==l){for(0===T&&(T=b),p+=M,w=1<<(I=v-T);I+T<C&&!((w-=A[I+T])<=0);)I++,w<<=1;if(k+=1<<I,1===e&&k>852||2===e&&k>592)return 1;a[l=x&d]=b<<24|I<<16|p-o|0}}return 0!==x&&(a[p+x]=v-T<<24|64<<16|0),s.bits=b,0}function si(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function ci(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Zt(320),this.work=new Zt(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ui(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,function(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Qt(852),t.distcode=t.distdyn=new Qt(592),t.sane=1,t.back=-1,0):-2}(e)):-2}var li,di,pi=!0;function fi(e){if(pi){var t;for(li=new Qt(512),di=new Qt(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(ri(1,e.lens,0,288,li,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;ri(2,e.lens,0,32,di,0,e.work,{bits:5}),pi=!1}e.lencode=li,e.lenbits=9,e.distcode=di,e.distbits=5}var hi;function gi(e){if(e<1||e>7)throw new TypeError("Bad argument");this.mode=e,this.init_done=!1,this.write_in_progress=!1,this.pending_close=!1,this.windowBits=0,this.level=0,this.memLevel=0,this.strategy=0,this.dictionary=null}function mi(e,t){for(var n=0;n<e.length;n++)this[t+n]=e[n]}gi.prototype.init=function(e,t,n,i,a){var o;switch(this.windowBits=e,this.level=t,this.memLevel=n,this.strategy=i,3!==this.mode&&4!==this.mode||(this.windowBits+=16),7===this.mode&&(this.windowBits+=32),5!==this.mode&&6!==this.mode||(this.windowBits=-this.windowBits),this.strm=new Yt,this.mode){case 1:case 3:case 5:o=function(e,t,n,i,a,o){if(!e)return-2;var r=1;if(-1===t&&(t=6),i<0?(r=0,i=-i):i>15&&(r=2,i-=16),a<1||a>9||i<8||i>15||t<0||t>9||o<0||o>4)return $n(e,-2);8===i&&(i=9);var s=new Zn;return e.state=s,s.strm=e,s.wrap=r,s.gzhead=null,s.w_bits=i,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=a+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+3-1)/3),s.window=new Xt(2*s.w_size),s.head=new Zt(s.hash_size),s.prev=new Zt(s.w_size),s.lit_bufsize=1<<a+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Xt(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=o,s.method=8,Qn(e)}(this.strm,this.level,0,this.windowBits,this.memLevel,this.strategy);break;case 2:case 4:case 6:case 7:o=function(e,t){var n,i;return e?(i=new ci,e.state=i,i.window=null,0!==(n=function(e,t){var n,i;return e&&e.state?(i=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?-2:(null!==i.window&&i.wbits!==t&&(i.window=null),i.wrap=n,i.wbits=t,ui(e))):-2}(e,t))&&(e.state=null),n):-2}(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}0===o?(this.write_in_progress=!1,this.init_done=!0):this._error(o)},gi.prototype.params=function(){throw new Error("deflateParams Not supported")},gi.prototype._writeCheck=function(){if(!this.init_done)throw new Error("write before init");if(0===this.mode)throw new Error("already finalized");if(this.write_in_progress)throw new Error("write already in progress");if(this.pending_close)throw new Error("close is pending")},gi.prototype.write=function(e,t,n,i,a,o,r){this._writeCheck(),this.write_in_progress=!0;var s=this;return Ce((function(){s.write_in_progress=!1;var c=s._write(e,t,n,i,a,o,r);s.callback(c[0],c[1]),s.pending_close&&s.close()})),this},gi.prototype.writeSync=function(e,t,n,i,a,o,r){return this._writeCheck(),this._write(e,t,n,i,a,o,r)},gi.prototype._write=function(e,t,n,i,a,o,r){if(this.write_in_progress=!0,0!==e&&1!==e&&2!==e&&3!==e&&4!==e&&5!==e)throw new Error("Invalid flush value");null==t&&(t=new b(0),i=0,n=0),a._set?a.set=a._set:a.set=mi;var s,c=this.strm;switch(c.avail_in=i,c.input=t,c.next_in=n,c.avail_out=r,c.output=a,c.next_out=o,this.mode){case 1:case 3:case 5:s=ei(c,e);break;case 7:case 2:case 4:case 6:s=function(e,t){var n,i,a,o,r,s,c,u,l,d,p,f,h,g,m,_,v,y,M,C,b,I,T,w,k=0,x=new Xt(4),S=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return-2;12===(n=e.state).mode&&(n.mode=13),r=e.next_out,a=e.output,c=e.avail_out,o=e.next_in,i=e.input,s=e.avail_in,u=n.hold,l=n.bits,d=s,p=c,I=0;e:for(;;)switch(n.mode){case 1:if(0===n.wrap){n.mode=13;break}for(;l<16;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(2&n.wrap&&35615===u){n.check=0,x[0]=255&u,x[1]=u>>>8&255,n.check=Pn(n.check,x,2,0),u=0,l=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",n.mode=30;break}if(8!==(15&u)){e.msg="unknown compression method",n.mode=30;break}if(l-=4,b=8+(15&(u>>>=4)),0===n.wbits)n.wbits=b;else if(b>n.wbits){e.msg="invalid window size",n.mode=30;break}n.dmax=1<<b,e.adler=n.check=1,n.mode=512&u?10:12,u=0,l=0;break;case 2:for(;l<16;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(n.flags=u,8!==(255&n.flags)){e.msg="unknown compression method",n.mode=30;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=30;break}n.head&&(n.head.text=u>>8&1),512&n.flags&&(x[0]=255&u,x[1]=u>>>8&255,n.check=Pn(n.check,x,2,0)),u=0,l=0,n.mode=3;case 3:for(;l<32;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}n.head&&(n.head.time=u),512&n.flags&&(x[0]=255&u,x[1]=u>>>8&255,x[2]=u>>>16&255,x[3]=u>>>24&255,n.check=Pn(n.check,x,4,0)),u=0,l=0,n.mode=4;case 4:for(;l<16;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}n.head&&(n.head.xflags=255&u,n.head.os=u>>8),512&n.flags&&(x[0]=255&u,x[1]=u>>>8&255,n.check=Pn(n.check,x,2,0)),u=0,l=0,n.mode=5;case 5:if(1024&n.flags){for(;l<16;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}n.length=u,n.head&&(n.head.extra_len=u),512&n.flags&&(x[0]=255&u,x[1]=u>>>8&255,n.check=Pn(n.check,x,2,0)),u=0,l=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((f=n.length)>s&&(f=s),f&&(n.head&&(b=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),Jt(n.head.extra,i,o,f,b)),512&n.flags&&(n.check=Pn(n.check,i,f,o)),s-=f,o+=f,n.length-=f),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===s)break e;f=0;do{b=i[o+f++],n.head&&b&&n.length<65536&&(n.head.name+=String.fromCharCode(b))}while(b&&f<s);if(512&n.flags&&(n.check=Pn(n.check,i,f,o)),s-=f,o+=f,b)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===s)break e;f=0;do{b=i[o+f++],n.head&&b&&n.length<65536&&(n.head.comment+=String.fromCharCode(b))}while(b&&f<s);if(512&n.flags&&(n.check=Pn(n.check,i,f,o)),s-=f,o+=f,b)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;l<16;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(u!==(65535&n.check)){e.msg="header crc mismatch",n.mode=30;break}u=0,l=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=12;break;case 10:for(;l<32;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}e.adler=n.check=si(u),u=0,l=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=r,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=u,n.bits=l,2;e.adler=n.check=1,n.mode=12;case 12:if(5===t||6===t)break e;case 13:if(n.last){u>>>=7&l,l-=7&l,n.mode=27;break}for(;l<3;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}switch(n.last=1&u,l-=1,3&(u>>>=1)){case 0:n.mode=14;break;case 1:if(fi(n),n.mode=20,6===t){u>>>=2,l-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=30}u>>>=2,l-=2;break;case 14:for(u>>>=7&l,l-=7&l;l<32;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if((65535&u)!=(u>>>16^65535)){e.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&u,u=0,l=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(f=n.length){if(f>s&&(f=s),f>c&&(f=c),0===f)break e;Jt(a,i,o,f,r),s-=f,o+=f,c-=f,r+=f,n.length-=f;break}n.mode=12;break;case 17:for(;l<14;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(n.nlen=257+(31&u),u>>>=5,l-=5,n.ndist=1+(31&u),u>>>=5,l-=5,n.ncode=4+(15&u),u>>>=4,l-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;l<3;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}n.lens[S[n.have++]]=7&u,u>>>=3,l-=3}for(;n.have<19;)n.lens[S[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,T={bits:n.lenbits},I=ri(0,n.lens,0,19,n.lencode,0,n.work,T),n.lenbits=T.bits,I){e.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;_=(k=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,v=65535&k,!((m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(v<16)u>>>=m,l-=m,n.lens[n.have++]=v;else{if(16===v){for(w=m+2;l<w;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(u>>>=m,l-=m,0===n.have){e.msg="invalid bit length repeat",n.mode=30;break}b=n.lens[n.have-1],f=3+(3&u),u>>>=2,l-=2}else if(17===v){for(w=m+3;l<w;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}l-=m,b=0,f=3+(7&(u>>>=m)),u>>>=3,l-=3}else{for(w=m+7;l<w;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}l-=m,b=0,f=11+(127&(u>>>=m)),u>>>=7,l-=7}if(n.have+f>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=30;break}for(;f--;)n.lens[n.have++]=b}}if(30===n.mode)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,T={bits:n.lenbits},I=ri(1,n.lens,0,n.nlen,n.lencode,0,n.work,T),n.lenbits=T.bits,I){e.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,T={bits:n.distbits},I=ri(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,T),n.distbits=T.bits,I){e.msg="invalid distances set",n.mode=30;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(s>=6&&c>=258){e.next_out=r,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=u,n.bits=l,ti(e,p),r=e.next_out,a=e.output,c=e.avail_out,o=e.next_in,i=e.input,s=e.avail_in,u=n.hold,l=n.bits,12===n.mode&&(n.back=-1);break}for(n.back=0;_=(k=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,v=65535&k,!((m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(_&&0==(240&_)){for(y=m,M=_,C=v;_=(k=n.lencode[C+((u&(1<<y+M)-1)>>y)])>>>16&255,v=65535&k,!(y+(m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}u>>>=y,l-=y,n.back+=y}if(u>>>=m,l-=m,n.back+=m,n.length=v,0===_){n.mode=26;break}if(32&_){n.back=-1,n.mode=12;break}if(64&_){e.msg="invalid literal/length code",n.mode=30;break}n.extra=15&_,n.mode=22;case 22:if(n.extra){for(w=n.extra;l<w;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}n.length+=u&(1<<n.extra)-1,u>>>=n.extra,l-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;_=(k=n.distcode[u&(1<<n.distbits)-1])>>>16&255,v=65535&k,!((m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(0==(240&_)){for(y=m,M=_,C=v;_=(k=n.distcode[C+((u&(1<<y+M)-1)>>y)])>>>16&255,v=65535&k,!(y+(m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}u>>>=y,l-=y,n.back+=y}if(u>>>=m,l-=m,n.back+=m,64&_){e.msg="invalid distance code",n.mode=30;break}n.offset=v,n.extra=15&_,n.mode=24;case 24:if(n.extra){for(w=n.extra;l<w;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}n.offset+=u&(1<<n.extra)-1,u>>>=n.extra,l-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(0===c)break e;if(f=p-c,n.offset>f){if((f=n.offset-f)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=30;break}f>n.wnext?(f-=n.wnext,h=n.wsize-f):h=n.wnext-f,f>n.length&&(f=n.length),g=n.window}else g=a,h=r-n.offset,f=n.length;f>c&&(f=c),c-=f,n.length-=f;do{a[r++]=g[h++]}while(--f);0===n.length&&(n.mode=21);break;case 26:if(0===c)break e;a[r++]=n.length,c--,n.mode=21;break;case 27:if(n.wrap){for(;l<32;){if(0===s)break e;s--,u|=i[o++]<<l,l+=8}if(p-=c,e.total_out+=p,n.total+=p,p&&(e.adler=n.check=n.flags?Pn(n.check,a,p,r-p):Ln(n.check,a,p,r-p)),p=c,(n.flags?u:si(u))!==n.check){e.msg="incorrect data check",n.mode=30;break}u=0,l=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;l<32;){if(0===s)break e;s--,u+=i[o++]<<l,l+=8}if(u!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=30;break}u=0,l=0}n.mode=29;case 29:I=1;break e;case 30:I=-3;break e;case 31:return-4;case 32:default:return-2}return e.next_out=r,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=u,n.bits=l,(n.wsize||p!==e.avail_out&&n.mode<30&&(n.mode<27||4!==t))&&function(e,t,n,i){var a,o=e.state;null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new Xt(o.wsize)),i>=o.wsize?(Jt(o.window,t,n-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((a=o.wsize-o.wnext)>i&&(a=i),Jt(o.window,t,n-i,a,o.wnext),(i-=a)?(Jt(o.window,t,n-i,i,0),o.wnext=i,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=a)))}(e,e.output,e.next_out,p-e.avail_out),d-=e.avail_in,p-=e.avail_out,e.total_in+=d,e.total_out+=p,n.total+=p,n.wrap&&p&&(e.adler=n.check=n.flags?Pn(n.check,a,p,e.next_out-p):Ln(n.check,a,p,e.next_out-p)),e.data_type=n.bits+(n.last?64:0)+(12===n.mode?128:0)+(20===n.mode||15===n.mode?256:0),(0===d&&0===p||4===t)&&0===I&&(I=-5),I}(c,e);break;default:throw new Error("Unknown mode "+this.mode)}return 1!==s&&0!==s&&this._error(s),this.write_in_progress=!1,[c.avail_in,c.avail_out]},gi.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,1===this.mode||3===this.mode||5===this.mode?function(e){var t;e&&e.state&&(42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&103!==t&&113!==t&&666!==t?$n(e,-2):(e.state=null,113===t&&$n(e,-3)))}(this.strm):function(e){if(!e||!e.state)return-2;var t=e.state;t.window&&(t.window=null),e.state=null}(this.strm),this.mode=0)},gi.prototype.reset=function(){switch(this.mode){case 1:case 5:hi=Qn(this.strm);break;case 2:case 6:hi=ui(this.strm)}0!==hi&&this._error(hi)},gi.prototype._error=function(e){this.onerror(Wt[e]+": "+this.strm.msg,e),this.write_in_progress=!1,this.pending_close&&this.close()};var _i=Object.freeze({NONE:0,DEFLATE:1,INFLATE:2,GZIP:3,GUNZIP:4,DEFLATERAW:5,INFLATERAW:6,UNZIP:7,Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8,Zlib:gi}),vi={};Object.keys(_i).forEach((function(e){vi[e]=_i[e]})),vi.Z_MIN_WINDOWBITS=8,vi.Z_MAX_WINDOWBITS=15,vi.Z_DEFAULT_WINDOWBITS=15,vi.Z_MIN_CHUNK=64,vi.Z_MAX_CHUNK=1/0,vi.Z_DEFAULT_CHUNK=16384,vi.Z_MIN_MEMLEVEL=1,vi.Z_MAX_MEMLEVEL=9,vi.Z_DEFAULT_MEMLEVEL=8,vi.Z_MIN_LEVEL=-1,vi.Z_MAX_LEVEL=9,vi.Z_DEFAULT_LEVEL=vi.Z_DEFAULT_COMPRESSION;var yi={Z_OK:vi.Z_OK,Z_STREAM_END:vi.Z_STREAM_END,Z_NEED_DICT:vi.Z_NEED_DICT,Z_ERRNO:vi.Z_ERRNO,Z_STREAM_ERROR:vi.Z_STREAM_ERROR,Z_DATA_ERROR:vi.Z_DATA_ERROR,Z_MEM_ERROR:vi.Z_MEM_ERROR,Z_BUF_ERROR:vi.Z_BUF_ERROR,Z_VERSION_ERROR:vi.Z_VERSION_ERROR};function Mi(e,t,n){var i=[],a=0;function o(){for(var t;null!==(t=e.read());)i.push(t),a+=t.length;e.once("readable",o)}function r(){var t=b.concat(i,a);i=[],n(null,t),e.close()}e.on("error",(function(t){e.removeListener("end",r),e.removeListener("readable",o),n(t)})),e.on("end",r),e.end(t),o()}function Ci(e,t){if("string"==typeof t&&(t=new b(t)),!oe(t))throw new TypeError("Not a string or buffer");var n=vi.Z_FINISH;return e._processChunk(t,n)}function bi(e){if(!(this instanceof bi))return new bi(e);Ei.call(this,e,vi.DEFLATE)}function Ii(e){if(!(this instanceof Ii))return new Ii(e);Ei.call(this,e,vi.INFLATE)}function Ti(e){if(!(this instanceof Ti))return new Ti(e);Ei.call(this,e,vi.GZIP)}function wi(e){if(!(this instanceof wi))return new wi(e);Ei.call(this,e,vi.GUNZIP)}function ki(e){if(!(this instanceof ki))return new ki(e);Ei.call(this,e,vi.DEFLATERAW)}function xi(e){if(!(this instanceof xi))return new xi(e);Ei.call(this,e,vi.INFLATERAW)}function Si(e){if(!(this instanceof Si))return new Si(e);Ei.call(this,e,vi.UNZIP)}function Ei(e,t){if(this._opts=e=e||{},this._chunkSize=e.chunkSize||vi.Z_DEFAULT_CHUNK,Ht.call(this,e),e.flush&&e.flush!==vi.Z_NO_FLUSH&&e.flush!==vi.Z_PARTIAL_FLUSH&&e.flush!==vi.Z_SYNC_FLUSH&&e.flush!==vi.Z_FULL_FLUSH&&e.flush!==vi.Z_FINISH&&e.flush!==vi.Z_BLOCK)throw new Error("Invalid flush flag: "+e.flush);if(this._flushFlag=e.flush||vi.Z_NO_FLUSH,e.chunkSize&&(e.chunkSize<vi.Z_MIN_CHUNK||e.chunkSize>vi.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBits<vi.Z_MIN_WINDOWBITS||e.windowBits>vi.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.level<vi.Z_MIN_LEVEL||e.level>vi.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevel<vi.Z_MIN_MEMLEVEL||e.memLevel>vi.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=vi.Z_FILTERED&&e.strategy!=vi.Z_HUFFMAN_ONLY&&e.strategy!=vi.Z_RLE&&e.strategy!=vi.Z_FIXED&&e.strategy!=vi.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!oe(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._binding=new vi.Zlib(t);var n=this;this._hadError=!1,this._binding.onerror=function(e,t){n._binding=null,n._hadError=!0;var i=new Error(e);i.errno=t,i.code=vi.codes[t],n.emit("error",i)};var i=vi.Z_DEFAULT_COMPRESSION;"number"==typeof e.level&&(i=e.level);var a=vi.Z_DEFAULT_STRATEGY;"number"==typeof e.strategy&&(a=e.strategy),this._binding.init(e.windowBits||vi.Z_DEFAULT_WINDOWBITS,i,e.memLevel||vi.Z_DEFAULT_MEMLEVEL,a,e.dictionary),this._buffer=new b(this._chunkSize),this._offset=0,this._closed=!1,this._level=i,this._strategy=a,this.once("end",this.close)}Object.keys(yi).forEach((function(e){yi[yi[e]]=e})),Pe(Ei,Ht),Ei.prototype.params=function(e,t,n){if(e<vi.Z_MIN_LEVEL||e>vi.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+e);if(t!=vi.Z_FILTERED&&t!=vi.Z_HUFFMAN_ONLY&&t!=vi.Z_RLE&&t!=vi.Z_FIXED&&t!=vi.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+t);if(this._level!==e||this._strategy!==t){var i=this;this.flush(vi.Z_SYNC_FLUSH,(function(){i._binding.params(e,t),i._hadError||(i._level=e,i._strategy=t,n&&n())}))}else Ce(n)},Ei.prototype.reset=function(){return this._binding.reset()},Ei.prototype._flush=function(e){this._transform(new b(0),"",e)},Ei.prototype.flush=function(e,t){var n=this._writableState;if(("function"==typeof e||void 0===e&&!t)&&(t=e,e=vi.Z_FULL_FLUSH),n.ended)t&&Ce(t);else if(n.ending)t&&this.once("end",t);else if(n.needDrain){var i=this;this.once("drain",(function(){i.flush(t)}))}else this._flushFlag=e,this.write(new b(0),"",t)},Ei.prototype.close=function(e){if(e&&Ce(e),!this._closed){this._closed=!0,this._binding.close();var t=this;Ce((function(){t.emit("close")}))}},Ei.prototype._transform=function(e,t,n){var i,a=this._writableState,o=(a.ending||a.ended)&&(!e||a.length===e.length);if(null===!e&&!oe(e))return n(new Error("invalid input"));o?i=vi.Z_FINISH:(i=this._flushFlag,e.length>=a.length&&(this._flushFlag=this._opts.flush||vi.Z_NO_FLUSH)),this._processChunk(e,i,n)},Ei.prototype._processChunk=function(e,t,n){var i=e&&e.length,a=this._chunkSize-this._offset,o=0,r=this,s="function"==typeof n;if(!s){var c,u=[],l=0;this.on("error",(function(e){c=e}));do{var d=this._binding.writeSync(t,e,o,i,this._buffer,this._offset,a)}while(!this._hadError&&h(d[0],d[1]));if(this._hadError)throw c;var p=b.concat(u,l);return this.close(),p}var f=this._binding.write(t,e,o,i,this._buffer,this._offset,a);function h(c,d){if(!r._hadError){var p=a-d;if(function(e,t){if(!e)throw new Error("have should not go down")}(p>=0),p>0){var f=r._buffer.slice(r._offset,r._offset+p);r._offset+=p,s?r.push(f):(u.push(f),l+=f.length)}if((0===d||r._offset>=r._chunkSize)&&(a=r._chunkSize,r._offset=0,r._buffer=new b(r._chunkSize)),0===d){if(o+=i-c,i=c,!s)return!0;var g=r._binding.write(t,e,o,i,r._buffer,r._offset,r._chunkSize);return g.callback=h,void(g.buffer=e)}if(!s)return!1;n()}}f.buffer=e,f.callback=h},Pe(bi,Ei),Pe(Ii,Ei),Pe(Ti,Ei),Pe(wi,Ei),Pe(ki,Ei),Pe(xi,Ei),Pe(Si,Ei);var Ai={codes:yi,createDeflate:function(e){return new bi(e)},createInflate:function(e){return new Ii(e)},createDeflateRaw:function(e){return new ki(e)},createInflateRaw:function(e){return new xi(e)},createGzip:function(e){return new Ti(e)},createGunzip:function(e){return new wi(e)},createUnzip:function(e){return new Si(e)},deflate:function(e,t,n){return"function"==typeof t&&(n=t,t={}),Mi(new bi(t),e,n)},deflateSync:function(e,t){return Ci(new bi(t),e)},gzip:function(e,t,n){return"function"==typeof t&&(n=t,t={}),Mi(new Ti(t),e,n)},gzipSync:function(e,t){return Ci(new Ti(t),e)},deflateRaw:function(e,t,n){return"function"==typeof t&&(n=t,t={}),Mi(new ki(t),e,n)},deflateRawSync:function(e,t){return Ci(new ki(t),e)},unzip:function(e,t,n){return"function"==typeof t&&(n=t,t={}),Mi(new Si(t),e,n)},unzipSync:function(e,t){return Ci(new Si(t),e)},inflate:function(e,t,n){return"function"==typeof t&&(n=t,t={}),Mi(new Ii(t),e,n)},inflateSync:function(e,t){return Ci(new Ii(t),e)},gunzip:function(e,t,n){return"function"==typeof t&&(n=t,t={}),Mi(new wi(t),e,n)},gunzipSync:function(e,t){return Ci(new wi(t),e)},inflateRaw:function(e,t,n){return"function"==typeof t&&(n=t,t={}),Mi(new xi(t),e,n)},inflateRawSync:function(e,t){return Ci(new xi(t),e)},Deflate:bi,Inflate:Ii,Gzip:Ti,Gunzip:wi,DeflateRaw:ki,InflateRaw:xi,Unzip:Si,Zlib:Ei},Di=function(){function e(t,n,i){(0,o.default)(this,e),this.SDKAPPID=t,this.EXPIRETIME=i,this.PRIVATEKEY=n}return(0,r.default)(e,[{key:"genTestUserSig",value:function(e){return this._isNumber(this.SDKAPPID)?this._isString(this.PRIVATEKEY)?this._isString(e)?this._isNumber(this.EXPIRETIME)?(i("log","sdkAppID="+this.SDKAPPID+" key="+this.PRIVATEKEY+" userID="+e+" expire="+this.EXPIRETIME," at debug/lib-generate-test-usersig-es.min.js:6138"),this.genSigWithUserbuf(e,this.EXPIRETIME,null)):(i("error","expireTime must be a number"," at debug/lib-generate-test-usersig-es.min.js:6138"),""):(i("error","userID must be a string"," at debug/lib-generate-test-usersig-es.min.js:6138"),""):(i("error","privateKey must be a string"," at debug/lib-generate-test-usersig-es.min.js:6138"),""):(i("error","sdkAppID must be a number"," at debug/lib-generate-test-usersig-es.min.js:6138"),"")}},{key:"newBuffer",value:function(e,t){return b.from?b.from(e,t):new b(e,t)}},{key:"unescape",value:function(e){return e.replace(/_/g,"=").replace(/\-/g,"/").replace(/\*/g,"+")}},{key:"escape",value:function(e){return e.replace(/\+/g,"*").replace(/\//g,"-").replace(/=/g,"_")}},{key:"encode",value:function(e){return this.escape(this.newBuffer(e).toString("base64"))}},{key:"decode",value:function(e){return this.newBuffer(this.unescape(e),"base64")}},{key:"base64encode",value:function(e){return this.newBuffer(e).toString("base64")}},{key:"base64decode",value:function(e){return this.newBuffer(e,"base64").toString()}},{key:"_hmacsha256",value:function(e,t,n,i){var a="TLS.identifier:"+e+"\n";a+="TLS.sdkappid:"+this.SDKAPPID+"\n",a+="TLS.time:"+t+"\n",a+="TLS.expire:"+n+"\n",null!=i&&(a+="TLS.userbuf:"+i+"\n");var o=ue.HmacSHA256(a,this.PRIVATEKEY);return ue.enc.Base64.stringify(o)}},{key:"_utc",value:function(){return Math.round(Date.now()/1e3)}},{key:"_isNumber",value:function(e){return null!==e&&("number"==typeof e&&!isNaN(e-0)||"object"==(0,s.default)(e)&&e.constructor===Number)}},{key:"_isString",value:function(e){return"string"==typeof e}},{key:"genSigWithUserbuf",value:function(e,t,n){var a=this._utc(),o={"TLS.ver":"2.0","TLS.identifier":e,"TLS.sdkappid":this.SDKAPPID,"TLS.time":a,"TLS.expire":t},r="";if(null!=n){var s=this.base64encode(n);o["TLS.userbuf"]=s,r=this._hmacsha256(e,a,t,s)}else r=this._hmacsha256(e,a,t,null);o["TLS.sig"]=r;var c=JSON.stringify(o),u=Ai.deflateSync(this.newBuffer(c)).toString("base64"),l=this.escape(u);return i("log","ret="+l," at debug/lib-generate-test-usersig-es.min.js:6208"),l}},{key:"validate",value:function(e){var t=this.decode(e),n=Ai.inflateSync(t);i("log","validate ret="+n," at debug/lib-generate-test-usersig-es.min.js:6214")}}]),e}();t.default=Di}).call(this,n("c8ba"),n("0de9")["default"])},d481:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{tongdao:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],tongdao1:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],tongdao2:[{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0},{name:"\u901a\u90531",yali:0,sudu:0}],userInfoData:[],notificationData:[],opts:{color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[15,10,0,15],legend:{},xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},extra:{line:{type:"straight",width:2}}},chartData:{categories:["8","9","10","11","12","13"],series:[{name:"\u5b9e\u9645\u4ea7\u91cf",data:[0,0,0,0,0,0]},{name:"\u6781\u9650\u4ea7\u91cf",data:[0,0,0,0,0,0]}]},qiehuantype:1,tongti:0,yeya:0}},onLoad:function(){},methods:{toInstructionsVideo:function(){uni.navigateTo({url:"/pages/equipment/instructionsVideo"})},qiehuan:function(){var e=this,t=[{name:"\u901a\u90531",yali:10+(Math.round(100*Math.random())-50)/10,sudu:70+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:50+(Math.round(100*Math.random())-50)/10,sudu:80+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:80+(Math.round(100*Math.random())-50)/10,sudu:50+(Math.round(100*Math.random())-50)/10},{name:"\u901a\u90531",yali:40+(Math.round(100*Math.random())-50)/10,sudu:40+(Math.round(100*Math.random())-50)/10}];this.tongdao=t,this.tongti=82+(Math.round(100*Math.random())-50)/10,this.yeya=82+(Math.round(100*Math.random())-50)/10,setTimeout((function(){e.qiehuan()}),5e3)},toRouter:function(t){e("log",t," at pages/equipment/injectionMolding.vue:275"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},d498:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("5d53"),a={data:function(){return{renderDom:[],percent:0}},components:{},props:{message:{type:Object,default:""},isMine:{type:Boolean,default:!0}},watch:{message:{handler:function(e){this.setData({renderDom:(0,i.parseImage)(e),percent:e.percent})},immediate:!0,deep:!0}},methods:{previewImage:function(){uni.previewImage({current:this.renderDom[0].src,urls:[this.renderDom[0].src]})}}};t.default=a},d76d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emojiUrl=t.emojiName=t.emojiMap=void 0;t.emojiUrl="https://web.sdk.qcloud.com/im/assets/emoji/";t.emojiMap={"[NO]":"emoji_0@2x.png","[OK]":"emoji_1@2x.png","[\u4e0b\u96e8]":"emoji_2@2x.png","[\u4e48\u4e48\u54d2]":"emoji_3@2x.png","[\u4e52\u4e53]":"emoji_4@2x.png","[\u4fbf\u4fbf]":"emoji_5@2x.png","[\u4fe1\u5c01]":"emoji_6@2x.png","[\u5077\u7b11]":"emoji_7@2x.png","[\u50b2\u6162]":"emoji_8@2x.png","[\u518d\u89c1]":"emoji_9@2x.png","[\u51b7\u6c57]":"emoji_10@2x.png","[\u51cb\u8c22]":"emoji_11@2x.png","[\u5200]":"emoji_12@2x.png","[\u5220\u9664]":"emoji_13@2x.png","[\u52fe\u5f15]":"emoji_14@2x.png","[\u53d1\u5446]":"emoji_15@2x.png","[\u53d1\u6296]":"emoji_16@2x.png","[\u53ef\u601c]":"emoji_17@2x.png","[\u53ef\u7231]":"emoji_18@2x.png","[\u53f3\u54fc\u54fc]":"emoji_19@2x.png","[\u53f3\u592a\u6781]":"emoji_20@2x.png","[\u53f3\u8f66\u5934]":"emoji_21@2x.png","[\u5410]":"emoji_22@2x.png","[\u5413]":"emoji_23@2x.png","[\u5492\u9a82]":"emoji_24@2x.png","[\u5496\u5561]":"emoji_25@2x.png","[\u5564\u9152]":"emoji_26@2x.png","[\u5618]":"emoji_27@2x.png","[\u56de\u5934]":"emoji_28@2x.png","[\u56f0]":"emoji_29@2x.png","[\u574f\u7b11]":"emoji_30@2x.png","[\u591a\u4e91]":"emoji_31@2x.png","[\u5927\u5175]":"emoji_32@2x.png","[\u5927\u54ed]":"emoji_33@2x.png","[\u592a\u9633]":"emoji_34@2x.png","[\u594b\u6597]":"emoji_35@2x.png","[\u5976\u74f6]":"emoji_36@2x.png","[\u59d4\u5c48]":"emoji_37@2x.png","[\u5bb3\u7f9e]":"emoji_38@2x.png","[\u5c34\u5c2c]":"emoji_39@2x.png","[\u5de6\u54fc\u54fc]":"emoji_40@2x.png","[\u5de6\u592a\u6781]":"emoji_41@2x.png","[\u5de6\u8f66\u5934]":"emoji_42@2x.png","[\u5dee\u52b2]":"emoji_43@2x.png","[\u5f31]":"emoji_44@2x.png","[\u5f3a]":"emoji_45@2x.png","[\u5f69\u5e26]":"emoji_46@2x.png","[\u5f69\u7403]":"emoji_47@2x.png","[\u5f97\u610f]":"emoji_48@2x.png","[\u5fae\u7b11]":"emoji_49@2x.png","[\u5fc3\u788e\u4e86]":"emoji_50@2x.png","[\u5feb\u54ed\u4e86]":"emoji_51@2x.png","[\u6004\u706b]":"emoji_52@2x.png","[\u6012]":"emoji_53@2x.png","[\u60ca\u6050]":"emoji_54@2x.png","[\u60ca\u8bb6]":"emoji_55@2x.png","[\u61a8\u7b11]":"emoji_56@2x.png","[\u624b\u67aa]":"emoji_57@2x.png","[\u6253\u54c8\u6b20]":"emoji_58@2x.png","[\u6293\u72c2]":"emoji_59@2x.png","[\u6298\u78e8]":"emoji_60@2x.png","[\u62a0\u9f3b]":"emoji_61@2x.png","[\u62b1\u62b1]":"emoji_62@2x.png","[\u62b1\u62f3]":"emoji_63@2x.png","[\u62f3\u5934]":"emoji_64@2x.png","[\u6325\u624b]":"emoji_65@2x.png","[\u63e1\u624b]":"emoji_66@2x.png","[\u6487\u5634]":"emoji_67@2x.png","[\u64e6\u6c57]":"emoji_68@2x.png","[\u6572\u6253]":"emoji_69@2x.png","[\u6655]":"emoji_70@2x.png","[\u6708\u4eae]":"emoji_71@2x.png","[\u68d2\u68d2\u7cd6]":"emoji_72@2x.png","[\u6c7d\u8f66]":"emoji_73@2x.png","[\u6c99\u53d1]":"emoji_74@2x.png","[\u6d41\u6c57]":"emoji_75@2x.png","[\u6d41\u6cea]":"emoji_76@2x.png","[\u6fc0\u52a8]":"emoji_77@2x.png","[\u706f\u6ce1]":"emoji_78@2x.png","[\u70b8\u5f39]":"emoji_79@2x.png","[\u718a\u732b]":"emoji_80@2x.png","[\u7206\u7b4b]":"emoji_81@2x.png","[\u7231\u4f60]":"emoji_82@2x.png","[\u7231\u5fc3]":"emoji_83@2x.png","[\u7231\u60c5]":"emoji_84@2x.png","[\u732a\u5934]":"emoji_85@2x.png","[\u732b\u54aa]":"emoji_86@2x.png","[\u732e\u543b]":"emoji_87@2x.png","[\u73ab\u7470]":"emoji_88@2x.png","[\u74e2\u866b]":"emoji_89@2x.png","[\u7591\u95ee]":"emoji_90@2x.png","[\u767d\u773c]":"emoji_91@2x.png","[\u76ae\u7403]":"emoji_92@2x.png","[\u7761\u89c9]":"emoji_93@2x.png","[\u78d5\u5934]":"emoji_94@2x.png","[\u793a\u7231]":"emoji_95@2x.png","[\u793c\u54c1\u888b]":"emoji_96@2x.png","[\u793c\u7269]":"emoji_97@2x.png","[\u7bee\u7403]":"emoji_98@2x.png","[\u7c73\u996d]":"emoji_99@2x.png","[\u7cd7\u5927\u4e86]":"emoji_100@2x.png","[\u7ea2\u53cc\u559c]":"emoji_101@2x.png","[\u7ea2\u706f\u7b3c]":"emoji_102@2x.png","[\u7eb8\u5dfe]":"emoji_103@2x.png","[\u80dc\u5229]":"emoji_104@2x.png","[\u8272]":"emoji_105@2x.png","[\u836f]":"emoji_106@2x.png","[\u83dc\u5200]":"emoji_107@2x.png","[\u86cb\u7cd5]":"emoji_108@2x.png","[\u8721\u70db]":"emoji_109@2x.png","[\u8857\u821e]":"emoji_110@2x.png","[\u8870]":"emoji_111@2x.png","[\u897f\u74dc]":"emoji_112@2x.png","[\u8c03\u76ae]":"emoji_113@2x.png","[\u8c61\u68cb]":"emoji_114@2x.png","[\u8df3\u7ef3]":"emoji_115@2x.png","[\u8df3\u8df3]":"emoji_116@2x.png","[\u8f66\u53a2]":"emoji_117@2x.png","[\u8f6c\u5708]":"emoji_118@2x.png","[\u9119\u89c6]":"emoji_119@2x.png","[\u9177]":"emoji_120@2x.png","[\u949e\u7968]":"emoji_121@2x.png","[\u94bb\u6212]":"emoji_122@2x.png","[\u95ea\u7535]":"emoji_123@2x.png","[\u95ed\u5634]":"emoji_124@2x.png","[\u95f9\u949f]":"emoji_125@2x.png","[\u9634\u9669]":"emoji_126@2x.png","[\u96be\u8fc7]":"emoji_127@2x.png","[\u96e8\u4f1e]":"emoji_128@2x.png","[\u9752\u86d9]":"emoji_129@2x.png","[\u9762\u6761]":"emoji_130@2x.png","[\u97ad\u70ae]":"emoji_131@2x.png","[\u98ce\u8f66]":"emoji_132@2x.png","[\u98de\u543b]":"emoji_133@2x.png","[\u98de\u673a]":"emoji_134@2x.png","[\u9965\u997f]":"emoji_135@2x.png","[\u9999\u8549]":"emoji_136@2x.png","[\u9ab7\u9ac5]":"emoji_137@2x.png","[\u9ea6\u514b\u98ce]":"emoji_138@2x.png","[\u9ebb\u5c06]":"emoji_139@2x.png","[\u9f13\u638c]":"emoji_140@2x.png","[\u9f87\u7259]":"emoji_141@2x.png"};t.emojiName=["[\u9f87\u7259]","[\u8c03\u76ae]","[\u6d41\u6c57]","[\u5077\u7b11]","[\u518d\u89c1]","[\u6572\u6253]","[\u64e6\u6c57]","[\u732a\u5934]","[\u73ab\u7470]","[\u6d41\u6cea]","[\u5927\u54ed]","[\u5618]","[\u9177]","[\u6293\u72c2]","[\u59d4\u5c48]","[\u4fbf\u4fbf]","[\u70b8\u5f39]","[\u83dc\u5200]","[\u53ef\u7231]","[\u8272]","[\u5bb3\u7f9e]","[\u5f97\u610f]","[\u5410]","[\u5fae\u7b11]","[\u6012]","[\u5c34\u5c2c]","[\u60ca\u6050]","[\u51b7\u6c57]","[\u7231\u5fc3]","[\u793a\u7231]","[\u767d\u773c]","[\u50b2\u6162]","[\u96be\u8fc7]","[\u60ca\u8bb6]","[\u7591\u95ee]","[\u56f0]","[\u4e48\u4e48\u54d2]","[\u61a8\u7b11]","[\u7231\u60c5]","[\u8870]","[\u6487\u5634]","[\u9634\u9669]","[\u594b\u6597]","[\u53d1\u5446]","[\u53f3\u54fc\u54fc]","[\u62b1\u62b1]","[\u574f\u7b11]","[\u98de\u543b]","[\u9119\u89c6]","[\u6655]","[\u5927\u5175]","[\u53ef\u601c]","[\u5f3a]","[\u5f31]","[\u63e1\u624b]","[\u80dc\u5229]","[\u62b1\u62f3]","[\u51cb\u8c22]","[\u7c73\u996d]","[\u86cb\u7cd5]","[\u897f\u74dc]","[\u5564\u9152]","[\u74e2\u866b]","[\u52fe\u5f15]","[OK]","[\u7231\u4f60]","[\u5496\u5561]","[\u6708\u4eae]","[\u5200]","[\u53d1\u6296]","[\u5dee\u52b2]","[\u62f3\u5934]","[\u5fc3\u788e\u4e86]","[\u592a\u9633]","[\u793c\u7269]","[\u76ae\u7403]","[\u9ab7\u9ac5]","[\u6325\u624b]","[\u95ea\u7535]","[\u9965\u997f]","[\u56f0]","[\u5492\u9a82]","[\u6298\u78e8]","[\u62a0\u9f3b]","[\u9f13\u638c]","[\u7cd7\u5927\u4e86]","[\u5de6\u54fc\u54fc]","[\u6253\u54c8\u6b20]","[\u5feb\u54ed\u4e86]","[\u5413]","[\u7bee\u7403]","[\u4e52\u4e53]","[NO]","[\u8df3\u8df3]","[\u6004\u706b]","[\u8f6c\u5708]","[\u78d5\u5934]","[\u56de\u5934]","[\u8df3\u7ef3]","[\u6fc0\u52a8]","[\u8857\u821e]","[\u732e\u543b]","[\u5de6\u592a\u6781]","[\u53f3\u592a\u6781]","[\u95ed\u5634]","[\u732b\u54aa]","[\u7ea2\u53cc\u559c]","[\u97ad\u70ae]","[\u7ea2\u706f\u7b3c]","[\u9ebb\u5c06]","[\u9ea6\u514b\u98ce]","[\u793c\u54c1\u888b]","[\u4fe1\u5c01]","[\u8c61\u68cb]","[\u5f69\u5e26]","[\u8721\u70db]","[\u7206\u7b4b]","[\u68d2\u68d2\u7cd6]","[\u5976\u74f6]","[\u9762\u6761]","[\u9999\u8549]","[\u98de\u673a]","[\u5de6\u8f66\u5934]","[\u8f66\u53a2]","[\u53f3\u8f66\u5934]","[\u591a\u4e91]","[\u4e0b\u96e8]","[\u949e\u7968]","[\u718a\u732b]","[\u706f\u6ce1]","[\u98ce\u8f66]","[\u95f9\u949f]","[\u96e8\u4f1e]","[\u5f69\u7403]","[\u94bb\u6212]","[\u6c99\u53d1]","[\u7eb8\u5dfe]","[\u624b\u67aa]","[\u9752\u86d9]"]},d78a:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniEasyinput:n("2f46").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("view",{staticClass:e._$s(0,"sc","login"),attrs:{_i:0}},[i("view",{staticClass:e._$s(1,"sc","login-header"),attrs:{_i:1}},[i("image",{attrs:{src:e._$s(2,"a-src",n("ad25")),_i:2}}),i("h2",[e._v(e._$s(3,"t0-0",e._s(e.$t("login.title"))))])]),i("view",{staticClass:e._$s(4,"sc","login-form"),attrs:{_i:4}},[i("uni-easyinput",{attrs:{type:"text",placeholder:e.$t("login.form.tenantId"),_i:5},model:{value:e._$s(5,"v-model",e.loginForm.tenantId),callback:function(t){e.$set(e.loginForm,"tenantId",t)},expression:"loginForm.tenantId"}}),i("uni-easyinput",{attrs:{type:"text",placeholder:e.$t("login.form.username"),_i:6},model:{value:e._$s(6,"v-model",e.loginForm.username),callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}}),i("uni-easyinput",{attrs:{type:"password",placeholder:e.$t("login.form.password"),_i:7},model:{value:e._$s(7,"v-model",e.loginForm.password),callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}})],1),i("view",{staticClass:e._$s(8,"sc","login-btn"),attrs:{_i:8}},[i("view",{staticClass:e._$s(9,"sc","check-warp"),attrs:{_i:9}},[i("view",{staticClass:e._$s(10,"sc","check-icon-warp"),attrs:{_i:10}},[i("i",{staticClass:e._$s(11,"sc","iconfont"),attrs:{_i:11}})]),e._v(e._$s(9,"t1-0",e._s(e.$t("login.agreement.text")))),i("span",[e._v(e._$s(12,"t0-0",e._s(e.$t("login.agreement.clause"))))]),e._v(e._$s(9,"t3-0",e._s(e.$t("login.agreement.and")))),i("span",[e._v(e._$s(13,"t0-0",e._s(e.$t("login.agreement.agreement"))))])]),i("button",{attrs:{_i:14},on:{click:e.lodingFn}},[e._v(e._$s(14,"t0-0",e._s(e.$t("login.loginText"))))]),i("p",{staticClass:e._$s(15,"sc","demo"),attrs:{_i:15},on:{click:e.toDemo}},[e._v(e._$s(15,"t0-0",e._s(e.$t("login.demo"))))])])])},o=[]},d8b1:function(e,t,n){"use strict";n.r(t);var i=n("6cb9"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},d9ac:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("view",{staticClass:e._$s(1,"sc","TUI-fileMessage"),attrs:{_i:1}},[n("view",{staticClass:e._$s(2,"sc","fileMessage"),attrs:{_i:2}},[n("view",{staticClass:e._$s(3,"sc","fileMessage-box"),attrs:{_i:3}},[n("image",{staticClass:e._$s(4,"sc","file-icon"),attrs:{_i:4}}),n("label",{staticClass:e._$s(5,"sc","file-title"),attrs:{_i:5},on:{click:e.download}},[e._v(e._$s(5,"t0-0",e._s(e.filePayload.fileName)))])])])]),e._$s(6,"i",e.Show)?n("view",{staticClass:e._$s(6,"sc","pop"),attrs:{_i:6}},[n("view",{staticClass:e._$s(7,"sc","text-box"),attrs:{_i:7}},[n("text",{staticClass:e._$s(8,"sc","download-confirm"),attrs:{_i:8},on:{click:function(t){return t.stopPropagation(),e.downloadConfirm(t)}}})]),n("view",{staticClass:e._$s(9,"sc","text-box"),attrs:{_i:9}},[n("text",{staticClass:e._$s(10,"sc","abandon"),attrs:{_i:10},on:{click:e.cancel}})])]):e._e()])},a=[]},d9e1:function(e,t,n){"use strict";n.r(t);var i=n("d9ac"),a=n("4efe");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},da16:function(e,t){e.exports="/static/images/zsj.png"},db3e:function(e,t,n){"use strict";n.r(t);var i=n("f7d6"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},de5e:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("9523")),o=i(n("8bbf"));n("cb0a");function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}var s={data:function(){return{loginForm:{tenantId:"000000",deptId:"",roleId:"",username:"admin",password:"",type:"loginWithoutVerificationCode",code:"",key:"",grant_type:"captcha",scope:"all"},image:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",formData:{}}},onLoad:function(){this.getCodeImg()},methods:{toDemo:function(){uni.navigateTo({url:"/pages/equipment/equipmentDemo"})},init:function(){},lodingFn:function(){function t(e){return e+="",e=e.replace(/%/g,"%25"),e=e.replace(/\+/g,"%2B"),e=e.replace(/ /g,"%20"),e=e.replace(/\//g,"%2F"),e=e.replace(/\?/g,"%3F"),e=e.replace(/&/g,"%26"),e=e.replace(/\=/g,"%3D"),e=e.replace(/#/g,"%23"),e}var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},this.loginForm);n.password=this.$w_md5.hex_md5_32(n.password),uni.request({url:"http://36.134.91.96:10001/api/blade-auth/oauth/token?"+function(e){var n=[];for(var i in e)n.push("".concat(i,"=").concat(t(e[i])));return n.join("&")}(n),method:"POST",header:{"Content-Type":"application/json","Captcha-Key":n.key,"Captcha-Code":n.code,"Tenant-Id":n.tenantId,Authorization:"Basic c2FiZXI6c2FiZXJfc2VjcmV0","Blade-Auth":void 0},success:function(t){200==t.statusCode?(uni.setStorageSync("token",t.data.access_token),uni.setStorageSync("Authorization",t.data),o.default.prototype.$token=t.data,uni.reLaunch({url:"/pages/equipment/equipment"})):(e("log",t," at pages/user/login.vue:129"),uni.showToast({icon:"none",title:"\u8d26\u53f7\u5bc6\u7801\u9519\u8bef\uff01"}))}})},getCodeImg:function(){var t=this;this.$get("/blade-auth/oauth/captcha").then((function(n){e("log",n," at pages/user/login.vue:140");var i=n;t.loginForm.key=i.key,t.image=i.image}))}}};t.default=s}).call(this,n("0de9")["default"])},dec6:function(e,t,n){"use strict";n.r(t);var i=n("ca5a"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},e023:function(e,t,n){"use strict";n.r(t);var i=n("ac27"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},e0ed:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[e._$s(1,"i",1===e.message.payload.operationType)?n("view",{staticClass:e._$s(1,"sc","card handle"),attrs:{_i:1}},[n("view",[n("view",{staticClass:e._$s(3,"sc","time"),attrs:{_i:3}},[e._v(e._$s(3,"t0-0",e._s(e.messageTime)))]),e._v(e._$s(2,"t1-0",e._s(e.renderDom)))]),n("view",{staticClass:e._$s(4,"sc","choose"),attrs:{_i:4}},[n("view",{staticClass:e._$s(5,"sc","button"),attrs:{_i:5},on:{click:e.handleClick}})])]):n("view",{staticClass:e._$s(6,"sc","card"),attrs:{_i:6}},[n("view",{staticClass:e._$s(7,"sc","time"),attrs:{_i:7}},[e._v(e._$s(7,"t0-0",e._s(e.messageTime)))]),e._v(e._$s(6,"t1-0",e._s(e.renderDom)))])])},a=[]},e112:function(e,t,n){"use strict";n.r(t);var i=n("bf1e"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},e459:function(e,t,n){"use strict";n.r(t);var i=n("1ab9"),a=n("949b");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},e4f5:function(e,t){e.exports="/static/jinbian/icon_drawoff.png"},e50d:function(e,t,n){var i=n("7037")["default"];e.exports=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==i(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports},e74a:function(e,t,n){"use strict";n.r(t);var i=n("73de"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},e8fd:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("1216")),o=i(n("2764")),r=i(n("11ca")),s=i(n("5136")),c=(getApp(),{components:{TUIMessageList:o.default,TUIMessageInput:r.default,TUIGroupProfile:s.default},props:{},data:function(){return{conversationName:"",conversation:{},messageList:[],isShow:!1,showChat:!0,conversationID:"",videoPlay:!1,videoMessage:{},config:{sdkAppID:"",userID:"",userSig:"",type:1,tim:null}}},created:function(){var e=this;uni.$on("videoPlayerHandler",(function(t){e.videoPlay=t.isPlay,e.videoMessage=t.message}))},onLoad:function(e){var t=this;a.default.log(" TUI-chat | onLoad | conversationID: ".concat(e.conversationID));var n=e.conversationID;this.setData({conversationID:n}),uni.$TUIKit.setMessageRead({conversationID:n}).then((function(){a.default.log("TUI-chat | setMessageRead | ok")})),uni.$TUIKit.getConversationProfile(n).then((function(e){var n=e.data.conversation;t.conversation=n,t.setData({conversationName:t.getConversationName(n),isShow:"GROUP"===n.type})}))},mounted:function(){},onUnload:function(){},methods:{stopVideoHander:function(){this.videoPlay=!1},getConversationName:function(e){return"@TIM#SYSTEM"===e.type?(this.setData({showChat:!1}),"\u7cfb\u7edf\u901a\u77e5"):"C2C"===e.type?e.remark||e.userProfile.nick||e.userProfile.userID:"GROUP"===e.type?e.groupProfile.name||e.groupProfile.groupID:void 0},sendMessage:function(e){this.$refs.messageList.updateMessageList(e.detail.message)},triggerClose:function(){this.showChat&&this.$refs.messageInput.handleClose()},goBack:function(){var e=getCurrentPages();"pages/TUI-Conversation/create-conversation/create"===e[e.length-2].route||"pages/TUI-Group/create-group/create"===e[e.length-2].route||"pages/TUI-Group/join-group/join"===e[e.length-2].route?uni.navigateBack({delta:2}):uni.navigateBack({delta:1}),uni.$TUIKit.setMessageRead({conversationID:this.conversationID}).then((function(){}))}}});t.default=c},e92b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],a={type:["pie","ring","rose","funnel","line","column","area","radar","gauge","candle","demotype"],categories:["line","column","area","radar","gauge","candle","demotype"],instance:{},option:{},formatter:{tooltipDemo1:function(e){var t="";for(var n in e){0==n&&(t+=e[n].axisValueLabel+"\u5e74\u9500\u552e\u989d");var i="--";null!==e[n].data&&(i=e[n].data),t+="<br/>"+e[n].marker+e[n].seriesName+"\uff1a"+i+" \u4e07\u5143"}return t},legendFormat:function(e){return"\u81ea\u5b9a\u4e49\u56fe\u4f8b+"+e},yAxisFormatDemo:function(e,t){return e+"\u5143"},seriesFormatDemo:function(e){return e.name+"\u5e74"+e.value+"\u5143"}},demotype:{color:i},column:{color:i,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"bar",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},line:{color:i,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},area:{color:i,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],areaStyle:{},label:{show:!0,color:"#666666",position:"top"}}},pie:{color:i,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:"50%",label:{show:!0,color:"#666666",position:"top"}}},ring:{color:i,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!0,color:"#666666",position:"top"},labelLine:{show:!0}}},rose:{color:i,title:{text:""},tooltip:{trigger:"item"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"pie",data:[],radius:"55%",center:["50%","50%"],roseType:"area"}},funnel:{color:i,title:{text:""},tooltip:{trigger:"item",formatter:"{b} : {c}%"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"funnel",left:"10%",top:60,bottom:60,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{bordercolor:"#fff",borderwidth:1},emphasis:{label:{fontSize:20}},data:[]}},gauge:{color:i,tooltip:{formatter:"{a} <br/>{b} : {c}%"},seriesTemplate:{name:"\u4e1a\u52a1\u6307\u6807",type:"gauge",detail:{formatter:"{value}%"},data:[{value:50,name:"\u5b8c\u6210\u7387"}]}},candle:{xAxis:{data:[]},yAxis:{},color:i,title:{text:""},dataZoom:[{type:"inside",xAxisIndex:[0,1],start:10,end:100},{show:!0,xAxisIndex:[0,1],type:"slider",bottom:10,start:10,end:100}],seriesTemplate:{name:"",type:"k",data:[]}}},o=a;t.default=o},e97e:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","container"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","title"),attrs:{_i:1}}),n("view",{staticClass:e._$s(2,"sc","list"),attrs:{_i:2}},e._l(e._$s(3,"f",{forItems:e.list}),(function(t,i,a,o){return n("view",{key:e._$s(3,"f",{forIndex:a,key:i}),staticClass:e._$s("3-"+o,"sc","list-item"),attrs:{"data-item":e._$s("3-"+o,"a-data-item",t),_i:"3-"+o},on:{click:e.handleRouter}},[n("view",{staticClass:e._$s("4-"+o,"sc","aside-left"),attrs:{_i:"4-"+o}},[n("text",[e._v(e._$s("5-"+o,"t0-0",e._s(t.name)))])]),e._$s("6-"+o,"i",t.path)?n("image",{staticClass:e._$s("6-"+o,"sc","icon aside-right"),attrs:{_i:"6-"+o}}):n("text",[e._v(e._$s("7-"+o,"t0-0",e._s(t.value)))])])})),0)])},a=[]},ea7d:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{tongdao:[{name:"\u901a\u90531",yali:10,sudu:70},{name:"\u901a\u90531",yali:50,sudu:80},{name:"\u901a\u90531",yali:80,sudu:50},{name:"\u901a\u90531",yali:40,sudu:40}],tongdao1:[{name:"\u901a\u90531",yali:12,sudu:72},{name:"\u901a\u90531",yali:53,sudu:83},{name:"\u901a\u90531",yali:84,sudu:55},{name:"\u901a\u90531",yali:46,sudu:46}],tongdao2:[{name:"\u901a\u90531",yali:6,sudu:66},{name:"\u901a\u90531",yali:44,sudu:84},{name:"\u901a\u90531",yali:54,sudu:33},{name:"\u901a\u90531",yali:22,sudu:11}],userInfoData:[],notificationData:[],opts:{color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[15,10,0,15],legend:{},xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},extra:{line:{type:"straight",width:2}}},chartData:{categories:["8","9","10","11","12","13"],series:[{name:"\u5b9e\u9645\u4ea7\u91cf",data:[200,410,350,400,440,450]},{name:"\u6781\u9650\u4ea7\u91cf",data:[500,500,500,500,500,500]}]},qiehuantype:1,tongti:80,yeya:80,Readings:{Temperatures:["1","1"]},Module:{},ProcInfo:{},TechInfo:{GasTemp:{Target:0},WaterTemp:{Target:0}}}},onLoad:function(){this.getData()},methods:{toRouter:function(t){e("log",t," at pages/equipment/sterilization.vue:286"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})},getData:function(){var t=this;t.$post("/api/syringe-production/dataAutoclaves/getData",{nodeId:"7C581286F5B112DF605178A62AF181AD"}).then((function(n){n.data.Readings.Temperatures.length,t.Readings=n.data.Readings,t.Module=n.data.Module,t.ProcInfo=n.data.ProcInfo,t.TechInfo=n.data.TechInfo,e("log",n," at pages/equipment/sterilization.vue:303")}))}}};t.default=o}).call(this,n("0de9")["default"])},eacd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=["\u4ec0\u4e48\u65f6\u5019\u53d1\u8d27","\u53d1\u4ec0\u4e48\u7269\u6d41","\u4e3a\u4ec0\u4e48\u7269\u6d41\u4e00\u76f4\u6ca1\u66f4\u65b0","\u6700\u65b0\u4f18\u60e0","\u5305\u90ae\u5417","\u4fee\u6539\u5730\u5740\u4fe1\u606f","\u4fee\u6539\u6536\u4ef6\u4eba\u4fe1\u606f","\u7269\u6d41\u4e00\u76f4\u663e\u793a\u6b63\u5728\u63fd\u6536","\u95ee\u9898A","\u95ee\u9898B"],a={data:function(){return{words:"",commonWordsMatch:i}},components:{},props:{display:{type:Boolean,default:!1}},watch:{display:{handler:function(e){},immediate:!0}},methods:{handleClose:function(){this.$emit("close",{detail:{key:"0"}})},wordsInput:function(e){var t=this;this.commonWordsMatch=[],i.forEach((function(n){n.indexOf(e.detail.value)>-1&&t.commonWordsMatch.push(n)})),this.setData({words:e.detail.value,commonWordsMatch:this.commonWordsMatch})},sendMessage:function(e){this.$emit("sendMessage",{detail:{message:e.currentTarget.dataset.words}})}}};t.default=a},ec02:function(e,t,n){"use strict";n.r(t);var i=n("c593"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},ec95:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","chartsview"),attrs:{_i:0}},[n("view",{staticClass:e._$s(1,"sc","charts-error"),attrs:{_i:1}}),n("view",{staticClass:e._$s(2,"sc","charts-font"),attrs:{_i:2}},[e._v(e._$s(2,"t0-0",e._s(null==e.errorMessage?"\u8bf7\u70b9\u51fb\u91cd\u8bd5":e.errorMessage)))])])},a=[]},ed6d:function(e,t,n){var i=n("4a4b");e.exports=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)},e.exports.__esModule=!0,e.exports["default"]=e.exports},ee96:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("82b9"),i(n("8bbf"));var a=i(n("f3e8")),o={components:{commonsHeader:a.default},data:function(){return{userInfoData:[],notificationData:[],opts:{color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],padding:[15,10,0,15],legend:{},xAxis:{disableGrid:!0},yAxis:{gridType:"dash",dashLength:2},extra:{line:{type:"curve",width:2}}},chartData:{categories:["2016","2017","2018","2019","2020","2021"],series:[{name:"\u6781\u9650\u4ea7\u91cf",data:[0,0,0,0,0,0,0,0]},{name:"\u5b9e\u9645\u4ea7\u91cf",data:[0,0,0,0,0,0]}]}}},onLoad:function(){},methods:{toRouter:function(t){e("log",t," at pages/equipment/warpKnitting.vue:236"),uni.navigateTo({url:"/pages/"+t.menuKey+"/"+t.menuKey})}}};t.default=o}).call(this,n("0de9")["default"])},ef9f:function(e,t,n){"use strict";(function(e){var n,i;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n="undefined"!==typeof console?console:"undefined"!==typeof e&&e.console?e.console:"undefined"!==typeof window&&window.console?window.console:{};var a=function(){},o=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","table","time","timeEnd","timeStamp","trace","warn"],r=o.length;while(r--)i=o[r],console[i]||(n[i]=a);n.methods=o;var s=n;t.default=s}).call(this,n("c8ba"))},f0c5:function(e,t,n){"use strict";function i(e,t,n,i,a,o,r,s,c,u){var l,d="function"===typeof e?e.options:e;if(c){d.components||(d.components={});var p=Object.prototype.hasOwnProperty;for(var f in c)p.call(c,f)&&!p.call(d.components,f)&&(d.components[f]=c[f])}if(u&&((u.beforeCreate||(u.beforeCreate=[])).unshift((function(){this[u.__module]=this})),(d.mixins||(d.mixins=[])).push(u)),t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),i&&(d.functional=!0),o&&(d._scopeId="data-v-"+o),r?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):a&&(l=s?function(){a.call(this,this.$root.$options.shadowRoot)}:a),l)if(d.functional){d._injectStyles=l;var h=d.render;d.render=function(e,t){return l.call(t),h(e,t)}}else{var g=d.beforeCreate;d.beforeCreate=g?[].concat(g,l):[l]}return{exports:e,options:d}}n.d(t,"a",(function(){return i}))},f0cf:function(e,t,n){"use strict";n.r(t);var i=n("d498"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},f2b8:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniCard:n("5292").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","home"),attrs:{_i:0}},[n("commons-header",{attrs:{_i:1}}),e._l(e._$s(2,"f",{forItems:e.userInfoData.menus}),(function(t,i,a,o){return n("uni-card",{key:e._$s(2,"f",{forIndex:a,key:t.id}),attrs:{_i:"2-"+o}},[n("view",{staticClass:e._$s("3-"+o,"sc","title"),attrs:{_i:"3-"+o}},[e._v(e._$s("3-"+o,"t0-0",e._s(t.name)))]),n("view",{staticClass:e._$s("4-"+o,"sc","menu-list-warp"),attrs:{_i:"4-"+o}},e._l(e._$s("5-"+o,"f",{forItems:t.children}),(function(t,i,a,r){return n("view",{key:e._$s("5-"+o,"f",{forIndex:a,key:t.id}),staticClass:e._$s("5-"+o+"-"+r,"sc","menu-list-box"),attrs:{_i:"5-"+o+"-"+r},on:{click:function(n){return e.toRouter(t)}}},[n("image",{attrs:{src:e._$s("6-"+o+"-"+r,"a-src","../static/"+t.icon),_i:"6-"+o+"-"+r}}),n("view",[e._v(e._$s("7-"+o+"-"+r,"t0-0",e._s(t.name)))])])})),0)])}))],2)},o=[]},f2b9:function(e,t,n){"use strict";var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("f3e8")),o={components:{commonsHeader:a.default}};t.default=o},f3e8:function(e,t,n){"use strict";n.r(t);var i=n("18ee"),a=n("3df8");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},f3ee:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",{staticClass:e._$s(0,"sc","container"),attrs:{_i:0}},[n("image",{staticClass:e._$s(1,"sc","background-image"),attrs:{_i:1}}),n("view",{staticClass:e._$s(2,"sc","counter-warp"),attrs:{_i:2}},[n("view",{staticClass:e._$s(3,"sc","header-content"),attrs:{_i:3}},[n("image",{staticClass:e._$s(4,"sc","icon"),attrs:{_i:4}}),n("view",{staticClass:e._$s(5,"sc","text"),attrs:{_i:5}},[n("view",{staticClass:e._$s(6,"sc","text-header"),attrs:{_i:6}}),n("view",{staticClass:e._$s(7,"sc","text-content"),attrs:{_i:7}})])]),n("view",{staticClass:e._$s(8,"sc","box"),attrs:{_i:8}},[n("view",{staticClass:e._$s(9,"sc","list"),attrs:{_i:9}},[n("view",{staticClass:e._$s(10,"sc","list-item"),attrs:{_i:10}},[n("label",{staticClass:e._$s(11,"sc","list-item-label"),attrs:{_i:11}}),n("input",{staticClass:e._$s(12,"sc","input"),attrs:{_i:12},on:{input:e.bindUserIDInput}})])]),n("view",{staticClass:e._$s(13,"sc","private-protocol-box"),attrs:{_i:13}},[n("view",{staticClass:e._$s(14,"sc","private-protocol-switch"),attrs:{_i:14},on:{click:e.onAgreePrivateProtocol}},[e._$s(15,"i",e.privateAgree)?n("image",{attrs:{_i:15}}):n("image",{attrs:{_i:16}})]),n("view",{staticClass:e._$s(17,"sc","text-box"),attrs:{_i:17}},[n("text"),n("text",{staticClass:e._$s(19,"sc","link"),attrs:{_i:19},on:{click:e.linkToPrivacyTreaty}}),n("text"),n("text",{staticClass:e._$s(21,"sc","link"),attrs:{_i:21},on:{click:e.linkToUserAgreement}})])]),n("view",{staticClass:e._$s(22,"sc","login"),attrs:{_i:22}},[n("button",{staticClass:e._$s(23,"sc","loginBtn"),attrs:{disabled:e._$s(23,"a-disabled",!e.privateAgree),_i:23},on:{click:e.login}})])])])])},a=[]},f502:function(e,t,n){"use strict";n.r(t);var i=n("16f9"),a=n("c74e");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},f5c5:function(e,t,n){"use strict";n.r(t);var i=n("aa2f"),a=n("e023");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"fcb66c2c",null,!1,i["a"],void 0);t["default"]=s.exports},f6f7:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("5d53"),a=n("b712"),o={data:function(){return{messageTime:"",renderDom:""}},components:{},props:{message:{type:Object}},watch:{message:{handler:function(e){this.setData({messageTime:(0,a.caculateTimeago)(1e3*e.time),renderDom:(0,i.parseGroupSystemNotice)(e)})},immediate:!0,deep:!0}},methods:{handleClick:function(){var e=this;uni.showActionSheet({itemList:["\u540c\u610f","\u62d2\u7edd"],success:function(t){var n={handleAction:"Agree",handleMessage:"\u6b22\u8fce\u8fdb\u7fa4",message:e.message};1===t.tapIndex&&(n.handleAction="Reject",n.handleMessage="\u62d2\u7edd\u7533\u8bf7"),uni.$TUIKit.handleGroupApplication(n).then((function(){uni.showToast({title:"Agree"===n.handleAction?"\u5df2\u540c\u610f\u7533\u8bf7":"\u5df2\u62d2\u7edd\u7533\u8bf7"})})).catch((function(e){uni.showToast({title:e.message||"\u5904\u7406\u5931\u8d25",icon:"none"})}))}})}}};t.default=o},f7a8:function(e,t,n){"use strict";n.r(t);var i=n("bad9"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},f7d2:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","container loading5"),attrs:{_i:0}},[t("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),t("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),t("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),t("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},f7d6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("5d53"),a={data:function(){return{renderDom:[]}},components:{},props:{message:{type:Object},isMine:{type:Boolean,default:!0}},watch:{message:{handler:function(e){this.setData({renderDom:(0,i.parseText)(e)})},immediate:!0,deep:!0}},beforeMount:function(){},destroyed:function(){},methods:{}};t.default=a},f82b:function(e,t){e.exports="/static/images/icon_shidu.png"},f82e:function(e,t){e.exports="/static/icon_gzms-1.png"},f9b6:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=this._self._c||e;return t("view",{staticClass:this._$s(0,"sc","container loading6"),attrs:{_i:0}},[t("view",{staticClass:this._$s(1,"sc","shape shape1"),attrs:{_i:1}}),t("view",{staticClass:this._$s(2,"sc","shape shape2"),attrs:{_i:2}}),t("view",{staticClass:this._$s(3,"sc","shape shape3"),attrs:{_i:3}}),t("view",{staticClass:this._$s(4,"sc","shape shape4"),attrs:{_i:4}})])},a=[]},fa9d:function(e,t,n){"use strict";n.r(t);var i=n("c377"),a=n("c986");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},fcf9:function(e,t){e.exports="/static/jinbian/icon_hy.png"},fe07:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.Behavior=function(e){return e},t.Component=function(t){var n=function(t){var n=t.data,i=t.options,a=t.methods,o=t.behaviors,r=t.lifetimes,s=t.observers,l=t.relations,d=t.properties,f=t.pageLifetimes,h=t.externalClasses,g={mixins:[],props:{},watch:{},mpOptions:{mpObservers:[]}};return u(g),c(n,g),function(e,t){if(!e)return;t.mpOptions.options=e}(i,g),T(a,g),E(o,g),function(e,t){if(!e)return;w(e,t)}(r,g),function(e,t){if(!e)return;var n=t.mpOptions.mpObservers;Object.keys(e).forEach((function(t){n.push({paths:A(t),observer:e[t]})}))}(s,g),function(t,n){if(!t)return;Object.keys(t).forEach((function(n){var i=t[n];i.name=n,i.target=i.target?String(i.target):function(e,t){0===t.indexOf("/")&&(e="");var n=e.split("/"),i=t.split("/");n.pop();while(i.length){var a=i.shift();""!==a&&"."!==a&&(".."!==a?n.push(a):n.pop())}return n.join("/")}(e.__wxRoute,n)})),n.mpOptions.relations=t}(l,g),I(d,g),function(e,t){if(!e)return;C.forEach((function(n){var i=e[n];p(i)&&(t[M[n]]=i)}))}(f,g),function(e,t){if(!e)return;Array.isArray(e)||(e=[e]);t.mpOptions.externalClasses=e,t.mpOptions.properties||(t.mpOptions.properties=Object.create(null));e.forEach((function(e){t.mpOptions.properties[_(e)]={type:String,value:""}}))}(h,g),w(t,g),x(t),g}(t);n.mixins.unshift(X),n.mpOptions.path=e.__wxRoute,function(e){e.onServiceAttached||(e.onServiceAttached=[]);e.onServiceAttached.push((function(){U(this,"linked")}))}(n),e.__wxComponents[e.__wxRoute]=n},t.Page=function(t){var n=function(e){var t={mixins:[],mpOptions:{}};return u(t),c(e.data,t),function(e,t){var n=Object.create(null);Object.keys(e).forEach((function(t){var i=e[t];p(i)&&-1===b.indexOf(t)&&(n[t]=i)})),t.methods=n}(e,t),function(e,t){Object.keys(e).forEach((function(n){-1!==b.indexOf(n)&&(t[n]=e[n])}))}(e,t),t}(t);n.mixins.unshift(X),n.mpOptions.path=e.__wxRoute,e.__wxComponents[e.__wxRoute]=n},t.nextTick=t.default=void 0;var a,o=i(n("9523")),r=i(n("278c")),s=i(n("8bbf"));function c(e,t){e&&(t.mpOptions.data=e)}function u(t){t.components=e.__wxVueOptions.components}var l=Object.prototype.toString,d=Object.prototype.hasOwnProperty;function p(e){return"function"===typeof e}function f(e){return"[object Object]"===l.call(e)}function h(e,t){return d.call(e,t)}function g(){}var m=/-(\w)/g,_=function(e){var t=Object.create(null);return function(n){var i=t[n];return i||(t[n]=e(n))}}((function(e){return e.replace(m,(function(e,t){return t?t.toUpperCase():""}))})),v={created:"onServiceCreated",attached:"onServiceAttached",ready:"mounted",moved:"moved",detached:"destroyed"},y=Object.keys(v),M={show:"onPageShow",hide:"onPageHide",resize:"onPageResize"},C=Object.keys(M),b=["onLoad","onShow","onReady","onHide","onUnload","onPullDownRefresh","onReachBottom","onShareAppMessage","onPageScroll","onResize","onTabItemTap"];function I(e,t){e&&(t.mpOptions.properties=e)}function T(e,t){e&&(e.$emit&&(console.warn('Method "$emit" conflicts with an existing Vue instance method'),delete e.$emit),t.methods=e)}function w(e,t){y.forEach((function(n){h(e,n)&&(t[v[n]]||(t[v[n]]=[])).push(e[n])}))}var k={"wx://form-field":{},"wx://component-export":{}};function x(e,t){(function(e){var t=e.behaviors,n=e.definitionFilter,i=[];if(Array.isArray(t)&&t.forEach((function(t){t="string"===typeof t?k[t]:t,t.definitionFilter&&(i.push(t.definitionFilter),t.definitionFilter.call(null,e,[]))})),p(n));})(e)}var S={"wx://form-field":{beforeCreate:function(){var e=this.$options.mpOptions;e.properties||(e.properties=Object.create(null));var t=e.properties;h(t,"name")||(t.name={type:String}),h(t,"value")||(t.value={type:String})}}};function E(e,t){e&&e.forEach((function(e){"string"===typeof e?S[e]&&t.mixins.push(S[e]):t.mixins.push(function(e){var t=e.data,n=e.methods,i=e.behaviors,a=e.properties,o={watch:{},mpOptions:{mpObservers:[]}};return c(t,o),T(n,o),E(i,o),I(a,o),w(e,o),x(e),o}(e))}))}function A(e){return e.split(",").map((function(e){return function(e){return e.split(".")}(e)}))}function D(e,t,n,i){if(t){var a="_$".concat(e,"Handlers");(i[a]||(i[a]=[])).push((function(){t.call(i,n)}))}}function O(e,t,n){var i=e.name,a=n._$relationNodes||(n._$relationNodes=Object.create(null));(a[i]||(a[i]=[])).push(t),D("linked",e["linked"],t,n)}function R(e,t,n){D("unlinked",e["unlinked"],t,n)}function L(e,t,n){var i=e&&e.$options.mpOptions&&e.$options.mpOptions.relations;if(!i)return[];var a=Object.keys(i).find((function(e){var a=i[e];return a.target===t&&a.type===n}));return a?[i[a],e]:[]}function N(e,t,n){var i=n(e,e.$options.mpOptions.path),a=(0,r.default)(i,2),o=a[0],s=a[1];o&&(O(o,e,s),O(t,s,e),R(o,e,s),R(t,s,e))}function P(e){var t=e.$options.mpOptions||{},n=t.relations;n&&Object.keys(n).forEach((function(t){(function(e,t){var n=e.type;"parent"===n?N(t,e,(function(e,t){return L(e.$parent,t,"child")})):"ancestor"===n&&N(t,e,(function(e,t){var n=e.$parent;while(n){var i=L(n,t,"descendant");if(i.length)return i;n=n.$parent}return[]}))})(n[t],e)}))}function U(e,t){var n=e["_$".concat(t,"Handlers")];n&&n.forEach((function(e){return e()}))}var G={enumerable:!0,configurable:!0,get:g,set:g};function F(e,t,n){G.get=function(){return this[t][n]},G.set=function(e){this[t][n]=e},Object.defineProperty(e,n,G)}function $(e,t){var n=this;f(e)&&(Object.keys(e).forEach((function(t){(function(e,t,n){var i=e.replace(/\[(\d+?)\]/g,".$1").split(".");return i.reduce((function(e,n,a){if(a!==i.length-1)return"undefined"===typeof e[n]&&(e[n]={}),e[n];e[n]=t}),n),1===i.length})(t,e[t],n.data)&&!h(n,t)&&F(n,"__data__",t)})),this.$forceUpdate(),p(t)&&this.$nextTick(t))}var B=Object.prototype.toString,q=function(e){return function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,i=B.call(n);if("[object Array]"===i)return t=n.slice(0),t;if("[object Object]"===i){for(var a in n)t[a]=e(t[a],n[a]);return t}if("[object Date]"===i)return new Date(n.getTime());if("[object RegExp]"===i){var o=String(n),r=o.lastIndexOf("/");return new RegExp(o.slice(1,r),o.slice(r+1))}return n}("[object Array]"===B.call(e)?[]:{},e)},j=(a={},(0,o.default)(a,String,""),(0,o.default)(a,Number,0),(0,o.default)(a,Boolean,!1),(0,o.default)(a,Object,null),(0,o.default)(a,Array,[]),(0,o.default)(a,null,null),a);function H(e){return j[e]}function K(e){return f(e)?e.type:e}function V(e,t,n,i){var a=n[e];if(void 0!==a){var o=t[e],r=K(o);a=z(a,r);var s=o&&o.observer;return s&&setTimeout((function(){W(s,i,a)}),4),a}return function(e){return f(e)?h(e,"value")?e.value:H(e.type):H(e)}(t[e])}function z(e,t){return t===Boolean?!!e:t===String?String(e):e}function W(e,t,n,i){try{"function"===typeof e?e.call(t,n,i):"string"===typeof e&&"function"===typeof t[e]&&t[e](n,i)}catch(a){console.error("execute observer ".concat(e," callback fail! err: ").concat(a))}}function Y(e){var t=e.$options.mpOptions&&e.$options.mpOptions.properties,n=e.$options.propsData;n&&t&&Object.keys(t).forEach((function(i){h(n,i)&&(e[i]=z(n[i],K(t[i])))}))}function J(e){var t=JSON.parse(JSON.stringify(e.$options.mpOptions.data||{}));e["__data__"]=t;var n={get:function(){return e["__data__"]},set:function(t){e["__data__"]=t}};Object.defineProperties(e,{data:n,properties:n}),e.setData=$,function(e,t){var n=e.$options.mpOptions.properties;if(n){var i=q(e.$options.propsData)||{},a=function(a){var o=!!f(n[a])&&n[a].observer,r=V(a,n,i,e);Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:function(){return r},set:function(t){var n=r;t===r||t!==t&&r!==r||(r=Array.isArray(t)?t.slice(0):t,o&&W(o,e,t,n),e.$forceUpdate())}})};for(var o in n)a(o)}}(e,t),Object.keys(t).forEach((function(t){F(e,"__data__",t)}))}var X={beforeCreate:function(){this._renderProxy=this,this._$self=this,this._$noop=g},created:function(){J(this),function(e){var t=e.$emit;e.triggerEvent=function(n,i,a){var o={dataset:e.$el.dataset},r={target:o,currentTarget:o,detail:i,preventDefault:g,stopPropagation:g};t.call(e,n,r)},e.$emit=function(){e.triggerEvent.apply(e,arguments)},e.getRelationNodes=function(t){return(e._$relationNodes&&e._$relationNodes[t]||[]).filter((function(e){return!e._isDestroyed}))},e._$updateProperties=Y}(this),P(this)},mounted:function(){(function(e){var t=e.$options.watch;t&&Object.keys(t).forEach((function(n){var i=t[n];if(i.mounted){var a=e[n],o=i.handler;"string"===typeof o&&(o=e[o]),o&&o.call(e,a,a)}}))})(this)},destroyed:function(){U(this,"unlinked")}};e.__wxRoute="",e.__wxComponents=Object.create(null),e.__wxVueOptions=Object.create(null);var Z=s.default.nextTick;t.nextTick=Z;var Q=uni.__$wx__,ee=Q;t.default=ee}).call(this,n("c8ba"))},ff1a:function(e,t,n){"use strict";(function(e){var i=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("278c")),o=i(n("7037")),r={version:"v2.4.3-20220505",yAxisWidth:15,xAxisHeight:22,xAxisTextPadding:3,padding:[10,10,10,10],pixelRatio:1,rotate:!1,fontSize:13,fontColor:"#666666",dataPointShape:["circle","circle","circle","circle"],color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],linearColor:["#0EE2F8","#2BDCA8","#FA7D8D","#EB88E2","#2AE3A0","#0EE2F8","#EB88E2","#6773E3","#F78A85"],pieChartLinePadding:15,pieChartTextPadding:5,titleFontSize:20,subtitleFontSize:15,toolTipPadding:3,toolTipBackground:"#000000",toolTipOpacity:.7,toolTipLineHeight:20,radarLabelTextMargin:13},s=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];if(null==e)throw new TypeError("[uCharts] Cannot convert undefined or null to object");if(!n||n.length<=0)return e;function a(e,t){for(var n in t)e[n]=e[n]&&"[object Object]"===e[n].toString()?a(e[n],t[n]):e[n]=t[n];return e}return n.forEach((function(t){e=a(e,t)})),e},c={toFixed:function(e,t){return t=t||2,this.isFloat(e)&&(e=e.toFixed(t)),e},isFloat:function(e){return e%1!==0},approximatelyEqual:function(e,t){return Math.abs(e-t)<1e-10},isSameSign:function(e,t){return Math.abs(e)===e&&Math.abs(t)===t||Math.abs(e)!==e&&Math.abs(t)!==t},isSameXCoordinateArea:function(e,t){return this.isSameSign(e.x,t.x)},isCollision:function(e,t){e.end={},e.end.x=e.start.x+e.width,e.end.y=e.start.y-e.height,t.end={},t.end.x=t.start.x+t.width,t.end.y=t.start.y-t.height;var n=t.start.x>e.end.x||t.end.x<e.start.x||t.end.y>e.start.y||t.start.y<e.end.y;return!n}};function u(e,t){var n=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,n,i){return t+t+n+n+i+i})),i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(n),a=parseInt(i[1],16),o=parseInt(i[2],16),r=parseInt(i[3],16);return"rgba("+a+","+o+","+r+","+t+")"}function l(e,t,n){if(isNaN(e))throw new Error("[uCharts] series\u6570\u636e\u9700\u4e3aNumber\u683c\u5f0f");n=n||10,t=t||"upper";var i=1;while(n<1)n*=10,i*=10;e="upper"===t?Math.ceil(e*i):Math.floor(e*i);while(e%n!==0)if("upper"===t){if(e==e+1)break;e++}else e--;return e/i}function d(e,t,n,i,a){var o=a.width-a.area[1]-a.area[3],r=n.eachSpacing*(a.chartData.xAxisData.xAxisPoints.length-1);"mount"==a.type&&a.extra&&a.extra.mount&&a.extra.mount.widthRatio&&a.extra.mount.widthRatio>1&&(a.extra.mount.widthRatio>2&&(a.extra.mount.widthRatio=2),r+=(a.extra.mount.widthRatio-1)*n.eachSpacing);var s=t;return t>=0?(s=0,e.uevent.trigger("scrollLeft"),e.scrollOption.position="left",a.xAxis.scrollPosition="left"):Math.abs(t)>=r-o?(s=o-r,e.uevent.trigger("scrollRight"),e.scrollOption.position="right",a.xAxis.scrollPosition="right"):(e.scrollOption.position=t,a.xAxis.scrollPosition=t),s}function p(e,t,n){function i(e){while(e<0)e+=2*Math.PI;while(e>2*Math.PI)e-=2*Math.PI;return e}return e=i(e),t=i(t),n=i(n),t>n&&(n+=2*Math.PI,e<t&&(e+=2*Math.PI)),e>=t&&e<=n}function f(e,t){function n(e,t){return!(!e[t-1]||!e[t+1])&&(e[t].y>=Math.max(e[t-1].y,e[t+1].y)||e[t].y<=Math.min(e[t-1].y,e[t+1].y))}function i(e,t){return!(!e[t-1]||!e[t+1])&&(e[t].x>=Math.max(e[t-1].x,e[t+1].x)||e[t].x<=Math.min(e[t-1].x,e[t+1].x))}var a=.2,o=.2,r=null,s=null,c=null,u=null;if(t<1?(r=e[0].x+(e[1].x-e[0].x)*a,s=e[0].y+(e[1].y-e[0].y)*a):(r=e[t].x+(e[t+1].x-e[t-1].x)*a,s=e[t].y+(e[t+1].y-e[t-1].y)*a),t>e.length-3){var l=e.length-1;c=e[l].x-(e[l].x-e[l-1].x)*o,u=e[l].y-(e[l].y-e[l-1].y)*o}else c=e[t+1].x-(e[t+2].x-e[t].x)*o,u=e[t+1].y-(e[t+2].y-e[t].y)*o;return n(e,t+1)&&(u=e[t+1].y),n(e,t)&&(s=e[t].y),i(e,t+1)&&(c=e[t+1].x),i(e,t)&&(r=e[t].x),(s>=Math.max(e[t].y,e[t+1].y)||s<=Math.min(e[t].y,e[t+1].y))&&(s=e[t].y),(u>=Math.max(e[t].y,e[t+1].y)||u<=Math.min(e[t].y,e[t+1].y))&&(u=e[t+1].y),(r>=Math.max(e[t].x,e[t+1].x)||r<=Math.min(e[t].x,e[t+1].x))&&(r=e[t].x),(c>=Math.max(e[t].x,e[t+1].x)||c<=Math.min(e[t].x,e[t+1].x))&&(c=e[t+1].x),{ctrA:{x:r,y:s},ctrB:{x:c,y:u}}}function h(e,t,n){return{x:n.x+e,y:n.y-t}}function g(e,t){if(t)while(c.isCollision(e,t))e.start.x>0?e.start.y--:e.start.x<0||e.start.y>0?e.start.y++:e.start.y--;return e}function m(e,t,n){for(var i=0,a=0;a<e.length;a++){var o=e[a];if(o.color||(o.color=n.color[i],i=(i+1)%n.color.length),o.linearIndex||(o.linearIndex=a),o.index||(o.index=0),o.type||(o.type=t.type),"undefined"==typeof o.show&&(o.show=!0),o.type||(o.type=t.type),o.pointShape||(o.pointShape="circle"),!o.legendShape)switch(o.type){case"line":o.legendShape="line";break;case"column":case"bar":o.legendShape="rect";break;case"area":case"mount":o.legendShape="triangle";break;default:o.legendShape="circle"}}return e}function _(e,t,n,i){var a=t||[];if("custom"==e&&0==a.length&&(a=i.linearColor),"custom"==e&&a.length<n.length)for(var o=n.length-a.length,r=0;r<o;r++)a.push(i.linearColor[(r+1)%i.linearColor.length]);return a}function v(e,t){var n=0,i=t-e;return n=i>=1e4?1e3:i>=1e3?100:i>=100?10:i>=10?5:i>=1?1:i>=.1?.1:i>=.01?.01:i>=.001?.001:i>=1e-4?1e-4:i>=1e-5?1e-5:1e-6,{minRange:l(e,"lower",n),maxRange:l(t,"upper",n)}}function y(e,t,n){var i=0;if(e=String(e),!1!==n&&void 0!==n&&n.setFontSize&&n.measureText)return n.setFontSize(t),n.measureText(e).width;e=e.split("");for(var a=0;a<e.length;a++){var o=e[a];/[a-zA-Z]/.test(o)?i+=7:/[0-9]/.test(o)?i+=5.5:/\./.test(o)?i+=2.7:/-/.test(o)?i+=3.25:/:/.test(o)?i+=2.5:/[\u4e00-\u9fa5]/.test(o)?i+=10:/\(|\)/.test(o)?i+=3.73:/\s/.test(o)?i+=2.5:/%/.test(o)?i+=8:i+=10}return i*t/10}function M(e){return e.reduce((function(e,t){return(e.data?e.data:e).concat(t.data)}),[])}function C(e,t){for(var n=new Array(t),i=0;i<n.length;i++)n[i]=0;for(var a=0;a<e.length;a++)for(i=0;i<n.length;i++)n[i]+=e[a].data[i];return e.reduce((function(e,t){return(e.data?e.data:e).concat(t.data).concat(n)}),[])}function b(e,t,n){var i,a;return e.clientX?t.rotate?(a=t.height-e.clientX*t.pix,i=(e.pageY-n.currentTarget.offsetTop-t.height/t.pix/2*(t.pix-1))*t.pix):(i=e.clientX*t.pix,a=(e.pageY-n.currentTarget.offsetTop-t.height/t.pix/2*(t.pix-1))*t.pix):t.rotate?(a=t.height-e.x*t.pix,i=e.y*t.pix):(i=e.x*t.pix,a=e.y*t.pix),{x:i,y:a}}function I(e,t,n){var i=[],a=[],o=t.constructor.toString().indexOf("Array")>-1;if(o)for(var r=E(e),s=0;s<n.length;s++)a.push(r[n[s]]);else a=e;for(var c=0;c<a.length;c++){var u=a[c],l=-1;if(l=o?t[c]:t,null!==u.data[l]&&"undefined"!==typeof u.data[l]&&u.show){var d={};d.color=u.color,d.type=u.type,d.style=u.style,d.pointShape=u.pointShape,d.disableLegend=u.disableLegend,d.name=u.name,d.show=u.show,d.data=u.formatter?u.formatter(u.data[l]):u.data[l],i.push(d)}}return i}function T(e,t,n){var i=e.map((function(e){return y(e,t,n)}));return Math.max.apply(null,i)}function w(e){for(var t=2*Math.PI/e,n=[],i=0;i<e;i++)n.push(t*i);return n.map((function(e){return-1*e+Math.PI/2}))}function k(e,t,n,i,a){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},r=t.chartData.calPoints?t.chartData.calPoints:[],s={};if(i.length>0){for(var c=[],u=0;u<i.length;u++)c.push(r[i[u]]);s=c[0][n[0]]}else for(var l=0;l<r.length;l++)if(r[l][n]){s=r[l][n];break}var d=e.map((function(e){var i=null;return t.categories&&t.categories.length>0&&(i=a[n]),{text:o.formatter?o.formatter(e,i,n,t):e.name+": "+e.data,color:e.color}})),p={x:Math.round(s.x),y:Math.round(s.y)};return{textList:d,offset:p}}function x(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=t.chartData.xAxisPoints[n]+t.chartData.eachSpacing/2,r=e.map((function(e){return{text:a.formatter?a.formatter(e,i[n],n,t):e.name+": "+e.data,color:e.color,disableLegend:!!e.disableLegend}}));r=r.filter((function(e){if(!0!==e.disableLegend)return e}));var s={x:Math.round(o),y:0};return{textList:r,offset:s}}function S(e,t,n,i,a,o){var r=n.chartData.calPoints,s=o.color.upFill,c=o.color.downFill,u=[s,s,c,s],l=[];t.map((function(t){0==i?t.data[1]-t.data[0]<0?u[1]=c:u[1]=s:(t.data[0]<e[i-1][1]&&(u[0]=c),t.data[1]<t.data[0]&&(u[1]=c),t.data[2]>e[i-1][1]&&(u[2]=s),t.data[3]<e[i-1][1]&&(u[3]=c));var n={text:"\u5f00\u76d8\uff1a"+t.data[0],color:u[0]},a={text:"\u6536\u76d8\uff1a"+t.data[1],color:u[1]},o={text:"\u6700\u4f4e\uff1a"+t.data[2],color:u[2]},r={text:"\u6700\u9ad8\uff1a"+t.data[3],color:u[3]};l.push(n,a,o,r)}));for(var d=[],p={x:0,y:0},f=0;f<r.length;f++){var h=r[f];"undefined"!==typeof h[i]&&null!==h[i]&&d.push(h[i])}return p.x=Math.round(d[0][0].x),{textList:l,offset:p}}function E(e){for(var t=[],n=0;n<e.length;n++)1==e[n].show&&t.push(e[n]);return t}function A(e,t,n){return e.x<=t.width-t.area[1]+10&&e.x>=t.area[3]-10&&e.y>=t.area[0]&&e.y<=t.height-t.area[2]}function D(e,t,n){return Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)<=Math.pow(n,2)}function O(e,t){var n=[],i=[];return e.forEach((function(e,a){t.connectNulls?null!==e&&i.push(e):null!==e?i.push(e):(i.length&&n.push(i),i=[])})),i.length&&n.push(i),n}function R(e,t,n,i,a){var o={angle:0,xAxisHeight:n.xAxisHeight},r=t.xAxis.fontSize*t.pix||n.fontSize,s=e.map((function(e,n){var i=t.xAxis.formatter?t.xAxis.formatter(e,n,t):e;return y(String(i),r,a)})),c=Math.max.apply(this,s);if(1==t.xAxis.rotateLabel){o.angle=t.xAxis.rotateAngle*Math.PI/180;var u=2*n.xAxisTextPadding+Math.abs(c*Math.sin(o.angle));u=u<r+2*n.xAxisTextPadding?u+2*n.xAxisTextPadding:u,1==t.enableScroll&&1==t.xAxis.scrollShow&&(u+=12*t.pix),o.xAxisHeight=u}return t.xAxis.disabled&&(o.xAxisHeight=0),o}function L(e,t,n,i){var a=s({},{type:""},t.extra.bar),r={angle:0,xAxisHeight:n.xAxisHeight};r.ranges=function(e,t,n,i){var a,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:-1;a="stack"==i?C(e,t.categories.length):M(e);var s=[];a=a.filter((function(e){return"object"===(0,o.default)(e)&&null!==e?e.constructor.toString().indexOf("Array")>-1?null!==e:null!==e.value:null!==e})),a.map((function(e){"object"===(0,o.default)(e)?e.constructor.toString().indexOf("Array")>-1?"candle"==t.type?e.map((function(e){s.push(e)})):s.push(e[0]):s.push(e.value):s.push(e)}));var c=0,u=0;if(s.length>0&&(c=Math.min.apply(this,s),u=Math.max.apply(this,s)),r>-1?("number"===typeof t.xAxis.data[r].min&&(c=Math.min(t.xAxis.data[r].min,c)),"number"===typeof t.xAxis.data[r].max&&(u=Math.max(t.xAxis.data[r].max,u))):("number"===typeof t.xAxis.min&&(c=Math.min(t.xAxis.min,c)),"number"===typeof t.xAxis.max&&(u=Math.max(t.xAxis.max,u))),c===u){var l=u||10;u+=l}for(var d=c,p=u,f=[],h=(p-d)/t.xAxis.splitNumber,g=0;g<=t.xAxis.splitNumber;g++)f.push(d+h*g);return f}(e,t,n,a.type),r.rangesFormat=r.ranges.map((function(e){return e=c.toFixed(e,2),e}));var u=r.ranges.map((function(e){return e=c.toFixed(e,2),e}));r=Object.assign(r,W(u,t,n));var l=r.eachSpacing,d=u.map((function(e){return y(e,t.xAxis.fontSize*t.pix||n.fontSize,i)})),p=Math.max.apply(this,d);return p+2*n.xAxisTextPadding>l&&(r.angle=45*Math.PI/180,r.xAxisHeight=2*n.xAxisTextPadding+p*Math.sin(r.angle)),!0===t.xAxis.disabled&&(r.xAxisHeight=0),r}function N(e,t,n,i,a){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,r=a.extra.radar||{};r.max=r.max||0;for(var s=Math.max(r.max,Math.max.apply(null,M(i))),c=[],u=function(a){var r=i[a],u={};u.color=r.color,u.legendShape=r.legendShape,u.pointShape=r.pointShape,u.data=[],r.data.forEach((function(i,a){var r={};r.angle=e[a],r.proportion=i/s,r.value=i,r.position=h(n*r.proportion*o*Math.cos(r.angle),n*r.proportion*o*Math.sin(r.angle),t),u.data.push(r)})),c.push(u)},l=0;l<i.length;l++)u(l);return c}function P(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=0,a=0,o=0;o<e.length;o++){var r=e[o];r.data=null===r.data?0:r.data,i+=r.data}for(var s=0;s<e.length;s++){var c=e[s];c.data=null===c.data?0:c.data,c._proportion_=0===i?1/e.length*n:c.data/i*n,c._radius_=t}for(var u=0;u<e.length;u++){var l=e[u];l._start_=a,a+=2*l._proportion_*Math.PI}return e}function U(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1;e=e.sort((function(e,t){return parseInt(t.data)-parseInt(e.data)}));for(var o=0;o<e.length;o++)e[o].radius="funnel"==n?e[o].data/e[0].data*t*a:i*(e.length-o)/(i*e.length)*t*a,e[o]._proportion_=e[o].data/e[0].data;return"pyramid"!==n&&e.reverse(),e}function G(e,t,n,i){for(var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=0,r=0,s=[],c=0;c<e.length;c++){var u=e[c];u.data=null===u.data?0:u.data,o+=u.data,s.push(u.data)}for(var l=Math.min.apply(null,s),d=Math.max.apply(null,s),p=i-n,f=0;f<e.length;f++){var h=e[f];h.data=null===h.data?0:h.data,0===o?(h._proportion_=1/e.length*a,h._rose_proportion_=1/e.length*a):(h._proportion_=h.data/o*a,h._rose_proportion_="area"==t?1/e.length*a:h.data/o*a),h._radius_=n+p*((h.data-l)/(d-l))||i}for(var g=0;g<e.length;g++){var m=e[g];m._start_=r,r+=2*m._rose_proportion_*Math.PI}return e}function F(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==n&&(n=.999999);for(var i=0;i<e.length;i++){var a=e[i];a.data=null===a.data?0:a.data;var o=void 0;o="circle"==t.type?2:t.endAngle<t.startAngle?2+t.endAngle-t.startAngle:t.startAngle-t.endAngle,a._proportion_=o*a.data*n+t.startAngle,a._proportion_>=2&&(a._proportion_=a._proportion_%2)}return e}function $(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==n&&(n=.999999);for(var i=0;i<e.length;i++){var a=e[i];a.data=null===a.data?0:a.data;var o=void 0;o="circle"==t.type?2:t.endAngle<t.startAngle?2+t.endAngle-t.startAngle:t.startAngle-t.endAngle,a._proportion_=o*a.data*n+t.startAngle,a._proportion_>=2&&(a._proportion_=a._proportion_%2)}return e}function B(e,t,n){for(var i=t-n+1,a=t,o=0;o<e.length;o++)e[o].value=null===e[o].value?0:e[o].value,e[o]._startAngle_=a,e[o]._endAngle_=i*e[o].value+t,e[o]._endAngle_>=2&&(e[o]._endAngle_=e[o]._endAngle_%2),a=e[o]._endAngle_;return e}function q(e,t,n){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=0;a<e.length;a++){var o=e[a];if(o.data=null===o.data?0:o.data,"auto"==n.pointer.color){for(var r=0;r<t.length;r++)if(o.data<=t[r].value){o.color=t[r].color;break}}else o.color=n.pointer.color;var s=n.startAngle-n.endAngle+1;o._endAngle_=s*o.data+n.startAngle,o._oldAngle_=n.oldAngle,n.oldAngle<n.endAngle&&(o._oldAngle_+=2),o.data>=n.oldData?o._proportion_=(o._endAngle_-o._oldAngle_)*i+n.oldAngle:o._proportion_=o._oldAngle_-(o._oldAngle_-o._endAngle_)*i,o._proportion_>=2&&(o._proportion_=o._proportion_%2)}return e}function j(e,t,n,i,a,o){return e.map((function(e){if(null===e)return null;var a=0,r=0;return"mix"==o.type?(a=o.extra.mix.column.seriesGap*o.pix||0,r=o.extra.mix.column.categoryGap*o.pix||0):(a=o.extra.column.seriesGap*o.pix||0,r=o.extra.column.categoryGap*o.pix||0),a=Math.min(a,t/n),r=Math.min(r,t/n),e.width=Math.ceil((t-2*r-a*(n-1))/n),o.extra.mix&&o.extra.mix.column.width&&+o.extra.mix.column.width>0&&(e.width=Math.min(e.width,+o.extra.mix.column.width*o.pix)),o.extra.column&&o.extra.column.width&&+o.extra.column.width>0&&(e.width=Math.min(e.width,+o.extra.column.width*o.pix)),e.width<=0&&(e.width=1),e.x+=(i+.5-n/2)*(e.width+a),e}))}function H(e,t,n,i,a,o){return e.map((function(e){if(null===e)return null;var a=0,r=0;return a=o.extra.bar.seriesGap*o.pix||0,r=o.extra.bar.categoryGap*o.pix||0,a=Math.min(a,t/n),r=Math.min(r,t/n),e.width=Math.ceil((t-2*r-a*(n-1))/n),o.extra.bar&&o.extra.bar.width&&+o.extra.bar.width>0&&(e.width=Math.min(e.width,+o.extra.bar.width*o.pix)),e.width<=0&&(e.width=1),e.y+=(i+.5-n/2)*(e.width+a),e}))}function K(e,t,n,i,a,o,r){var s=o.extra.column.categoryGap*o.pix||0;return e.map((function(e){return null===e?null:(e.width=t-2*s,o.extra.column&&o.extra.column.width&&+o.extra.column.width>0&&(e.width=Math.min(e.width,+o.extra.column.width*o.pix)),i>0&&(e.width-=r),e)}))}function V(e,t,n,i,a,o,r){var s=o.extra.column.categoryGap*o.pix||0;return e.map((function(e,n){return null===e?null:(e.width=Math.ceil(t-2*s),o.extra.column&&o.extra.column.width&&+o.extra.column.width>0&&(e.width=Math.min(e.width,+o.extra.column.width*o.pix)),e.width<=0&&(e.width=1),e)}))}function z(e,t,n,i,a,o,r){var s=o.extra.bar.categoryGap*o.pix||0;return e.map((function(e,n){return null===e?null:(e.width=Math.ceil(t-2*s),o.extra.bar&&o.extra.bar.width&&+o.extra.bar.width>0&&(e.width=Math.min(e.width,+o.extra.bar.width*o.pix)),e.width<=0&&(e.width=1),e)}))}function W(e,t,n){var i=t.width-t.area[1]-t.area[3],a=t.enableScroll?Math.min(t.xAxis.itemCount,e.length):e.length;("line"==t.type||"area"==t.type||"scatter"==t.type||"bubble"==t.type||"bar"==t.type)&&a>1&&"justify"==t.xAxis.boundaryGap&&(a-=1);var o=0;"mount"==t.type&&t.extra&&t.extra.mount&&t.extra.mount.widthRatio&&t.extra.mount.widthRatio>1&&(t.extra.mount.widthRatio>2&&(t.extra.mount.widthRatio=2),o=t.extra.mount.widthRatio-1,a+=o);var r=i/a,s=[],c=t.area[3],u=t.width-t.area[1];return e.forEach((function(e,t){s.push(c+o/2*r+t*r)})),"justify"!==t.xAxis.boundaryGap&&(!0===t.enableScroll?s.push(c+o*r+e.length*r):s.push(u)),{xAxisPoints:s,startX:c,endX:u,eachSpacing:r}}function Y(e,t,n,i,a,o,r){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],u=o.height-o.area[0]-o.area[2];return e.forEach((function(e,r){if(null===e)c.push(null);else{var l=[];e.forEach((function(e,c){var d={};d.x=i[r]+Math.round(a/2);var p=e.value||e,f=u*(p-t)/(n-t);f*=s,d.y=o.height-Math.round(f)-o.area[2],l.push(d)})),c.push(l)}})),c}function J(e,t,n,i,a,r,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,u="center";"line"!=r.type&&"area"!=r.type&&"scatter"!=r.type&&"bubble"!=r.type||(u=r.xAxis.boundaryGap);var l=[],d=r.height-r.area[0]-r.area[2],p=r.width-r.area[1]-r.area[3];return e.forEach((function(e,s){if(null===e)l.push(null);else{var f={};f.color=e.color,f.x=i[s];var h,g,m,_=e;if("object"===(0,o.default)(e)&&null!==e)if(e.constructor.toString().indexOf("Array")>-1)h=[].concat(r.chartData.xAxisData.ranges),g=h.shift(),m=h.pop(),_=e[1],f.x=r.area[3]+p*(e[0]-g)/(m-g),"bubble"==r.type&&(f.r=e[2],f.t=e[3]);else _=e.value;"center"==u&&(f.x+=a/2);var v=d*(_-t)/(n-t);v*=c,f.y=r.height-v-r.area[2],l.push(f)}})),l}function X(e,t,n,i,a,o,r){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=[],u=o.height-o.area[0]-o.area[2],l=(o.width,o.area[1],o.area[3],a*r.widthRatio);return e.forEach((function(e,r){if(null===e)c.push(null);else{var d={};d.color=e.color,d.x=i[r],d.x+=a/2;var p=e.data,f=u*(p-t)/(n-t);f*=s,d.y=o.height-f-o.area[2],d.value=p,d.width=l,c.push(d)}})),c}function Z(e,t,n,i,a,r,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,u=[],l=(r.height,r.area[0],r.area[2],r.width-r.area[1]-r.area[3]);return e.forEach((function(e,a){if(null===e)u.push(null);else{var s={};s.color=e.color,s.y=i[a];var d=e;"object"===(0,o.default)(e)&&null!==e&&(d=e.value);var p=l*(d-t)/(n-t);p*=c,s.height=p,s.value=d,s.x=p+r.area[3],u.push(s)}})),u}function Q(e,t,n,i,a,o,r,s,c){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,l=[],d=o.height-o.area[0]-o.area[2];return e.forEach((function(e,r){if(null===e)l.push(null);else{var p={};if(p.color=e.color,p.x=i[r]+Math.round(a/2),s>0){for(var f=0,h=0;h<=s;h++)f+=c[h].data[r];var g=f-e,m=d*(f-t)/(n-t),_=d*(g-t)/(n-t)}else f=e,m=d*(f-t)/(n-t),_=0;var v=_;m*=u,v*=u,p.y=o.height-Math.round(m)-o.area[2],p.y0=o.height-Math.round(v)-o.area[2],l.push(p)}})),l}function ee(e,t,n,i,a,o,r,s,c){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,l=[],d=o.width-o.area[1]-o.area[3];return e.forEach((function(e,a){if(null===e)l.push(null);else{var r={};if(r.color=e.color,r.y=i[a],s>0){for(var p=0,f=0;f<=s;f++)p+=c[f].data[a];var h=p-e,g=d*(p-t)/(n-t),m=d*(h-t)/(n-t)}else p=e,g=d*(p-t)/(n-t),m=0;var _=m;g*=u,_*=u,r.height=g-_,r.x=o.area[3]+g,r.x0=o.area[3]+_,l.push(r)}})),l}function te(e,t,n,i,a){var r;r="stack"==i?C(e,t.categories.length):M(e);var s=[];r=r.filter((function(e){return"object"===(0,o.default)(e)&&null!==e?e.constructor.toString().indexOf("Array")>-1?null!==e:null!==e.value:null!==e})),r.map((function(e){"object"===(0,o.default)(e)?e.constructor.toString().indexOf("Array")>-1?"candle"==t.type?e.map((function(e){s.push(e)})):s.push(e[1]):s.push(e.value):s.push(e)}));var c=a.min||0,u=a.max||0;s.length>0&&(c=Math.min.apply(this,s),u=Math.max.apply(this,s)),c===u&&(0==u?u=10:c=0);for(var l=v(c,u),d=void 0===a.min||null===a.min?l.minRange:a.min,p=void 0===a.max||null===a.max?l.maxRange:a.max,f=[],h=(p-d)/t.yAxis.splitNumber,g=0;g<=t.yAxis.splitNumber;g++)f.push(d+h*g);return f.reverse()}function ne(e,t,n,i){var a=s({},{type:""},t.extra.column),o=t.yAxis.data.length,r=new Array(o);if(o>0){for(var c=0;c<o;c++){r[c]=[];for(var u=0;u<e.length;u++)e[u].index==c&&r[c].push(e[u])}for(var l=new Array(o),d=new Array(o),p=new Array(o),f=function(e){var o=t.yAxis.data[e];1==t.yAxis.disabled&&(o.disabled=!0),"categories"===o.type?(o.formatter||(o.formatter=function(e,t,n){return e+(o.unit||"")}),o.categories=o.categories||t.categories,l[e]=o.categories):(o.formatter||(o.formatter=function(e,t,n){return e.toFixed(o.tofix)+(o.unit||"")}),l[e]=te(r[e],t,n,a.type,o,e));var s=o.fontSize*t.pix||n.fontSize;p[e]={position:o.position?o.position:"left",width:0},d[e]=l[e].map((function(n,a){return n=o.formatter(n,a,t),p[e].width=Math.max(p[e].width,y(n,s,i)+5),n}));var c=o.calibration?4*t.pix:0;p[e].width+=c+3*t.pix,!0===o.disabled&&(p[e].width=0)},h=0;h<o;h++)f(h)}else{l=new Array(1),d=new Array(1),p=new Array(1);"bar"===t.type?(l[0]=t.categories,t.yAxis.formatter||(t.yAxis.formatter=function(e,t,n){return e+(n.yAxis.unit||"")})):(t.yAxis.formatter||(t.yAxis.formatter=function(e,t,n){return e.toFixed(n.yAxis.tofix)+(n.yAxis.unit||"")}),l[0]=te(e,t,n,a.type,{})),p[0]={position:"left",width:0};var g=t.yAxis.fontSize*t.pix||n.fontSize;d[0]=l[0].map((function(e,n){return e=t.yAxis.formatter(e,n,t),p[0].width=Math.max(p[0].width,y(e,g,i)+5),e})),p[0].width+=3*t.pix,!0===t.yAxis.disabled?(p[0]={position:"left",width:0},t.yAxis.data[0]={disabled:!0}):(t.yAxis.data[0]={disabled:!1,position:"left",max:t.yAxis.max,min:t.yAxis.min,formatter:t.yAxis.formatter},"bar"===t.type&&(t.yAxis.data[0].categories=t.categories,t.yAxis.data[0].type="categories"))}return{rangesFormat:d,ranges:l,yAxisWidth:p}}function ie(e,t){!0!==t.rotateLock?(e.translate(t.height,0),e.rotate(90*Math.PI/180)):!0!==t._rotate_&&(e.translate(t.height,0),e.rotate(90*Math.PI/180),t._rotate_=!0)}function ae(e,t,n,i,a){if(i.beginPath(),"hollow"==a.dataPointShapeType?(i.setStrokeStyle(t),i.setFillStyle(a.background),i.setLineWidth(2*a.pix)):(i.setStrokeStyle("#ffffff"),i.setFillStyle(t),i.setLineWidth(1*a.pix)),"diamond"===n)e.forEach((function(e,t){null!==e&&(i.moveTo(e.x,e.y-4.5),i.lineTo(e.x-4.5,e.y),i.lineTo(e.x,e.y+4.5),i.lineTo(e.x+4.5,e.y),i.lineTo(e.x,e.y-4.5))}));else if("circle"===n)e.forEach((function(e,t){null!==e&&(i.moveTo(e.x+2.5*a.pix,e.y),i.arc(e.x,e.y,3*a.pix,0,2*Math.PI,!1))}));else if("square"===n)e.forEach((function(e,t){null!==e&&(i.moveTo(e.x-3.5,e.y-3.5),i.rect(e.x-3.5,e.y-3.5,7,7))}));else if("triangle"===n)e.forEach((function(e,t){null!==e&&(i.moveTo(e.x,e.y-4.5),i.lineTo(e.x-4.5,e.y+4.5),i.lineTo(e.x+4.5,e.y+4.5),i.lineTo(e.x,e.y-4.5))}));else if("triangle"===n)return;i.closePath(),i.fill(),i.stroke()}function oe(e,t,n,i){var a=e.title.fontSize||t.titleFontSize,o=e.subtitle.fontSize||t.subtitleFontSize,r=e.title.name||"",s=e.subtitle.name||"",c=e.title.color||e.fontColor,u=e.subtitle.color||e.fontColor,l=r?a:0,d=s?o:0;if(s){var p=y(s,o*e.pix,n),f=i.x-p/2+(e.subtitle.offsetX||0)*e.pix,h=i.y+o*e.pix/2+(e.subtitle.offsetY||0)*e.pix;r&&(h+=(l*e.pix+5)/2),n.beginPath(),n.setFontSize(o*e.pix),n.setFillStyle(u),n.fillText(s,f,h),n.closePath(),n.stroke()}if(r){var g=y(r,a*e.pix,n),m=i.x-g/2+(e.title.offsetX||0),_=i.y+a*e.pix/2+(e.title.offsetY||0)*e.pix;s&&(_-=(d*e.pix+5)/2),n.beginPath(),n.setFontSize(a*e.pix),n.setFillStyle(c),n.fillText(r,m,_),n.closePath(),n.stroke()}}function re(e,t,n,i,a){var r=t.data,s=t.textOffset?t.textOffset:0;e.forEach((function(e,c){if(null!==e){i.beginPath();var u=t.textSize?t.textSize*a.pix:n.fontSize;i.setFontSize(u),i.setFillStyle(t.textColor||a.fontColor);var l=r[c];"object"===(0,o.default)(r[c])&&null!==r[c]&&(l=r[c].constructor.toString().indexOf("Array")>-1?r[c][1]:r[c].value);var d=t.formatter?t.formatter(l,c,t,a):l;i.setTextAlign("center"),i.fillText(String(d),e.x,e.y-4+s*a.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function se(e,t,n,i,a){t.data;var o=t.textOffset?t.textOffset:0;e.forEach((function(e,r){if(null!==e){i.beginPath();var s=t[r].textSize?t[r].textSize*a.pix:n.fontSize;i.setFontSize(s),i.setFillStyle(t[r].textColor||a.fontColor);var c=e.value,u=t[r].formatter?t[r].formatter(c,r,t,a):c;i.setTextAlign("center"),i.fillText(String(u),e.x,e.y-4+o*a.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function ce(e,t,n,i,a){var r=t.data;t.textOffset&&t.textOffset;e.forEach((function(e,s){if(null!==e){i.beginPath();var c=t.textSize?t.textSize*a.pix:n.fontSize;i.setFontSize(c),i.setFillStyle(t.textColor||a.fontColor);var u=r[s];"object"===(0,o.default)(r[s])&&null!==r[s]&&(u=r[s].value);var l=t.formatter?t.formatter(u,s,t,a):u;i.setTextAlign("left"),i.fillText(String(l),e.x+4*a.pix,e.y+c/2-3),i.closePath(),i.stroke()}}))}function ue(e,t,n,i,a,o){t-=e.width/2+e.labelOffset*i.pix,t=t<10?10:t;for(var r=e.startAngle-e.endAngle+1,s=r/e.splitLine.splitNumber,c=e.endNumber-e.startNumber,u=c/e.splitLine.splitNumber,l=e.startAngle,d=e.startNumber,p=0;p<e.splitLine.splitNumber+1;p++){var f={x:t*Math.cos(l*Math.PI),y:t*Math.sin(l*Math.PI)},h=e.formatter?e.formatter(d,p,i):d;f.x+=n.x-y(h,a.fontSize,o)/2,f.y+=n.y;var g=f.x,m=f.y;o.beginPath(),o.setFontSize(a.fontSize),o.setFillStyle(e.labelColor||i.fontColor),o.fillText(h,g,m+a.fontSize/2),o.closePath(),o.stroke(),l+=s,l>=2&&(l%=2),d+=u}}function le(e,t,n,i,a,o){var r=i.extra.radar||{};e.forEach((function(e,s){if(!0===r.labelPointShow&&""!==i.categories[s]){var u={x:t*Math.cos(e),y:t*Math.sin(e)},l=h(u.x,u.y,n);o.setFillStyle(r.labelPointColor),o.beginPath(),o.arc(l.x,l.y,r.labelPointRadius*i.pix,0,2*Math.PI,!1),o.closePath(),o.fill()}var d={x:(t+a.radarLabelTextMargin*i.pix)*Math.cos(e),y:(t+a.radarLabelTextMargin*i.pix)*Math.sin(e)},p=h(d.x,d.y,n),f=p.x,g=p.y;c.approximatelyEqual(d.x,0)?f-=y(i.categories[s]||"",a.fontSize,o)/2:d.x<0&&(f-=y(i.categories[s]||"",a.fontSize,o)),o.beginPath(),o.setFontSize(a.fontSize),o.setFillStyle(r.labelColor||i.fontColor),o.fillText(i.categories[s]||"",f,g+a.fontSize/2),o.closePath(),o.stroke()}))}function de(e,t,n,i,a,o){for(var r=n.pieChartLinePadding,s=[],u=null,l=e.map((function(n,i){var a=n.formatter?n.formatter(n,i,e,t):c.toFixed(100*n._proportion_.toFixed(4))+"%";a=n.labelText?n.labelText:a;var o=2*Math.PI-(n._start_+2*Math.PI*n._proportion_/2);n._rose_proportion_&&(o=2*Math.PI-(n._start_+2*Math.PI*n._rose_proportion_/2));var r=n.color,s=n._radius_;return{arc:o,text:a,color:r,radius:s,textColor:n.textColor,textSize:n.textSize,labelShow:n.labelShow}})),d=0;d<l.length;d++){var p=l[d],f=Math.cos(p.arc)*(p.radius+r),m=Math.sin(p.arc)*(p.radius+r),_=Math.cos(p.arc)*p.radius,v=Math.sin(p.arc)*p.radius,M=f>=0?f+n.pieChartTextPadding:f-n.pieChartTextPadding,C=m,b=y(p.text,p.textSize*t.pix||n.fontSize,i),I=C;u&&c.isSameXCoordinateArea(u.start,{x:M})&&(I=M>0?Math.min(C,u.start.y):f<0||C>0?Math.max(C,u.start.y):Math.min(C,u.start.y)),M<0&&(M-=b);var T={lineStart:{x:_,y:v},lineEnd:{x:f,y:m},start:{x:M,y:I},width:b,height:n.fontSize,text:p.text,color:p.color,textColor:p.textColor,textSize:p.textSize};u=g(T,u),s.push(u)}for(var w=0;w<s.length;w++)if(!1!==l[w].labelShow){var k=s[w],x=h(k.lineStart.x,k.lineStart.y,o),S=h(k.lineEnd.x,k.lineEnd.y,o),E=h(k.start.x,k.start.y,o);i.setLineWidth(1*t.pix),i.setFontSize(k.textSize*t.pix||n.fontSize),i.beginPath(),i.setStrokeStyle(k.color),i.setFillStyle(k.color),i.moveTo(x.x,x.y);var A=k.start.x<0?E.x+k.width:E.x,D=k.start.x<0?E.x-5:E.x+5;i.quadraticCurveTo(S.x,S.y,A,E.y),i.moveTo(x.x,x.y),i.stroke(),i.closePath(),i.beginPath(),i.moveTo(E.x+k.width,E.y),i.arc(A,E.y,2*t.pix,0,2*Math.PI),i.closePath(),i.fill(),i.beginPath(),i.setFontSize(k.textSize*t.pix||n.fontSize),i.setFillStyle(k.textColor||t.fontColor),i.fillText(k.text,D,E.y+3),i.closePath(),i.stroke(),i.closePath()}}function pe(e,t,n){for(var i=s({},{type:"solid",dashLength:4,data:[]},e.extra.markLine),a=e.area[3],o=e.width-e.area[1],r=function(e,t){for(var n,i,a=t.height-t.area[0]-t.area[2],o=0;o<e.length;o++){e[o].yAxisIndex=e[o].yAxisIndex?e[o].yAxisIndex:0;var r=[].concat(t.chartData.yAxisData.ranges[e[o].yAxisIndex]);n=r.pop(),i=r.shift();var s=a*(e[o].value-n)/(i-n);e[o].y=t.height-Math.round(s)-t.area[2]}return e}(i.data,e),c=0;c<r.length;c++){var l=s({},{lineColor:"#DE4A42",showLabel:!1,labelFontColor:"#666666",labelBgColor:"#DFE8FF",labelBgOpacity:.8,labelAlign:"left",labelOffsetX:0,labelOffsetY:0},r[c]);if("dash"==i.type&&n.setLineDash([i.dashLength,i.dashLength]),n.setStrokeStyle(l.lineColor),n.setLineWidth(1*e.pix),n.beginPath(),n.moveTo(a,l.y),n.lineTo(o,l.y),n.stroke(),n.setLineDash([]),l.showLabel){var d=l.labelText?l.labelText:l.value;n.setFontSize(t.fontSize);var p=y(d,t.fontSize,n),f=p+2*t.toolTipPadding,h="left"==l.labelAlign?e.area[3]-f:e.width-e.area[1];h+=l.labelOffsetX;var g=l.y-.5*t.fontSize-t.toolTipPadding;g+=l.labelOffsetY;var m=h+t.toolTipPadding;l.y;n.setFillStyle(u(l.labelBgColor,l.labelBgOpacity)),n.setStrokeStyle(l.labelBgColor),n.setLineWidth(1*e.pix),n.beginPath(),n.rect(h,g,f,t.fontSize+2*t.toolTipPadding),n.closePath(),n.stroke(),n.fill(),n.setFontSize(t.fontSize),n.setTextAlign("left"),n.setFillStyle(l.labelFontColor),n.fillText(String(d),m,g+t.fontSize+t.toolTipPadding/2),n.stroke(),n.setTextAlign("left")}}}function fe(e,t,n,i,a){var o=s({},{gridType:"solid",dashLength:4},e.extra.tooltip),r=e.area[3],c=e.width-e.area[1];if("dash"==o.gridType&&n.setLineDash([o.dashLength,o.dashLength]),n.setStrokeStyle(o.gridColor||"#cccccc"),n.setLineWidth(1*e.pix),n.beginPath(),n.moveTo(r,e.tooltip.offset.y),n.lineTo(c,e.tooltip.offset.y),n.stroke(),n.setLineDash([]),o.yAxisLabel)for(var l=function(e,t,n,i,a){for(var o=[].concat(n.chartData.yAxisData.ranges),r=n.height-n.area[0]-n.area[2],s=n.area[0],c=[],u=0;u<o.length;u++){var l=o[u].shift(),d=o[u].pop(),p=l-(l-d)*(e-s)/r;p=n.yAxis.data[u].formatter?n.yAxis.data[u].formatter(p):p.toFixed(0),c.push(String(p))}return c}(e.tooltip.offset.y,e.series,e),d=e.chartData.yAxisData.yAxisWidth,p=e.area[3],f=e.width-e.area[1],h=0;h<l.length;h++){n.setFontSize(t.fontSize);var g,m=y(l[h],t.fontSize,n),_=void 0,v=void 0;"left"==d[h].position?(_=p-d[h].width,v=Math.max(_,_+m+2*t.toolTipPadding)):(_=f,v=Math.max(_+d[h].width,_+m+2*t.toolTipPadding)),g=v-_;var M=_+(g-m)/2,C=e.tooltip.offset.y;n.beginPath(),n.setFillStyle(u(o.labelBgColor||t.toolTipBackground,o.labelBgOpacity||t.toolTipOpacity)),n.setStrokeStyle(o.labelBgColor||t.toolTipBackground),n.setLineWidth(1*e.pix),n.rect(_,C-.5*t.fontSize-t.toolTipPadding,g,t.fontSize+2*t.toolTipPadding),n.closePath(),n.stroke(),n.fill(),n.beginPath(),n.setFontSize(t.fontSize),n.setFillStyle(o.labelFontColor||e.fontColor),n.fillText(l[h],M,C+.5*t.fontSize),n.closePath(),n.stroke(),"left"==d[h].position?p-=d[h].width+e.yAxis.padding*e.pix:f+=d[h].width+e.yAxis.padding*e.pix}}function he(e,t,n,i,a){var o=s({},{activeBgColor:"#000000",activeBgOpacity:.08,activeWidth:a},t.extra.column);o.activeWidth=o.activeWidth>a?a:o.activeWidth;var r=t.area[0],c=t.height-t.area[2];i.beginPath(),i.setFillStyle(u(o.activeBgColor,o.activeBgOpacity)),i.rect(e-o.activeWidth/2,r,o.activeWidth,c-r),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function ge(e,t,n,i,a){var o=s({},{activeBgColor:"#000000",activeBgOpacity:.08},t.extra.bar),r=t.area[3],c=t.width-t.area[1];i.beginPath(),i.setFillStyle(u(o.activeBgColor,o.activeBgOpacity)),i.rect(r,e-a/2,c-r,a),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function me(e,t,n,i,a,o,r){var c=s({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,fontColor:"#FFFFFF",splitLine:!0},n.extra.tooltip);1==c.showCategory&&n.categories&&e.unshift({text:n.categories[n.tooltip.index],color:null});var l=4*n.pix,d=5*n.pix,p=c.showArrow?8*n.pix:0,f=!1;"line"!=n.type&&"mount"!=n.type&&"area"!=n.type&&"candle"!=n.type&&"mix"!=n.type||1==c.splitLine&&function(e,t,n,i){var a=t.extra.tooltip||{};a.gridType=void 0==a.gridType?"solid":a.gridType,a.dashLength=void 0==a.dashLength?4:a.dashLength;var o=t.area[0],r=t.height-t.area[2];if("dash"==a.gridType&&i.setLineDash([a.dashLength,a.dashLength]),i.setStrokeStyle(a.gridColor||"#cccccc"),i.setLineWidth(1*t.pix),i.beginPath(),i.moveTo(e,o),i.lineTo(e,r),i.stroke(),i.setLineDash([]),a.xAxisLabel){var s=t.categories[t.tooltip.index];i.setFontSize(n.fontSize);var c=y(s,n.fontSize,i),l=e-.5*c,d=r;i.beginPath(),i.setFillStyle(u(a.labelBgColor||n.toolTipBackground,a.labelBgOpacity||n.toolTipOpacity)),i.setStrokeStyle(a.labelBgColor||n.toolTipBackground),i.setLineWidth(1*t.pix),i.rect(l-n.toolTipPadding,d,c+2*n.toolTipPadding,n.fontSize+2*n.toolTipPadding),i.closePath(),i.stroke(),i.fill(),i.beginPath(),i.setFontSize(n.fontSize),i.setFillStyle(a.labelFontColor||t.fontColor),i.fillText(String(s),l,d+n.toolTipPadding+n.fontSize),i.closePath(),i.stroke()}}(n.tooltip.offset.x,n,i,a),t=s({x:0,y:0},t),t.y-=8*n.pix;var h=e.map((function(e){return y(e.text,i.fontSize,a)})),g=l+d+4*i.toolTipPadding+Math.max.apply(null,h),m=2*i.toolTipPadding+e.length*i.toolTipLineHeight;if(0!=c.showBox){t.x-Math.abs(n._scrollDistance_||0)+p+g>n.width&&(f=!0),m+t.y>n.height&&(t.y=n.height-m),a.beginPath(),a.setFillStyle(u(c.bgColor||i.toolTipBackground,c.bgOpacity||i.toolTipOpacity)),a.setLineWidth(c.borderWidth*n.pix),a.setStrokeStyle(u(c.borderColor,c.borderOpacity));var _=c.borderRadius;f?(c.showArrow&&(a.moveTo(t.x,t.y+10*n.pix),a.lineTo(t.x-p,t.y+10*n.pix+5*n.pix)),a.arc(t.x-p-_,t.y+m-_,_,0,Math.PI/2,!1),a.arc(t.x-p-Math.round(g)+_,t.y+m-_,_,Math.PI/2,Math.PI,!1),a.arc(t.x-p-Math.round(g)+_,t.y+_,_,-Math.PI,-Math.PI/2,!1),a.arc(t.x-p-_,t.y+_,_,-Math.PI/2,0,!1),c.showArrow&&(a.lineTo(t.x-p,t.y+10*n.pix-5*n.pix),a.lineTo(t.x,t.y+10*n.pix))):(c.showArrow&&(a.moveTo(t.x,t.y+10*n.pix),a.lineTo(t.x+p,t.y+10*n.pix-5*n.pix)),a.arc(t.x+p+_,t.y+_,_,-Math.PI,-Math.PI/2,!1),a.arc(t.x+p+Math.round(g)-_,t.y+_,_,-Math.PI/2,0,!1),a.arc(t.x+p+Math.round(g)-_,t.y+m-_,_,0,Math.PI/2,!1),a.arc(t.x+p+_,t.y+m-_,_,Math.PI/2,Math.PI,!1),c.showArrow&&(a.lineTo(t.x+p,t.y+10*n.pix+5*n.pix),a.lineTo(t.x,t.y+10*n.pix))),a.closePath(),a.fill(),c.borderWidth>0&&a.stroke(),e.forEach((function(e,n){if(null!==e.color){a.beginPath(),a.setFillStyle(e.color);var o=t.x+p+2*i.toolTipPadding,r=t.y+(i.toolTipLineHeight-i.fontSize)/2+i.toolTipLineHeight*n+i.toolTipPadding+1;f&&(o=t.x-g-p+2*i.toolTipPadding),a.fillRect(o,r,l,i.fontSize),a.closePath()}})),e.forEach((function(e,n){var o=t.x+p+2*i.toolTipPadding+l+d;f&&(o=t.x-g-p+2*i.toolTipPadding+ +l+d);var r=t.y+(i.toolTipLineHeight-i.fontSize)/2+i.toolTipLineHeight*n+i.toolTipPadding;a.beginPath(),a.setFontSize(i.fontSize),a.setFillStyle(c.fontColor),a.fillText(e.text,o,r+i.fontSize),a.closePath(),a.stroke()}))}}function _e(e,t,n,i,a,o){var r=e.extra.tooltip||{};r.horizentalLine&&e.tooltip&&1===i&&("line"==e.type||"area"==e.type||"column"==e.type||"mount"==e.type||"candle"==e.type||"mix"==e.type)&&fe(e,t,n),n.save(),e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&n.translate(e._scrollDistance_,0),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===i&&me(e.tooltip.textList,e.tooltip.offset,e,t,n),n.restore()}function ve(e,t,n,i){var a=t.chartData.xAxisData,o=a.xAxisPoints,r=a.startX,s=a.endX,c=a.eachSpacing,u="center";"bar"!=t.type&&"line"!=t.type&&"area"!=t.type&&"scatter"!=t.type&&"bubble"!=t.type||(u=t.xAxis.boundaryGap);var l=t.height-t.area[2],d=t.area[0];if(t.enableScroll&&t.xAxis.scrollShow){var p=t.height-t.area[2]+n.xAxisHeight,f=s-r,h=c*(o.length-1);"mount"==t.type&&t.extra&&t.extra.mount&&t.extra.mount.widthRatio&&t.extra.mount.widthRatio>1&&(t.extra.mount.widthRatio>2&&(t.extra.mount.widthRatio=2),h+=(t.extra.mount.widthRatio-1)*c);var g=f*f/h,m=0;t._scrollDistance_&&(m=-t._scrollDistance_*f/h),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*t.pix),i.setStrokeStyle(t.xAxis.scrollBackgroundColor||"#EFEBEF"),i.moveTo(r,p),i.lineTo(s,p),i.stroke(),i.closePath(),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*t.pix),i.setStrokeStyle(t.xAxis.scrollColor||"#A6A6A6"),i.moveTo(r+m,p),i.lineTo(r+m+g,p),i.stroke(),i.closePath(),i.setLineCap("butt")}if(i.save(),t._scrollDistance_&&0!==t._scrollDistance_&&i.translate(t._scrollDistance_,0),!0===t.xAxis.calibration&&(i.setStrokeStyle(t.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*t.pix),o.forEach((function(e,n){n>0&&(i.beginPath(),i.moveTo(e-c/2,l),i.lineTo(e-c/2,l+3*t.pix),i.closePath(),i.stroke())}))),!0!==t.xAxis.disableGrid&&(i.setStrokeStyle(t.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*t.pix),"dash"==t.xAxis.gridType&&i.setLineDash([t.xAxis.dashLength*t.pix,t.xAxis.dashLength*t.pix]),t.xAxis.gridEval=t.xAxis.gridEval||1,o.forEach((function(e,n){n%t.xAxis.gridEval==0&&(i.beginPath(),i.moveTo(e,l),i.lineTo(e,d),i.stroke())})),i.setLineDash([])),!0!==t.xAxis.disabled){var _=e.length;t.xAxis.labelCount&&(_=t.xAxis.itemCount?Math.ceil(e.length/t.xAxis.itemCount*t.xAxis.labelCount):t.xAxis.labelCount,_-=1);for(var v=Math.ceil(e.length/_),M=[],C=e.length,b=0;b<C;b++)b%v!==0?M.push(""):M.push(e[b]);M[C-1]=e[C-1];var I=t.xAxis.fontSize*t.pix||n.fontSize;0===n._xAxisTextAngle_?M.forEach((function(e,a){var r=t.xAxis.formatter?t.xAxis.formatter(e,a,t):e,s=-y(String(r),I,i)/2;"center"==u&&(s+=c/2);var d=0;t.xAxis.scrollShow&&(d=6*t.pix),i.beginPath(),i.setFontSize(I),i.setFillStyle(t.xAxis.fontColor||t.fontColor),i.fillText(String(r),o[a]+s,l+I+(n.xAxisHeight-d-I)/2),i.closePath(),i.stroke()})):M.forEach((function(e,a){var r=t.xAxis.formatter?t.xAxis.formatter(e):e;i.save(),i.beginPath(),i.setFontSize(I),i.setFillStyle(t.xAxis.fontColor||t.fontColor);var s=y(String(r),I,i),d=o[a];"center"==u&&(d=o[a]+c/2);t.xAxis.scrollShow&&t.pix;var p=l+6*t.pix+I-I*Math.abs(Math.sin(n._xAxisTextAngle_));t.xAxis.rotateAngle<0?(d-=I/2,s=0):(d+=I/2,s=-s),i.translate(d,p),i.rotate(-1*n._xAxisTextAngle_),i.fillText(String(r),s,0),i.closePath(),i.stroke(),i.restore()}))}i.restore(),t.xAxis.axisLine&&(i.beginPath(),i.setStrokeStyle(t.xAxis.axisLineColor),i.setLineWidth(1*t.pix),i.moveTo(r,t.height-t.area[2]),i.lineTo(s,t.height-t.area[2]),i.stroke())}function ye(e,t,n,i){if(!0!==t.yAxis.disableGrid){var a=t.height-t.area[0]-t.area[2],o=a/t.yAxis.splitNumber,r=t.area[3],s=t.chartData.xAxisData.xAxisPoints,c=t.chartData.xAxisData.eachSpacing,u=c*(s.length-1);"mount"==t.type&&t.extra&&t.extra.mount&&t.extra.mount.widthRatio&&t.extra.mount.widthRatio>1&&(t.extra.mount.widthRatio>2&&(t.extra.mount.widthRatio=2),u+=(t.extra.mount.widthRatio-1)*c);var l=r+u,d=[],p=1;!1===t.xAxis.axisLine&&(p=0);for(var f=p;f<t.yAxis.splitNumber+1;f++)d.push(t.height-t.area[2]-o*f);i.save(),t._scrollDistance_&&0!==t._scrollDistance_&&i.translate(t._scrollDistance_,0),"dash"==t.yAxis.gridType&&i.setLineDash([t.yAxis.dashLength*t.pix,t.yAxis.dashLength*t.pix]),i.setStrokeStyle(t.yAxis.gridColor),i.setLineWidth(1*t.pix),d.forEach((function(e,t){i.beginPath(),i.moveTo(r,e),i.lineTo(l,e),i.stroke()})),i.setLineDash([]),i.restore()}}function Me(e,t,n,i){if(!0!==t.yAxis.disabled){var a=t.height-t.area[0]-t.area[2],o=a/t.yAxis.splitNumber,r=t.area[3],s=t.width-t.area[1],c=t.height-t.area[2],u=c+n.xAxisHeight;t.xAxis.scrollShow&&(u-=3*t.pix),t.xAxis.rotateLabel&&(u=t.height-t.area[2]+t.fontSize*t.pix/2),i.beginPath(),i.setFillStyle(t.background),1==t.enableScroll&&t.xAxis.scrollPosition&&"left"!==t.xAxis.scrollPosition&&i.fillRect(0,0,r,u),1==t.enableScroll&&t.xAxis.scrollPosition&&"right"!==t.xAxis.scrollPosition&&i.fillRect(s,0,t.width,u),i.closePath(),i.stroke();var l=t.area[3],d=t.width-t.area[1],p=t.area[3]+(t.width-t.area[1]-t.area[3])/2;if(t.yAxis.data)for(var f=function(e){var r=t.yAxis.data[e];if(g=[],"categories"===r.type)for(var s=0;s<=r.categories.length;s++)g.push(t.area[0]+a/r.categories.length/2+a/r.categories.length*s);else for(var c=0;c<=t.yAxis.splitNumber;c++)g.push(t.area[0]+o*c);if(!0!==r.disabled){var u=t.chartData.yAxisData.rangesFormat[e],f=r.fontSize?r.fontSize*t.pix:n.fontSize,h=t.chartData.yAxisData.yAxisWidth[e],m=r.textAlign||"right";if(u.forEach((function(e,n){var a=g[n];i.beginPath(),i.setFontSize(f),i.setLineWidth(1*t.pix),i.setStrokeStyle(r.axisLineColor||"#cccccc"),i.setFillStyle(r.fontColor||t.fontColor);var o=0,s=4*t.pix;if("left"==h.position){switch(1==r.calibration&&(i.moveTo(l,a),i.lineTo(l-3*t.pix,a),s+=3*t.pix),m){case"left":i.setTextAlign("left"),o=l-h.width;break;case"right":i.setTextAlign("right"),o=l-s;break;default:i.setTextAlign("center"),o=l-h.width/2}i.fillText(String(e),o,a+f/2-3*t.pix)}else if("right"==h.position){switch(1==r.calibration&&(i.moveTo(d,a),i.lineTo(d+3*t.pix,a),s+=3*t.pix),m){case"left":i.setTextAlign("left"),o=d+s;break;case"right":i.setTextAlign("right"),o=d+h.width;break;default:i.setTextAlign("center"),o=d+h.width/2}i.fillText(String(e),o,a+f/2-3*t.pix)}else if("center"==h.position){switch(1==r.calibration&&(i.moveTo(p,a),i.lineTo(p-3*t.pix,a),s+=3*t.pix),m){case"left":i.setTextAlign("left"),o=p-h.width;break;case"right":i.setTextAlign("right"),o=p-s;break;default:i.setTextAlign("center"),o=p-h.width/2}i.fillText(String(e),o,a+f/2-3*t.pix)}i.closePath(),i.stroke(),i.setTextAlign("left")})),!1!==r.axisLine&&(i.beginPath(),i.setStrokeStyle(r.axisLineColor||"#cccccc"),i.setLineWidth(1*t.pix),"left"==h.position?(i.moveTo(l,t.height-t.area[2]),i.lineTo(l,t.area[0])):"right"==h.position?(i.moveTo(d,t.height-t.area[2]),i.lineTo(d,t.area[0])):"center"==h.position&&(i.moveTo(p,t.height-t.area[2]),i.lineTo(p,t.area[0])),i.stroke()),t.yAxis.showTitle){var _=r.titleFontSize*t.pix||n.fontSize,v=r.title;i.beginPath(),i.setFontSize(_),i.setFillStyle(r.titleFontColor||t.fontColor),"left"==h.position?i.fillText(v,l-y(v,_,i)/2+(r.titleOffsetX||0),t.area[0]-(10-(r.titleOffsetY||0))*t.pix):"right"==h.position?i.fillText(v,d-y(v,_,i)/2+(r.titleOffsetX||0),t.area[0]-(10-(r.titleOffsetY||0))*t.pix):"center"==h.position&&i.fillText(v,p-y(v,_,i)/2+(r.titleOffsetX||0),t.area[0]-(10-(r.titleOffsetY||0))*t.pix),i.closePath(),i.stroke()}"left"==h.position?l-=h.width+t.yAxis.padding*t.pix:d+=h.width+t.yAxis.padding*t.pix}},h=0;h<t.yAxis.data.length;h++){var g;f(h)}}}function Ce(e,t,n,i,a){if(!1!==t.legend.show){var o=a.legendData,r=o.points,s=o.area,c=t.legend.padding*t.pix,u=t.legend.fontSize*t.pix,l=15*t.pix,d=5*t.pix,p=t.legend.itemGap*t.pix,f=Math.max(t.legend.lineHeight*t.pix,u);i.beginPath(),i.setLineWidth(t.legend.borderWidth*t.pix),i.setStrokeStyle(t.legend.borderColor),i.setFillStyle(t.legend.backgroundColor),i.moveTo(s.start.x,s.start.y),i.rect(s.start.x,s.start.y,s.width,s.height),i.closePath(),i.fill(),i.stroke(),r.forEach((function(e,a){var r,h=0;h=o.widthArr[a],r=o.heightArr[a];var g=0,m=0;if("top"==t.legend.position||"bottom"==t.legend.position){switch(t.legend.float){case"left":g=s.start.x+c;break;case"right":g=s.start.x+s.width-h;break;default:g=s.start.x+(s.width-h)/2}m=s.start.y+c+a*f}else h=0==a?0:o.widthArr[a-1],g=s.start.x+c+h,m=s.start.y+c+(s.height-r)/2;i.setFontSize(n.fontSize);for(var _=0;_<e.length;_++){var v=e[_];switch(v.area=[0,0,0,0],v.area[0]=g,v.area[1]=m,v.area[3]=m+f,i.beginPath(),i.setLineWidth(1*t.pix),i.setStrokeStyle(v.show?v.color:t.legend.hiddenColor),i.setFillStyle(v.show?v.color:t.legend.hiddenColor),v.legendShape){case"line":i.moveTo(g,m+.5*f-2*t.pix),i.fillRect(g,m+.5*f-2*t.pix,15*t.pix,4*t.pix);break;case"triangle":i.moveTo(g+7.5*t.pix,m+.5*f-5*t.pix),i.lineTo(g+2.5*t.pix,m+.5*f+5*t.pix),i.lineTo(g+12.5*t.pix,m+.5*f+5*t.pix),i.lineTo(g+7.5*t.pix,m+.5*f-5*t.pix);break;case"diamond":i.moveTo(g+7.5*t.pix,m+.5*f-5*t.pix),i.lineTo(g+2.5*t.pix,m+.5*f),i.lineTo(g+7.5*t.pix,m+.5*f+5*t.pix),i.lineTo(g+12.5*t.pix,m+.5*f),i.lineTo(g+7.5*t.pix,m+.5*f-5*t.pix);break;case"circle":i.moveTo(g+7.5*t.pix,m+.5*f),i.arc(g+7.5*t.pix,m+.5*f,5*t.pix,0,2*Math.PI);break;case"rect":i.moveTo(g,m+.5*f-5*t.pix),i.fillRect(g,m+.5*f-5*t.pix,15*t.pix,10*t.pix);break;case"square":i.moveTo(g+5*t.pix,m+.5*f-5*t.pix),i.fillRect(g+5*t.pix,m+.5*f-5*t.pix,10*t.pix,10*t.pix);break;case"none":break;default:i.moveTo(g,m+.5*f-5*t.pix),i.fillRect(g,m+.5*f-5*t.pix,15*t.pix,10*t.pix)}i.closePath(),i.fill(),i.stroke(),g+=l+d;var M=.5*f+.5*u-2,C=v.legendText?v.legendText:v.name;i.beginPath(),i.setFontSize(u),i.setFillStyle(v.show?t.legend.fontColor:t.legend.hiddenColor),i.fillText(C,g,m+M),i.closePath(),i.stroke(),"top"==t.legend.position||"bottom"==t.legend.position?(g+=y(C,u,i)+p,v.area[2]=g):(v.area[2]=g+y(C,u,i)+p,g-=l+d,m+=f)}}))}}function be(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==t.type?t.extra.pie:t.extra.ring),r={x:t.area[3]+(t.width-t.area[1]-t.area[3])/2,y:t.area[0]+(t.height-t.area[0]-t.area[2])/2};0==n.pieChartLinePadding&&(n.pieChartLinePadding=o.activeRadius*t.pix);var c=Math.min((t.width-t.area[1]-t.area[3])/2-n.pieChartLinePadding-n.pieChartTextPadding-n._pieTextMaxLength_,(t.height-t.area[0]-t.area[2])/2-n.pieChartLinePadding-n.pieChartTextPadding);c=c<10?10:c,o.customRadius>0&&(c=o.customRadius*t.pix),e=P(e,c,a);var l=o.activeRadius*t.pix;if(o.customColor=_(o.linearType,o.customColor,e,n),e=e.map((function(e){return e._start_+=o.offsetAngle*Math.PI/180,e})),e.forEach((function(e,n){t.tooltip&&t.tooltip.index==n&&(i.beginPath(),i.setFillStyle(u(e.color,o.activeOpacity||.5)),i.moveTo(r.x,r.y),i.arc(r.x,r.y,e._radius_+l,e._start_,e._start_+2*e._proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(o.borderWidth*t.pix),i.lineJoin="round",i.setStrokeStyle(o.borderColor);var a,s=e.color;"custom"==o.linearType&&(a=i.createCircularGradient?i.createCircularGradient(r.x,r.y,e._radius_):i.createRadialGradient(r.x,r.y,0,r.x,r.y,e._radius_),a.addColorStop(0,u(o.customColor[e.linearIndex],1)),a.addColorStop(1,u(e.color,1)),s=a);i.setFillStyle(s),i.moveTo(r.x,r.y),i.arc(r.x,r.y,e._radius_,e._start_,e._start_+2*e._proportion_*Math.PI),i.closePath(),i.fill(),1==o.border&&i.stroke()})),"ring"===t.type){var d=.6*c;"number"===typeof o.ringWidth&&o.ringWidth>0&&(d=Math.max(0,c-o.ringWidth*t.pix)),i.beginPath(),i.setFillStyle(o.centerColor),i.moveTo(r.x,r.y),i.arc(r.x,r.y,d,0,2*Math.PI),i.closePath(),i.fill()}return!1!==t.dataLabel&&1===a&&de(e,t,n,i,0,r),1===a&&"ring"===t.type&&oe(t,n,i,r),{center:r,radius:c,series:e}}function Ie(e,t){var n=Array(2),i=20037508.34*e/180,a=Math.log(Math.tan((90+t)*Math.PI/360))/(Math.PI/180);return a=20037508.34*a/180,n[0]=i,n[1]=a,n}function Te(e,t,n,i,a,o){return{x:(t-n.xMin)*i+a,y:(n.yMax-e)*i+o}}function we(e,t,n){if(t[1]==n[1])return!1;if(t[1]>e[1]&&n[1]>e[1])return!1;if(t[1]<e[1]&&n[1]<e[1])return!1;if(t[1]==e[1]&&n[1]>e[1])return!1;if(n[1]==e[1]&&t[1]>e[1])return!1;if(t[0]<e[0]&&n[1]<e[1])return!1;var i=n[0]-(n[0]-t[0])*(n[1]-e[1])/(n[1]-t[1]);return!(i<e[0])}function ke(e,t,n){for(var i=0,a=0;a<t.length;a++){var o=t[a][0];1==t.length&&(o=t[a][0]);for(var r=0;r<o.length-1;r++){var s=o[r],c=o[r+1];n&&(s=Ie(o[r][0],o[r][1]),c=Ie(o[r+1][0],o[r+1][1])),we(e,s,c)&&(i+=1)}}return i%2==1}function xe(e,t,n){n=0==n?1:n;for(var i=[],a=0;a<n;a++)i[a]=Math.random();return Math.floor(i.reduce((function(e,t){return e+t}))/n*(t-e))+e}function Se(e,t,n,i){for(var a=!1,o=0;o<t.length;o++)if(t[o].area){if(!(e[3]<t[o].area[1]||e[0]>t[o].area[2]||e[1]>t[o].area[3]||e[2]<t[o].area[0])){a=!0;break}if(e[0]<0||e[1]<0||e[2]>n||e[3]>i){a=!0;break}a=!1}return a}function Ee(e,t,n){var i=e.series;switch(t){case"normal":for(var a=0;a<i.length;a++){var o=i[a].name,r=i[a].textSize*e.pix,s=y(o,r,n),c=void 0,u=void 0,l=void 0,d=0;while(1){d++,c=xe(-e.width/2,e.width/2,5)-s/2,u=xe(-e.height/2,e.height/2,5)+r/2,l=[c-5+e.width/2,u-5-r+e.height/2,c+s+5+e.width/2,u+5+e.height/2];var p=Se(l,i,e.width,e.height);if(!p)break;if(1e3==d){l=[-100,-100,-100,-100];break}}i[a].area=l}break;case"vertical":for(var f=function(){return Math.random()>.7},h=0;h<i.length;h++){var g=i[h].name,m=i[h].textSize*e.pix,_=y(g,m,n),v=f(),M=void 0,C=void 0,b=void 0,I=void 0,T=0;while(1){T++;var w=void 0;if(v?(M=xe(-e.width/2,e.width/2,5)-_/2,C=xe(-e.height/2,e.height/2,5)+m/2,b=[C-5-_+e.width/2,-M-5+e.height/2,C+5+e.width/2,-M+m+5+e.height/2],I=[e.width-(e.width/2-e.height/2)-(-M+m+5+e.height/2)-5,e.height/2-e.width/2+(C-5-_+e.width/2)-5,e.width-(e.width/2-e.height/2)-(-M+m+5+e.height/2)+m,e.height/2-e.width/2+(C-5-_+e.width/2)+_+5],w=Se(I,i,e.height,e.width)):(M=xe(-e.width/2,e.width/2,5)-_/2,C=xe(-e.height/2,e.height/2,5)+m/2,b=[M-5+e.width/2,C-5-m+e.height/2,M+_+5+e.width/2,C+5+e.height/2],w=Se(b,i,e.width,e.height)),!w)break;if(1e3==T){b=[-1e3,-1e3,-1e3,-1e3];break}}v?(i[h].area=I,i[h].areav=b):i[h].area=b,i[h].rotate=v}break}return i}function Ae(e,t,n,i,a,o,r){for(var s=0;s<e.length;s++){var u=e[s];if(!1!==u.labelShow){var l=void 0,d=void 0,p=void 0,f=void 0,h=u.formatter?u.formatter(u,s,e,t):c.toFixed(100*u._proportion_)+"%";h=u.labelText?u.labelText:h,"right"==a?(l="pyramid"===t.extra.funnel.type?s==e.length-1?(u.funnelArea[2]+r.x)/2:(u.funnelArea[2]+e[s+1].funnelArea[2])/2:0==s?(u.funnelArea[2]+r.x)/2:(u.funnelArea[2]+e[s-1].funnelArea[2])/2,d=l+2*o,p=u.funnelArea[1]+i/2,f=u.textSize*t.pix||t.fontSize*t.pix,n.setLineWidth(1*t.pix),n.setStrokeStyle(u.color),n.setFillStyle(u.color),n.beginPath(),n.moveTo(l,p),n.lineTo(d,p),n.stroke(),n.closePath(),n.beginPath(),n.moveTo(d,p),n.arc(d,p,2*t.pix,0,2*Math.PI),n.closePath(),n.fill(),n.beginPath(),n.setFontSize(f),n.setFillStyle(u.textColor||t.fontColor),n.fillText(h,d+5,p+f/2-2),n.closePath(),n.stroke(),n.closePath()):(l="pyramid"===t.extra.funnel.type?s==e.length-1?(u.funnelArea[0]+r.x)/2:(u.funnelArea[0]+e[s+1].funnelArea[0])/2:0==s?(u.funnelArea[0]+r.x)/2:(u.funnelArea[0]+e[s-1].funnelArea[0])/2,d=l-2*o,p=u.funnelArea[1]+i/2,f=u.textSize*t.pix||t.fontSize*t.pix,n.setLineWidth(1*t.pix),n.setStrokeStyle(u.color),n.setFillStyle(u.color),n.beginPath(),n.moveTo(l,p),n.lineTo(d,p),n.stroke(),n.closePath(),n.beginPath(),n.moveTo(d,p),n.arc(d,p,2,0,2*Math.PI),n.closePath(),n.fill(),n.beginPath(),n.setFontSize(f),n.setFillStyle(u.textColor||t.fontColor),n.fillText(h,d-5-y(h,f,n),p+f/2-2),n.closePath(),n.stroke(),n.closePath())}}}function De(e,t){t.draw()}var Oe={easeIn:function(e){return Math.pow(e,3)},easeOut:function(e){return Math.pow(e-1,3)+1},easeInOut:function(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)},linear:function(e){return e}};function Re(e){this.isStop=!1,e.duration="undefined"===typeof e.duration?1e3:e.duration,e.timing=e.timing||"easeInOut";var t=function(){return"undefined"!==typeof setTimeout?function(e,t){setTimeout((function(){var t=+new Date;e(t)}),t)}:"undefined"!==typeof requestAnimationFrame?requestAnimationFrame:function(e){e(null)}}(),n=null,i=function(a){if(null===a||!0===this.isStop)return e.onProcess&&e.onProcess(1),void(e.onAnimationFinish&&e.onAnimationFinish());if(null===n&&(n=a),a-n<e.duration){var o=(a-n)/e.duration,r=Oe[e.timing];o=r(o),e.onProcess&&e.onProcess(o),t(i,17)}else e.onProcess&&e.onProcess(1),e.onAnimationFinish&&e.onAnimationFinish()};i=i.bind(this),t(i,17)}function Le(e,t,n,i){var o=this,r=t.series;"pie"!==e&&"ring"!==e&&"mount"!==e&&"rose"!==e&&"funnel"!==e||(r=function(e,t,n){var i=[];if(e.length>0&&e[0].data.constructor.toString().indexOf("Array")>-1){t._pieSeries_=e;for(var a=e[0].data,o=0;o<a.length;o++)a[o].formatter=e[0].formatter,a[o].data=a[o].value,i.push(a[o]);t.series=i}else i=e;return i}(r,t));var l=t.categories;if("mount"===e){l=[];for(var d=0;d<r.length;d++)!1!==r[d].show&&l.push(r[d].name);t.categories=l}r=m(r,t,n);var p=t.animation?t.duration:0;o.animationInstance&&o.animationInstance.stop();var g=null;if("candle"==e){var v=s({},t.extra.candle.average);v.show?(g=function(e,t,n,i){for(var a=[],o=0;o<e.length;o++){for(var r={data:[],name:t[o],color:n[o]},s=0,c=i.length;s<c;s++)if(s<e[o])r.data.push(null);else{for(var u=0,l=0;l<e[o];l++)u+=i[s-l][1];r.data.push(+(u/e[o]).toFixed(3))}a.push(r)}return a}(v.day,v.name,v.color,r[0].data),g=m(g,t,n),t.seriesMA=g):g=t.seriesMA?t.seriesMA=m(t.seriesMA,t,n):r}else g=r;t._series_=r=E(r),t.area=new Array(4);for(var C=0;C<4;C++)t.area[C]=t.padding[C]*t.pix;var b=function(e,t,n,i,a){var o={area:{start:{x:0,y:0},end:{x:0,y:0},width:0,height:0,wholeWidth:0,wholeHeight:0},points:[],widthArr:[],heightArr:[]};if(!1===t.legend.show)return i.legendData=o,o;var r=t.legend.padding*t.pix,s=t.legend.margin*t.pix,c=t.legend.fontSize?t.legend.fontSize*t.pix:n.fontSize,u=15*t.pix,l=5*t.pix,d=Math.max(t.legend.lineHeight*t.pix,c);if("top"==t.legend.position||"bottom"==t.legend.position){for(var p=[],f=0,h=[],g=[],m=0;m<e.length;m++){var _=e[m],v=_.legendText?_.legendText:_.name,M=u+l+y(v||"undefined",c,a)+t.legend.itemGap*t.pix;f+M>t.width-t.area[1]-t.area[3]?(p.push(g),h.push(f-t.legend.itemGap*t.pix),f=M,g=[_]):(f+=M,g.push(_))}if(g.length){p.push(g),h.push(f-t.legend.itemGap*t.pix),o.widthArr=h;var C=Math.max.apply(null,h);switch(t.legend.float){case"left":o.area.start.x=t.area[3],o.area.end.x=t.area[3]+C+2*r;break;case"right":o.area.start.x=t.width-t.area[1]-C-2*r,o.area.end.x=t.width-t.area[1];break;default:o.area.start.x=(t.width-C)/2-r,o.area.end.x=(t.width+C)/2+r}o.area.width=C+2*r,o.area.wholeWidth=C+2*r,o.area.height=p.length*d+2*r,o.area.wholeHeight=p.length*d+2*r+2*s,o.points=p}}else{var b=e.length,I=t.height-t.area[0]-t.area[2]-2*s-2*r,T=Math.min(Math.floor(I/d),b);switch(o.area.height=T*d+2*r,o.area.wholeHeight=T*d+2*r,t.legend.float){case"top":o.area.start.y=t.area[0]+s,o.area.end.y=t.area[0]+s+o.area.height;break;case"bottom":o.area.start.y=t.height-t.area[2]-s-o.area.height,o.area.end.y=t.height-t.area[2]-s;break;default:o.area.start.y=(t.height-o.area.height)/2,o.area.end.y=(t.height+o.area.height)/2}for(var w=b%T===0?b/T:Math.floor(b/T+1),k=[],x=0;x<w;x++){var S=e.slice(x*T,x*T+T);k.push(S)}if(o.points=k,k.length){for(var E=0;E<k.length;E++){for(var A=k[E],D=0,O=0;O<A.length;O++){var R=u+l+y(A[O].name||"undefined",c,a)+t.legend.itemGap*t.pix;R>D&&(D=R)}o.widthArr.push(D),o.heightArr.push(A.length*d+2*r)}for(var L=0,N=0;N<o.widthArr.length;N++)L+=o.widthArr[N];o.area.width=L-t.legend.itemGap*t.pix+2*r,o.area.wholeWidth=o.area.width+r}}switch(t.legend.position){case"top":o.area.start.y=t.area[0]+s,o.area.end.y=t.area[0]+s+o.area.height;break;case"bottom":o.area.start.y=t.height-t.area[2]-o.area.height-s,o.area.end.y=t.height-t.area[2]-s;break;case"left":o.area.start.x=t.area[3],o.area.end.x=t.area[3]+o.area.width;break;case"right":o.area.start.x=t.width-t.area[1]-o.area.width,o.area.end.x=t.width-t.area[1];break}return i.legendData=o,o}(g,t,n,t.chartData,i),I=b.area.wholeHeight,k=b.area.wholeWidth;switch(t.legend.position){case"top":t.area[0]+=I;break;case"bottom":t.area[2]+=I;break;case"left":t.area[3]+=k;break;case"right":t.area[1]+=k;break}var x={},S=0;if("line"===t.type||"column"===t.type||"mount"===t.type||"area"===t.type||"mix"===t.type||"candle"===t.type||"scatter"===t.type||"bubble"===t.type||"bar"===t.type){if(x=ne(r,t,n,i),S=x.yAxisWidth,t.yAxis.showTitle){for(var A=0,D=0;D<t.yAxis.data.length;D++)A=Math.max(A,t.yAxis.data[D].titleFontSize?t.yAxis.data[D].titleFontSize*t.pix:n.fontSize);t.area[0]+=A}for(var te=0,fe=0,me=0;me<S.length;me++)"left"==S[me].position?(t.area[3]+=fe>0?S[me].width+t.yAxis.padding*t.pix:S[me].width,fe+=1):"right"==S[me].position&&(t.area[1]+=te>0?S[me].width+t.yAxis.padding*t.pix:S[me].width,te+=1)}else n.yAxisWidth=S;if(t.chartData.yAxisData=x,t.categories&&t.categories.length&&"radar"!==t.type&&"gauge"!==t.type&&"bar"!==t.type){t.chartData.xAxisData=W(t.categories,t);var we=R(t.categories,t,n,t.chartData.xAxisData.eachSpacing,i),ke=we.xAxisHeight,xe=we.angle;n.xAxisHeight=ke,n._xAxisTextAngle_=xe,t.area[2]+=ke,t.chartData.categoriesData=we}else if("line"===t.type||"area"===t.type||"scatter"===t.type||"bubble"===t.type||"bar"===t.type){t.chartData.xAxisData=L(r,t,n,i),l=t.chartData.xAxisData.rangesFormat;var Se=R(l,t,n,t.chartData.xAxisData.eachSpacing,i),Oe=Se.xAxisHeight,Le=Se.angle;n.xAxisHeight=Oe,n._xAxisTextAngle_=Le,t.area[2]+=Oe,t.chartData.categoriesData=Se}else t.chartData.xAxisData={xAxisPoints:[]};if(t.enableScroll&&"right"==t.xAxis.scrollAlign&&void 0===t._scrollDistance_){var Ne,Pe=t.chartData.xAxisData.xAxisPoints,Ue=t.chartData.xAxisData.startX,Ge=t.chartData.xAxisData.endX,Fe=t.chartData.xAxisData.eachSpacing,$e=Fe*(Pe.length-1),Be=Ge-Ue;Ne=Be-$e,o.scrollOption.currentOffset=Ne,o.scrollOption.startTouchX=Ne,o.scrollOption.distance=0,o.scrollOption.lastMoveTime=0,t._scrollDistance_=Ne}switch("pie"!==e&&"ring"!==e&&"rose"!==e||(n._pieTextMaxLength_=!1===t.dataLabel?0:function(e,t,n,i){e=P(e);for(var a=0,o=0;o<e.length;o++){var r=e[o],s=r.formatter?r.formatter(+r._proportion_.toFixed(2)):c.toFixed(100*r._proportion_)+"%";a=Math.max(a,y(s,r.textSize*i.pix||t.fontSize,n))}return a}(g,n,i,t)),e){case"word":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{type:"normal",autoColors:!0},t.extra.word);t.chartData.wordCloudData||(t.chartData.wordCloudData=Ee(t,o.type,i)),i.beginPath(),i.setFillStyle(t.background),i.rect(0,0,t.width,t.height),i.fill(),i.save();var r=t.chartData.wordCloudData;i.translate(t.width/2,t.height/2);for(var c=0;c<r.length;c++){i.save(),r[c].rotate&&i.rotate(90*Math.PI/180);var u=r[c].name,l=r[c].textSize*t.pix,d=y(u,l,i);i.beginPath(),i.setStrokeStyle(r[c].color),i.setFillStyle(r[c].color),i.setFontSize(l),r[c].rotate?r[c].areav[0]>0&&(t.tooltip&&t.tooltip.index==c?i.strokeText(u,(r[c].areav[0]+5-t.width/2)*a-d*(1-a)/2,(r[c].areav[1]+5+l-t.height/2)*a):i.fillText(u,(r[c].areav[0]+5-t.width/2)*a-d*(1-a)/2,(r[c].areav[1]+5+l-t.height/2)*a)):r[c].area[0]>0&&(t.tooltip&&t.tooltip.index==c?i.strokeText(u,(r[c].area[0]+5-t.width/2)*a-d*(1-a)/2,(r[c].area[1]+5+l-t.height/2)*a):i.fillText(u,(r[c].area[0]+5-t.width/2)*a-d*(1-a)/2,(r[c].area[1]+5+l-t.height/2)*a)),i.stroke(),i.restore()}i.restore()}(r,t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"map":i.clearRect(0,0,t.width,t.height),function(e,t,n,i){var a,o,r=s({},{border:!0,mercator:!1,borderWidth:1,borderColor:"#666666",fillOpacity:.6,activeBorderColor:"#f04864",activeFillColor:"#facc14",activeFillOpacity:1},t.extra.map),c=e,l=function(e){for(var t,n={xMin:180,xMax:0,yMin:90,yMax:0},i=0;i<e.length;i++)for(var a=e[i].geometry.coordinates,o=0;o<a.length;o++){t=a[o],1==t.length&&(t=t[0]);for(var r=0;r<t.length;r++){var s=t[r][0],c=t[r][1],u={x:s,y:c};n.xMin=n.xMin<u.x?n.xMin:u.x,n.xMax=n.xMax>u.x?n.xMax:u.x,n.yMin=n.yMin<u.y?n.yMin:u.y,n.yMax=n.yMax>u.y?n.yMax:u.y}}return n}(c);if(r.mercator){var d=Ie(l.xMax,l.yMax),p=Ie(l.xMin,l.yMin);l.xMax=d[0],l.yMax=d[1],l.xMin=p[0],l.yMin=p[1]}for(var f=t.width/Math.abs(l.xMax-l.xMin),h=t.height/Math.abs(l.yMax-l.yMin),g=f<h?f:h,m=t.width/2-Math.abs(l.xMax-l.xMin)/2*g,_=t.height/2-Math.abs(l.yMax-l.yMin)/2*g,v=0;v<c.length;v++){i.beginPath(),i.setLineWidth(r.borderWidth*t.pix),i.setStrokeStyle(r.borderColor),i.setFillStyle(u(e[v].color,r.fillOpacity)),t.tooltip&&t.tooltip.index==v&&(i.setStrokeStyle(r.activeBorderColor),i.setFillStyle(u(r.activeFillColor,r.activeFillOpacity)));for(var M=c[v].geometry.coordinates,C=0;C<M.length;C++){a=M[C],1==a.length&&(a=a[0]);for(var b=0;b<a.length;b++){var I=Array(2);I=r.mercator?Ie(a[b][0],a[b][1]):a[b],o=Te(I[1],I[0],l,g,m,_),0===b?(i.beginPath(),i.moveTo(o.x,o.y)):i.lineTo(o.x,o.y)}i.fill(),1==r.border&&i.stroke()}}if(1==t.dataLabel)for(v=0;v<c.length;v++){var T=c[v].properties.centroid;if(T){r.mercator&&(T=Ie(c[v].properties.centroid[0],c[v].properties.centroid[1])),o=Te(T[1],T[0],l,g,m,_);var w=c[v].textSize*t.pix||n.fontSize,k=c[v].properties.name;i.beginPath(),i.setFontSize(w),i.setFillStyle(c[v].textColor||t.fontColor),i.fillText(k,o.x-y(k,w,i)/2,o.y+w/2),i.closePath(),i.stroke()}}t.chartData.mapData={bounds:l,scale:g,xoffset:m,yoffset:_,mercator:r.mercator},_e(t,n,i,1),i.draw()}(r,t,n,i);break;case"funnel":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),t.chartData.funnelData=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right",linearType:"none",customColor:[]},t.extra.funnel),r=(t.height-t.area[0]-t.area[2])/e.length,c={x:t.area[3]+(t.width-t.area[1]-t.area[3])/2,y:t.height-t.area[2]},l=o.activeWidth*t.pix,d=Math.min((t.width-t.area[1]-t.area[3])/2-l,(t.height-t.area[0]-t.area[2])/2-l);if(e=U(e,d,o.type,r,a),i.save(),i.translate(c.x,c.y),o.customColor=_(o.linearType,o.customColor,e,n),"pyramid"==o.type)for(var p=0;p<e.length;p++){if(p==e.length-1){t.tooltip&&t.tooltip.index==p&&(i.beginPath(),i.setFillStyle(u(e[p].color,o.activeOpacity)),i.moveTo(-l,-r),i.lineTo(-e[p].radius-l,0),i.lineTo(e[p].radius+l,0),i.lineTo(l,-r),i.lineTo(-l,-r),i.closePath(),i.fill()),e[p].funnelArea=[c.x-e[p].radius,c.y-r*(p+1),c.x+e[p].radius,c.y-r*p],i.beginPath(),i.setLineWidth(o.borderWidth*t.pix),i.setStrokeStyle(o.borderColor);var f=u(e[p].color,o.fillOpacity);if("custom"==o.linearType){var h=i.createLinearGradient(e[p].radius,-r,-e[p].radius,-r);h.addColorStop(0,u(e[p].color,o.fillOpacity)),h.addColorStop(.5,u(o.customColor[e[p].linearIndex],o.fillOpacity)),h.addColorStop(1,u(e[p].color,o.fillOpacity)),f=h}i.setFillStyle(f),i.moveTo(0,-r),i.lineTo(-e[p].radius,0),i.lineTo(e[p].radius,0),i.lineTo(0,-r),i.closePath(),i.fill(),1==o.border&&i.stroke()}else{t.tooltip&&t.tooltip.index==p&&(i.beginPath(),i.setFillStyle(u(e[p].color,o.activeOpacity)),i.moveTo(0,0),i.lineTo(-e[p].radius-l,0),i.lineTo(-e[p+1].radius-l,-r),i.lineTo(e[p+1].radius+l,-r),i.lineTo(e[p].radius+l,0),i.lineTo(0,0),i.closePath(),i.fill()),e[p].funnelArea=[c.x-e[p].radius,c.y-r*(p+1),c.x+e[p].radius,c.y-r*p],i.beginPath(),i.setLineWidth(o.borderWidth*t.pix),i.setStrokeStyle(o.borderColor);f=u(e[p].color,o.fillOpacity);if("custom"==o.linearType){h=i.createLinearGradient(e[p].radius,-r,-e[p].radius,-r);h.addColorStop(0,u(e[p].color,o.fillOpacity)),h.addColorStop(.5,u(o.customColor[e[p].linearIndex],o.fillOpacity)),h.addColorStop(1,u(e[p].color,o.fillOpacity)),f=h}i.setFillStyle(f),i.moveTo(0,0),i.lineTo(-e[p].radius,0),i.lineTo(-e[p+1].radius,-r),i.lineTo(e[p+1].radius,-r),i.lineTo(e[p].radius,0),i.lineTo(0,0),i.closePath(),i.fill(),1==o.border&&i.stroke()}i.translate(0,-r)}else for(var g=0;g<e.length;g++){if(0==g){t.tooltip&&t.tooltip.index==g&&(i.beginPath(),i.setFillStyle(u(e[g].color,o.activeOpacity)),i.moveTo(-l,0),i.lineTo(-e[g].radius-l,-r),i.lineTo(e[g].radius+l,-r),i.lineTo(l,0),i.lineTo(-l,0),i.closePath(),i.fill()),e[g].funnelArea=[c.x-e[g].radius,c.y-r,c.x+e[g].radius,c.y],i.beginPath(),i.setLineWidth(o.borderWidth*t.pix),i.setStrokeStyle(o.borderColor);f=u(e[g].color,o.fillOpacity);if("custom"==o.linearType){h=i.createLinearGradient(e[g].radius,-r,-e[g].radius,-r);h.addColorStop(0,u(e[g].color,o.fillOpacity)),h.addColorStop(.5,u(o.customColor[e[g].linearIndex],o.fillOpacity)),h.addColorStop(1,u(e[g].color,o.fillOpacity)),f=h}i.setFillStyle(f),i.moveTo(0,0),i.lineTo(-e[g].radius,-r),i.lineTo(e[g].radius,-r),i.lineTo(0,0),i.closePath(),i.fill(),1==o.border&&i.stroke()}else{t.tooltip&&t.tooltip.index==g&&(i.beginPath(),i.setFillStyle(u(e[g].color,o.activeOpacity)),i.moveTo(0,0),i.lineTo(-e[g-1].radius-l,0),i.lineTo(-e[g].radius-l,-r),i.lineTo(e[g].radius+l,-r),i.lineTo(e[g-1].radius+l,0),i.lineTo(0,0),i.closePath(),i.fill()),e[g].funnelArea=[c.x-e[g].radius,c.y-r*(g+1),c.x+e[g].radius,c.y-r*g],i.beginPath(),i.setLineWidth(o.borderWidth*t.pix),i.setStrokeStyle(o.borderColor);f=u(e[g].color,o.fillOpacity);if("custom"==o.linearType){h=i.createLinearGradient(e[g].radius,-r,-e[g].radius,-r);h.addColorStop(0,u(e[g].color,o.fillOpacity)),h.addColorStop(.5,u(o.customColor[e[g].linearIndex],o.fillOpacity)),h.addColorStop(1,u(e[g].color,o.fillOpacity)),f=h}i.setFillStyle(f),i.moveTo(0,0),i.lineTo(-e[g-1].radius,0),i.lineTo(-e[g].radius,-r),i.lineTo(e[g].radius,-r),i.lineTo(e[g-1].radius,0),i.lineTo(0,0),i.closePath(),i.fill(),1==o.border&&i.stroke()}i.translate(0,-r)}return i.restore(),!1!==t.dataLabel&&1===a&&Ae(e,t,i,r,o.labelAlign,l,c),{center:c,radius:d,series:e}}(r,t,n,i,e),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"line":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var a=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{type:"straight",width:2},t.extra.line);o.width*=t.pix;var r=t.chartData.xAxisData,c=r.xAxisPoints,u=r.eachSpacing,l=[];i.save();var d=0,p=t.width+u;return t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(i.translate(t._scrollDistance_,0),d=-t._scrollDistance_-2*u+t.area[3],p=d+(t.xAxis.itemCount+4)*u),e.forEach((function(e,r){var s,h,g;s=[].concat(t.chartData.yAxisData.ranges[e.index]),h=s.pop(),g=s.shift();var m=e.data,_=J(m,h,g,c,u,t,n,a);l.push(_);var v=O(_,e);if("dash"==e.lineType){var y=e.dashLength?e.dashLength:8;y*=t.pix,i.setLineDash([y,y])}i.beginPath(),i.setStrokeStyle(e.color),i.setLineWidth(o.width),v.forEach((function(e,t){if(1===e.length)i.moveTo(e[0].x,e[0].y),i.arc(e[0].x,e[0].y,1,0,2*Math.PI);else{i.moveTo(e[0].x,e[0].y);var n=0;if("curve"===o.type)for(var a=0;a<e.length;a++){var r=e[a];if(0==n&&r.x>d&&(i.moveTo(r.x,r.y),n=1),a>0&&r.x>d&&r.x<p){var s=f(e,a-1);i.bezierCurveTo(s.ctrA.x,s.ctrA.y,s.ctrB.x,s.ctrB.y,r.x,r.y)}}if("straight"===o.type)for(var c=0;c<e.length;c++){var u=e[c];0==n&&u.x>d&&(i.moveTo(u.x,u.y),n=1),c>0&&u.x>d&&u.x<p&&i.lineTo(u.x,u.y)}if("step"===o.type)for(var l=0;l<e.length;l++){var h=e[l];0==n&&h.x>d&&(i.moveTo(h.x,h.y),n=1),l>0&&h.x>d&&h.x<p&&(i.lineTo(h.x,e[l-1].y),i.lineTo(h.x,h.y))}i.moveTo(e[0].x,e[0].y)}})),i.stroke(),i.setLineDash([]),!1!==t.dataPointShape&&ae(_,e.color,e.pointShape,i,t)})),!1!==t.dataLabel&&1===a&&e.forEach((function(e,o){var r,s,l;r=[].concat(t.chartData.yAxisData.ranges[e.index]),s=r.pop(),l=r.shift();var d=e.data,p=J(d,s,l,c,u,t,n,a);re(p,e,n,i,t)})),i.restore(),{xAxisPoints:c,calPoints:l,eachSpacing:u}}(r,t,n,i,e),o=a.xAxisPoints,c=a.calPoints,u=a.eachSpacing;t.chartData.xAxisPoints=o,t.chartData.calPoints=c,t.chartData.eachSpacing=u,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"scatter":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var a=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=(s({},{type:"circle"},t.extra.scatter),t.chartData.xAxisData),r=o.xAxisPoints,c=o.eachSpacing,u=[];i.save();return t.width,t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(i.translate(t._scrollDistance_,0),-t._scrollDistance_-2*c+t.area[3],t.xAxis.itemCount),e.forEach((function(e,o){var s,u,l;s=[].concat(t.chartData.yAxisData.ranges[e.index]),u=s.pop(),l=s.shift();var d=e.data,p=J(d,u,l,r,c,t,n,a);i.beginPath(),i.setStrokeStyle(e.color),i.setFillStyle(e.color),i.setLineWidth(1*t.pix);var f=e.pointShape;if("diamond"===f)p.forEach((function(e,t){null!==e&&(i.moveTo(e.x,e.y-4.5),i.lineTo(e.x-4.5,e.y),i.lineTo(e.x,e.y+4.5),i.lineTo(e.x+4.5,e.y),i.lineTo(e.x,e.y-4.5))}));else if("circle"===f)p.forEach((function(e,n){null!==e&&(i.moveTo(e.x+2.5*t.pix,e.y),i.arc(e.x,e.y,3*t.pix,0,2*Math.PI,!1))}));else if("square"===f)p.forEach((function(e,t){null!==e&&(i.moveTo(e.x-3.5,e.y-3.5),i.rect(e.x-3.5,e.y-3.5,7,7))}));else if("triangle"===f)p.forEach((function(e,t){null!==e&&(i.moveTo(e.x,e.y-4.5),i.lineTo(e.x-4.5,e.y+4.5),i.lineTo(e.x+4.5,e.y+4.5),i.lineTo(e.x,e.y-4.5))}));else if("triangle"===f)return;i.closePath(),i.fill(),i.stroke()})),!1!==t.dataLabel&&1===a&&e.forEach((function(e,o){var s,u,l;s=[].concat(t.chartData.yAxisData.ranges[e.index]),u=s.pop(),l=s.shift();var d=e.data,p=J(d,u,l,r,c,t,n,a);re(p,e,n,i,t)})),i.restore(),{xAxisPoints:r,calPoints:u,eachSpacing:c}}(r,t,n,i,e),o=a.xAxisPoints,c=a.calPoints,u=a.eachSpacing;t.chartData.xAxisPoints=o,t.chartData.calPoints=c,t.chartData.eachSpacing=u,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var a=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{opacity:1,border:2},t.extra.bubble),r=t.chartData.xAxisData,c=r.xAxisPoints,l=r.eachSpacing,d=[];i.save();return t.width,t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(i.translate(t._scrollDistance_,0),-t._scrollDistance_-2*l+t.area[3],t.xAxis.itemCount),e.forEach((function(r,s){var d,p,f;d=[].concat(t.chartData.yAxisData.ranges[r.index]),p=d.pop(),f=d.shift();var h=r.data,g=J(h,p,f,c,l,t,n,a);i.beginPath(),i.setStrokeStyle(r.color),i.setLineWidth(o.border*t.pix),i.setFillStyle(u(r.color,o.opacity)),g.forEach((function(e,n){i.moveTo(e.x+e.r,e.y),i.arc(e.x,e.y,e.r*t.pix,0,2*Math.PI,!1)})),i.closePath(),i.fill(),i.stroke(),!1!==t.dataLabel&&1===a&&g.forEach((function(a,o){i.beginPath();var r=e.textSize*t.pix||n.fontSize;i.setFontSize(r),i.setFillStyle(e.textColor||"#FFFFFF"),i.setTextAlign("center"),i.fillText(String(a.t),a.x,a.y+r/2),i.closePath(),i.stroke(),i.setTextAlign("left")}))})),i.restore(),{xAxisPoints:c,calPoints:d,eachSpacing:l}}(r,t,n,i,e),o=a.xAxisPoints,c=a.calPoints,d=a.eachSpacing;t.chartData.xAxisPoints=o,t.chartData.calPoints=c,t.chartData.eachSpacing=d,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var o=function(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=t.chartData.xAxisData,c=r.xAxisPoints,l=r.eachSpacing,d=s({},{width:l/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},t.extra.mix.column),p=s({},{opacity:.2,gradient:!1},t.extra.mix.area),h=t.height-t.area[2],g=[],m=0,v=0;e.forEach((function(e,t){"column"==e.type&&(v+=1)})),i.save();var y=-2,M=c.length+2,C=0,b=t.width+l;if(t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(i.translate(t._scrollDistance_,0),y=Math.floor(-t._scrollDistance_/l)-2,M=y+t.xAxis.itemCount+4,C=-t._scrollDistance_-2*l+t.area[3],b=C+(t.xAxis.itemCount+4)*l),d.customColor=_(d.linearType,d.customColor,e,n),e.forEach((function(e,r){var s,_,I;s=[].concat(t.chartData.yAxisData.ranges[e.index]),_=s.pop(),I=s.shift();var T=e.data,w=J(T,_,I,c,l,t,n,o);if(g.push(w),"column"==e.type){w=j(w,l,v,m,0,t);for(var k=0;k<w.length;k++){var x=w[k];if(null!==x&&k>y&&k<M){var S=x.x-x.width/2;t.height,x.y,t.area[2];i.beginPath();var E=x.color||e.color,A=x.color||e.color;if("none"!==d.linearType){var D=i.createLinearGradient(S,x.y,S,t.height-t.area[2]);"opacity"==d.linearType?(D.addColorStop(0,u(E,d.linearOpacity)),D.addColorStop(1,u(E,1))):(D.addColorStop(0,u(d.customColor[e.linearIndex],d.linearOpacity)),D.addColorStop(d.colorStop,u(d.customColor[e.linearIndex],d.linearOpacity)),D.addColorStop(1,u(E,1))),E=D}if(d.barBorderRadius&&4===d.barBorderRadius.length||d.barBorderCircle){var R=S,L=x.y,N=x.width,P=t.height-t.area[2]-x.y;d.barBorderCircle&&(d.barBorderRadius=[N/2,N/2,0,0]);var U=(0,a.default)(d.barBorderRadius,4),G=U[0],F=U[1],$=U[2],B=U[3],q=Math.min(N/2,P/2);G=G>q?q:G,F=F>q?q:F,$=$>q?q:$,B=B>q?q:B,G=G<0?0:G,F=F<0?0:F,$=$<0?0:$,B=B<0?0:B,i.arc(R+G,L+G,G,-Math.PI,-Math.PI/2),i.arc(R+N-F,L+F,F,-Math.PI/2,0),i.arc(R+N-$,L+P-$,$,0,Math.PI/2),i.arc(R+B,L+P-B,B,Math.PI/2,Math.PI)}else i.moveTo(S,x.y),i.lineTo(S+x.width,x.y),i.lineTo(S+x.width,t.height-t.area[2]),i.lineTo(S,t.height-t.area[2]),i.lineTo(S,x.y),i.setLineWidth(1),i.setStrokeStyle(A);i.setFillStyle(E),i.closePath(),i.fill()}}m+=1}if("area"==e.type)for(var H=O(w,e),K=0;K<H.length;K++){var V=H[K];if(i.beginPath(),i.setStrokeStyle(e.color),i.setStrokeStyle(u(e.color,p.opacity)),p.gradient){var z=i.createLinearGradient(0,t.area[0],0,t.height-t.area[2]);z.addColorStop("0",u(e.color,p.opacity)),z.addColorStop("1.0",u("#FFFFFF",.1)),i.setFillStyle(z)}else i.setFillStyle(u(e.color,p.opacity));if(i.setLineWidth(2*t.pix),V.length>1){var W=V[0],Y=V[V.length-1];i.moveTo(W.x,W.y);var X=0;if("curve"===e.style)for(var Z=0;Z<V.length;Z++){var Q=V[Z];if(0==X&&Q.x>C&&(i.moveTo(Q.x,Q.y),X=1),Z>0&&Q.x>C&&Q.x<b){var ee=f(V,Z-1);i.bezierCurveTo(ee.ctrA.x,ee.ctrA.y,ee.ctrB.x,ee.ctrB.y,Q.x,Q.y)}}else for(var te=0;te<V.length;te++){var ne=V[te];0==X&&ne.x>C&&(i.moveTo(ne.x,ne.y),X=1),te>0&&ne.x>C&&ne.x<b&&i.lineTo(ne.x,ne.y)}i.lineTo(Y.x,h),i.lineTo(W.x,h),i.lineTo(W.x,W.y)}else{var ie=V[0];i.moveTo(ie.x-l/2,ie.y),i.lineTo(ie.x+l/2,ie.y),i.lineTo(ie.x+l/2,h),i.lineTo(ie.x-l/2,h),i.moveTo(ie.x-l/2,ie.y)}i.closePath(),i.fill()}if("line"==e.type){var oe=O(w,e);oe.forEach((function(n,a){if("dash"==e.lineType){var o=e.dashLength?e.dashLength:8;o*=t.pix,i.setLineDash([o,o])}if(i.beginPath(),i.setStrokeStyle(e.color),i.setLineWidth(2*t.pix),1===n.length)i.moveTo(n[0].x,n[0].y),i.arc(n[0].x,n[0].y,1,0,2*Math.PI);else{i.moveTo(n[0].x,n[0].y);var r=0;if("curve"==e.style)for(var s=0;s<n.length;s++){var c=n[s];if(0==r&&c.x>C&&(i.moveTo(c.x,c.y),r=1),s>0&&c.x>C&&c.x<b){var u=f(n,s-1);i.bezierCurveTo(u.ctrA.x,u.ctrA.y,u.ctrB.x,u.ctrB.y,c.x,c.y)}}else for(var l=0;l<n.length;l++){var d=n[l];0==r&&d.x>C&&(i.moveTo(d.x,d.y),r=1),l>0&&d.x>C&&d.x<b&&i.lineTo(d.x,d.y)}i.moveTo(n[0].x,n[0].y)}i.stroke(),i.setLineDash([])}))}"point"==e.type&&(e.addPoint=!0),1==e.addPoint&&"column"!==e.type&&ae(w,e.color,e.pointShape,i,t)})),!1!==t.dataLabel&&1===o){m=0;e.forEach((function(e,a){var r,s,u;r=[].concat(t.chartData.yAxisData.ranges[e.index]),s=r.pop(),u=r.shift();var d=e.data,p=J(d,s,u,c,l,t,n,o);"column"!==e.type?re(p,e,n,i,t):(p=j(p,l,v,m,0,t),re(p,e,n,i,t),m+=1)}))}return i.restore(),{xAxisPoints:c,calPoints:g,eachSpacing:l}}(r,t,n,i,e),c=o.xAxisPoints,d=o.calPoints,p=o.eachSpacing;t.chartData.xAxisPoints=c,t.chartData.calPoints=d,t.chartData.eachSpacing=p,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"column":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var o=function(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=t.chartData.xAxisData,c=r.xAxisPoints,l=r.eachSpacing,d=s({},{type:"group",width:l/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},t.extra.column),p=[];i.save();var f=-2,h=c.length+2;return t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(i.translate(t._scrollDistance_,0),f=Math.floor(-t._scrollDistance_/l)-2,h=f+t.xAxis.itemCount+4),t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===o&&he(t.tooltip.offset.x,t,0,i,l),d.customColor=_(d.linearType,d.customColor,e,n),e.forEach((function(r,s){var g,m,_;g=[].concat(t.chartData.yAxisData.ranges[r.index]),m=g.pop(),_=g.shift();var v=r.data;switch(d.type){case"group":var y=J(v,m,_,c,l,t,n,o),M=Q(v,m,_,c,l,t,n,s,e,o);p.push(M),y=j(y,l,e.length,s,0,t);for(var C=0;C<y.length;C++){var b=y[C];if(null!==b&&C>f&&C<h){var I=b.x-b.width/2,T=t.height-b.y-t.area[2];i.beginPath();var w=b.color||r.color,k=b.color||r.color;if("none"!==d.linearType){var x=i.createLinearGradient(I,b.y,I,t.height-t.area[2]);"opacity"==d.linearType?(x.addColorStop(0,u(w,d.linearOpacity)),x.addColorStop(1,u(w,1))):(x.addColorStop(0,u(d.customColor[r.linearIndex],d.linearOpacity)),x.addColorStop(d.colorStop,u(d.customColor[r.linearIndex],d.linearOpacity)),x.addColorStop(1,u(w,1))),w=x}if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var S=I,E=b.y,A=b.width,D=t.height-t.area[2]-b.y;d.barBorderCircle&&(d.barBorderRadius=[A/2,A/2,0,0]);var O=(0,a.default)(d.barBorderRadius,4),R=O[0],L=O[1],N=O[2],P=O[3],U=Math.min(A/2,D/2);R=R>U?U:R,L=L>U?U:L,N=N>U?U:N,P=P>U?U:P,R=R<0?0:R,L=L<0?0:L,N=N<0?0:N,P=P<0?0:P,i.arc(S+R,E+R,R,-Math.PI,-Math.PI/2),i.arc(S+A-L,E+L,L,-Math.PI/2,0),i.arc(S+A-N,E+D-N,N,0,Math.PI/2),i.arc(S+P,E+D-P,P,Math.PI/2,Math.PI)}else i.moveTo(I,b.y),i.lineTo(I+b.width,b.y),i.lineTo(I+b.width,t.height-t.area[2]),i.lineTo(I,t.height-t.area[2]),i.lineTo(I,b.y),i.setLineWidth(1),i.setStrokeStyle(k);i.setFillStyle(w),i.closePath(),i.fill()}}break;case"stack":y=Q(v,m,_,c,l,t,n,s,e,o);p.push(y),y=V(y,l,e.length,0,0,t);for(var G=0;G<y.length;G++){var F=y[G];if(null!==F&&G>f&&G<h){i.beginPath();w=F.color||r.color,I=F.x-F.width/2+1,T=t.height-F.y-t.area[2];var $=t.height-F.y0-t.area[2];s>0&&(T-=$),i.setFillStyle(w),i.moveTo(I,F.y),i.fillRect(I,F.y,F.width,T),i.closePath(),i.fill()}}break;case"meter":y=J(v,m,_,c,l,t,n,o);p.push(y),y=K(y,l,e.length,s,0,t,d.meterBorder);for(var B=0;B<y.length;B++){var q=y[B];if(null!==q&&B>f&&B<h){i.beginPath(),0==s&&d.meterBorder>0&&(i.setStrokeStyle(r.color),i.setLineWidth(d.meterBorder*t.pix)),0==s?i.setFillStyle(d.meterFillColor):i.setFillStyle(q.color||r.color);I=q.x-q.width/2,T=t.height-q.y-t.area[2];if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var H=I,z=q.y,W=q.width,Y=t.height-t.area[2]-q.y;d.barBorderCircle&&(d.barBorderRadius=[W/2,W/2,0,0]);var X=(0,a.default)(d.barBorderRadius,4),Z=X[0],ee=X[1],te=X[2],ne=X[3],ie=Math.min(W/2,Y/2);Z=Z>ie?ie:Z,ee=ee>ie?ie:ee,te=te>ie?ie:te,ne=ne>ie?ie:ne,Z=Z<0?0:Z,ee=ee<0?0:ee,te=te<0?0:te,ne=ne<0?0:ne,i.arc(H+Z,z+Z,Z,-Math.PI,-Math.PI/2),i.arc(H+W-ee,z+ee,ee,-Math.PI/2,0),i.arc(H+W-te,z+Y-te,te,0,Math.PI/2),i.arc(H+ne,z+Y-ne,ne,Math.PI/2,Math.PI),i.fill()}else i.moveTo(I,q.y),i.lineTo(I+q.width,q.y),i.lineTo(I+q.width,t.height-t.area[2]),i.lineTo(I,t.height-t.area[2]),i.lineTo(I,q.y),i.fill();0==s&&d.meterBorder>0&&(i.closePath(),i.stroke())}}break}})),!1!==t.dataLabel&&1===o&&e.forEach((function(a,r){var s,u,p;s=[].concat(t.chartData.yAxisData.ranges[a.index]),u=s.pop(),p=s.shift();var f=a.data;switch(d.type){case"group":var h=J(f,u,p,c,l,t,n,o);h=j(h,l,e.length,r,0,t),re(h,a,n,i,t);break;case"stack":h=Q(f,u,p,c,l,t,n,r,e,o);re(h,a,n,i,t);break;case"meter":h=J(f,u,p,c,l,t,n,o);re(h,a,n,i,t);break}})),i.restore(),{xAxisPoints:c,calPoints:p,eachSpacing:l}}(r,t,n,i,e),c=o.xAxisPoints,d=o.calPoints,p=o.eachSpacing;t.chartData.xAxisPoints=c,t.chartData.calPoints=d,t.chartData.eachSpacing=p,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var o=function(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=t.chartData.xAxisData,c=r.xAxisPoints,l=r.eachSpacing,d=s({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},t.extra.mount);d.widthRatio=d.widthRatio<=0?0:d.widthRatio,d.widthRatio=d.widthRatio>=2?2:d.widthRatio,i.save();var p,f,h,g=-2,m=c.length+2;t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(i.translate(t._scrollDistance_,0),g=Math.floor(-t._scrollDistance_/l)-2,m=g+t.xAxis.itemCount+4),d.customColor=_(d.linearType,d.customColor,e,n),p=[].concat(t.chartData.yAxisData.ranges[0]),f=p.pop(),h=p.shift();var v=X(e,f,h,c,l,t,d,o);switch(d.type){case"bar":for(var y=0;y<v.length;y++){var M=v[y];if(null!==M&&y>g&&y<m){var C=M.x-l*d.widthRatio/2,b=t.height-M.y-t.area[2];i.beginPath();var I=M.color||e[y].color,T=M.color||e[y].color;if("none"!==d.linearType){var w=i.createLinearGradient(C,M.y,C,t.height-t.area[2]);"opacity"==d.linearType?(w.addColorStop(0,u(I,d.linearOpacity)),w.addColorStop(1,u(I,1))):(w.addColorStop(0,u(d.customColor[e[y].linearIndex],d.linearOpacity)),w.addColorStop(d.colorStop,u(d.customColor[e[y].linearIndex],d.linearOpacity)),w.addColorStop(1,u(I,1))),I=w}if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var k=C,x=M.y,S=M.width,E=t.height-t.area[2]-M.y-d.borderWidth*t.pix/2;d.barBorderCircle&&(d.barBorderRadius=[S/2,S/2,0,0]);var A=(0,a.default)(d.barBorderRadius,4),D=A[0],O=A[1],R=A[2],L=A[3],N=Math.min(S/2,E/2);D=D>N?N:D,O=O>N?N:O,R=R>N?N:R,L=L>N?N:L,D=D<0?0:D,O=O<0?0:O,R=R<0?0:R,L=L<0?0:L,i.arc(k+D,x+D,D,-Math.PI,-Math.PI/2),i.arc(k+S-O,x+O,O,-Math.PI/2,0),i.arc(k+S-R,x+E-R,R,0,Math.PI/2),i.arc(k+L,x+E-L,L,Math.PI/2,Math.PI)}else i.moveTo(C,M.y),i.lineTo(C+M.width,M.y),i.lineTo(C+M.width,t.height-t.area[2]),i.lineTo(C,t.height-t.area[2]),i.lineTo(C,M.y);i.setStrokeStyle(T),i.setFillStyle(I),d.borderWidth>0&&(i.setLineWidth(d.borderWidth*t.pix),i.closePath(),i.stroke()),i.fill()}}break;case"triangle":for(var P=0;P<v.length;P++){var U=v[P];if(null!==U&&P>g&&P<m){C=U.x-l*d.widthRatio/2,b=t.height-U.y-t.area[2];i.beginPath();I=U.color||e[P].color,T=U.color||e[P].color;if("none"!==d.linearType){w=i.createLinearGradient(C,U.y,C,t.height-t.area[2]);"opacity"==d.linearType?(w.addColorStop(0,u(I,d.linearOpacity)),w.addColorStop(1,u(I,1))):(w.addColorStop(0,u(d.customColor[e[P].linearIndex],d.linearOpacity)),w.addColorStop(d.colorStop,u(d.customColor[e[P].linearIndex],d.linearOpacity)),w.addColorStop(1,u(I,1))),I=w}i.moveTo(C,t.height-t.area[2]),i.lineTo(U.x,U.y),i.lineTo(C+U.width,t.height-t.area[2]),i.setStrokeStyle(T),i.setFillStyle(I),d.borderWidth>0&&(i.setLineWidth(d.borderWidth*t.pix),i.stroke()),i.fill()}}break;case"mount":for(var G=0;G<v.length;G++){var F=v[G];if(null!==F&&G>g&&G<m){C=F.x-l*d.widthRatio/2,b=t.height-F.y-t.area[2];i.beginPath();I=F.color||e[G].color,T=F.color||e[G].color;if("none"!==d.linearType){w=i.createLinearGradient(C,F.y,C,t.height-t.area[2]);"opacity"==d.linearType?(w.addColorStop(0,u(I,d.linearOpacity)),w.addColorStop(1,u(I,1))):(w.addColorStop(0,u(d.customColor[e[G].linearIndex],d.linearOpacity)),w.addColorStop(d.colorStop,u(d.customColor[e[G].linearIndex],d.linearOpacity)),w.addColorStop(1,u(I,1))),I=w}i.moveTo(C,t.height-t.area[2]),i.bezierCurveTo(F.x-F.width/4,t.height-t.area[2],F.x-F.width/4,F.y,F.x,F.y),i.bezierCurveTo(F.x+F.width/4,F.y,F.x+F.width/4,t.height-t.area[2],C+F.width,t.height-t.area[2]),i.setStrokeStyle(T),i.setFillStyle(I),d.borderWidth>0&&(i.setLineWidth(d.borderWidth*t.pix),i.stroke()),i.fill()}}break;case"sharp":for(var $=0;$<v.length;$++){var B=v[$];if(null!==B&&$>g&&$<m){C=B.x-l*d.widthRatio/2,b=t.height-B.y-t.area[2];i.beginPath();I=B.color||e[$].color,T=B.color||e[$].color;if("none"!==d.linearType){w=i.createLinearGradient(C,B.y,C,t.height-t.area[2]);"opacity"==d.linearType?(w.addColorStop(0,u(I,d.linearOpacity)),w.addColorStop(1,u(I,1))):(w.addColorStop(0,u(d.customColor[e[$].linearIndex],d.linearOpacity)),w.addColorStop(d.colorStop,u(d.customColor[e[$].linearIndex],d.linearOpacity)),w.addColorStop(1,u(I,1))),I=w}i.moveTo(C,t.height-t.area[2]),i.quadraticCurveTo(B.x-0,t.height-t.area[2]-b/4,B.x,B.y),i.quadraticCurveTo(B.x+0,t.height-t.area[2]-b/4,C+B.width,t.height-t.area[2]),i.setStrokeStyle(T),i.setFillStyle(I),d.borderWidth>0&&(i.setLineWidth(d.borderWidth*t.pix),i.stroke()),i.fill()}}break}if(!1!==t.dataLabel&&1===o){var q,j,H;q=[].concat(t.chartData.yAxisData.ranges[0]),j=q.pop(),H=q.shift();v=X(e,j,H,c,l,t,d,o);se(v,e,n,i,t)}return i.restore(),{xAxisPoints:c,calPoints:v,eachSpacing:l}}(r,t,n,i,e),c=o.xAxisPoints,d=o.calPoints,p=o.eachSpacing;t.chartData.xAxisPoints=c,t.chartData.calPoints=d,t.chartData.eachSpacing=p,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ve(l,t,n,i);var o=function(e,t,n,i){for(var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,r=[],c=(t.height-t.area[0]-t.area[2])/t.categories.length,l=0;l<t.categories.length;l++)r.push(t.area[0]+c/2+c*l);var d=s({},{type:"group",width:c/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},t.extra.bar),p=[];i.save();var f=-2,h=r.length+2;return t.tooltip&&t.tooltip.textList&&t.tooltip.textList.length&&1===o&&ge(t.tooltip.offset.y,t,0,i,c),d.customColor=_(d.linearType,d.customColor,e,n),e.forEach((function(s,l){var g,m,_;g=[].concat(t.chartData.xAxisData.ranges),_=g.pop(),m=g.shift();var v=s.data;switch(d.type){case"group":var y=Z(v,m,_,r,c,t,n,o),M=ee(v,m,_,r,c,t,n,l,e,o);p.push(M),y=H(y,c,e.length,l,0,t);for(var C=0;C<y.length;C++){var b=y[C];if(null!==b&&C>f&&C<h){var I=t.area[3],T=b.y-b.width/2;b.height;i.beginPath();var w=b.color||s.color,k=b.color||s.color;if("none"!==d.linearType){var x=i.createLinearGradient(I,b.y,b.x,b.y);"opacity"==d.linearType?(x.addColorStop(0,u(w,d.linearOpacity)),x.addColorStop(1,u(w,1))):(x.addColorStop(0,u(d.customColor[s.linearIndex],d.linearOpacity)),x.addColorStop(d.colorStop,u(d.customColor[s.linearIndex],d.linearOpacity)),x.addColorStop(1,u(w,1))),w=x}if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var S=I,E=b.width,A=b.y-b.width/2,D=b.height;d.barBorderCircle&&(d.barBorderRadius=[E/2,E/2,0,0]);var O=(0,a.default)(d.barBorderRadius,4),R=O[0],L=O[1],N=O[2],P=O[3],U=Math.min(E/2,D/2);R=R>U?U:R,L=L>U?U:L,N=N>U?U:N,P=P>U?U:P,R=R<0?0:R,L=L<0?0:L,N=N<0?0:N,P=P<0?0:P,i.arc(S+P,A+P,P,-Math.PI,-Math.PI/2),i.arc(b.x-R,A+R,R,-Math.PI/2,0),i.arc(b.x-L,A+E-L,L,0,Math.PI/2),i.arc(S+N,A+E-N,N,Math.PI/2,Math.PI)}else i.moveTo(I,T),i.lineTo(b.x,T),i.lineTo(b.x,T+b.width),i.lineTo(I,T+b.width),i.lineTo(I,T),i.setLineWidth(1),i.setStrokeStyle(k);i.setFillStyle(w),i.closePath(),i.fill()}}break;case"stack":y=ee(v,m,_,r,c,t,n,l,e,o);p.push(y),y=z(y,c,e.length,0,0,t);for(var G=0;G<y.length;G++){var F=y[G];if(null!==F&&G>f&&G<h){i.beginPath();w=F.color||s.color,I=F.x0;i.setFillStyle(w),i.moveTo(I,F.y-F.width/2),i.fillRect(I,F.y-F.width/2,F.height,F.width),i.closePath(),i.fill()}}break}})),!1!==t.dataLabel&&1===o&&e.forEach((function(a,s){var u,l,p;u=[].concat(t.chartData.xAxisData.ranges),p=u.pop(),l=u.shift();var f=a.data;switch(d.type){case"group":var h=Z(f,l,p,r,c,t,n,o);h=H(h,c,e.length,s,0,t),ce(h,a,n,i,t);break;case"stack":h=ee(f,l,p,r,c,t,n,s,e,o);ce(h,a,n,i,t);break}})),{yAxisPoints:r,calPoints:p,eachSpacing:c}}(r,t,n,i,e),c=o.yAxisPoints,d=o.calPoints,p=o.eachSpacing;t.chartData.yAxisPoints=c,t.chartData.xAxisPoints=t.chartData.xAxisData.xAxisPoints,t.chartData.calPoints=d,t.chartData.eachSpacing=p,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"area":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var a=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1},t.extra.area),r=t.chartData.xAxisData,c=r.xAxisPoints,l=r.eachSpacing,d=t.height-t.area[2],p=[];i.save();var h=0,g=t.width+l;return t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(i.translate(t._scrollDistance_,0),h=-t._scrollDistance_-2*l+t.area[3],g=h+(t.xAxis.itemCount+4)*l),e.forEach((function(e,r){var s,m,_;s=[].concat(t.chartData.yAxisData.ranges[e.index]),m=s.pop(),_=s.shift();var v=e.data,y=J(v,m,_,c,l,t,n,a);p.push(y);for(var M=O(y,e),C=0;C<M.length;C++){var b=M[C];if(i.beginPath(),i.setStrokeStyle(u(e.color,o.opacity)),o.gradient){var I=i.createLinearGradient(0,t.area[0],0,t.height-t.area[2]);I.addColorStop("0",u(e.color,o.opacity)),I.addColorStop("1.0",u("#FFFFFF",.1)),i.setFillStyle(I)}else i.setFillStyle(u(e.color,o.opacity));if(i.setLineWidth(o.width*t.pix),b.length>1){var T=b[0],w=b[b.length-1];i.moveTo(T.x,T.y);var k=0;if("curve"===o.type)for(var x=0;x<b.length;x++){var S=b[x];if(0==k&&S.x>h&&(i.moveTo(S.x,S.y),k=1),x>0&&S.x>h&&S.x<g){var E=f(b,x-1);i.bezierCurveTo(E.ctrA.x,E.ctrA.y,E.ctrB.x,E.ctrB.y,S.x,S.y)}}if("straight"===o.type)for(var A=0;A<b.length;A++){var D=b[A];0==k&&D.x>h&&(i.moveTo(D.x,D.y),k=1),A>0&&D.x>h&&D.x<g&&i.lineTo(D.x,D.y)}if("step"===o.type)for(var R=0;R<b.length;R++){var L=b[R];0==k&&L.x>h&&(i.moveTo(L.x,L.y),k=1),R>0&&L.x>h&&L.x<g&&(i.lineTo(L.x,b[R-1].y),i.lineTo(L.x,L.y))}i.lineTo(w.x,d),i.lineTo(T.x,d),i.lineTo(T.x,T.y)}else{var N=b[0];i.moveTo(N.x-l/2,N.y),i.lineTo(N.x+l/2,N.y),i.lineTo(N.x+l/2,d),i.lineTo(N.x-l/2,d),i.moveTo(N.x-l/2,N.y)}if(i.closePath(),i.fill(),o.addLine){if("dash"==e.lineType){var P=e.dashLength?e.dashLength:8;P*=t.pix,i.setLineDash([P,P])}if(i.beginPath(),i.setStrokeStyle(e.color),i.setLineWidth(o.width*t.pix),1===b.length)i.moveTo(b[0].x,b[0].y),i.arc(b[0].x,b[0].y,1,0,2*Math.PI);else{i.moveTo(b[0].x,b[0].y);var U=0;if("curve"===o.type)for(var G=0;G<b.length;G++){var F=b[G];if(0==U&&F.x>h&&(i.moveTo(F.x,F.y),U=1),G>0&&F.x>h&&F.x<g){var $=f(b,G-1);i.bezierCurveTo($.ctrA.x,$.ctrA.y,$.ctrB.x,$.ctrB.y,F.x,F.y)}}if("straight"===o.type)for(var B=0;B<b.length;B++){var q=b[B];0==U&&q.x>h&&(i.moveTo(q.x,q.y),U=1),B>0&&q.x>h&&q.x<g&&i.lineTo(q.x,q.y)}if("step"===o.type)for(var j=0;j<b.length;j++){var H=b[j];0==U&&H.x>h&&(i.moveTo(H.x,H.y),U=1),j>0&&H.x>h&&H.x<g&&(i.lineTo(H.x,b[j-1].y),i.lineTo(H.x,H.y))}i.moveTo(b[0].x,b[0].y)}i.stroke(),i.setLineDash([])}}!1!==t.dataPointShape&&ae(y,e.color,e.pointShape,i,t)})),!1!==t.dataLabel&&1===a&&e.forEach((function(e,o){var r,s,u;r=[].concat(t.chartData.yAxisData.ranges[e.index]),s=r.pop(),u=r.shift();var d=e.data,p=J(d,s,u,c,l,t,n,a);re(p,e,n,i,t)})),i.restore(),{xAxisPoints:c,calPoints:p,eachSpacing:l}}(r,t,n,i,e),o=a.xAxisPoints,c=a.calPoints,d=a.eachSpacing;t.chartData.xAxisPoints=o,t.chartData.calPoints=c,t.chartData.eachSpacing=d,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"ring":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),t.chartData.pieData=be(r,t,n,i,e),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"pie":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),t.chartData.pieData=be(r,t,n,i,e),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"rose":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),t.chartData.pieData=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},t.extra.rose);0==n.pieChartLinePadding&&(n.pieChartLinePadding=o.activeRadius*t.pix);var r={x:t.area[3]+(t.width-t.area[1]-t.area[3])/2,y:t.area[0]+(t.height-t.area[0]-t.area[2])/2},c=Math.min((t.width-t.area[1]-t.area[3])/2-n.pieChartLinePadding-n.pieChartTextPadding-n._pieTextMaxLength_,(t.height-t.area[0]-t.area[2])/2-n.pieChartLinePadding-n.pieChartTextPadding);c=c<10?10:c;var l=o.minRadius||.5*c;e=G(e,o.type,l,c,a);var d=o.activeRadius*t.pix;return o.customColor=_(o.linearType,o.customColor,e,n),e=e.map((function(e){return e._start_+=(o.offsetAngle||0)*Math.PI/180,e})),e.forEach((function(e,n){t.tooltip&&t.tooltip.index==n&&(i.beginPath(),i.setFillStyle(u(e.color,o.activeOpacity||.5)),i.moveTo(r.x,r.y),i.arc(r.x,r.y,d+e._radius_,e._start_,e._start_+2*e._rose_proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(o.borderWidth*t.pix),i.lineJoin="round",i.setStrokeStyle(o.borderColor);var a,s=e.color;"custom"==o.linearType&&(a=i.createCircularGradient?i.createCircularGradient(r.x,r.y,e._radius_):i.createRadialGradient(r.x,r.y,0,r.x,r.y,e._radius_),a.addColorStop(0,u(o.customColor[e.linearIndex],1)),a.addColorStop(1,u(e.color,1)),s=a);i.setFillStyle(s),i.moveTo(r.x,r.y),i.arc(r.x,r.y,e._radius_,e._start_,e._start_+2*e._rose_proportion_*Math.PI),i.closePath(),i.fill(),1==o.border&&i.stroke()})),!1!==t.dataLabel&&1===a&&de(e,t,n,i,0,r),{center:r,radius:c,series:e}}(r,t,n,i,e),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"radar":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),t.chartData.radarData=function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=s({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},t.extra.radar),r=w(t.categories.length),c={x:t.area[3]+(t.width-t.area[1]-t.area[3])/2,y:t.area[0]+(t.height-t.area[0]-t.area[2])/2},l=(t.width-t.area[1]-t.area[3])/2,d=(t.height-t.area[0]-t.area[2])/2,p=Math.min(l-(T(t.categories,n.fontSize,i)+n.radarLabelTextMargin),d-n.radarLabelTextMargin);p-=n.radarLabelTextMargin*t.pix,p=p<10?10:p,i.beginPath(),i.setLineWidth(1*t.pix),i.setStrokeStyle(o.gridColor),r.forEach((function(e,t){var n=h(p*Math.cos(e),p*Math.sin(e),c);i.moveTo(c.x,c.y),t%o.gridEval==0&&i.lineTo(n.x,n.y)})),i.stroke(),i.closePath();for(var f=function(e){var n={};if(i.beginPath(),i.setLineWidth(1*t.pix),i.setStrokeStyle(o.gridColor),"radar"==o.gridType)r.forEach((function(t,a){var r=h(p/o.gridCount*e*Math.cos(t),p/o.gridCount*e*Math.sin(t),c);0===a?(n=r,i.moveTo(r.x,r.y)):i.lineTo(r.x,r.y)})),i.lineTo(n.x,n.y);else{var a=h(p/o.gridCount*e*Math.cos(1.5),p/o.gridCount*e*Math.sin(1.5),c);i.arc(c.x,c.y,c.y-a.y,0,2*Math.PI,!1)}i.stroke(),i.closePath()},g=1;g<=o.gridCount;g++)f(g);o.customColor=_(o.linearType,o.customColor,e,n);var m=N(r,c,p,e,t,a);if(m.forEach((function(n,a){i.beginPath(),i.setLineWidth(o.borderWidth*t.pix),i.setStrokeStyle(n.color);var r,s=u(n.color,o.opacity);"custom"==o.linearType&&(r=i.createCircularGradient?i.createCircularGradient(c.x,c.y,p):i.createRadialGradient(c.x,c.y,0,c.x,c.y,p),r.addColorStop(0,u(o.customColor[e[a].linearIndex],o.opacity)),r.addColorStop(1,u(n.color,o.opacity)),s=r);if(i.setFillStyle(s),n.data.forEach((function(e,t){0===t?i.moveTo(e.position.x,e.position.y):i.lineTo(e.position.x,e.position.y)})),i.closePath(),i.fill(),!0===o.border&&i.stroke(),i.closePath(),!1!==t.dataPointShape){var l=n.data.map((function(e){return e.position}));ae(l,n.color,n.pointShape,i,t)}})),!0===o.axisLabel){var v=Math.max(o.max,Math.max.apply(null,M(e))),y=p/o.gridCount,C=t.fontSize*t.pix;i.setFontSize(C),i.setFillStyle(t.fontColor),i.setTextAlign("left");for(g=0;g<o.gridCount+1;g++){var b=g*v/o.gridCount;b=b.toFixed(o.axisLabelTofix),i.fillText(String(b),c.x+3*t.pix,c.y-g*y+C/2)}}return le(r,p,c,t,n,i),!1!==t.dataLabel&&1===a&&(m.forEach((function(e,a){i.beginPath();var o=e.textSize*t.pix||n.fontSize;i.setFontSize(o),i.setFillStyle(e.textColor||t.fontColor),e.data.forEach((function(e,t){Math.abs(e.position.x-c.x)<2?e.position.y<c.y?(i.setTextAlign("center"),i.fillText(e.value,e.position.x,e.position.y-4)):(i.setTextAlign("center"),i.fillText(e.value,e.position.x,e.position.y+o+2)):e.position.x<c.x?(i.setTextAlign("right"),i.fillText(e.value,e.position.x-4,e.position.y+o/2-2)):(i.setTextAlign("left"),i.fillText(e.value,e.position.x+4,e.position.y+o/2-2))})),i.closePath(),i.stroke()})),i.setTextAlign("left")),{center:c,radius:p,angleList:r}}(r,t,n,i,e),Ce(t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"arcbar":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),t.chartData.arcbarData=function(e,t,n,i){var a,o,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,c=s({},{startAngle:.75,endAngle:.25,type:"default",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},t.extra.arcbar);e=F(e,c,r),a=c.centerX||c.centerY?{x:c.centerX?c.centerX:t.width/2,y:c.centerY?c.centerY:t.height/2}:{x:t.width/2,y:t.height/2},c.radius?o=c.radius:(o=Math.min(a.x,a.y),o-=5*t.pix,o-=c.width/2),o=o<10?10:o,c.customColor=_(c.linearType,c.customColor,e,n);for(var l=0;l<e.length;l++){var d=e[l];i.setLineWidth(c.width*t.pix),i.setStrokeStyle(c.backgroundColor||"#E9E9E9"),i.setLineCap(c.lineCap),i.beginPath(),"default"==c.type?i.arc(a.x,a.y,o-(c.width*t.pix+c.gap*t.pix)*l,c.startAngle*Math.PI,c.endAngle*Math.PI,!1):i.arc(a.x,a.y,o-(c.width*t.pix+c.gap*t.pix)*l,0,2*Math.PI,!1),i.stroke();var p=d.color;if("custom"==c.linearType){var f=i.createLinearGradient(a.x-o,a.y,a.x+o,a.y);f.addColorStop(1,u(c.customColor[d.linearIndex],1)),f.addColorStop(0,u(d.color,1)),p=f}i.setLineWidth(c.width*t.pix),i.setStrokeStyle(p),i.setLineCap(c.lineCap),i.beginPath(),i.arc(a.x,a.y,o-(c.width*t.pix+c.gap*t.pix)*l,c.startAngle*Math.PI,d._proportion_*Math.PI,!1),i.stroke()}return oe(t,n,i,a),{center:a,radius:o,series:e}}(r,t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"gauge":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),t.chartData.gaugeData=function(e,t,n,i,a){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,r=s({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},n.extra.gauge);void 0==r.oldAngle&&(r.oldAngle=r.startAngle),void 0==r.oldData&&(r.oldData=0),e=B(e,r.startAngle,r.endAngle);var c={x:n.width/2,y:n.height/2},l=Math.min(c.x,c.y);l-=5*n.pix,l-=r.width/2,l=l<10?10:l;var d=l-r.width,p=0;if("progress"==r.type){var f=l-3*r.width;a.beginPath();var h=a.createLinearGradient(c.x,c.y-f,c.x,c.y+f);h.addColorStop("0",u(t[0].color,.3)),h.addColorStop("1.0",u("#FFFFFF",.1)),a.setFillStyle(h),a.arc(c.x,c.y,f,0,2*Math.PI,!1),a.fill(),a.setLineWidth(r.width),a.setStrokeStyle(u(t[0].color,.3)),a.setLineCap("round"),a.beginPath(),a.arc(c.x,c.y,d,r.startAngle*Math.PI,r.endAngle*Math.PI,!1),a.stroke(),p=r.startAngle-r.endAngle+1;r.splitLine.splitNumber;var g=p/r.splitLine.splitNumber/r.splitLine.childNumber,m=-l-.5*r.width-r.splitLine.fixRadius,_=-l-r.width-r.splitLine.fixRadius+r.splitLine.width;a.save(),a.translate(c.x,c.y),a.rotate((r.startAngle-1)*Math.PI);for(var v=r.splitLine.splitNumber*r.splitLine.childNumber+1,y=t[0].data*o,M=0;M<v;M++)a.beginPath(),y>M/v?a.setStrokeStyle(u(t[0].color,1)):a.setStrokeStyle(u(t[0].color,.3)),a.setLineWidth(3*n.pix),a.moveTo(m,0),a.lineTo(_,0),a.stroke(),a.rotate(g*Math.PI);a.restore(),t=$(t,r,o),a.setLineWidth(r.width),a.setStrokeStyle(t[0].color),a.setLineCap("round"),a.beginPath(),a.arc(c.x,c.y,d,r.startAngle*Math.PI,t[0]._proportion_*Math.PI,!1),a.stroke();var C=l-2.5*r.width;a.save(),a.translate(c.x,c.y),a.rotate((t[0]._proportion_-1)*Math.PI),a.beginPath(),a.setLineWidth(r.width/3);var b=a.createLinearGradient(0,.6*-C,0,.6*C);b.addColorStop("0",u("#FFFFFF",0)),b.addColorStop("0.5",u(t[0].color,1)),b.addColorStop("1.0",u("#FFFFFF",0)),a.setStrokeStyle(b),a.arc(0,0,C,.85*Math.PI,1.15*Math.PI,!1),a.stroke(),a.beginPath(),a.setLineWidth(1),a.setStrokeStyle(t[0].color),a.setFillStyle(t[0].color),a.moveTo(-C-r.width/3/2,-4),a.lineTo(-C-r.width/3/2-4,0),a.lineTo(-C-r.width/3/2,4),a.lineTo(-C-r.width/3/2,-4),a.stroke(),a.fill(),a.restore()}else{a.setLineWidth(r.width),a.setLineCap("butt");for(var I=0;I<e.length;I++){var T=e[I];a.beginPath(),a.setStrokeStyle(T.color),a.arc(c.x,c.y,l,T._startAngle_*Math.PI,T._endAngle_*Math.PI,!1),a.stroke()}a.save(),p=r.startAngle-r.endAngle+1;var w=p/r.splitLine.splitNumber,k=p/r.splitLine.splitNumber/r.splitLine.childNumber,x=-l-.5*r.width-r.splitLine.fixRadius,S=-l-.5*r.width-r.splitLine.fixRadius+r.splitLine.width,E=-l-.5*r.width-r.splitLine.fixRadius+r.splitLine.childWidth;a.translate(c.x,c.y),a.rotate((r.startAngle-1)*Math.PI);for(var A=0;A<r.splitLine.splitNumber+1;A++)a.beginPath(),a.setStrokeStyle(r.splitLine.color),a.setLineWidth(2*n.pix),a.moveTo(x,0),a.lineTo(S,0),a.stroke(),a.rotate(w*Math.PI);a.restore(),a.save(),a.translate(c.x,c.y),a.rotate((r.startAngle-1)*Math.PI);for(var D=0;D<r.splitLine.splitNumber*r.splitLine.childNumber+1;D++)a.beginPath(),a.setStrokeStyle(r.splitLine.color),a.setLineWidth(1*n.pix),a.moveTo(x,0),a.lineTo(E,0),a.stroke(),a.rotate(k*Math.PI);a.restore(),t=q(t,e,r,o);for(var O=0;O<t.length;O++){var R=t[O];a.save(),a.translate(c.x,c.y),a.rotate((R._proportion_-1)*Math.PI),a.beginPath(),a.setFillStyle(R.color),a.moveTo(r.pointer.width,0),a.lineTo(0,-r.pointer.width/2),a.lineTo(-d,0),a.lineTo(0,r.pointer.width/2),a.lineTo(r.pointer.width,0),a.closePath(),a.fill(),a.beginPath(),a.setFillStyle("#FFFFFF"),a.arc(0,0,r.pointer.width/6,0,2*Math.PI,!1),a.fill(),a.restore()}!1!==n.dataLabel&&ue(r,l,c,n,i,a)}return oe(n,i,a,c),1===o&&"gauge"===n.type&&(n.extra.gauge.oldAngle=t[0]._proportion_,n.extra.gauge.oldData=t[0].data),{center:c,radius:l,innerRadius:d,categories:e,totalAngle:p}}(l,r,t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break;case"candle":this.animationInstance=new Re({timing:t.timing,duration:p,onProcess:function(e){i.clearRect(0,0,t.width,t.height),t.rotate&&ie(i,t),ye(0,t,0,i),ve(l,t,n,i);var a=function(e,t,n,i,a){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,r=s({},{color:{},average:{}},n.extra.candle);r.color=s({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},r.color),r.average=s({},{show:!1,name:[],day:[],color:i.color},r.average),n.extra.candle=r;var c=n.chartData.xAxisData,u=c.xAxisPoints,l=c.eachSpacing,d=[];a.save();var p=-2,h=u.length+2,g=0,m=n.width+l;return n._scrollDistance_&&0!==n._scrollDistance_&&!0===n.enableScroll&&(a.translate(n._scrollDistance_,0),p=Math.floor(-n._scrollDistance_/l)-2,h=p+n.xAxis.itemCount+4,g=-n._scrollDistance_-2*l+n.area[3],m=g+(n.xAxis.itemCount+4)*l),(r.average.show||t)&&t.forEach((function(e,t){var r,s,c;r=[].concat(n.chartData.yAxisData.ranges[e.index]),s=r.pop(),c=r.shift();for(var d=e.data,p=J(d,s,c,u,l,n,i,o),h=O(p,e),_=0;_<h.length;_++){var v=h[_];if(a.beginPath(),a.setStrokeStyle(e.color),a.setLineWidth(1),1===v.length)a.moveTo(v[0].x,v[0].y),a.arc(v[0].x,v[0].y,1,0,2*Math.PI);else{a.moveTo(v[0].x,v[0].y);for(var y=0,M=0;M<v.length;M++){var C=v[M];if(0==y&&C.x>g&&(a.moveTo(C.x,C.y),y=1),M>0&&C.x>g&&C.x<m){var b=f(v,M-1);a.bezierCurveTo(b.ctrA.x,b.ctrA.y,b.ctrB.x,b.ctrB.y,C.x,C.y)}}a.moveTo(v[0].x,v[0].y)}a.closePath(),a.stroke()}})),e.forEach((function(e,t){var s,c,f;s=[].concat(n.chartData.yAxisData.ranges[e.index]),c=s.pop(),f=s.shift();var g=e.data,m=Y(g,c,f,u,l,n,i,o);d.push(m);for(var _=O(m,e),v=0;v<_[0].length;v++)if(v>p&&v<h){var y=_[0][v];a.beginPath(),g[v][1]-g[v][0]>0?(a.setStrokeStyle(r.color.upLine),a.setFillStyle(r.color.upFill),a.setLineWidth(1*n.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x-l/4,y[1].y),a.lineTo(y[0].x-l/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x+l/4,y[0].y),a.lineTo(y[1].x+l/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.moveTo(y[3].x,y[3].y)):(a.setStrokeStyle(r.color.downLine),a.setFillStyle(r.color.downFill),a.setLineWidth(1*n.pix),a.moveTo(y[3].x,y[3].y),a.lineTo(y[0].x,y[0].y),a.lineTo(y[0].x-l/4,y[0].y),a.lineTo(y[1].x-l/4,y[1].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[2].x,y[2].y),a.lineTo(y[1].x,y[1].y),a.lineTo(y[1].x+l/4,y[1].y),a.lineTo(y[0].x+l/4,y[0].y),a.lineTo(y[0].x,y[0].y),a.moveTo(y[3].x,y[3].y)),a.closePath(),a.fill(),a.stroke()}})),a.restore(),{xAxisPoints:u,calPoints:d,eachSpacing:l}}(r,g,t,n,i,e),o=a.xAxisPoints,c=a.calPoints,u=a.eachSpacing;t.chartData.xAxisPoints=o,t.chartData.calPoints=c,t.chartData.eachSpacing=u,Me(0,t,n,i),!1!==t.enableMarkLine&&1===e&&pe(t,n,i),Ce(g?0:t.series,t,n,i,t.chartData),_e(t,n,i,e),De(0,i)},onAnimationFinish:function(){o.uevent.trigger("renderComplete")}});break}}function Ne(){this.events={}}Re.prototype.stop=function(){this.isStop=!0},Ne.prototype.addEventListener=function(e,t){this.events[e]=this.events[e]||[],this.events[e].push(t)},Ne.prototype.delEventListener=function(e){this.events[e]=[]},Ne.prototype.trigger=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=t[0],a=t.slice(1);this.events[i]&&this.events[i].forEach((function(e){try{e.apply(null,a)}catch(t){}}))};var Pe=function(e){e.pix=e.pixelRatio?e.pixelRatio:1,e.fontSize=e.fontSize?e.fontSize:13,e.fontColor=e.fontColor?e.fontColor:r.fontColor,""!=e.background&&"none"!=e.background||(e.background="#FFFFFF"),e.title=s({},e.title),e.subtitle=s({},e.subtitle),e.duration=e.duration?e.duration:1e3,e.yAxis=s({},{data:[],showTitle:!1,disabled:!1,disableGrid:!1,splitNumber:5,gridType:"solid",dashLength:4*e.pix,gridColor:"#cccccc",padding:10,fontColor:"#666666"},e.yAxis),e.xAxis=s({},{rotateLabel:!1,rotateAngle:45,disabled:!1,disableGrid:!1,splitNumber:5,calibration:!1,gridType:"solid",dashLength:4,scrollAlign:"left",boundaryGap:"center",axisLine:!0,axisLineColor:"#cccccc"},e.xAxis),e.xAxis.scrollPosition=e.xAxis.scrollAlign,e.legend=s({},{show:!0,position:"bottom",float:"center",backgroundColor:"rgba(0,0,0,0)",borderColor:"rgba(0,0,0,0)",borderWidth:0,padding:5,margin:5,itemGap:10,fontSize:e.fontSize,lineHeight:e.fontSize,fontColor:e.fontColor,formatter:{},hiddenColor:"#CECECE"},e.legend),e.extra=s({},e.extra),e.rotate=!!e.rotate,e.animation=!!e.animation,e.rotate=!!e.rotate,e.canvas2d=!!e.canvas2d;var t=s({},r);if(t.color=e.color?e.color:t.color,"pie"==e.type&&(t.pieChartLinePadding=!1===e.dataLabel?0:e.extra.pie.labelWidth*e.pix||t.pieChartLinePadding*e.pix),"ring"==e.type&&(t.pieChartLinePadding=!1===e.dataLabel?0:e.extra.ring.labelWidth*e.pix||t.pieChartLinePadding*e.pix),"rose"==e.type&&(t.pieChartLinePadding=!1===e.dataLabel?0:e.extra.rose.labelWidth*e.pix||t.pieChartLinePadding*e.pix),t.pieChartTextPadding=!1===e.dataLabel?0:t.pieChartTextPadding*e.pix,t.rotate=e.rotate,e.rotate){var n=e.width,i=e.height;e.width=i,e.height=n}if(e.padding=e.padding?e.padding:t.padding,t.yAxisWidth=r.yAxisWidth*e.pix,t.xAxisHeight=r.xAxisHeight*e.pix,e.enableScroll&&e.xAxis.scrollShow&&(t.xAxisHeight+=6*e.pix),t.fontSize=e.fontSize*e.pix,t.titleFontSize=r.titleFontSize*e.pix,t.subtitleFontSize=r.subtitleFontSize*e.pix,t.toolTipPadding=r.toolTipPadding*e.pix,t.toolTipLineHeight=r.toolTipLineHeight*e.pix,!e.context)throw new Error("[uCharts] \u672a\u83b7\u53d6\u5230context\uff01\u6ce8\u610f\uff1av2.0\u7248\u672c\u540e\uff0c\u9700\u8981\u81ea\u884c\u83b7\u53d6canvas\u7684\u7ed8\u56fe\u4e0a\u4e0b\u6587\u5e76\u4f20\u5165opts.context\uff01");this.context=e.context,this.context.setTextAlign||(this.context.setStrokeStyle=function(e){return this.strokeStyle=e},this.context.setLineWidth=function(e){return this.lineWidth=e},this.context.setLineCap=function(e){return this.lineCap=e},this.context.setFontSize=function(e){return this.font=e+"px sans-serif"},this.context.setFillStyle=function(e){return this.fillStyle=e},this.context.setTextAlign=function(e){return this.textAlign=e},this.context.draw=function(){}),this.context.setLineDash||(this.context.setLineDash=function(e){}),e.chartData={},this.uevent=new Ne,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0},this.opts=e,this.config=t,Le.call(this,e.type,e,t,this.context)};Pe.prototype.updateData=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.opts=s({},this.opts,e),this.opts.updateData=!0;var t=e.scrollPosition||"current";switch(t){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var n=ne(this.opts.series,this.opts,this.config,this.context),i=n.yAxisWidth;this.config.yAxisWidth=i;var a=0,o=W(this.opts.categories,this.opts,this.config),r=o.xAxisPoints,c=o.startX,u=o.endX,l=o.eachSpacing,d=l*(r.length-1),p=u-c;a=p-d,this.scrollOption={currentOffset:a,startTouchX:a,distance:0,lastMoveTime:0},this.opts._scrollDistance_=a;break}Le.call(this,this.opts.type,this.opts,this.config,this.context)},Pe.prototype.zoom=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var n=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=t.itemCount;var i=ne(this.opts.series,this.opts,this.config,this.context),a=i.yAxisWidth;this.config.yAxisWidth=a;var o=0,r=W(this.opts.categories,this.opts,this.config),s=r.xAxisPoints,c=r.startX,u=r.endX,l=r.eachSpacing,p=l*n,f=u-c,h=f-l*(s.length-1);o=f/2-p,o>0&&(o=0),o<h&&(o=h),this.scrollOption={currentOffset:o,startTouchX:0,distance:0,lastMoveTime:0},d(this,o,this.opts.chartData,this.config,this.opts),this.opts._scrollDistance_=o,Le.call(this,this.opts.type,this.opts,this.config,this.context)}else e("log","[uCharts] \u8bf7\u542f\u7528\u6eda\u52a8\u6761\u540e\u4f7f\u7528"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:6790")},Pe.prototype.dobuleZoom=function(t){if(!0===this.opts.enableScroll){var n=t.changedTouches;if(!(n.length<2)){for(var i=0;i<n.length;i++)n[i].x=n[i].x?n[i].x:n[i].clientX,n[i].y=n[i].y?n[i].y:n[i].clientY;var a=[b(n[0],this.opts,t),b(n[1],this.opts,t)],o=Math.abs(a[0].x-a[1].x);if(!this.scrollOption.moveCount){var r={changedTouches:[{x:n[0].x,y:this.opts.area[0]/this.opts.pix+2}]},s={changedTouches:[{x:n[1].x,y:this.opts.area[0]/this.opts.pix+2}]};this.opts.rotate&&(r={changedTouches:[{x:this.opts.height/this.opts.pix-this.opts.area[0]/this.opts.pix-2,y:n[0].y}]},s={changedTouches:[{x:this.opts.height/this.opts.pix-this.opts.area[0]/this.opts.pix-2,y:n[1].y}]});var c=this.getCurrentDataIndex(r).index,u=this.getCurrentDataIndex(s).index,l=Math.abs(c-u);return this.scrollOption.moveCount=l,this.scrollOption.moveCurrent1=Math.min(c,u),void(this.scrollOption.moveCurrent2=Math.max(c,u))}var p=o/this.scrollOption.moveCount,f=(this.opts.width-this.opts.area[1]-this.opts.area[3])/p;f=f<=2?2:f,f=f>=this.opts.categories.length?this.opts.categories.length:f,this.opts.animation=!1,this.opts.xAxis.itemCount=f;var h=0,g=W(this.opts.categories,this.opts,this.config),m=g.xAxisPoints,_=g.startX,v=g.endX,y=g.eachSpacing,M=y*this.scrollOption.moveCurrent1,C=v-_,I=C-y*(m.length-1);h=-M+Math.min(a[0].x,a[1].x)-this.opts.area[3]-y,h>0&&(h=0),h<I&&(h=I),this.scrollOption.currentOffset=h,this.scrollOption.startTouchX=0,this.scrollOption.distance=0,d(this,h,this.opts.chartData,this.config,this.opts),this.opts._scrollDistance_=h,Le.call(this,this.opts.type,this.opts,this.config,this.context)}}else e("log","[uCharts] \u8bf7\u542f\u7528\u6eda\u52a8\u6761\u540e\u4f7f\u7528"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:6830")},Pe.prototype.stopAnimation=function(){this.animationInstance&&this.animationInstance.stop()},Pe.prototype.addEventListener=function(e,t){this.uevent.addEventListener(e,t)},Pe.prototype.delEventListener=function(e){this.uevent.delEventListener(e)},Pe.prototype.getCurrentDataIndex=function(e){var t=null;if(t=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],t){var n=b(t,this.opts,e);return"pie"===this.opts.type||"ring"===this.opts.type?function(e,t,n){var i=-1,a=P(t.series);if(t&&t.center&&D(e,t.center,t.radius)){var o=Math.atan2(t.center.y-e.y,e.x-t.center.x);o=-o,n.extra.pie&&n.extra.pie.offsetAngle&&(o-=n.extra.pie.offsetAngle*Math.PI/180),n.extra.ring&&n.extra.ring.offsetAngle&&(o-=n.extra.ring.offsetAngle*Math.PI/180);for(var r=0,s=a.length;r<s;r++)if(p(o,a[r]._start_,a[r]._start_+2*a[r]._proportion_*Math.PI)){i=r;break}}return i}({x:n.x,y:n.y},this.opts.chartData.pieData,this.opts):"rose"===this.opts.type?function(e,t,n){var i=-1,a=G(n._series_,n.extra.rose.type,t.radius,t.radius);if(t&&t.center&&D(e,t.center,t.radius)){var o=Math.atan2(t.center.y-e.y,e.x-t.center.x);o=-o,n.extra.rose&&n.extra.rose.offsetAngle&&(o-=n.extra.rose.offsetAngle*Math.PI/180);for(var r=0,s=a.length;r<s;r++)if(p(o,a[r]._start_,a[r]._start_+2*a[r]._rose_proportion_*Math.PI)){i=r;break}}return i}({x:n.x,y:n.y},this.opts.chartData.pieData,this.opts):"radar"===this.opts.type?function(e,t,n){var i=2*Math.PI/n,a=-1;if(D(e,t.center,t.radius)){var o=function(e){return e<0&&(e+=2*Math.PI),e>2*Math.PI&&(e-=2*Math.PI),e},r=Math.atan2(t.center.y-e.y,e.x-t.center.x);r*=-1,r<0&&(r+=2*Math.PI);var s=t.angleList.map((function(e){return e=o(-1*e),e}));s.forEach((function(e,t){var n=o(e-i/2),s=o(e+i/2);s<n&&(s+=2*Math.PI),(r>=n&&r<=s||r+2*Math.PI>=n&&r+2*Math.PI<=s)&&(a=t)}))}return a}({x:n.x,y:n.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(e,t){for(var n=-1,i=0,a=t.series.length;i<a;i++){var o=t.series[i];if(e.x>o.funnelArea[0]&&e.x<o.funnelArea[2]&&e.y>o.funnelArea[1]&&e.y<o.funnelArea[3]){n=i;break}}return n}({x:n.x,y:n.y},this.opts.chartData.funnelData):"map"===this.opts.type?function(e,t){for(var n=-1,i=t.chartData.mapData,a=t.series,o=function(e,t,n,i,a,o){return{x:(t-a)/i+n.xMin,y:n.yMax-(e-o)/i}}(e.y,e.x,i.bounds,i.scale,i.xoffset,i.yoffset),r=[o.x,o.y],s=0,c=a.length;s<c;s++){var u=a[s].geometry.coordinates;if(ke(r,u,t.chartData.mapData.mercator)){n=s;break}}return n}({x:n.x,y:n.y},this.opts):"word"===this.opts.type?function(e,t){for(var n=-1,i=0,a=t.length;i<a;i++){var o=t[i];if(e.x>o.area[0]&&e.x<o.area[2]&&e.y>o.area[1]&&e.y<o.area[3]){n=i;break}}return n}({x:n.x,y:n.y},this.opts.chartData.wordCloudData):"bar"===this.opts.type?function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o={index:-1,group:[]},r=n.chartData.eachSpacing/2,s=n.chartData.yAxisPoints;return t&&t.length>0&&A(e,n,i)&&s.forEach((function(t,n){e.y+a+r>t&&(o.index=n)})),o}({x:n.x,y:n.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset)):function(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o={index:-1,group:[]},r=n.chartData.eachSpacing/2,s=[];if(t&&t.length>0){if(n.categories){for(var c=1;c<n.chartData.xAxisPoints.length;c++)s.push(n.chartData.xAxisPoints[c]-r);"line"!=n.type&&"area"!=n.type||"justify"!=n.xAxis.boundaryGap||(s=n.chartData.xAxisPoints)}else r=0;if(A(e,n,i))if(n.categories)s.forEach((function(t,n){e.x+a+r>t&&(o.index=n)}));else{for(var u=Array(t.length),l=0;l<t.length;l++){u[l]=Array(t[l].length);for(var d=0;d<t[l].length;d++)u[l][d]=Math.abs(t[l][d].x-e.x)}for(var p=Array(u.length),f=Array(u.length),h=0;h<u.length;h++)p[h]=Math.min.apply(null,u[h]),f[h]=u[h].indexOf(p[h]);var g=Math.min.apply(null,p);o.index=[];for(var m=0;m<p.length;m++)p[m]==g&&(o.group.push(m),o.index.push(f[m]))}}return o}({x:n.x,y:n.y},this.opts.chartData.calPoints,this.opts,this.config,Math.abs(this.scrollOption.currentOffset))}return-1},Pe.prototype.getLegendDataIndex=function(e){var t=null;if(t=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],t){var n=b(t,this.opts,e);return function(e,t,n){var i=-1;if(function(e,t){return e.x>t.start.x&&e.x<t.end.x&&e.y>t.start.y&&e.y<t.end.y}(e,t.area)){for(var a=t.points,o=-1,r=0,s=a.length;r<s;r++)for(var c=a[r],u=0;u<c.length;u++){o+=1;var l=c[u]["area"];if(l&&e.x>l[0]-0&&e.x<l[2]+0&&e.y>l[1]-0&&e.y<l[3]+0){i=o;break}}return i}return i}({x:n.x,y:n.y},this.opts.chartData.legendData)}return-1},Pe.prototype.touchLegend=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null;if(n=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],n){b(n,this.opts,e);var i=this.getLegendDataIndex(e);i>=0&&("candle"==this.opts.type?this.opts.seriesMA[i].show=!this.opts.seriesMA[i].show:this.opts.series[i].show=!this.opts.series[i].show,this.opts.animation=!!t.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,Le.call(this,this.opts.type,this.opts,this.config,this.context))}},Pe.prototype.showToolTip=function(t){var n=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null;a=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],a||e("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7008");var o=b(a,this.opts,t),r=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:r,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var u=this.getCurrentDataIndex(t),l=void 0==i.index?u.index:i.index;if(l>-1||l.length>0){var d=I(this.opts.series,l,u.group);if(0!==d.length){var p=k(d,this.opts,l,u.group,this.opts.categories,i),f=p.textList,h=p.offset;h.y=o.y,c.tooltip={textList:void 0!==i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}}Le.call(this,c.type,c,this.config,this.context)}if("mount"===this.opts.type){l=void 0==i.index?this.getCurrentDataIndex(t).index:i.index;if(l>-1){c=s({},this.opts,{animation:!1}),d=s({},c._series_[l]),f=[{text:i.formatter?i.formatter(d,void 0,l,c):d.name+": "+d.data,color:d.color}],h={x:c.chartData.calPoints[l].x,y:o.y};c.tooltip={textList:i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}Le.call(this,c.type,c,this.config,this.context)}if("bar"===this.opts.type){u=this.getCurrentDataIndex(t),l=void 0==i.index?u.index:i.index;if(l>-1||l.length>0){d=I(this.opts.series,l,u.group);if(0!==d.length){p=k(d,this.opts,l,u.group,this.opts.categories,i),f=p.textList,h=p.offset;h.x=o.x,c.tooltip={textList:void 0!==i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}}Le.call(this,c.type,c,this.config,this.context)}if("mix"===this.opts.type){u=this.getCurrentDataIndex(t),l=void 0==i.index?u.index:i.index;if(l>-1){r=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:r,animation:!1}),d=I(this.opts.series,l);if(0!==d.length){var g=x(d,this.opts,l,this.opts.categories,i);f=g.textList,h=g.offset;h.y=o.y,c.tooltip={textList:i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}}Le.call(this,c.type,c,this.config,this.context)}if("candle"===this.opts.type){u=this.getCurrentDataIndex(t),l=void 0==i.index?u.index:i.index;if(l>-1){r=this.scrollOption.currentOffset,c=s({},this.opts,{_scrollDistance_:r,animation:!1}),d=I(this.opts.series,l);if(0!==d.length){p=S(this.opts.series[0].data,d,this.opts,l,this.opts.categories,this.opts.extra.candle,i),f=p.textList,h=p.offset;h.y=o.y,c.tooltip={textList:i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}}Le.call(this,c.type,c,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){l=void 0==i.index?this.getCurrentDataIndex(t):i.index;if(l>-1){c=s({},this.opts,{animation:!1}),d=s({},c._series_[l]),f=[{text:i.formatter?i.formatter(d,void 0,l,c):d.name+": "+d.data,color:d.color}],h={x:o.x,y:o.y};c.tooltip={textList:i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}Le.call(this,c.type,c,this.config,this.context)}if("map"===this.opts.type){l=void 0==i.index?this.getCurrentDataIndex(t):i.index;if(l>-1){c=s({},this.opts,{animation:!1}),d=s({},this.opts.series[l]);d.name=d.properties.name;f=[{text:i.formatter?i.formatter(d,void 0,l,this.opts):d.name,color:d.color}],h={x:o.x,y:o.y};c.tooltip={textList:i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}c.updateData=!1,Le.call(this,c.type,c,this.config,this.context)}if("word"===this.opts.type){l=void 0==i.index?this.getCurrentDataIndex(t):i.index;if(l>-1){c=s({},this.opts,{animation:!1}),d=s({},this.opts.series[l]),f=[{text:i.formatter?i.formatter(d,void 0,l,this.opts):d.name,color:d.color}],h={x:o.x,y:o.y};c.tooltip={textList:i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}c.updateData=!1,Le.call(this,c.type,c,this.config,this.context)}if("radar"===this.opts.type){l=void 0==i.index?this.getCurrentDataIndex(t):i.index;if(l>-1){c=s({},this.opts,{animation:!1}),d=I(this.opts.series,l);if(0!==d.length){f=d.map((function(e){return{text:i.formatter?i.formatter(e,n.opts.categories[l],l,n.opts):e.name+": "+e.data,color:e.color}})),h={x:o.x,y:o.y};c.tooltip={textList:i.textList?i.textList:f,offset:void 0!==i.offset?i.offset:h,option:i,index:l}}}Le.call(this,c.type,c,this.config,this.context)}},Pe.prototype.translate=function(e){this.scrollOption={currentOffset:e,startTouchX:e,distance:0,lastMoveTime:0};var t=s({},this.opts,{_scrollDistance_:e,animation:!1});Le.call(this,this.opts.type,t,this.config,this.context)},Pe.prototype.scrollStart=function(e){var t=null;t=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0];var n=b(t,this.opts,e);t&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=n.x)},Pe.prototype.scroll=function(e){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var t=this.opts.touchMoveLimit||60,n=Date.now(),i=n-this.scrollOption.lastMoveTime;if(!(i<Math.floor(1e3/t))&&0!=this.scrollOption.startTouchX){this.scrollOption.lastMoveTime=n;var a=null;if(a=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],a&&!0===this.opts.enableScroll){var o,r=b(a,this.opts,e);o=r.x-this.scrollOption.startTouchX;var c=this.scrollOption.currentOffset,u=d(this,c+o,this.opts.chartData,this.config,this.opts);this.scrollOption.distance=o=u-c;var l=s({},this.opts,{_scrollDistance_:c+o,animation:!1});return this.opts=l,Le.call(this,l.type,l,this.config,this.context),c+o}}},Pe.prototype.scrollEnd=function(e){if(!0===this.opts.enableScroll){var t=this.scrollOption,n=t.currentOffset,i=t.distance;this.scrollOption.currentOffset=n+i,this.scrollOption.distance=0,this.scrollOption.moveCount=0}};var Ue=Pe;t.default=Ue}).call(this,n("0de9")["default"])},ff3b:function(e,t,n){"use strict";n.r(t);var i=n("4779"),a=n("a304");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var r=n("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports}},[["9162","app-config"]]]);
|