app.js 17 KB

1
  1. "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports[Symbol.toStringTag]="Module";var s=require("./common/vendor.js"),e=require("./pages/TUIKit/TUICore/server/conversation/index.js");require("./store/index.js");var i=require("./pages/TUIKit/TUICore/server/profile/index.js"),o=require("./api/common.js"),u=require("./api/user.js"),t=require("./uni_modules/uview-plus/index.js"),c=require("./utils/common.js");require("./pages/TUIKit/TUICore/server/IComponentServer.js"),require("./store/modules.js"),require("./store/modules/timStore.js"),require("./common/request.js"),require("./uni_modules/uview-plus/libs/mixin/mixin.js"),require("./uni_modules/uview-plus/libs/mixin/mpMixin.js"),require("./uni_modules/uview-plus/libs/luch-request/core/Request.js"),require("./uni_modules/uview-plus/libs/luch-request/core/dispatchRequest.js"),require("./uni_modules/uview-plus/libs/luch-request/adapters/index.js"),require("./uni_modules/uview-plus/libs/luch-request/helpers/buildURL.js"),require("./uni_modules/uview-plus/libs/luch-request/utils.js"),require("./uni_modules/uview-plus/libs/luch-request/core/buildFullPath.js"),require("./uni_modules/uview-plus/libs/luch-request/helpers/isAbsoluteURL.js"),require("./uni_modules/uview-plus/libs/luch-request/helpers/combineURLs.js"),require("./uni_modules/uview-plus/libs/luch-request/core/settle.js"),require("./uni_modules/uview-plus/libs/luch-request/core/InterceptorManager.js"),require("./uni_modules/uview-plus/libs/luch-request/core/mergeConfig.js"),require("./uni_modules/uview-plus/libs/luch-request/core/defaults.js"),require("./uni_modules/uview-plus/libs/luch-request/utils/clone.js"),require("./uni_modules/uview-plus/libs/util/route.js"),require("./uni_modules/uview-plus/libs/function/colorGradient.js"),require("./uni_modules/uview-plus/libs/function/test.js"),require("./uni_modules/uview-plus/libs/function/debounce.js"),require("./uni_modules/uview-plus/libs/function/throttle.js"),require("./uni_modules/uview-plus/libs/function/index.js"),require("./uni_modules/uview-plus/libs/function/digit.js"),require("./uni_modules/uview-plus/libs/config/config.js"),require("./uni_modules/uview-plus/libs/config/props.js"),require("./uni_modules/uview-plus/libs/config/props/actionSheet.js"),require("./uni_modules/uview-plus/libs/config/props/album.js"),require("./uni_modules/uview-plus/libs/config/props/alert.js"),require("./uni_modules/uview-plus/libs/config/props/avatar.js"),require("./uni_modules/uview-plus/libs/config/props/avatarGroup.js"),require("./uni_modules/uview-plus/libs/config/props/backtop.js"),require("./uni_modules/uview-plus/libs/config/props/badge.js"),require("./uni_modules/uview-plus/libs/config/props/button.js"),require("./uni_modules/uview-plus/libs/config/props/calendar.js"),require("./uni_modules/uview-plus/libs/config/props/carKeyboard.js"),require("./uni_modules/uview-plus/libs/config/props/cell.js"),require("./uni_modules/uview-plus/libs/config/props/cellGroup.js"),require("./uni_modules/uview-plus/libs/config/props/checkbox.js"),require("./uni_modules/uview-plus/libs/config/props/checkboxGroup.js"),require("./uni_modules/uview-plus/libs/config/props/circleProgress.js"),require("./uni_modules/uview-plus/libs/config/props/code.js"),require("./uni_modules/uview-plus/libs/config/props/codeInput.js"),require("./uni_modules/uview-plus/libs/config/props/col.js"),require("./uni_modules/uview-plus/libs/config/props/collapse.js"),require("./uni_modules/uview-plus/libs/config/props/collapseItem.js"),require("./uni_modules/uview-plus/libs/config/props/columnNotice.js"),require("./uni_modules/uview-plus/libs/config/props/countDown.js"),require("./uni_modules/uview-plus/libs/config/props/countTo.js"),require("./uni_modules/uview-plus/libs/config/props/datetimePicker.js"),require("./uni_modules/uview-plus/libs/config/props/divider.js"),require("./uni_modules/uview-plus/libs/config/props/empty.js"),require("./uni_modules/uview-plus/libs/config/props/form.js"),require("./uni_modules/uview-plus/libs/config/props/formItem.js"),require("./uni_modules/uview-plus/libs/config/props/gap.js"),require("./uni_modules/uview-plus/libs/config/props/grid.js"),require("./uni_modules/uview-plus/libs/config/props/gridItem.js"),require("./uni_modules/uview-plus/libs/config/props/icon.js"),require("./uni_modules/uview-plus/libs/config/props/image.js"),require("./uni_modules/uview-plus/libs/config/props/indexAnchor.js"),require("./uni_modules/uview-plus/libs/config/props/indexList.js"),require("./uni_modules/uview-plus/libs/config/props/input.js"),require("./uni_modules/uview-plus/libs/config/props/keyboard.js"),require("./uni_modules/uview-plus/libs/config/props/line.js"),require("./uni_modules/uview-plus/libs/config/props/lineProgress.js"),require("./uni_modules/uview-plus/libs/config/props/link.js"),require("./uni_modules/uview-plus/libs/config/props/list.js"),require("./uni_modules/uview-plus/libs/config/props/listItem.js"),require("./uni_modules/uview-plus/libs/config/props/loadingIcon.js"),require("./uni_modules/uview-plus/libs/config/props/loadingPage.js"),require("./uni_modules/uview-plus/libs/config/props/loadmore.js"),require("./uni_modules/uview-plus/libs/config/props/modal.js"),require("./uni_modules/uview-plus/libs/config/props/navbar.js"),require("./uni_modules/uview-plus/libs/config/color.js"),require("./uni_modules/uview-plus/libs/config/props/noNetwork.js"),require("./uni_modules/uview-plus/libs/config/props/noticeBar.js"),require("./uni_modules/uview-plus/libs/config/props/notify.js"),require("./uni_modules/uview-plus/libs/config/props/numberBox.js"),require("./uni_modules/uview-plus/libs/config/props/numberKeyboard.js"),require("./uni_modules/uview-plus/libs/config/props/overlay.js"),require("./uni_modules/uview-plus/libs/config/props/parse.js"),require("./uni_modules/uview-plus/libs/config/props/picker.js"),require("./uni_modules/uview-plus/libs/config/props/popup.js"),require("./uni_modules/uview-plus/libs/config/props/radio.js"),require("./uni_modules/uview-plus/libs/config/props/radioGroup.js"),require("./uni_modules/uview-plus/libs/config/props/rate.js"),require("./uni_modules/uview-plus/libs/config/props/readMore.js"),require("./uni_modules/uview-plus/libs/config/props/row.js"),require("./uni_modules/uview-plus/libs/config/props/rowNotice.js"),require("./uni_modules/uview-plus/libs/config/props/scrollList.js"),require("./uni_modules/uview-plus/libs/config/props/search.js"),require("./uni_modules/uview-plus/libs/config/props/section.js"),require("./uni_modules/uview-plus/libs/config/props/skeleton.js"),require("./uni_modules/uview-plus/libs/config/props/slider.js"),require("./uni_modules/uview-plus/libs/config/props/statusBar.js"),require("./uni_modules/uview-plus/libs/config/props/steps.js"),require("./uni_modules/uview-plus/libs/config/props/stepsItem.js"),require("./uni_modules/uview-plus/libs/config/props/sticky.js"),require("./uni_modules/uview-plus/libs/config/props/subsection.js"),require("./uni_modules/uview-plus/libs/config/props/swipeAction.js"),require("./uni_modules/uview-plus/libs/config/props/swipeActionItem.js"),require("./uni_modules/uview-plus/libs/config/props/swiper.js"),require("./uni_modules/uview-plus/libs/config/props/swipterIndicator.js"),require("./uni_modules/uview-plus/libs/config/props/switch.js"),require("./uni_modules/uview-plus/libs/config/props/tabbar.js"),require("./uni_modules/uview-plus/libs/config/props/tabbarItem.js"),require("./uni_modules/uview-plus/libs/config/props/tabs.js"),require("./uni_modules/uview-plus/libs/config/props/tag.js"),require("./uni_modules/uview-plus/libs/config/props/text.js"),require("./uni_modules/uview-plus/libs/config/props/textarea.js"),require("./uni_modules/uview-plus/libs/config/props/toast.js"),require("./uni_modules/uview-plus/libs/config/props/toolbar.js"),require("./uni_modules/uview-plus/libs/config/props/tooltip.js"),require("./uni_modules/uview-plus/libs/config/props/transition.js"),require("./uni_modules/uview-plus/libs/config/props/upload.js"),require("./uni_modules/uview-plus/libs/config/props/drawer.js"),require("./uni_modules/uview-plus/libs/config/zIndex.js"),require("./uni_modules/uview-plus/libs/function/platform.js"),Math;const r=require("tim-wx-sdk");s.index.$TUIKit=r.create({SDKAppID:1400825410}),s.index.$TIM=r,s.index.$TUIKit.registerPlugin({"tim-upload-plugin":s.TIMUploadPlugin}),s.index.$TUIKit.TUIConversationServer=new e.TUIConversationServer,s.index.$TUIKit.TUIProfileServer=new i.TUIProfileServer,require("./wxcomponents/TUICallKit/TUICallKit/serve/callManager");const p={onLaunch:function(){this.bindTIMEvent(),s.index.$on("refreshIM",(()=>{this.checkLogin()}));var e="https://1701081189.cdwjyyh.com;https://1696746017.cdwjyyh.com;https://1708196565.cdwjyyh.com;https://1700206673.cdwjyyh.com;https://1723317680.cdwjyyh.com;https://1700575323.cdwjyyh.com;https://1706979252.cdwjyyh.com;https://1697148962.cdwjyyh.com;https://1722131630.cdwjyyh.com;https://1716969562.cdwjyyh.com;https://1695072024.cdwjyyh.com;https://1720639647.cdwjyyh.com;https://1695440159.cdwjyyh.com;https://1707741400.cdwjyyh.com;https://1708937934.cdwjyyh.com;https://1718087536.cdwjyyh.com;https://1724494814.cdwjyyh.com;https://1703101076.cdwjyyh.com;https://1712251670.cdwjyyh.com;https://1701764981.cdwjyyh.com;https://1709430520.cdwjyyh.com;https://1716356434.cdwjyyh.com;https://1716808011.cdwjyyh.com;https://1710609621.cdwjyyh.com;https://1705257092.cdwjyyh.com;https://1721137588.cdwjyyh.com;https://1703567784.cdwjyyh.com;https://1721509816.cdwjyyh.com;https://1720396718.cdwjyyh.com;https://1721936263.cdwjyyh.com;https://1716050799.cdwjyyh.com;https://1713109810.cdwjyyh.com;https://1725223167.cdwjyyh.com;https://1722019208.cdwjyyh.com;https://1702848339.cdwjyyh.com;https://1707911907.cdwjyyh.com;https://1717849419.cdwjyyh.com;https://1703809724.cdwjyyh.com;https://1724650239.cdwjyyh.com;https://1707113459.cdwjyyh.com;https://1715669104.cdwjyyh.com;https://1710051545.cdwjyyh.com;https://1722269330.cdwjyyh.com;https://1710003925.cdwjyyh.com;https://1714555145.cdwjyyh.com;https://1720634288.cdwjyyh.com;https://1696593184.cdwjyyh.com;https://1704962208.cdwjyyh.com;https://1703146177.cdwjyyh.com;https://1704346325.cdwjyyh.com;https://1697387624.cdwjyyh.com;https://1702551094.cdwjyyh.com;https://1720523201.cdwjyyh.com;https://1714391651.cdwjyyh.com;https://1698957834.cdwjyyh.com;https://1710582715.cdwjyyh.com;https://1696073814.cdwjyyh.com;https://1701427000.cdwjyyh.com;https://1703620825.cdwjyyh.com;https://1716954881.cdwjyyh.com;https://1709258681.cdwjyyh.com;https://1702178349.cdwjyyh.com;https://1696037454.cdwjyyh.com;https://1707163288.cdwjyyh.com;https://1698272613.cdwjyyh.com;https://1695736399.cdwjyyh.com;https://1707979666.cdwjyyh.com;https://1699631662.cdwjyyh.com;https://1725584568.cdwjyyh.com;https://1709711499.cdwjyyh.com;https://1707988905.cdwjyyh.com;https://1709289861.cdwjyyh.com;https://1720027873.cdwjyyh.com;https://1723979172.cdwjyyh.com;https://1711804525.cdwjyyh.com;https://1702653210.cdwjyyh.com;https://1711075739.cdwjyyh.com;https://1710979987.cdwjyyh.com;https://1724292527.cdwjyyh.com;https://1704964596.cdwjyyh.com;https://1703840482.cdwjyyh.com;https://1709061808.cdwjyyh.com;https://1718492957.cdwjyyh.com;https://1708829102.cdwjyyh.com;https://1716362553.cdwjyyh.com;https://1710541443.cdwjyyh.com;https://1715811900.cdwjyyh.com;https://1718208786.cdwjyyh.com;https://1704651745.cdwjyyh.com;https://1699759405.cdwjyyh.com;https://1713080422.cdwjyyh.com;https://1715403843.cdwjyyh.com;https://1696900518.cdwjyyh.com;https://1707770189.cdwjyyh.com;https://1700034515.cdwjyyh.com;https://1715466167.cdwjyyh.com;https://1709976677.cdwjyyh.com;https://1712370330.cdwjyyh.com;https://1706087997.cdwjyyh.com;https://1703496196.cdwjyyh.com;https://1712266369.cdwjyyh.com;https://1712318592.cdwjyyh.com;https://1712812440.cdwjyyh.com;https://1715678161.cdwjyyh.com;https://1702028001.cdwjyyh.com;https://1721667850.cdwjyyh.com;https://1696462985.cdwjyyh.com;https://1707192149.cdwjyyh.com;https://1704821512.cdwjyyh.com;https://1723797034.cdwjyyh.com;https://1704429569.cdwjyyh.com;https://1709243255.cdwjyyh.com;https://1722028860.cdwjyyh.com;https://1712967809.cdwjyyh.com;https://1705848887.cdwjyyh.com;https://1695675535.cdwjyyh.com;https://1725746755.cdwjyyh.com;https://1723025937.cdwjyyh.com;https://1723488798.cdwjyyh.com;https://1700104177.cdwjyyh.com;https://1724293219.cdwjyyh.com;https://1726204998.cdwjyyh.com;https://1714031757.cdwjyyh.com;https://1713130421.cdwjyyh.com;https://1723148318.cdwjyyh.com;https://1725755505.cdwjyyh.com;https://1720760127.cdwjyyh.com;https://1709058929.cdwjyyh.com;https://1706935822.cdwjyyh.com;https://1698429582.cdwjyyh.com;https://1725312611.cdwjyyh.com;https://1709158760.cdwjyyh.com;https://1712496042.cdwjyyh.com;https://1707326074.cdwjyyh.com;https://1704652832.cdwjyyh.com;https://1722471447.cdwjyyh.com;https://1715081607.cdwjyyh.com;https://1722709008.cdwjyyh.com;https://1705411096.cdwjyyh.com;https://1722112356.cdwjyyh.com;https://1713176285.cdwjyyh.com;https://1710638388.cdwjyyh.com;https://1703201862.cdwjyyh.com;https://1716520084.cdwjyyh.com;https://1716201102.cdwjyyh.com;https://1714278120.cdwjyyh.com;https://1695811036.cdwjyyh.com;https://1696612587.cdwjyyh.com;https://1720738395.cdwjyyh.com;https://1722208363.cdwjyyh.com;https://1697138661.cdwjyyh.com;https://1717887413.cdwjyyh.com;https://1715113705.cdwjyyh.com;https://1696048580.cdwjyyh.com;https://1696166861.cdwjyyh.com;https://1707853597.cdwjyyh.com;https://1709274679.cdwjyyh.com;https://1722858089.cdwjyyh.com;https://1715419874.cdwjyyh.com;https://1715116007.cdwjyyh.com;https://1722314568.cdwjyyh.com;https://1724746541.cdwjyyh.com;https://1718762128.cdwjyyh.com;https://1720163684.cdwjyyh.com;https://1724770857.cdwjyyh.com;https://1708580403.cdwjyyh.com;https://1705948747.cdwjyyh.com;https://1700682425.cdwjyyh.com;https://1702858903.cdwjyyh.com;https://1725605169.cdwjyyh.com;https://1699065003.cdwjyyh.com;https://1696786637.cdwjyyh.com;https://1708356387.cdwjyyh.com;https://1699525562.cdwjyyh.com;https://1720968292.cdwjyyh.com;https://1710909698.cdwjyyh.com;https://1700467361.cdwjyyh.com;https://1695683561.cdwjyyh.com;https://1725858080.cdwjyyh.com;https://1702911871.cdwjyyh.com".split(";");console.log(this.getRandomInt(0,e.length-1));var i=e[this.getRandomInt(0,e.length-1)];console.log(i),s.index.setStorageSync("requestPath",i)},onUnload(){},onShow(){s.index.getSystemInfo({success:e=>{let i=e.statusBarHeight+"px";const o=s.index.getMenuButtonBoundingClientRect();let u={statusBarHeight:i,menuWidth:o.width+"px",menuHeight:o.height+"px",menuBorderRadius:o.height/2+"px",menuRight:e.screenWidth-o.right+"px",menuTop:o.top+"px",contentTop:e.statusBarHeight+44+"px"};s.index.setStorageSync("menuInfo",u)},fail:s=>{console.log(s)}})},methods:{getRandomInt(s,e){const i=Math.ceil(s),o=Math.floor(e);return Math.floor(Math.random()*(o-i+1)+i)},checkLogin(){u.checkLogin().then((s=>{200==s.code&&this.imLogin(s.userId)}),(s=>{}))},imLogin(e){var i="U-"+e,u={userId:i};o.getTlsSig(u).then((e=>{if(console.log(u),200==e.code){var o=e.data;s.index.setStorageSync("sign",o),s.index.$chat_SDKAppID=1400825410,s.index.$chat_userID=i,s.index.$chat_userSig=o,s.index.$TUIKit.login({userID:i,userSig:o}).then((s=>{console.log("im登录成功")}))}else s.index.showToast({icon:"none",title:"请求失败"})}),(s=>{}))},bindTIMEvent(){s.index.$TUIKit.on(s.index.$TIM.EVENT.SDK_READY,this.handleSDKReady),s.index.$TUIKit.on(s.index.$TIM.EVENT.SDK_NOT_READY,this.handleSDKNotReady),s.index.$TUIKit.on(s.index.$TIM.EVENT.KICKED_OUT,this.handleKickedOut)},handleSDKReady(e){s.index.$chat_isSDKReady=!0,s.index.getStorageSync("userId");var i=s.index.getStorageSync("avatar"),o=s.index.getStorageSync("nickName");console.log(i),s.index.$TUIKit.updateMyProfile({nick:o,avatar:i,gender:r.TYPES.GENDER_MALE,selfSignature:"我的个性签名",allowType:r.TYPES.ALLOW_TYPE_ALLOW_ANY}).then((s=>{console.log("个人信息修改成功")})),s.index.$emit("refreshMsgCount")},handleSDKNotReady(s){console.log("SDK没有准备"+s)},handleKickedOut(e){s.index.clearStorageSync(),s.index.showToast({title:`${this.kickedOutReason(e.data.type)}被踢出。`,icon:"none"})},kickedOutReason(e){switch(e){case s.index.$TIM.TYPES.KICKED_OUT_MULT_ACCOUNT:return"多实例登录";case s.index.$TIM.TYPES.KICKED_OUT_MULT_DEVICE:return"多设备登录";case s.index.$TIM.TYPES.KICKED_OUT_USERSIG_EXPIRED:return"userSig 过期";case s.index.$TIM.TIM.TYPES.KICKED_OUT_REST_API:return"REST API kick 接口踢出";default:return""}}}};function l(){const e=s.createSSRApp(p);return e.config.globalProperties.$getProvider=c.getProvider,e.config.globalProperties.$parsePhone=c.parsePhone,e.config.globalProperties.$isLogin=c.isLogin,e.config.globalProperties.$isEmpty=c.isEmpty,e.config.globalProperties.$getAge=c.getAge,e.config.globalProperties.$parseIdCard=c.parseIdCard,e.config.globalProperties.$getDictLabelName=c.getDictLabelName,e.config.globalProperties.$logout=c.logout,e.config.globalProperties.$clearHisSearch=c.clearHisSearch,e.config.globalProperties.$getHisSearch=c.getHisSearch,e.config.globalProperties.$addHisSearch=c.addHisSearch,e.config.globalProperties.$urlToObj=c.urlToObj,e.config.globalProperties.$parseText=c.parseText,e.config.globalProperties.$parseIDCardInfo=c.parseIDCardInfo,e.config.globalProperties.$isLoginCourse=c.isLoginCourse,e.use(t.uviewPlus),{app:e}}l().app.mount("#app"),exports.createApp=l;