(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;i1){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=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);n4294967295?(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-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-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;n1&&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);na[0]&&r[1]=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))})))}},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;t0&&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);n0?(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;t0&&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.lengtho)return 1;if(a=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;tt?1:-1}))},p=function(e){var t,n,i,a=[],o=d(e);for(t=0;t=0))throw b(M,new Error(e.tagName+"@"+n));var a=t.length-1;while(i"==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"),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("")}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("");case p:return t.push("\x3c!--",e.data,"--\x3e");case h:var T=e.publicId,w=e.systemId;if(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("");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;i0},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>>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=0;n--){var a=i[n][2];(!a||a+2592e3=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>2]|=e[o]<>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>2]|=i<>2]|=(192|i>>6)<>2]|=(128|63&i)<=57344?(s[a>>2]|=(224|i>>12)<>2]|=(128|i>>6&63)<>2]|=(128|63&i)<>2]|=(240|i>>18)<>2]|=(128|i>>12&63)<>2]|=(128|i>>6&63)<>2]|=(128|63&i)<=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(++d1)for(var n=1;n>>2]|=(n[a>>>2]>>>24-a%4*8&255)<<24-(i+a)%4*8;else if(65535>>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>>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>>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>>2]>>>24-i%4*8&255));return n.join("")},parse:function(e){for(var t=e.length,n=[],i=0;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;cu;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>>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>>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>>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,"'"):e}function o(e,t,n,i){for(var a=0;a0&&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;p0){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":">",r}function d(e,t){return""}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+=""),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;o0)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("")+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":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("",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(""),at?(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(/\sb?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("/>"),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(i,"")}(n):""+n}}(e,0,0)},r=function(e){var t=['"),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="")):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;ie.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-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.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-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-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_)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=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;an?"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"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=e.length?i():s())}))})()},retry:function(e,t,n){e<1?n():function i(a){t((function(t,o){t&&a0?(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=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=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&o.call(i,"finallyLoc")&&this.prev=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.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=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;t0)for(var i=0;i0)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;_0)for(var b=0;b0&&(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=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=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=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;n4294967295?(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=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.lengtho)return 1;if(a-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=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;a256)||(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;i1&&(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;n1&&(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;i1&&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;f0&&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.time0){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;D0&&(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;c0&&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=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.version1&&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;o500&&(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.size0&&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=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;r0&&(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=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;p0&&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:c0&&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&&n0)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=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;a0){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=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;r0&&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;hf),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||s0)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;s1&&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;n0&&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;r0?[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].sequence0?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;a100?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.length5?"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;r5?"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-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;r0&&(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;n0&&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;o5?"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;i0&&(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;i0&&(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;o0){for(var u=0,l=c.length;u0&&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()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=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;o7e3?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;a65535)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;a0)for(var c=0;c=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.size0&&(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;n1e3*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=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=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&&e100&&(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]&&a100&&(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=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<>>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;n127&&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>>29,r}(e),h=1732584193,g=4023233417,m=2562383102,_=271733878,u=0;u/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(n0)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/,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 '' 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;a0)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;u0)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;u0)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>>2]>>>24-o%4*8&255;t[i+o>>>2]|=r<<24-(i+o)%4*8}else for(o=0;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>>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>>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>>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>>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>>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<>>32-o)+t}function l(e,t,n,i,a,o,r){var s=e+(t&i|n&~i)+a+r;return(s<>>32-o)+t}function d(e,t,n,i,a,o,r){var s=e+(t^n^i)+a+r;return(s<>>32-o)+t}function p(e,t,n,i,a,o,r){var s=e+(n^(t|~i))+a+r;return(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>>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>>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>>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;o1&&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;i0&&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-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||s2&&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;s0&&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-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;n0&&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-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(i0)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;n0&&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>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=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,i0&&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;o0&&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.length0&&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;s0&&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>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;rs?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<>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<>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<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()=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;os&&(n=s-c),o=n;o>=0;o--){for(var d=!0,p=0;pa&&(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>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;a239?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;i0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(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;la)&&(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;ai)&&(n=i);for(var a="",o=t;on)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||te.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>>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>>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),t0&&(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=(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=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>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=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=0;--a)e[a+t]=this[a+n];else if(o<1e3||!b.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&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>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=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>>2]>>>24-o%4*8&255;t[i+o>>>2]|=r<<24-(i+o)%4*8}else for(o=0;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>>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>>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>>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>>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>>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>>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>>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>>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>>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>>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>>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>>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<>>32-o)+t}function l(e,t,n,i,a,o,r){var s=e+(t&i|n&~i)+a+r;return(s<>>32-o)+t}function d(e,t,n,i,a,o,r){var s=e+(t^n^i)+a+r;return(s<>>32-o)+t}function p(e,t,n,i,a,o,r){var s=e+(n^(t|~i))+a+r;return(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>>0?1:0))+ie+((W+=ae)>>>0>>0?1:0))+ue+((W+=le)>>>0>>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>>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>>0?1:0))+Ce+((de+=be)>>>0>>0?1:0))+z+((de+=W)>>>0>>0?1:0))+((G=P+de|0)>>>0

>>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>>0?1:0)|0}h=i.low=h+A,i.high=f+E+(h>>>0>>0?1:0),m=a.low=m+O,a.high=g+D+(m>>>0>>0?1:0),v=o.low=v+L,o.high=_+R+(v>>>0>>0?1:0),M=r.low=M+P,r.high=y+N+(M>>>0

>>0?1:0),b=s.low=b+G,s.high=C+U+(b>>>0>>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>>0?1:0),S=p.low=S+H,p.high=x+j+(S>>>0>>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<>>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<>>32-T,h=I<>>32-T):(f=I<>>64-T,h=b<>>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>>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<>>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>>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>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>>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;r6&&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>>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>>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^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<>>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>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>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>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>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=[];++ve1)for(var n=1;n0&&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;o0;)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;i0?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=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=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;r60?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=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.lengtht.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.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 eo.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=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-e0?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-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=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<>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<>>=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]>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>>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>>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=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]&&or){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<=3&&(e.ins_h=(e.ins_h<=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<=3&&(e.ins_h=(e.ins_h<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<>=7;i<30;i++)for(hn[i]=a<<7,e=0;e<1<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.gzindexa&&(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.gzindexa&&(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]&&ae.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<>>=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,h-=M),h<15&&(f+=w[i++]<>>=M=y>>>24,h-=M,!(16&(M=y>>>16&255))){if(0==(64&M)){y=m[(65535&y)+(f&(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,M2;)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>3,f&=(1<<(h-=C<<3))-1,e.next_in=i,e.next_out=o,e.avail_in=i=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;M0&&(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;y852||2===e&&k>592)return 1;for(;;){h=v-T,r[y]f?(g=O[R+r[y]],m=S[E+r[y]]):(g=96,m=0),c=1<>T)+(u-=c)]=h<<24|g<<16|m|0}while(0!==u);for(c=1<>=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+T852||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;n15&&(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<>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++]<>>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<>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++]<>>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++]<>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++]<>>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>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++]<>>=7&l,l-=7&l,n.mode=27;break}for(;l<3;){if(0===s)break e;s--,u+=i[o++]<>>=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++]<>>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++]<>>=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>>=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>>16&255,v=65535&k,!((m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<>>=m,l-=m,n.lens[n.have++]=v;else{if(16===v){for(w=m+2;l>>=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>>=m)),u>>>=3,l-=3}else{for(w=m+7;l>>=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<>>16&255,v=65535&k,!((m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<>y)])>>>16&255,v=65535&k,!(y+(m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<>>=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>>=n.extra,l-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;_=(k=n.distcode[u&(1<>>16&255,v=65535&k,!((m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<>y)])>>>16&255,v=65535&k,!(y+(m=k>>>24)<=l);){if(0===s)break e;s--,u+=i[o++]<>>=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>>=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++]<=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.whavevi.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitsvi.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelvi.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelvi.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(evi.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"+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}
{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;ie.end.x||t.end.xe.start.y||t.start.y1&&(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<=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=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-1;if(o)for(var r=E(e),s=0;s5&&void 0!==arguments[5]?arguments[5]:{},r=t.chartData.calPoints?t.chartData.calPoints:[],s={};if(i.length>0){for(var c=[],u=0;u0&&(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[2]=s),t.data[3]=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=u4&&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;l2&&void 0!==arguments[2]?arguments[2]:1,i=0,a=0,o=0;o4&&void 0!==arguments[4]?arguments[4]:1;e=e.sort((function(e,t){return parseInt(t.data)-parseInt(e.data)}));for(var o=0;o4&&void 0!==arguments[4]?arguments[4]:1,o=0,r=0,s=[],c=0;c2&&void 0!==arguments[2]?arguments[2]:1;1==n&&(n=.999999);for(var i=0;i=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=2&&(a._proportion_=a._proportion_%2)}return e}function B(e,t,n){for(var i=t-n+1,a=t,o=0;o=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=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-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=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=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;wa?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;b1&&(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;f4&&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])return!1;if(n[1]==e[1]&&t[1]>e[1])return!1;if(t[0]t[o].area[2]||e[1]>t[o].area[3]||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.7},h=0;h0&&e[0].data.constructor.toString().indexOf("Array")>-1){t._pieSeries_=e;for(var a=e[0].data,o=0;ot.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;xD&&(D=R)}o.widthArr.push(D),o.heightArr.push(A.length*d+2*r)}for(var L=0,N=0;N0?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;o4&&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;c0&&(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;iu.x?n.xMax:u.x,n.yMin=n.yMinu.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=f4&&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;p4&&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;ad&&(i.moveTo(r.x,r.y),n=1),a>0&&r.x>d&&r.xd&&(i.moveTo(u.x,u.y),n=1),c>0&&u.x>d&&u.xd&&(i.moveTo(h.x,h.y),n=1),l>0&&h.x>d&&h.x4&&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;ky&&kq?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;K1){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;ZC&&(i.moveTo(Q.x,Q.y),X=1),Z>0&&Q.x>C&&Q.xC&&(i.moveTo(ne.x,ne.y),X=1),te>0&&ne.x>C&&ne.xC&&(i.moveTo(c.x,c.y),r=1),s>0&&c.x>C&&c.xC&&(i.moveTo(d.x,d.y),r=1),l>0&&d.x>C&&d.x4&&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;Cf&&CU?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;Gf&&G0&&(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;Bf&&B0&&(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;yg&&yN?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;Pg&&P0&&(i.setLineWidth(d.borderWidth*t.pix),i.stroke()),i.fill()}}break;case"mount":for(var G=0;Gg&&G0&&(i.setLineWidth(d.borderWidth*t.pix),i.stroke()),i.fill()}}break;case"sharp":for(var $=0;$g&&$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;lf&&CU?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;Gf&&G4&&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;C1){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;xh&&(i.moveTo(S.x,S.y),k=1),x>0&&S.x>h&&S.xh&&(i.moveTo(D.x,D.y),k=1),A>0&&D.x>h&&D.xh&&(i.moveTo(L.x,L.y),k=1),R>0&&L.x>h&&L.xh&&(i.moveTo(F.x,F.y),U=1),G>0&&F.x>h&&F.xh&&(i.moveTo(q.x,q.y),U=1),B>0&&q.x>h&&q.xh&&(i.moveTo(H.x,H.y),U=1),j>0&&H.x>h&&H.x4&&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;g4&&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;l5&&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;MM/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;I5&&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;_g&&(a.moveTo(C.x,C.y),y=1),M>0&&C.x>g&&C.xp&&v0?(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;n0&&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=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),h2*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&&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;io.funnelArea[0]&&e.xo.funnelArea[1]&&e.yo.area[0]&&e.xo.area[1]&&e.y4&&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;ct&&(o.index=n)}));else{for(var u=Array(t.length),l=0;lt.start.x&&e.xt.start.y&&e.yl[0]-0&&e.xl[1]-0&&e.y1&&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