优化页面

This commit is contained in:
pengxiaolong
2025-06-11 22:16:44 +08:00
parent 3c2d7e5959
commit 931d867c09
806 changed files with 87462 additions and 331 deletions

View File

@@ -1 +1 @@
"use strict";const e=require("./common/vendor.js"),n=require("./components/NationalDictionary.js"),i=require("./components/request.js"),t={data:()=>({genders:0,Gender:[{label:"男",value:1},{label:"女",value:2}],Country:n.optionsArray,countrys:"",nameAnchor:"",numberCoins:"",session:"",remarks:"",Display:!1,Hint:!1,datetimesingle:"",id:null,sendingTime:"",filterable:!0,AnchorProfilePicture:""}),mounted(){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id}})},methods:{gender(e){this.genders=e.value,console.log(e)},country(e){this.countrys=e.value,console.log(e)},handleOverlayClick(e){e.target===this.$el&&(this.Display=!1,this.Hint=!1)},open(){this.Display?(this.Display=!1,this.Hint=!1,this.nameAnchor="",this.genders=0,this.numberCoins="",this.remarks="",this.datetimesingle="",this.countrys="",this.session=""):this.Display=!0},blur(n){this.nameAnchor!==n.target.value&&(this.nameAnchor=n.target.value,e.index.showLoading({title:"正在验证主播",mask:!0}),e.index.request({url:"https://api.tkpage.yolozs.com/api/"+this.nameAnchor,success:n=>{200===n.data.code?(e.index.hideLoading(),e.index.showToast({title:"查询成功",icon:"none",duration:3e3}),this.AnchorProfilePicture=n.data.data):(e.index.hideLoading(),e.index.showToast({title:"未查询到该主播",icon:"none",duration:3e3}))},fail:function(n){e.index.hideLoading(),e.index.showToast({title:"网络请求失败",icon:"none",duration:3e3})}}))},async Publish(){if(""===this.nameAnchor||0===this.genders||""===this.numberCoins||""===this.countrys||""===this.datetimesingle||""===this.session||""===this.AnchorProfilePicture)return void(this.Hint=!0);const n=this.datetimesingle.replace(" ","T"),t=Date.parse(n);if(isNaN(t))throw new Error(`Invalid date format: ${this.datetimesingle}`);this.sendingTime=Math.floor(t/1e3);const o=Math.floor(Date.now()/1e3);if(this.sendingTime<o)return void e.index.showToast({title:"日期不能早于当前时间",icon:"none",duration:2e3});e.index.showLoading({title:"发布中...",mask:!0});200===(await i.request({url:"pk/addPkData",method:"POST",data:{anchorId:this.nameAnchor,pkTime:this.sendingTime,sex:this.genders,country:this.countrys,coin:this.numberCoins,remark:this.remarks,senderId:this.id,anchorIcon:this.AnchorProfilePicture,pkNumber:this.session},userInfo:!0})).code?(this.Display=!1,this.Hint=!1,this.nameAnchor="",this.genders=0,this.numberCoins="",this.remarks="",this.datetimesingle="",this.session="",this.AnchorProfilePicture="",e.index.hideLoading(),e.index.showToast({title:"发布成功",icon:"success",duration:2e3})):(e.index.hideLoading(),e.index.showToast({title:"发布失败",icon:"none",duration:2e3}))}}};if(!Array){(e.resolveComponent("wht-select")+e.resolveComponent("uni-number-box")+e.resolveComponent("uni-datetime-picker")+e.resolveComponent("uni-easyinput"))()}Math||((()=>"./uni_modules/wht-select/components/wht-select/wht-select.js")+(()=>"./uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js")+(()=>"./uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js")+(()=>"./uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js"))();const o=e._export_sfc(t,[["render",function(n,i,t,o,s,r){return e.e({a:s.Display},s.Display?e.e({b:e.o$1((e=>r.open())),c:e.o$1(((...e)=>n.NameAnchor&&n.NameAnchor(...e))),d:e.o$1(((...e)=>r.blur&&r.blur(...e))),e:""===s.nameAnchor&&!0===s.Hint},(""===s.nameAnchor&&s.Hint,{}),{f:e.o$1(r.country),g:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#ffffff",options:s.Country,filterable:s.filterable,placeholder:"请选择国家"}),h:""===s.countrys&&!0===s.Hint},(""===s.countrys&&s.Hint,{}),{i:e.o$1(r.gender),j:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#ffffff",options:s.Gender,placeholder:"性别"}),k:0===s.genders},(s.genders,{}),{l:1===s.genders},(s.genders,{}),{m:2===s.genders},(s.genders,{}),{n:0===s.genders&&!0===s.Hint},(0===s.genders&&s.Hint,{}),{o:e.o$1((e=>s.numberCoins=e)),p:e.p({max:9999999999,background:"#03ABA8",modelValue:s.numberCoins}),q:""===s.numberCoins&&!0===s.Hint},(""===s.numberCoins&&s.Hint,{}),{r:e.o$1((e=>s.datetimesingle=e)),s:e.p({type:"datetime","hide-second":"true",modelValue:s.datetimesingle}),t:""===s.datetimesingle&&!0===s.Hint},(""===s.datetimesingle&&s.Hint,{}),{v:e.o$1((e=>s.session=e)),w:e.p({background:"#03ABA8",modelValue:s.session}),x:""===s.session&&!0===s.Hint},(""===s.session&&s.Hint,{}),{y:e.o$1((e=>s.remarks=e)),z:e.p({type:"textarea",placeholder:"备注",modelValue:s.remarks}),A:e.o$1((e=>r.Publish())),B:e.o$1((()=>{})),C:e.n(s.Display?"create-module":"close-animation "),D:e.o$1((e=>r.open()))}):{})}],["__scopeId","data-v-fa0fbb45"]]);exports.MiniProgramPage=o;
"use strict";const e=require("./common/vendor.js"),n=require("./components/NationalDictionary.js"),i=require("./components/request.js"),t={data:()=>({genders:0,Gender:[{label:"男",value:1},{label:"女",value:2}],Country:n.optionsArray,countrys:"",nameAnchor:"",numberCoins:"",session:"",remarks:"",Display:!1,Hint:!1,datetimesingle:"",id:null,sendingTime:"",filterable:!0,AnchorProfilePicture:""}),mounted(){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id}})},methods:{gender(e){this.genders=e.value,console.log(e)},country(e){this.countrys=e.value,console.log(e)},handleOverlayClick(e){e.target===this.$el&&(this.Display=!1,this.Hint=!1)},open(){this.Display?(this.Display=!1,this.Hint=!1,this.nameAnchor="",this.genders=0,this.numberCoins="",this.remarks="",this.datetimesingle="",this.countrys="",this.session=""):this.Display=!0},blur(n){this.nameAnchor!==n.target.value&&(this.nameAnchor=n.target.value,e.index.showLoading({title:"正在验证主播",mask:!0}),e.index.request({url:"https://python.yolojt.com/api/"+this.nameAnchor,success:n=>{200===n.data.code?(e.index.hideLoading(),e.index.showToast({title:"查询成功",icon:"none",duration:3e3}),this.AnchorProfilePicture=n.data.data):(e.index.hideLoading(),e.index.showToast({title:"未查询到该主播",icon:"none",duration:3e3}))},fail:function(n){e.index.hideLoading(),e.index.showToast({title:"网络请求失败",icon:"none",duration:3e3})}}))},async Publish(){if(""===this.nameAnchor||0===this.genders||""===this.numberCoins||""===this.countrys||""===this.datetimesingle||""===this.session||""===this.AnchorProfilePicture)return void(this.Hint=!0);if(this.remarks.includes(this.nameAnchor))return void e.index.showToast({title:"备注中不能包含主播昵称",icon:"none",duration:2e3});const n=this.datetimesingle.replace(" ","T"),t=Date.parse(n);if(isNaN(t))throw new Error(`Invalid date format: ${this.datetimesingle}`);this.sendingTime=Math.floor(t/1e3);const o=Math.floor(Date.now()/1e3);if(this.sendingTime<o)return void e.index.showToast({title:"日期不能早于当前时间",icon:"none",duration:2e3});e.index.showLoading({title:"发布中...",mask:!0});200===(await i.request({url:"pk/addPkData",method:"POST",data:{anchorId:this.nameAnchor,pkTime:this.sendingTime,sex:this.genders,country:this.countrys,coin:this.numberCoins,remark:this.remarks,senderId:this.id,anchorIcon:this.AnchorProfilePicture,pkNumber:this.session},userInfo:!0})).code?(this.Display=!1,this.Hint=!1,this.nameAnchor="",this.genders=0,this.numberCoins="",this.remarks="",this.datetimesingle="",this.session="",this.AnchorProfilePicture="",e.index.hideLoading(),e.index.showToast({title:"发布成功",icon:"success",duration:2e3})):(e.index.hideLoading(),e.index.showToast({title:"发布失败",icon:"none",duration:2e3}))}}};if(!Array){(e.resolveComponent("wht-select")+e.resolveComponent("uni-number-box")+e.resolveComponent("uni-datetime-picker")+e.resolveComponent("uni-easyinput"))()}Math||((()=>"./uni_modules/wht-select/components/wht-select/wht-select.js")+(()=>"./uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js")+(()=>"./uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js")+(()=>"./uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js"))();const o=e._export_sfc(t,[["render",function(n,i,t,o,s,r){return e.e({a:s.Display},s.Display?e.e({b:e.o$1((e=>r.open())),c:e.o$1(((...e)=>n.NameAnchor&&n.NameAnchor(...e))),d:e.o$1(((...e)=>r.blur&&r.blur(...e))),e:""===s.nameAnchor&&!0===s.Hint},(""===s.nameAnchor&&s.Hint,{}),{f:e.o$1(r.country),g:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#ffffff",options:s.Country,filterable:s.filterable,placeholder:"请选择国家"}),h:""===s.countrys&&!0===s.Hint},(""===s.countrys&&s.Hint,{}),{i:e.o$1(r.gender),j:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#ffffff",options:s.Gender,placeholder:"性别"}),k:0===s.genders},(s.genders,{}),{l:1===s.genders},(s.genders,{}),{m:2===s.genders},(s.genders,{}),{n:0===s.genders&&!0===s.Hint},(0===s.genders&&s.Hint,{}),{o:e.o$1((e=>s.numberCoins=e)),p:e.p({max:9999999999,background:"#03ABA8",modelValue:s.numberCoins}),q:""===s.numberCoins&&!0===s.Hint},(""===s.numberCoins&&s.Hint,{}),{r:e.o$1((e=>s.datetimesingle=e)),s:e.p({type:"datetime","hide-second":"true",modelValue:s.datetimesingle}),t:""===s.datetimesingle&&!0===s.Hint},(""===s.datetimesingle&&s.Hint,{}),{v:e.o$1((e=>s.session=e)),w:e.p({background:"#03ABA8",modelValue:s.session}),x:""===s.session&&!0===s.Hint},(""===s.session&&s.Hint,{}),{y:e.o$1((e=>s.remarks=e)),z:e.p({type:"textarea",placeholder:"备注",maxlength:"-1",modelValue:s.remarks}),A:e.o$1((e=>r.Publish())),B:e.o$1((()=>{})),C:e.n(s.Display?"create-module":"close-animation "),D:e.o$1((e=>r.open()))}):{})}],["__scopeId","data-v-4f0126b2"]]);exports.MiniProgramPage=o;

View File

@@ -1 +1 @@
<view class="Navigation data-v-25ec44dc"><image src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png" mode="scaleToFill" class="Navigationimg data-v-25ec44dc"/><image bindtap="{{a}}" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill" class="Return data-v-25ec44dc"/></view><view class="dingweizhibox data-v-25ec44dc"></view><view class="chat data-v-25ec44dc"><view class="{{['data-v-25ec44dc', 'tui-chat', P]}}"><view wx:if="{{b}}" class="{{['data-v-25ec44dc', 'tui-chat-default', c]}}"><slot/></view><view wx:if="{{d}}" class="{{['data-v-25ec44dc', 'tui-chat', L]}}"><chat-header wx:if="{{i}}" class="{{['data-v-25ec44dc', 'tui-chat-header', e, f]}}" bindcloseChat="{{g}}" bindopenGroupManagement="{{h}}" u-i="25ec44dc-0" bind:__l="__l" u-p="{{i}}"/><forward class="data-v-25ec44dc" bindtoggleMultipleSelectMode="{{j}}" u-i="25ec44dc-1" bind:__l="__l"/><message-list wx:if="{{p}}" u-r="messageListRef" class="{{['r', 'data-v-25ec44dc', 'tui-chat-message-list', l]}}" bindhandleEditor="{{m}}" bindcloseInputToolBar="{{n}}" bindtoggleMultipleSelectMode="{{o}}" u-i="25ec44dc-2" bind:__l="__l" u-p="{{p}}"/><view wx:if="{{q}}" class="{{['data-v-25ec44dc', 'tui-chat-leave-group', s && 'tui-chat-leave-group-mobile']}}">{{r}}</view><multiple-select-panel wx:elif="{{t}}" class="data-v-25ec44dc" bindoneByOneForwardMessage="{{v}}" bindmergeForwardMessage="{{w}}" bindtoggleMultipleSelectMode="{{x}}" u-i="25ec44dc-3" bind:__l="__l"/><block wx:else><message-input-toolbar wx:if="{{y}}" class="{{['data-v-25ec44dc', 'tui-chat-message-input-toolbar', z, A]}}" bindinsertEmoji="{{B}}" bindchangeToolbarDisplayType="{{C}}" bindscrollToLatestMessage="{{D}}" u-i="25ec44dc-4" bind:__l="__l" u-p="{{E}}"/><message-input wx:if="{{K}}" u-r="messageInputRef" class="{{['r', 'data-v-25ec44dc', 'tui-chat-message-input', G, H, I]}}" bindchangeToolbarDisplayType="{{J}}" u-i="25ec44dc-5" bind:__l="__l" u-p="{{K}}"/></block></view><view wx:if="{{M}}" class="group-profile data-v-25ec44dc" bindtap="{{O}}">{{N}}</view></view></view>
<view class="Navigation data-v-6aa6f0c6"><image src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png" mode="scaleToFill" class="Navigationimg data-v-6aa6f0c6"/><image bindtap="{{a}}" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill" class="Return data-v-6aa6f0c6"/></view><view class="dingweizhibox data-v-6aa6f0c6"></view><view class="chat data-v-6aa6f0c6"><view class="{{['data-v-6aa6f0c6', 'tui-chat', P]}}"><view wx:if="{{b}}" class="{{['data-v-6aa6f0c6', 'tui-chat-default', c]}}"><slot/></view><view wx:if="{{d}}" class="{{['data-v-6aa6f0c6', 'tui-chat', L]}}"><chat-header wx:if="{{i}}" class="{{['data-v-6aa6f0c6', 'tui-chat-header', e, f]}}" bindcloseChat="{{g}}" bindopenGroupManagement="{{h}}" u-i="6aa6f0c6-0" bind:__l="__l" u-p="{{i}}"/><forward class="data-v-6aa6f0c6" bindtoggleMultipleSelectMode="{{j}}" u-i="6aa6f0c6-1" bind:__l="__l"/><message-list wx:if="{{p}}" u-r="messageListRef" class="{{['r', 'data-v-6aa6f0c6', 'tui-chat-message-list', l]}}" bindhandleEditor="{{m}}" bindcloseInputToolBar="{{n}}" bindtoggleMultipleSelectMode="{{o}}" u-i="6aa6f0c6-2" bind:__l="__l" u-p="{{p}}"/><view wx:if="{{q}}" class="{{['data-v-6aa6f0c6', 'tui-chat-leave-group', s && 'tui-chat-leave-group-mobile']}}">{{r}}</view><multiple-select-panel wx:elif="{{t}}" class="data-v-6aa6f0c6" bindoneByOneForwardMessage="{{v}}" bindmergeForwardMessage="{{w}}" bindtoggleMultipleSelectMode="{{x}}" u-i="6aa6f0c6-3" bind:__l="__l"/><block wx:else><message-input-toolbar wx:if="{{y}}" class="{{['data-v-6aa6f0c6', 'tui-chat-message-input-toolbar', z, A]}}" bindinsertEmoji="{{B}}" bindchangeToolbarDisplayType="{{C}}" bindscrollToLatestMessage="{{D}}" u-i="6aa6f0c6-4" bind:__l="__l" u-p="{{E}}"/><message-input wx:if="{{K}}" u-r="messageInputRef" class="{{['r', 'data-v-6aa6f0c6', 'tui-chat-message-input', G, H, I]}}" bindchangeToolbarDisplayType="{{J}}" u-i="6aa6f0c6-5" bind:__l="__l" u-p="{{K}}"/></block></view><view wx:if="{{M}}" class="group-profile data-v-6aa6f0c6" bindtap="{{O}}">{{N}}</view></view></view>

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
<view class="Navigation-left data-v-e282c19d"></view><view class="Navigation data-v-e282c19d"><image src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png" mode="scaleToFill" class="Navigationimg data-v-e282c19d"/><view class="Return data-v-e282c19d">消息</view></view><view class="tui-conversation data-v-e282c19d" bindtap="{{g}}" bindtouchstart="{{h}}" bindtouchend="{{i}}"><t-u-i-search wx:if="{{a}}" class="data-v-e282c19d" u-i="e282c19d-0" bind:__l="__l" u-p="{{a}}"/><conversation-header wx:if="{{b}}" class="r data-v-e282c19d" u-r="headerRef" u-i="e282c19d-1" bind:__l="__l"/><conversation-network class="data-v-e282c19d" u-i="e282c19d-2" bind:__l="__l"/><conversation-list u-r="conversationListDomRef" class="tui-conversation-list r data-v-e282c19d" bindhandleSwitchConversation="{{e}}" bindgetPassingRef="{{f}}" u-i="e282c19d-3" bind:__l="__l"/></view><view class="data-v-e282c19d"><tab-bar class="data-v-e282c19d" u-i="e282c19d-4" bind:__l="__l"></tab-bar></view>
<view class="Navigation-left data-v-bfb163a9"></view><view class="Navigation data-v-bfb163a9"><image src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png" mode="scaleToFill" class="Navigationimg data-v-bfb163a9"/><view class="Return data-v-bfb163a9">消息</view></view><view class="tui-conversation data-v-bfb163a9" bindtap="{{g}}" bindtouchstart="{{h}}" bindtouchend="{{i}}"><t-u-i-search wx:if="{{a}}" class="data-v-bfb163a9" u-i="bfb163a9-0" bind:__l="__l" u-p="{{a}}"/><conversation-header wx:if="{{b}}" class="r data-v-bfb163a9" u-r="headerRef" u-i="bfb163a9-1" bind:__l="__l"/><conversation-network class="data-v-bfb163a9" u-i="bfb163a9-2" bind:__l="__l"/><conversation-list u-r="conversationListDomRef" class="tui-conversation-list r data-v-bfb163a9" bindhandleSwitchConversation="{{e}}" bindgetPassingRef="{{f}}" u-i="bfb163a9-3" bind:__l="__l"/></view><view class="data-v-bfb163a9"><tab-bar wx:if="{{j}}" class="data-v-bfb163a9" u-i="bfb163a9-4" bind:__l="__l" u-p="{{j}}"></tab-bar></view>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
"use strict";const e=require("../common/vendor.js"),t=require("./addPrefixToHeaderIcon.js");exports.request=function(n){const{url:a,data:r,method:o,header:s,userInfo:i}=n,g="https://api.yolojt.com/"+a;return new Promise(i?(n,a)=>{e.index.getStorage({key:"userinfo",success:i=>{i.data?i.data.nickName?e.index.request({url:g,data:r,method:o,header:s,success:function(e){console.log("请求成功1",e.data),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}}):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.reLaunch({url:"/pages/UserInformation/UserInformation"})):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}))},fail:function(t){e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}),a(t)}})}:(n,a)=>{e.index.request({url:g,data:r,method:o,header:s,success:function(e){console.log("请求成功2",e),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}})})};
"use strict";const e=require("../common/vendor.js"),t=require("./addPrefixToHeaderIcon.js");exports.request=function(n){const{url:a,data:r,method:o,header:s,userInfo:i}=n,g="http://120.26.251.180:8086/"+a;return new Promise(i?(n,a)=>{e.index.getStorage({key:"userinfo",success:i=>{i.data?i.data.nickName?e.index.request({url:g,data:r,method:o,header:s,success:function(e){console.log("请求成功1",e.data),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}}):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.reLaunch({url:"/pages/UserInformation/UserInformation"})):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}))},fail:function(t){e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}),a(t)}})}:(n,a)=>{e.index.request({url:g,data:r,method:o,header:s,success:function(e){console.log("请求成功2",e),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}})})};

View File

@@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),t=require("../VerifyLogin.js");Math||a();const a=()=>"../../pages/NewAddedPk/NewAddedPk2.js",o={__name:"tabBar",props:{tabIndex:Number},setup(a){let o=e.ref(!1),n=e.reactive([{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Pk.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/PkClick.png",text:"PK",pagePath:"/pages/Home/Home",middleClass:""},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Forum.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Forumclick.png",text:"论坛",pagePath:"/pages/Forum/Forum",middleClass:""},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/jiahao.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/jiahao.png",text:"",pagePath:"/pages/c/c",middleClass:""},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Message.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Messageclick.png",text:"消息"},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Mine.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Mineclick.png",text:"我的",pagePath:"/pages/Mine/Mine",middleClass:""}]);e.onMounted((()=>{!function(){let e=n.length;if(e%2){o.value=!0;let t=Math.floor(e/2);n[t].middleClass="mid-button"}}()})),e.index.getSystemInfo({success:function(e){console.log("机型",e.deviceType),e.safeArea.top>40&&console.log("苹果的底部栏大小",e.safeArea.top)}});const s=e.ref();const c=()=>!1;function i(a,o){3===o?t.VerifyLogin().then((t=>{t&&e.index.navigateTo({url:"/TUIKit/components/TUIConversation/index",animationType:"none"})})):2===o?t.VerifyLogin().then((e=>{e&&s.value.open()})):4===o?t.VerifyLogin().then((t=>{t&&e.index.switchTab({url:"/pages/Mine/Mine",animationType:"none"})})):e.index.switchTab({url:a.pagePath})}return(t,l)=>({a:e.f(e.unref(n),((t,o,n)=>({a:a.tabIndex==o?t.selectedIconPath:t.iconPath,b:e.t(t.text),c:a.tabIndex==o?"#1DD2F9":"#A7A3A3",d:e.n("list-item flex flex-column flex-middle "+t.middleClass),e:e.o$1((e=>i(t,o)),o),f:o}))),b:e.n(!0===e.unref(o)?"tab-list-middle":"tab-list-default"),c:e.o$1(c),d:e.sr(s,"ae5e2c72-0",{k:"createModule"})})}},n=e._export_sfc(o,[["__scopeId","data-v-ae5e2c72"]]);wx.createComponent(n);
"use strict";const e=require("../../common/vendor.js"),t=require("../VerifyLogin.js");Math||a();const a=()=>"../../pages/NewAddedPk/NewAddedPk2.js",o={__name:"tabBar",props:{tabIndex:Number},setup(a){let o=e.ref(!1),n=e.reactive([{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Pk.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/PKClick.png",text:"PK",pagePath:"/pages/Home/Home",middleClass:""},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Forum.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Forumclick.png",text:"论坛",pagePath:"/pages/Forum/Forum",middleClass:""},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/jiahao.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/jiahao.png",text:"",pagePath:"/pages/c/c",middleClass:""},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Message.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Messageclick.png",text:"消息"},{iconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Mine.png",selectedIconPath:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Mineclick.png",text:"我的",pagePath:"/pages/Mine/Mine",middleClass:""}]);e.onMounted((()=>{!function(){let e=n.length;if(e%2){o.value=!0;let t=Math.floor(e/2);n[t].middleClass="mid-button"}}()})),e.index.getSystemInfo({success:function(e){console.log("机型",e.deviceType),e.safeArea.top>40&&console.log("苹果的底部栏大小",e.safeArea.top)}});const s=e.ref();const c=()=>!1;function i(a,o){3===o?t.VerifyLogin().then((t=>{t&&e.index.navigateTo({url:"/TUIKit/components/TUIConversation/index",animationType:"none"})})):2===o?t.VerifyLogin().then((e=>{e&&s.value.open()})):4===o?t.VerifyLogin().then((t=>{t&&e.index.switchTab({url:"/pages/Mine/Mine",animationType:"none"})})):e.index.switchTab({url:a.pagePath})}return(t,l)=>({a:e.f(e.unref(n),((t,o,n)=>({a:a.tabIndex==o?t.selectedIconPath:t.iconPath,b:e.t(t.text),c:a.tabIndex==o?"#1DD2F9":"#A7A3A3",d:e.n("list-item flex flex-column flex-middle "+t.middleClass),e:e.o$1((e=>i(t,o)),o),f:o}))),b:e.n(!0===e.unref(o)?"tab-list-middle":"tab-list-default"),c:e.o$1(c),d:e.sr(s,"3fcabaeb-0",{k:"createModule"})})}},n=e._export_sfc(o,[["__scopeId","data-v-3fcabaeb"]]);wx.createComponent(n);

View File

@@ -1 +1 @@
<view class="tab-block data-v-ae5e2c72"><view class="{{['tab-list', 'flex', 'flex-center', 'data-v-ae5e2c72', b]}}"><view wx:for="{{a}}" wx:for-item="item" wx:key="f" class="{{['data-v-ae5e2c72', item.d]}}" bindtap="{{item.e}}"><view class="item-img-box data-v-ae5e2c72"><image class="item-img data-v-ae5e2c72" src="{{item.a}}"/></view><view class="item-text font-20 data-v-ae5e2c72" style="{{'color:' + item.c}}">{{item.b}}</view></view></view><view class="data-v-ae5e2c72" catchtouchmove="{{c}}"></view><new-added-pk class="createModule r data-v-ae5e2c72" u-r="createModule" u-i="ae5e2c72-0" bind:__l="__l"></new-added-pk></view>
<view class="tab-block data-v-3fcabaeb"><view class="{{['tab-list', 'flex', 'flex-center', 'data-v-3fcabaeb', b]}}"><view wx:for="{{a}}" wx:for-item="item" wx:key="f" class="{{['data-v-3fcabaeb', item.d]}}" bindtap="{{item.e}}"><view class="item-img-box data-v-3fcabaeb"><image class="item-img data-v-3fcabaeb" src="{{item.a}}"/></view><view class="item-text font-20 data-v-3fcabaeb" style="{{'color:' + item.c}}">{{item.b}}</view></view></view><view class="data-v-3fcabaeb" catchtouchmove="{{c}}"></view><new-added-pk class="createModule r data-v-3fcabaeb" u-r="createModule" u-i="3fcabaeb-0" bind:__l="__l"></new-added-pk></view>

View File

@@ -1 +1 @@
.flex.data-v-ae5e2c72{display:flex;flex-flow:row wrap}.flex-center.data-v-ae5e2c72{align-items:center;justify-content:center}.flex-column.data-v-ae5e2c72{flex-direction:column;align-items:center}.flex-middle.data-v-ae5e2c72{align-items:center}.font-20.data-v-ae5e2c72{font-size:20rpx}.tab-block.data-v-ae5e2c72{position:relative;position:fixed;bottom:0;z-index:999;background-size:contain;width:100vw;background-color:#fff;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.tab-block .tab-list.data-v-ae5e2c72{height:100rpx;padding:0;z-index:0}.tab-block .createModule.data-v-ae5e2c72{position:fixed;bottom:0;right:0;z-index:998;width:100vw}.tab-block .tab-list-default.data-v-ae5e2c72{background-color:#fff;border-top:1px #dddddd solid}.tab-block .tab-list-middle.data-v-ae5e2c72{position:relative;background-size:cover}.tab-block .list-item.data-v-ae5e2c72{flex:1}.tab-block .list-item .item-img-box.data-v-ae5e2c72{width:38rpx;height:38rpx;margin-bottom:9rpx;position:relative}.tab-block .list-item .item-img.data-v-ae5e2c72{width:38rpx;height:38rpx;color:red}.tab-block .mid-button.data-v-ae5e2c72{position:relative}.tab-block .mid-button .item-img-box.data-v-ae5e2c72{width:150rpx;height:150rpx;margin-bottom:9rpx;position:absolute;z-index:10;top:-104rpx}.tab-block .mid-button .item-img.data-v-ae5e2c72{width:150rpx;height:150rpx}.tab-block .mid-button .item-text.data-v-ae5e2c72{font-size:20rpx;position:absolute;z-index:1002;bottom:-40rpx;color:#393a41}.tab-block .tab-bar.data-v-ae5e2c72{height:30rpx;background-color:#fff}
.flex.data-v-3fcabaeb{display:flex;flex-flow:row wrap}.flex-center.data-v-3fcabaeb{align-items:center;justify-content:center}.flex-column.data-v-3fcabaeb{flex-direction:column;align-items:center}.flex-middle.data-v-3fcabaeb{align-items:center}.font-20.data-v-3fcabaeb{font-size:20rpx}.tab-block.data-v-3fcabaeb{position:relative;position:fixed;bottom:0;z-index:999;background-size:contain;width:100vw;background-color:#fff;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.tab-block .tab-list.data-v-3fcabaeb{height:100rpx;padding:0;z-index:0}.tab-block .createModule.data-v-3fcabaeb{position:fixed;bottom:0;right:0;z-index:998;width:100vw}.tab-block .tab-list-default.data-v-3fcabaeb{background-color:#fff;border-top:1px #dddddd solid}.tab-block .tab-list-middle.data-v-3fcabaeb{position:relative;background-size:cover}.tab-block .list-item.data-v-3fcabaeb{flex:1}.tab-block .list-item .item-img-box.data-v-3fcabaeb{width:38rpx;height:38rpx;margin-bottom:9rpx;position:relative}.tab-block .list-item .item-img.data-v-3fcabaeb{width:38rpx;height:38rpx;color:red}.tab-block .mid-button.data-v-3fcabaeb{position:relative}.tab-block .mid-button .item-img-box.data-v-3fcabaeb{width:150rpx;height:150rpx;margin-bottom:9rpx;position:absolute;z-index:10;top:-104rpx}.tab-block .mid-button .item-img.data-v-3fcabaeb{width:150rpx;height:150rpx}.tab-block .mid-button .item-text.data-v-3fcabaeb{font-size:20rpx;position:absolute;z-index:1002;bottom:-40rpx;color:#393a41}.tab-block .tab-bar.data-v-3fcabaeb{height:30rpx;background-color:#fff}

View File

@@ -1 +1 @@
"use strict";const t=require("../../common/vendor.js"),e={data:()=>({title:"Hello"}),onLoad(){},methods:{},components:{tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){t.resolveComponent("tabBar")()}Math;const o=t._export_sfc(e,[["render",function(t,e,o,a,r,n){return{}}],["__scopeId","data-v-1070223a"]]);wx.createPage(o);
"use strict";const e=require("../../common/vendor.js"),t={data:()=>({title:"Hello"}),onLoad(){},methods:{},components:{tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){e.resolveComponent("tabBar")()}Math;const a=e._export_sfc(t,[["render",function(t,a,o,r,n,s){return{a:e.p({tabIndex:1})}}],["__scopeId","data-v-7e9885a0"]]);wx.createPage(a);

View File

@@ -1 +1 @@
<view class="forum data-v-1070223a"><view class="bg data-v-1070223a"><image class="bgImg data-v-1070223a" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="title data-v-1070223a">论坛</view></view><view class="tabBar data-v-1070223a"><tab-bar class="data-v-1070223a" u-i="1070223a-0" bind:__l="__l"></tab-bar></view>
<view class="forum data-v-7e9885a0"><view class="bg data-v-7e9885a0"><image class="bgImg data-v-7e9885a0" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="title data-v-7e9885a0">论坛</view></view><view class="tabBar data-v-7e9885a0"><tab-bar wx:if="{{a}}" class="data-v-7e9885a0" u-i="7e9885a0-0" bind:__l="__l" u-p="{{a}}"></tab-bar></view>

View File

@@ -1 +1 @@
.bg.data-v-1070223a{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-1070223a{width:100%;height:100%}.title.data-v-1070223a{position:absolute;top:120rpx;left:345rpx;font-size:34rpx;color:#100e0f;font-weight:700}
.bg.data-v-7e9885a0{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-7e9885a0{width:100%;height:100%}.title.data-v-7e9885a0{position:absolute;top:120rpx;left:345rpx;font-size:34rpx;color:#100e0f;font-weight:700}

View File

@@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),t=require("../../components/TUILogin.js"),i=require("../../components/request.js"),s=require("../../components/formatDate.js"),o=require("../../stores/counter.js").useCounterStore(),a={inject:["$global"],data:()=>({info:{},myuserSig:"",chatInfo:{},page:0,size:10,list:[],detailsdata:{},triggered:!1,RealTimePklist:[],MakeAppointmentPKlist:[],listtype:1}),mounted(){this.pkList({type:2}),this.pkList({type:1})},onLoad(){e.index.getStorage({key:"userinfo",success:i=>{this.info=i.data,o.$patch({myitem:this.info}),e.index.getStorage({key:"myuserSig",success:i=>{this.myuserSig=i.data,e.index.getStorage({key:"chatInfo",success:e=>{this.chatInfo=e.data,t.TUIlogin(this.chatInfo.appId,this.info.id,this.myuserSig.userSig)}})}})}}),setTimeout((()=>{e.index.switchTab({url:"/pages/Home/Home"})}),1e3)},methods:{goMakeAppointmentPK(){this.listtype=1,this.list=this.MakeAppointmentPKlist},goRealTimePk(){this.listtype=2,this.list=this.RealTimePklist},goAdvertisement(){e.index.navigateTo({url:"/pages/pkDetail/pkDetail"})},onRefresherRefresh(){this.page=0,this.list=[],1===this.listtype?this.MakeAppointmentPKlist=[]:this.RealTimePklist=[],this.triggered=!0,this.pkList({type:this.listtype})},async goDetail(t){e.index.showLoading({title:"加载中...",mask:!0}),console.log("id",t.id);const s=await i.request({url:"pk/pkInfoDetail",method:"POST",data:{id:t.id},userInfo:!0});console.log("res",s),this.detailsdata=s.data,200===s.code?0!==s.data.length?(e.index.hideLoading(),console.log("res.data",s.data),e.index.navigateTo({url:"/pages/pkDetail/pkDetail",success:e=>{e.eventChannel.emit("itemDetail",{item:this.detailsdata})}})):(e.index.hideLoading(),this.openPopupQuantity()):(e.index.hideLoading(),e.index.showToast({title:"加载失败",icon:"none",duration:2e3}))},formatDate:s.formatDate,async pkList(e){const t=await i.request({url:"pk/pkList",method:"POST",data:{status:0,page:this.page,size:this.size,condition:e},userInfo:!1});console.log(t),200===t.code&&(this.triggered=!1,1===e.type?(this.MakeAppointmentPKlist.push(...t.data),e.type==this.listtype&&(this.list=this.MakeAppointmentPKlist)):(this.RealTimePklist.push(...t.data),e.type==this.listtype&&(this.list=this.RealTimePklist)))}},onScrollToLower(){this.page++,this.pkList({type:this.listtype})},components:{topNavigation:()=>"../../components/topNavigation/topNavigation.js",Advertisement:()=>"../../components/Advertisement/Advertisement.js",tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){(e.resolveComponent("top-navigation")+e.resolveComponent("advertisement")+e.resolveComponent("uni-card")+e.resolveComponent("tabBar"))()}Math;const n=e._export_sfc(a,[["render",function(t,i,s,o,a,n){return e.e({a:e.o$1(n.goRealTimePk),b:e.o$1(n.goMakeAppointmentPK),c:e.o$1(((...e)=>n.goAdvertisement&&n.goAdvertisement(...e))),d:0!==a.list.length},0!==a.list.length?{e:e.f(a.list,((t,i,s)=>e.e({a:t.anchorIcon,b:e.t(t.anchorId),c:"2"===t.sex},(t.sex,{}),{d:e.t("1"===t.sex?"男":"女"),e:"1"===t.sex?1:"",f:"2"===t.sex?1:"",g:e.t(n.formatDate(t.pkTime)),h:e.t(t.coin+"K"),i:e.o$1((e=>n.goDetail(t))),j:"551e1e93-2-"+s})))}:{},{f:0===a.list.length},(a.list.length,{}),{g:e.o$1(((...e)=>n.onRefresherRefresh&&n.onRefresherRefresh(...e))),h:e.o$1(((...e)=>t.onScrollToLower&&t.onScrollToLower(...e))),i:a.triggered})}],["__scopeId","data-v-551e1e93"]]);wx.createPage(n);
"use strict";const e=require("../../common/vendor.js"),t=require("../../components/TUILogin.js"),i=require("../../components/request.js"),s=require("../../components/formatDate.js"),o=require("../../stores/counter.js").useCounterStore(),a={inject:["$global"],data:()=>({info:{},myuserSig:"",chatInfo:{},page:0,size:10,list:[],detailsdata:{},triggered:!1,RealTimePklist:[],MakeAppointmentPKlist:[],listtype:1}),mounted(){this.pkList({type:2}),this.pkList({type:1})},onLoad(){e.index.getStorage({key:"userinfo",success:i=>{this.info=i.data,o.$patch({myitem:this.info}),e.index.getStorage({key:"myuserSig",success:i=>{this.myuserSig=i.data,e.index.getStorage({key:"chatInfo",success:e=>{this.chatInfo=e.data,t.TUIlogin(this.chatInfo.appId,this.info.id,this.myuserSig.userSig)}})}})}}),setTimeout((()=>{e.index.switchTab({url:"/pages/Home/Home"})}),1e3)},methods:{goMakeAppointmentPK(){this.listtype=1,this.list=this.MakeAppointmentPKlist},goRealTimePk(){this.listtype=2,this.list=this.RealTimePklist},goAdvertisement(){e.index.navigateTo({url:"/pages/pkDetail/pkDetail"})},onRefresherRefresh(){this.page=0,this.list=[],1===this.listtype?this.MakeAppointmentPKlist=[]:this.RealTimePklist=[],this.triggered=!0,this.pkList({type:this.listtype})},async goDetail(t){e.index.showLoading({title:"加载中...",mask:!0}),console.log("id",t.id,this.info.id);const s=await i.request({url:"pk/pkInfoDetail",method:"POST",data:{id:t.id,userId:this.info.id},userInfo:!0});console.log("res",s),this.detailsdata=s.data,200===s.code?0!==s.data.length?(e.index.hideLoading(),console.log("res.data",s.data),e.index.navigateTo({url:"/pages/pkDetail/pkDetail",success:e=>{e.eventChannel.emit("itemDetail",{item:this.detailsdata})}})):(e.index.hideLoading(),this.openPopupQuantity()):(e.index.hideLoading(),e.index.showToast({title:"加载失败",icon:"none",duration:2e3}))},formatDate:s.formatDate,async pkList(e){const t=await i.request({url:"pk/pkList",method:"POST",data:{status:0,page:this.page,size:this.size,condition:e,userId:this.info.id},userInfo:!1});console.log(t),200===t.code&&(this.triggered=!1,1===e.type?(this.MakeAppointmentPKlist.push(...t.data),e.type==this.listtype&&(this.list=this.MakeAppointmentPKlist)):(this.RealTimePklist.push(...t.data),e.type==this.listtype&&(this.list=this.RealTimePklist)))}},onScrollToLower(){this.page++,this.pkList({type:this.listtype})},components:{topNavigation:()=>"../../components/topNavigation/topNavigation.js",Advertisement:()=>"../../components/Advertisement/Advertisement.js",tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){(e.resolveComponent("top-navigation")+e.resolveComponent("advertisement")+e.resolveComponent("uni-card")+e.resolveComponent("tabBar"))()}Math;const n=e._export_sfc(a,[["render",function(t,i,s,o,a,n){return e.e({a:e.o$1(n.goRealTimePk),b:e.o$1(n.goMakeAppointmentPK),c:e.o$1(((...e)=>n.goAdvertisement&&n.goAdvertisement(...e))),d:0!==a.list.length},0!==a.list.length?{e:e.f(a.list,((t,i,s)=>e.e({a:t.anchorIcon,b:e.t(t.disPlayId),c:"2"===t.sex},(t.sex,{}),{d:e.t("1"===t.sex?"男":"女"),e:"1"===t.sex?1:"",f:"2"===t.sex?1:"",g:e.t(n.formatDate(t.pkTime)),h:e.t(t.coin+"K"),i:e.o$1((e=>n.goDetail(t)),i),j:i,k:"afa23f9e-2-"+s})))}:{},{f:0===a.list.length},(a.list.length,{}),{g:e.o$1(((...e)=>n.onRefresherRefresh&&n.onRefresherRefresh(...e))),h:e.o$1(((...e)=>t.onScrollToLower&&t.onScrollToLower(...e))),i:a.triggered,j:e.p({tabIndex:0})})}],["__scopeId","data-v-afa23f9e"]]);wx.createPage(n);

View File

@@ -1 +1 @@
<view class="page data-v-551e1e93"><image src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" class="HomeBackground data-v-551e1e93"></image></view><view class="top-navigation-container data-v-551e1e93"><top-navigation class="data-v-551e1e93" bindRealTimePk="{{a}}" bindMakeAppointmentPK="{{b}}" u-i="551e1e93-0" bind:__l="__l"></top-navigation></view><view class="Advertisement data-v-551e1e93" bindtap="{{c}}"><advertisement class="data-v-551e1e93" u-i="551e1e93-1" bind:__l="__l"></advertisement></view><view class="contentList data-v-551e1e93"><scroll-view scroll-y="true" class="scroll data-v-551e1e93" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{g}}" lower-threshold="100" bindscrolltolower="{{h}}" refresher-triggered="{{i}}"><block wx:if="{{d}}"><uni-card wx:for="{{e}}" wx:for-item="item" class="data-v-551e1e93" u-s="{{['d']}}" u-i="{{item.j}}" bind:__l="__l"><view class="content-list data-v-551e1e93" bindtap="{{item.i}}"><image class="headShot data-v-551e1e93" src="{{item.a}}" mode="scaleToFill"/><view class="content-list-title data-v-551e1e93"><view class="cardname data-v-551e1e93">{{item.b}}</view><view class="content-list-info data-v-551e1e93"><view class="{{['data-v-551e1e93', item.e && 'Gendermale', item.f && 'Genderfemale']}}"><image wx:if="{{item.c}}" class="Genderimg data-v-551e1e93" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/><image wx:else class="Genderimg data-v-551e1e93" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/><view class="age data-v-551e1e93">{{item.d}}</view></view><view class="RoomID data-v-551e1e93">PK时间: {{item.g}}</view><view class="Charm data-v-551e1e93">金币:</view><view class="charmValue data-v-551e1e93">{{item.h}}</view></view></view></view></uni-card></block><view wx:if="{{f}}" class="no-content data-v-551e1e93">暂无内容</view></scroll-view></view><view class="tabBar data-v-551e1e93"><tab-bar class="data-v-551e1e93" u-i="551e1e93-3" bind:__l="__l"></tab-bar></view>
<view class="page data-v-afa23f9e"><image src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" class="HomeBackground data-v-afa23f9e"></image></view><view class="top-navigation-container data-v-afa23f9e"><top-navigation class="data-v-afa23f9e" bindRealTimePk="{{a}}" bindMakeAppointmentPK="{{b}}" u-i="afa23f9e-0" bind:__l="__l"></top-navigation></view><view class="Advertisement data-v-afa23f9e" bindtap="{{c}}"><advertisement class="data-v-afa23f9e" u-i="afa23f9e-1" bind:__l="__l"></advertisement></view><view class="contentList data-v-afa23f9e"><scroll-view scroll-y="true" class="scroll data-v-afa23f9e" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{g}}" lower-threshold="100" bindscrolltolower="{{h}}" refresher-triggered="{{i}}"><block wx:if="{{d}}"><uni-card wx:for="{{e}}" wx:for-item="item" wx:key="j" class="data-v-afa23f9e" u-s="{{['d']}}" u-i="{{item.k}}" bind:__l="__l"><view class="content-list data-v-afa23f9e" bindtap="{{item.i}}"><image class="headShot data-v-afa23f9e" src="{{item.a}}" mode="scaleToFill"/><view class="content-list-title data-v-afa23f9e"><view class="cardname data-v-afa23f9e">{{item.b}}</view><view class="content-list-info data-v-afa23f9e"><view class="{{['data-v-afa23f9e', item.e && 'Gendermale', item.f && 'Genderfemale']}}"><image wx:if="{{item.c}}" class="Genderimg data-v-afa23f9e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/><image wx:else class="Genderimg data-v-afa23f9e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/><view class="age data-v-afa23f9e">{{item.d}}</view></view><view class="RoomID data-v-afa23f9e">PK时间: {{item.g}}</view><view class="Charm data-v-afa23f9e">金币:</view><view class="charmValue data-v-afa23f9e">{{item.h}}</view></view></view></view></uni-card></block><view wx:if="{{f}}" class="no-content data-v-afa23f9e">暂无内容</view></scroll-view></view><view class="tabBar data-v-afa23f9e"><tab-bar wx:if="{{j}}" class="data-v-afa23f9e" u-i="afa23f9e-3" bind:__l="__l" u-p="{{j}}"></tab-bar></view>

View File

@@ -1 +1 @@
.page.data-v-551e1e93{position:relative;width:750rpx;height:1620rpx}.HomeBackground.data-v-551e1e93{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.top-navigation-container.data-v-551e1e93{position:fixed;top:160rpx;left:0;width:100%;height:114.5rpx}.Advertisement.data-v-551e1e93{position:fixed;top:300rpx;left:0;width:100%;height:100rpx;z-index:100}.contentList.data-v-551e1e93{position:fixed;top:412rpx;left:0;bottom:114.5rpx;width:100%}.scroll.data-v-551e1e93{height:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.content-list.data-v-551e1e93{display:flex;align-items:center;width:712rpx;height:161rpx;background:#fff;border-radius:15rpx;margin-bottom:12rpx;margin-left:20rpx}.headShot.data-v-551e1e93{width:101rpx;height:101rpx;border-radius:50rpx;margin-left:30rpx;margin-right:33rpx}.content-list-info.data-v-551e1e93{display:flex;align-items:center}.cardname.data-v-551e1e93{font-size:31rpx;color:#161616;line-height:38rpx}.Genderimg.data-v-551e1e93{width:15rpx;height:15rpx;margin-left:10rpx;margin-right:10rpx}.age.data-v-551e1e93{color:#fff;font-size:14rpx}.Gendermale.data-v-551e1e93{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-551e1e93{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.RoomID.data-v-551e1e93{font-size:23rpx;color:#a3a3a3;line-height:38rpx}.Charm.data-v-551e1e93{font-size:23rpx;color:#a3a3a3;line-height:38rpx;margin-right:12rpx;margin-left:20rpx}.charmValue.data-v-551e1e93{font-size:23rpx;color:#161616;line-height:38rpx;font-weight:600}.no-content.data-v-551e1e93{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28rpx;color:#a3a3a3;line-height:40rpx;text-align:center}
.page.data-v-afa23f9e{position:relative;width:750rpx;height:1620rpx}.HomeBackground.data-v-afa23f9e{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.top-navigation-container.data-v-afa23f9e{position:fixed;top:160rpx;left:0;width:100%;height:114.5rpx}.Advertisement.data-v-afa23f9e{position:fixed;top:300rpx;left:0;width:100%;height:100rpx;z-index:100}.contentList.data-v-afa23f9e{position:fixed;top:412rpx;left:0;bottom:114.5rpx;width:100%}.scroll.data-v-afa23f9e{height:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.content-list.data-v-afa23f9e{display:flex;align-items:center;width:712rpx;height:161rpx;background:#fff;border-radius:15rpx;margin-bottom:12rpx;margin-left:20rpx}.headShot.data-v-afa23f9e{width:101rpx;height:101rpx;border-radius:50rpx;margin-left:30rpx;margin-right:33rpx}.content-list-info.data-v-afa23f9e{display:flex;align-items:center}.cardname.data-v-afa23f9e{font-size:31rpx;color:#161616;line-height:38rpx}.Genderimg.data-v-afa23f9e{width:15rpx;height:15rpx;margin-left:10rpx;margin-right:10rpx}.age.data-v-afa23f9e{color:#fff;font-size:14rpx}.Gendermale.data-v-afa23f9e{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-afa23f9e{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.RoomID.data-v-afa23f9e{font-size:23rpx;color:#a3a3a3;line-height:38rpx}.Charm.data-v-afa23f9e{font-size:23rpx;color:#a3a3a3;line-height:38rpx;margin-right:12rpx;margin-left:20rpx}.charmValue.data-v-afa23f9e{font-size:23rpx;color:#161616;line-height:38rpx;font-weight:600}.no-content.data-v-afa23f9e{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28rpx;color:#a3a3a3;line-height:40rpx;text-align:center}

View File

@@ -1 +1 @@
"use strict";const o=require("../../common/vendor.js"),e=require("../../components/request.js"),t=require("../../components/formatDate.js"),n=require("../../components/TimeFormatting.js"),a={data:()=>({userinfo:{},pkInformationdata:[],myPkRecorddata:[]}),onShow(){o.index.getStorage({key:"userinfo",success:o=>{this.userinfo=o.data,console.log(this.userinfo),this.getpkInformation(),this.getmyPkRecord()}})},methods:{formatDate:t.formatDate,TimeFormatting:n.TimeFormatting,getpkInformation(){e.request({url:"user/queryMyAllPkData",method:"POST",data:{userId:this.userinfo.id,page:0,size:4},userInfo:!0}).then((o=>{200==o.code?(this.pkInformationdata=o.data,console.log(this.pkInformationdata)):console.log(o.msg)}))},getmyPkRecord(){e.request({url:"user/handlePkInfo",method:"POST",data:{type:1,userId:this.userinfo.id,page:0,size:4},userInfo:!1}).then((o=>{200==o.code?(this.myPkRecorddata=o.data,console.log(this.myPkRecorddata)):console.log(o.msg)}))},pkInformation(){o.index.navigateTo({url:"/pages/Mine/minecomponents/pkInformation"})},pkRecord(){o.index.navigateTo({url:"/pages/Mine/minecomponents/pkRecord"})},contact(){o.index.navigateTo({url:"/pages/Mine/minecomponents/contact"})},goSetting(){o.index.navigateTo({url:"/pages/Setting/Setting"})},serviceProtocol(){o.index.navigateTo({url:"/pages/Mine/minecomponents/serviceProtocol"})},logout(){o.index.clearStorage(),o.A.logout,o.index.reLaunch({url:"/pages/login/login"})}},components:{tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){o.resolveComponent("tabBar")()}Math;const r=o._export_sfc(a,[["render",function(e,t,n,a,r,i){return o.e({a:r.userinfo.headerIcon,b:o.t(r.userinfo.nickName),c:o.o$1(((...o)=>i.goSetting&&i.goSetting(...o))),d:o.o$1(((...o)=>i.pkInformation&&i.pkInformation(...o))),e:0!==r.pkInformationdata.length},0!==r.pkInformationdata.length?{f:o.f(r.pkInformationdata,((e,t,n)=>({a:e.anchorIcon,b:o.t(i.formatDate(e.pkTime)),c:o.t(e.coin),d:t})))}:{},{g:0===r.pkInformationdata.length},(r.pkInformationdata.length,{}),{h:o.o$1(((...o)=>i.pkRecord&&i.pkRecord(...o))),i:0!==r.myPkRecorddata.length},0!==r.myPkRecorddata.length?{j:o.f(r.myPkRecorddata,((e,t,n)=>o.e({a:e.anchorIconA,b:e.winnerAnchorId!==e.anchorIdA},(e.winnerAnchorId!==e.anchorIdA||(e.winnerAnchorId,e.anchorIdA),{}),{c:e.winnerAnchorId===e.anchorIdA,d:o.t(e.pkNumber),e:o.t(i.TimeFormatting(e.pkTime)),f:t})))}:{},{k:0===r.myPkRecorddata.length},(r.myPkRecorddata.length,{}),{l:o.o$1(((...o)=>i.contact&&i.contact(...o))),m:o.o$1(((...o)=>i.serviceProtocol&&i.serviceProtocol(...o))),n:o.o$1(((...o)=>i.logout&&i.logout(...o)))})}],["__scopeId","data-v-d3016b18"]]);wx.createPage(r);
"use strict";const o=require("../../common/vendor.js"),e=require("../../components/request.js"),t=require("../../components/formatDate.js"),n=require("../../components/TimeFormatting.js"),a={data:()=>({userinfo:{},pkInformationdata:[],myPkRecorddata:[]}),onShow(){o.index.getStorage({key:"userinfo",success:o=>{this.userinfo=o.data,console.log(this.userinfo),this.getpkInformation(),this.getmyPkRecord()}})},methods:{formatDate:t.formatDate,TimeFormatting:n.TimeFormatting,getpkInformation(){e.request({url:"user/queryMyAllPkData",method:"POST",data:{userId:this.userinfo.id,page:0,size:4},userInfo:!0}).then((o=>{200==o.code?(this.pkInformationdata=o.data,console.log(this.pkInformationdata)):console.log(o.msg)}))},getmyPkRecord(){e.request({url:"user/handlePkInfo",method:"POST",data:{type:1,userId:this.userinfo.id,page:0,size:4},userInfo:!1}).then((o=>{200==o.code?(this.myPkRecorddata=o.data,console.log(this.myPkRecorddata)):console.log(o.msg)}))},pkInformation(){o.index.navigateTo({url:"/pages/Mine/minecomponents/pkInformation"})},pkRecord(){o.index.navigateTo({url:"/pages/Mine/minecomponents/pkRecord"})},contact(){o.index.navigateTo({url:"/pages/Mine/minecomponents/contact"})},goSetting(){o.index.navigateTo({url:"/pages/Setting/Setting"})},serviceProtocol(){o.index.navigateTo({url:"/pages/Mine/minecomponents/serviceProtocol"})},logout(){o.index.clearStorage(),o.A.logout,o.index.reLaunch({url:"/pages/login/login"})}},components:{tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){o.resolveComponent("tabBar")()}Math;const r=o._export_sfc(a,[["render",function(e,t,n,a,r,i){return o.e({a:r.userinfo.headerIcon,b:o.t(r.userinfo.nickName),c:o.o$1(((...o)=>i.goSetting&&i.goSetting(...o))),d:o.o$1(((...o)=>i.pkInformation&&i.pkInformation(...o))),e:0!==r.pkInformationdata.length},0!==r.pkInformationdata.length?{f:o.f(r.pkInformationdata,((e,t,n)=>({a:e.anchorIcon,b:o.t(i.formatDate(e.pkTime)),c:o.t(e.coin),d:t})))}:{},{g:0===r.pkInformationdata.length},(r.pkInformationdata.length,{}),{h:o.o$1(((...o)=>i.pkRecord&&i.pkRecord(...o))),i:0!==r.myPkRecorddata.length},0!==r.myPkRecorddata.length?{j:o.f(r.myPkRecorddata,((e,t,n)=>o.e({a:e.anchorIconA,b:e.winnerAnchorId!==e.anchorIdA},(e.winnerAnchorId!==e.anchorIdA||(e.winnerAnchorId,e.anchorIdA),{}),{c:e.winnerAnchorId===e.anchorIdA,d:o.t(e.pkNumber),e:o.t(i.TimeFormatting(e.pkTime)),f:t})))}:{},{k:0===r.myPkRecorddata.length},(r.myPkRecorddata.length,{}),{l:o.o$1(((...o)=>i.contact&&i.contact(...o))),m:o.o$1(((...o)=>i.serviceProtocol&&i.serviceProtocol(...o))),n:o.o$1(((...o)=>i.logout&&i.logout(...o))),o:o.p({tabIndex:4})})}],["__scopeId","data-v-3f47806b"]]);wx.createPage(r);

View File

@@ -1 +1 @@
<view class="container data-v-d3016b18"><view class="bg data-v-d3016b18"><image class="bgImg data-v-d3016b18" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="PersonalInformation data-v-d3016b18"><view class="header data-v-d3016b18"><image src="{{a}}" style="width:144.5rpx;height:144.5rpx;border-radius:72.25rpx" mode="scaleToFill" class="headerIcon data-v-d3016b18"/></view><view class="data-v-d3016b18"><view class="name data-v-d3016b18">{{b}}</view></view><view class="Settings data-v-d3016b18" bindtap="{{c}}"><image class="SettingsIcon data-v-d3016b18" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Settings.png" mode="scaleToFill"/></view></view><view class="content data-v-d3016b18"><view class="PKInformation data-v-d3016b18"><view class="title data-v-d3016b18"><view class="titleText data-v-d3016b18">PK信息</view><view class="titleLine data-v-d3016b18"></view><view class="titleMore data-v-d3016b18" bindtap="{{d}}">更多PK信息<image class="data-v-d3016b18" style="width:10.5rpx;height:20.04rpx;margin-left:10rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/More.png" mode="scaleToFill"/></view></view><view class="card data-v-d3016b18"><block wx:if="{{e}}"><view wx:for="{{f}}" wx:for-item="item" wx:key="d" class="cardContent data-v-d3016b18"><view class="cardImg data-v-d3016b18"><image class="data-v-d3016b18" src="{{item.a}}" style="width:80rpx;height:80rpx;border-radius:72.25rpx" mode="scaleToFill"/></view><view class="Time data-v-d3016b18">{{item.b}}</view><view class="gold data-v-d3016b18">{{item.c}}K</view></view></block><view wx:if="{{g}}" class="no-content data-v-d3016b18">暂无内容</view></view></view><view class="myPkRecord data-v-d3016b18"><view class="title data-v-d3016b18"><view class="titleText data-v-d3016b18">我的PK记录</view><view class="titleLine data-v-d3016b18"></view><view class="myPkRecordMore data-v-d3016b18" bindtap="{{h}}">更多PK记录<image class="data-v-d3016b18" style="width:10.5rpx;height:20.04rpx;margin-left:10rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/More.png" mode="scaleToFill"/></view></view><view class="card data-v-d3016b18"><block wx:if="{{i}}"><view wx:for="{{j}}" wx:for-item="item" wx:key="f" class="cardContent data-v-d3016b18"><view class="cardImg data-v-d3016b18"><image class="data-v-d3016b18" style="width:80rpx;height:80rpx;border-radius:72.25rpx" src="{{item.a}}" mode="scaleToFill"/></view><view wx:if="{{item.b}}" class="Failure data-v-d3016b18"> 失败 </view><view wx:elif="{{item.c}}" class="Result data-v-d3016b18"> 胜利 </view><view class="Session data-v-d3016b18"> 共{{item.d}}场 </view><view class="Time data-v-d3016b18">{{item.e}}</view></view></block><view wx:if="{{k}}" class="no-content data-v-d3016b18">暂无内容</view></view></view><view class="PKInformation data-v-d3016b18"><view class="title data-v-d3016b18"><view class="titleText data-v-d3016b18">专属客服</view><view class="titleLine data-v-d3016b18"></view></view></view><view class="card data-v-d3016b18"><view class="service data-v-d3016b18" bindtap="{{l}}"><image class="data-v-d3016b18" style="width:48.28rpx;height:48.09rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/service.png" mode="scaleToFill"/><view class="cardtext data-v-d3016b18">联系客服</view></view><view class="service data-v-d3016b18" bindtap="{{m}}"><image class="data-v-d3016b18" style="width:48.28rpx;height:48.09rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Agreement.png" mode="scaleToFill"/><view class="cardtext data-v-d3016b18">服务协议</view></view><view class="service data-v-d3016b18" bindtap="{{n}}"><image class="data-v-d3016b18" style="width:48.28rpx;height:48.09rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/logout.png" mode="scaleToFill"/><view class="cardtext data-v-d3016b18">退出登录</view></view></view></view></view><view class="copyright data-v-d3016b18">版权所有 © 2025 ...................</view><view class="tabBar data-v-d3016b18"><tab-bar class="data-v-d3016b18" u-i="d3016b18-0" bind:__l="__l"></tab-bar></view>
<view class="container data-v-3f47806b"><view class="bg data-v-3f47806b"><image class="bgImg data-v-3f47806b" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="PersonalInformation data-v-3f47806b"><view class="header data-v-3f47806b"><image src="{{a}}" style="width:144.5rpx;height:144.5rpx;border-radius:72.25rpx" mode="scaleToFill" class="headerIcon data-v-3f47806b"/></view><view class="data-v-3f47806b"><view class="name data-v-3f47806b">{{b}}</view></view><view class="Settings data-v-3f47806b" bindtap="{{c}}"><image class="SettingsIcon data-v-3f47806b" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Settings.png" mode="scaleToFill"/></view></view><view class="content data-v-3f47806b"><view class="PKInformation data-v-3f47806b"><view class="title data-v-3f47806b"><view class="titleText data-v-3f47806b">PK信息</view><view class="titleLine data-v-3f47806b"></view><view class="titleMore data-v-3f47806b" bindtap="{{d}}">更多PK信息<image class="data-v-3f47806b" style="width:10.5rpx;height:20.04rpx;margin-left:10rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/More.png" mode="scaleToFill"/></view></view><view class="card data-v-3f47806b"><block wx:if="{{e}}"><view wx:for="{{f}}" wx:for-item="item" wx:key="d" class="cardContent data-v-3f47806b"><view class="cardImg data-v-3f47806b"><image class="data-v-3f47806b" src="{{item.a}}" style="width:80rpx;height:80rpx;border-radius:72.25rpx" mode="scaleToFill"/></view><view class="Time data-v-3f47806b">{{item.b}}</view><view class="gold data-v-3f47806b">{{item.c}}K</view></view></block><view wx:if="{{g}}" class="no-content data-v-3f47806b">暂无内容</view></view></view><view class="myPkRecord data-v-3f47806b"><view class="title data-v-3f47806b"><view class="titleText data-v-3f47806b">我的PK记录</view><view class="titleLine data-v-3f47806b"></view><view class="myPkRecordMore data-v-3f47806b" bindtap="{{h}}">更多PK记录<image class="data-v-3f47806b" style="width:10.5rpx;height:20.04rpx;margin-left:10rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/More.png" mode="scaleToFill"/></view></view><view class="card data-v-3f47806b"><block wx:if="{{i}}"><view wx:for="{{j}}" wx:for-item="item" wx:key="f" class="cardContent data-v-3f47806b"><view class="cardImg data-v-3f47806b"><image class="data-v-3f47806b" style="width:80rpx;height:80rpx;border-radius:72.25rpx" src="{{item.a}}" mode="scaleToFill"/></view><view wx:if="{{item.b}}" class="Failure data-v-3f47806b"> 失败 </view><view wx:elif="{{item.c}}" class="Result data-v-3f47806b"> 胜利 </view><view class="Session data-v-3f47806b"> 共{{item.d}}场 </view><view class="Time data-v-3f47806b">{{item.e}}</view></view></block><view wx:if="{{k}}" class="no-content data-v-3f47806b">暂无内容</view></view></view><view class="PKInformation data-v-3f47806b"><view class="title data-v-3f47806b"><view class="titleText data-v-3f47806b">专属客服</view><view class="titleLine data-v-3f47806b"></view></view></view><view class="card data-v-3f47806b"><view class="service data-v-3f47806b" bindtap="{{l}}"><image class="data-v-3f47806b" style="width:48.28rpx;height:48.09rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/service.png" mode="scaleToFill"/><view class="cardtext data-v-3f47806b">联系客服</view></view><view class="service data-v-3f47806b" bindtap="{{m}}"><image class="data-v-3f47806b" style="width:48.28rpx;height:48.09rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Agreement.png" mode="scaleToFill"/><view class="cardtext data-v-3f47806b">服务协议</view></view><view class="service data-v-3f47806b" bindtap="{{n}}"><image class="data-v-3f47806b" style="width:48.28rpx;height:48.09rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/logout.png" mode="scaleToFill"/><view class="cardtext data-v-3f47806b">退出登录</view></view></view></view></view><view class="copyright data-v-3f47806b">版权所有 © 2025 ...................</view><view class="tabBar data-v-3f47806b"><tab-bar wx:if="{{o}}" class="data-v-3f47806b" u-i="3f47806b-0" bind:__l="__l" u-p="{{o}}"></tab-bar></view>

View File

@@ -1 +1 @@
.bg.data-v-d3016b18{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-d3016b18{width:100%;height:100%}.PersonalInformation.data-v-d3016b18{position:absolute;top:150rpx;left:0;right:0;height:144.5rpx;display:flex;align-items:center}.header.data-v-d3016b18{width:144.5rpx;height:144.5rpx;border-radius:72.25rpx;background-color:#fff;margin-left:32.5rpx;margin-right:39.5rpx}.Settings.data-v-d3016b18{width:46rpx;height:46rpx;margin-left:360rpx}.SettingsIcon.data-v-d3016b18{width:100%;height:100%}.name.data-v-d3016b18{font-size:36.26rpx;font-weight:500;color:#161616}.content.data-v-d3016b18{position:absolute;top:294.5rpx;left:0;right:0;height:100%;display:flex;flex-direction:column;align-items:center}.PKInformation.data-v-d3016b18,.myPkRecord.data-v-d3016b18{margin-top:48.5rpx}.title.data-v-d3016b18{width:682rpx;height:33.4rpx;display:flex;align-items:center}.titleText.data-v-d3016b18{font-size:34.35rpx;font-weight:700;color:#100e0f}.titleLine.data-v-d3016b18{width:40.08rpx;height:14.31rpx;margin-left:-40rpx;margin-top:25rpx;border-radius:7.16rpx 0rpx 7.16rpx 7.16rpx;background-color:rgba(145,227,228,.545)}.titleMore.data-v-d3016b18{margin-left:400rpx;font-size:28.63rpx;color:#333}.myPkRecordMore.data-v-d3016b18{margin-left:330rpx;font-size:28.63rpx;color:#333}.card.data-v-d3016b18{width:689.03rpx;height:208.02rpx;background-color:#fff;border-radius:10rpx;margin-top:26.5rpx;display:flex;align-items:center}.card .cardContent.data-v-d3016b18:first-child{margin-left:30rpx}.cardContent.data-v-d3016b18{width:100rpx;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:83rpx}.cardImg.data-v-d3016b18{width:80rpx;height:80rpx;border-radius:40rpx;background-color:#cdcdcd}.Time.data-v-d3016b18,.gold.data-v-d3016b18{font-size:18rpx;text-align:center;margin-top:10rpx}.Failure.data-v-d3016b18{width:56.3rpx;height:29.58rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:100% 100%;color:#fff;font-size:17.18rpx;text-align:center;line-height:29.58rpx;margin-top:-20rpx}.Result.data-v-d3016b18{width:56.3rpx;height:29.58rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:100% 100%;color:#fff;font-size:17.18rpx;text-align:center;line-height:29.58rpx;margin-top:-20rpx}.Session.data-v-d3016b18{font-weight:700;font-size:18rpx;margin-top:10rpx}.service.data-v-d3016b18{width:200rpx;display:flex;flex-direction:column;justify-content:center;align-items:center}.cardtext.data-v-d3016b18{margin-top:20rpx;font-size:28.63rpx;color:#333;font-weight:400}.copyright.data-v-d3016b18{font-size:23rpx;color:#929292;text-align:center;position:fixed;bottom:250rpx;left:0;right:0;height:50rpx}.no-content.data-v-d3016b18{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:28.63rpx;color:#333}
.bg.data-v-3f47806b{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-3f47806b{width:100%;height:100%}.PersonalInformation.data-v-3f47806b{position:absolute;top:150rpx;left:0;right:0;height:144.5rpx;display:flex;align-items:center}.header.data-v-3f47806b{width:144.5rpx;height:144.5rpx;border-radius:72.25rpx;background-color:#fff;margin-left:32.5rpx;margin-right:39.5rpx}.Settings.data-v-3f47806b{width:46rpx;height:46rpx;margin-left:30rpx}.SettingsIcon.data-v-3f47806b{width:100%;height:100%}.name.data-v-3f47806b{width:400rpx;font-size:36.26rpx;font-weight:500;color:#161616;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content.data-v-3f47806b{position:absolute;top:294.5rpx;left:0;right:0;height:100%;display:flex;flex-direction:column;align-items:center}.PKInformation.data-v-3f47806b,.myPkRecord.data-v-3f47806b{margin-top:48.5rpx}.title.data-v-3f47806b{width:682rpx;height:33.4rpx;display:flex;align-items:center}.titleText.data-v-3f47806b{font-size:34.35rpx;font-weight:700;color:#100e0f}.titleLine.data-v-3f47806b{width:40.08rpx;height:14.31rpx;margin-left:-40rpx;margin-top:25rpx;border-radius:7.16rpx 0rpx 7.16rpx 7.16rpx;background-color:rgba(145,227,228,.545)}.titleMore.data-v-3f47806b{margin-left:400rpx;font-size:28.63rpx;color:#333}.myPkRecordMore.data-v-3f47806b{margin-left:330rpx;font-size:28.63rpx;color:#333}.card.data-v-3f47806b{width:689.03rpx;height:208.02rpx;background-color:#fff;border-radius:10rpx;margin-top:26.5rpx;display:flex;align-items:center}.card .cardContent.data-v-3f47806b:first-child{margin-left:30rpx}.cardContent.data-v-3f47806b{width:100rpx;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:83rpx}.cardImg.data-v-3f47806b{width:80rpx;height:80rpx;border-radius:40rpx;background-color:#cdcdcd}.Time.data-v-3f47806b,.gold.data-v-3f47806b{font-size:18rpx;text-align:center;margin-top:10rpx}.Failure.data-v-3f47806b{width:56.3rpx;height:29.58rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:100% 100%;color:#fff;font-size:17.18rpx;text-align:center;line-height:29.58rpx;margin-top:-20rpx}.Result.data-v-3f47806b{width:56.3rpx;height:29.58rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:100% 100%;color:#fff;font-size:17.18rpx;text-align:center;line-height:29.58rpx;margin-top:-20rpx}.Session.data-v-3f47806b{font-weight:700;font-size:18rpx;margin-top:10rpx}.service.data-v-3f47806b{width:200rpx;display:flex;flex-direction:column;justify-content:center;align-items:center}.cardtext.data-v-3f47806b{margin-top:20rpx;font-size:28.63rpx;color:#333;font-weight:400}.copyright.data-v-3f47806b{font-size:23rpx;color:#929292;text-align:center;position:fixed;bottom:250rpx;left:0;right:0;height:50rpx}.no-content.data-v-3f47806b{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:28.63rpx;color:#333}

View File

@@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js"),t=require("../../../components/request.js"),o=require("../../../components/formatDate.js"),s={data:()=>({pkList:[],userinfo:{},page:0,createModule:null,parentMessage:null,triggered:!1}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,console.log(this.userinfo),this.getpkList()}})},mounted(){this.createModule=this.$refs.createModule},methods:{onRefresherRefresh(){this.page=0,this.pkList=[],this.getpkList(),this.triggered=!0},onScrollToLower(){this.page++,this.getpkList()},onRefresherRefres(){this.page=0,this.pkList=[],this.getpkList(),this.triggered=!0},onBack(){e.index.navigateBack({delta:1})},formatDate:o.formatDate,getpkList(){t.request({url:"user/queryMyAllPkData",method:"POST",data:{userId:this.userinfo.id,page:this.page,size:10},userInfo:!0}).then((e=>{200==e.code?(this.pkList.push(...e.data),console.log(this.pkList),this.triggered=!1):console.log(e.msg)}))},onRecompose(e){this.parentMessage=e,this.createModule.open()},onExpurgate(o){t.request({url:"pk/deletePkDataWithId",method:"POST",data:{id:o.id},userInfo:!0}).then((t=>{200==t.code?(e.index.showToast({title:"删除成功",icon:"none",duration:2e3}),this.getpkList()):console.log(t.msg)}))}},components:{Recompose:()=>"./recompose/recompose2.js"}};if(!Array){(e.resolveComponent("uni-card")+e.resolveComponent("Recompose"))()}const r=e._export_sfc(s,[["render",function(t,o,s,r,i,n){return{a:e.o$1(((...e)=>n.onBack&&n.onBack(...e))),b:e.f(i.pkList,((t,o,s)=>e.e({a:t.anchorIcon,b:e.t(t.anchorId),c:"2"===t.sex},(t.sex,{}),{d:e.t("1"===t.sex?"男":"女"),e:"1"===t.sex?1:"",f:"2"===t.sex?1:"",g:e.t(t.country),h:e.t(t.coin),i:e.t(n.formatDate(t.pkTime)),j:0===t.inviteStatus},0===t.inviteStatus?{k:e.o$1((e=>n.onRecompose(t)),o),l:e.o$1((e=>n.onExpurgate(t)),o)}:{},{m:o,n:"f9c08696-0-"+s}))),c:e.o$1(((...e)=>n.onRefresherRefresh&&n.onRefresherRefresh(...e))),d:e.o$1(((...e)=>n.onScrollToLower&&n.onScrollToLower(...e))),e:i.triggered,f:e.sr("createModule","f9c08696-1"),g:e.p({message:i.parentMessage})}}],["__scopeId","data-v-f9c08696"]]);wx.createPage(r);
"use strict";const e=require("../../../common/vendor.js"),o=require("../../../components/request.js"),t=require("../../../components/formatDate.js"),s={data:()=>({pkList:[],userinfo:{},page:0,createModule:null,parentMessage:null,triggered:!1}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,console.log(this.userinfo),this.getpkList()}})},mounted(){this.createModule=this.$refs.createModule},methods:{onRefresherRefresh(){this.page=0,this.pkList=[],this.getpkList(),this.triggered=!0},onScrollToLower(){this.page++,this.getpkList()},onBack(){e.index.navigateBack({delta:1})},formatDate:t.formatDate,getpkList(){o.request({url:"user/queryMyAllPkData",method:"POST",data:{userId:this.userinfo.id,page:this.page,size:10},userInfo:!0}).then((e=>{200==e.code?(this.pkList.push(...e.data),console.log(this.pkList),this.triggered=!1):console.log(e.msg)}))},onRecompose(e){this.parentMessage=e,this.createModule.open()},onExpurgate(t){o.request({url:"pk/deletePkDataWithId",method:"POST",data:{id:t.id},userInfo:!0}).then((o=>{200==o.code?(this.onRefresherRefresh(),e.index.showToast({title:"删除成功",icon:"none",duration:2e3})):console.log(o.msg)}))}},components:{Recompose:()=>"./recompose/recompose2.js"}};if(!Array){(e.resolveComponent("uni-card")+e.resolveComponent("Recompose"))()}const r=e._export_sfc(s,[["render",function(o,t,s,r,n,a){return{a:e.o$1(((...e)=>a.onBack&&a.onBack(...e))),b:e.f(n.pkList,((o,t,s)=>e.e({a:o.anchorIcon,b:e.t(o.anchorId),c:"2"===o.sex},(o.sex,{}),{d:e.t("1"===o.sex?"男":"女"),e:"1"===o.sex?1:"",f:"2"===o.sex?1:"",g:e.t(o.country),h:e.t(o.coin),i:e.t(a.formatDate(o.pkTime)),j:0===o.inviteStatus},0===o.inviteStatus?{k:e.o$1((e=>a.onRecompose(o)),t),l:e.o$1((e=>a.onExpurgate(o)),t)}:{},{m:t,n:"2a4e6146-0-"+s}))),c:e.o$1(((...e)=>a.onRefresherRefresh&&a.onRefresherRefresh(...e))),d:e.o$1(((...e)=>a.onScrollToLower&&a.onScrollToLower(...e))),e:n.triggered,f:e.sr("createModule","2a4e6146-1"),g:e.p({message:n.parentMessage})}}],["__scopeId","data-v-2a4e6146"]]);wx.createPage(r);

View File

@@ -1 +1 @@
<view class="pk-information data-v-f9c08696"><view class="bg data-v-f9c08696"><image class="bgImg data-v-f9c08696" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-f9c08696" bindtap="{{a}}"><image class="ReturnImg data-v-f9c08696" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-f9c08696">PK信息</view><view class="content data-v-f9c08696"><scroll-view scroll-y="true" class="scroll data-v-f9c08696" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{c}}" lower-threshold="100" bindscrolltolower="{{d}}" refresher-triggered="{{e}}"><uni-card wx:for="{{b}}" wx:for-item="item" wx:key="m" u-s="{{['d']}}" class="card data-v-f9c08696" u-i="{{item.n}}" bind:__l="__l"><view class="Profile data-v-f9c08696"><image class="data-v-f9c08696" src="{{item.a}}" style="width:89.12rpx;height:89.12rpx;border-radius:72.25rpx" mode="scaleToFill"/></view><view class="Individual data-v-f9c08696"><view class="Name data-v-f9c08696">{{item.b}}</view><view class="Label data-v-f9c08696"><view class="data-v-f9c08696"><view class="{{['data-v-f9c08696', item.e && 'Gendermale', item.f && 'Genderfemale']}}"><image wx:if="{{item.c}}" class="Genderimg data-v-f9c08696" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/><image wx:else class="Genderimg data-v-f9c08696" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/><view class="age data-v-f9c08696">{{item.d}}</view></view></view><view class="state data-v-f9c08696">{{item.g}}</view><view class="species data-v-f9c08696"><image class="data-v-f9c08696" style="width:28.63rpx;height:28.63rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/species.png" mode="scaleToFill"/><view class="species-text data-v-f9c08696">金币:</view><view class="species-num data-v-f9c08696">{{item.h}}K</view></view></view><view class="time data-v-f9c08696">PK时间:{{item.i}}</view></view><view wx:if="{{item.j}}" class="handle data-v-f9c08696"><view class="recompose data-v-f9c08696" bindtap="{{item.k}}"><image class="data-v-f9c08696" style="width:46rpx;height:46rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/recompose.png" mode="scaleToFill"/></view><view class="expurgate data-v-f9c08696" bindtap="{{item.l}}"><image class="data-v-f9c08696" style="width:46rpx;height:46rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/expurgate.png" mode="scaleToFill"/></view></view></uni-card></scroll-view></view></view><recompose wx:if="{{g}}" u-r="createModule" class="createModule r data-v-f9c08696" u-i="f9c08696-1" bind:__l="__l" u-p="{{g}}"></recompose>
<view class="pk-information data-v-2a4e6146"><view class="bg data-v-2a4e6146"><image class="bgImg data-v-2a4e6146" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-2a4e6146" bindtap="{{a}}"><image class="ReturnImg data-v-2a4e6146" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-2a4e6146">PK信息</view><view class="content data-v-2a4e6146"><scroll-view scroll-y="true" class="scroll data-v-2a4e6146" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{c}}" lower-threshold="100" bindscrolltolower="{{d}}" refresher-triggered="{{e}}"><uni-card wx:for="{{b}}" wx:for-item="item" wx:key="m" u-s="{{['d']}}" class="card data-v-2a4e6146" u-i="{{item.n}}" bind:__l="__l"><view class="Profile data-v-2a4e6146"><image class="data-v-2a4e6146" src="{{item.a}}" style="width:89.12rpx;height:89.12rpx;border-radius:72.25rpx" mode="scaleToFill"/></view><view class="Individual data-v-2a4e6146"><view class="Name data-v-2a4e6146">{{item.b}}</view><view class="Label data-v-2a4e6146"><view class="data-v-2a4e6146"><view class="{{['data-v-2a4e6146', item.e && 'Gendermale', item.f && 'Genderfemale']}}"><image wx:if="{{item.c}}" class="Genderimg data-v-2a4e6146" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/><image wx:else class="Genderimg data-v-2a4e6146" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/><view class="age data-v-2a4e6146">{{item.d}}</view></view></view><view class="state data-v-2a4e6146">{{item.g}}</view><view class="species data-v-2a4e6146"><image class="data-v-2a4e6146" style="width:28.63rpx;height:28.63rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/species.png" mode="scaleToFill"/><view class="species-text data-v-2a4e6146">金币:</view><view class="species-num data-v-2a4e6146">{{item.h}}K</view></view></view><view class="time data-v-2a4e6146">PK时间:{{item.i}}</view></view><view wx:if="{{item.j}}" class="handle data-v-2a4e6146"><view class="recompose data-v-2a4e6146" bindtap="{{item.k}}"><image class="data-v-2a4e6146" style="width:46rpx;height:46rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/recompose.png" mode="scaleToFill"/></view><view class="expurgate data-v-2a4e6146" bindtap="{{item.l}}"><image class="data-v-2a4e6146" style="width:46rpx;height:46rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/expurgate.png" mode="scaleToFill"/></view></view></uni-card></scroll-view></view></view><recompose wx:if="{{g}}" u-r="createModule" class="createModule r data-v-2a4e6146" u-i="2a4e6146-1" bind:__l="__l" u-p="{{g}}"></recompose>

View File

@@ -1 +1 @@
.bg.data-v-f9c08696{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-f9c08696{width:100%;height:100%}.Return.data-v-f9c08696{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-f9c08696{position:absolute;top:120rpx;left:315rpx;font-size:34rpx;color:#100e0f;font-weight:500}.ReturnImg.data-v-f9c08696{width:100%;height:100%}.scroll.data-v-f9c08696{position:absolute;top:200rpx;left:0;right:0;height:1300rpx;width:100%}.card.data-v-f9c08696{width:695rpx;height:161rpx;background:#fff;border-radius:15rpx;display:flex;align-items:center;margin-left:30rpx;margin-top:11.5rpx}.Profile.data-v-f9c08696{width:89rpx;height:89rpx;border-radius:50rpx;background-color:#ccc;margin-left:27.5rpx}.Gendermale.data-v-f9c08696{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-f9c08696{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Individual.data-v-f9c08696{display:flex;flex-direction:column;justify-content:center;margin-left:37rpx}.Name.data-v-f9c08696{font-size:30.53rpx;color:#161616;font-weight:500}.time.data-v-f9c08696{margin-top:13rpx;font-size:23rpx;color:#a3a3a3}.state.data-v-f9c08696{height:30rpx;background:#f6f6f6;border-radius:14rpx;line-height:30rpx;font-size:17rpx;color:#666;padding:0 15rpx}.Label.data-v-f9c08696{margin-top:15rpx;display:flex}.age.data-v-f9c08696{font-size:17rpx;color:#fff;margin-left:10rpx}.Genderimg.data-v-f9c08696{width:14.22rpx;height:14.22rpx;margin-left:10rpx}.species.data-v-f9c08696{display:flex;margin-left:10rpx}.species-text.data-v-f9c08696{font-size:23rpx;color:#a3a3a3}.species-num.data-v-f9c08696{font-size:23rpx;color:#161616;font-weight:700}.handle.data-v-f9c08696{display:flex}.recompose.data-v-f9c08696{width:46rpx;height:46rpx;margin-left:90rpx}.expurgate.data-v-f9c08696{width:46rpx;height:46rpx;margin-left:40rpx}.createModule.data-v-f9c08696{position:fixed;bottom:0;right:0;z-index:998;width:100vw}
.bg.data-v-2a4e6146{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-2a4e6146{width:100%;height:100%}.Return.data-v-2a4e6146{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-2a4e6146{position:absolute;top:120rpx;left:315rpx;font-size:34rpx;color:#100e0f;font-weight:500}.ReturnImg.data-v-2a4e6146{width:100%;height:100%}.scroll.data-v-2a4e6146{position:absolute;top:200rpx;left:0;right:0;height:1300rpx;width:100%}.card.data-v-2a4e6146{width:695rpx;height:161rpx;background:#fff;border-radius:15rpx;display:flex;align-items:center;margin-left:30rpx;margin-top:11.5rpx}.Profile.data-v-2a4e6146{width:89rpx;height:89rpx;border-radius:50rpx;background-color:#ccc;margin-left:27.5rpx}.Gendermale.data-v-2a4e6146{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-2a4e6146{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Individual.data-v-2a4e6146{display:flex;flex-direction:column;justify-content:center;margin-left:37rpx}.Name.data-v-2a4e6146{width:288.17rpx;font-size:30.53rpx;color:#161616;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time.data-v-2a4e6146{margin-top:13rpx;font-size:23rpx;color:#a3a3a3}.state.data-v-2a4e6146{width:56.3rpx;height:30rpx;background:#f6f6f6;border-radius:14rpx;line-height:30rpx;font-size:17rpx;color:#666;padding:0 15rpx;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.Label.data-v-2a4e6146{margin-top:15rpx;display:flex}.age.data-v-2a4e6146{font-size:17rpx;color:#fff;margin-left:10rpx}.Genderimg.data-v-2a4e6146{width:14.22rpx;height:14.22rpx;margin-left:10rpx}.species.data-v-2a4e6146{display:flex;margin-left:10rpx}.species-text.data-v-2a4e6146{font-size:23rpx;color:#a3a3a3}.species-num.data-v-2a4e6146{font-size:23rpx;color:#161616;font-weight:700}.handle.data-v-2a4e6146{display:flex}.recompose.data-v-2a4e6146{width:46rpx;height:46rpx;margin-left:90rpx}.expurgate.data-v-2a4e6146{width:46rpx;height:46rpx;margin-left:40rpx}.createModule.data-v-2a4e6146{position:fixed;bottom:0;right:0;z-index:998;width:100vw}

View File

@@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js"),t=require("../../../components/request.js"),o=require("../../../components/formatDate.js"),r={data:()=>({triggered:!1,current:1,buttonWidth:238.55,gap:0,slidetext:"我发布的PK",pkmyRecordlist:[],pkInvitationRecordlist:[],pkRecordlist:[],userinfo:{},page:0}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,this.getPkRecordList(1),this.getPkRecordList(2)}})},computed:{sliderPosition(){const{current:e,buttonWidth:t,gap:o}=this;return 0+(t+o)*(e-1)+375}},methods:{onRefresherRefresh(){this.triggered=!0,this.page=0,this.getPkRecordList(this.current)},onScrollToLower(){this.page++,this.getPkRecordList(this.current)},onItemClick(t){e.index.navigateTo({url:"/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords",success:e=>{e.eventChannel.emit("itemDetail",{item:t})}})},onBack(){e.index.navigateBack({delta:1})},formatDate:o.formatDate,getPkRecordList(e){t.request({url:"user/handlePkInfo",method:"POST",data:{type:e,userId:this.userinfo.id,page:this.page,size:10},userInfo:!0}).then((t=>{200===t.code?(this.triggered=!1,1===e?(this.pkmyRecordlist.push(...t.data),console.log(this.pkRecordlist),1===this.current&&(this.pkRecordlist=this.pkmyRecordlist)):(this.pkInvitationRecordlist.push(...t.data),console.log(this.pkInvitationRecordlist),2===this.current&&(this.pkRecordlist=this.pkInvitationRecordlist))):console.log(t.msg)}))},toggleActive(e){this.current=e,this.slidetext=1===e?"我发布的PK":"我邀请的PK",this.pkRecordlist=1===e?this.pkmyRecordlist:this.pkInvitationRecordlist}}};if(!Array){e.resolveComponent("uni-card")()}const i=e._export_sfc(r,[["render",function(t,o,r,i,s,n){return{a:e.o$1(((...e)=>n.onBack&&n.onBack(...e))),b:e.o$1((e=>n.toggleActive(1))),c:1===s.current?1:"",d:e.o$1((e=>n.toggleActive(2))),e:2===s.current?1:"",f:e.t(s.slidetext),g:n.sliderPosition+"rpx",h:e.f(s.pkRecordlist,((t,o,r)=>e.e({a:t.anchorIconA,b:t.winnerAnchorId==t.anchorIdA},(t.winnerAnchorId,t.anchorIdA,{}),{c:e.t(t.anchorIdA),d:e.t(n.formatDate(t.pkTime)),e:e.t(t.userAcoin),f:e.t(t.anchorIdB),g:e.t(n.formatDate(t.pkTime)),h:e.t(t.userBcoin),i:t.anchorIconB,j:t.winnerAnchorId==t.anchorIdB},(t.winnerAnchorId,t.anchorIdB,{}),{k:e.o$1((e=>n.onItemClick(t)),o),l:o,m:"3b88879f-0-"+r}))),i:e.o$1(((...e)=>n.onRefresherRefresh&&n.onRefresherRefresh(...e))),j:e.o$1(((...e)=>n.onScrollToLower&&n.onScrollToLower(...e))),k:s.triggered}}],["__scopeId","data-v-3b88879f"]]);wx.createPage(i);
"use strict";const e=require("../../../common/vendor.js"),t=require("../../../components/request.js"),o=require("../../../components/formatDate.js"),r={data:()=>({triggered:!1,current:1,buttonWidth:238.55,gap:0,slidetext:"我发布的PK",pkmyRecordlist:[],pkInvitationRecordlist:[],pkRecordlist:[],userinfo:{},page:0}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,this.getPkRecordList(1),this.getPkRecordList(2)}})},computed:{sliderPosition(){const{current:e,buttonWidth:t,gap:o}=this;return 0+(t+o)*(e-1)+375}},methods:{onRefresherRefresh(){this.triggered=!0,this.page=0,this.getPkRecordList(this.current)},onScrollToLower(){this.page++,this.getPkRecordList(this.current)},onItemClick(t){e.index.navigateTo({url:"/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords",success:e=>{e.eventChannel.emit("itemDetail",{item:t})}})},onBack(){e.index.navigateBack({delta:1})},formatDate:o.formatDate,getPkRecordList(e){t.request({url:"user/handlePkInfo",method:"POST",data:{type:e,userId:this.userinfo.id,page:this.page,size:10},userInfo:!0}).then((t=>{200===t.code?(this.triggered=!1,1===e?(this.pkmyRecordlist.push(...t.data),console.log(this.pkRecordlist),1===this.current&&(this.pkRecordlist=this.pkmyRecordlist)):(this.pkInvitationRecordlist.push(...t.data),console.log(this.pkInvitationRecordlist),2===this.current&&(this.pkRecordlist=this.pkInvitationRecordlist))):console.log(t.msg)}))},toggleActive(e){this.current=e,this.slidetext=1===e?"我发布的PK":"我邀请的PK",this.pkRecordlist=1===e?this.pkmyRecordlist:this.pkInvitationRecordlist}}};if(!Array){e.resolveComponent("uni-card")()}const i=e._export_sfc(r,[["render",function(t,o,r,i,s,n){return{a:e.o$1(((...e)=>n.onBack&&n.onBack(...e))),b:e.o$1((e=>n.toggleActive(1))),c:1===s.current?1:"",d:e.o$1((e=>n.toggleActive(2))),e:2===s.current?1:"",f:e.t(s.slidetext),g:n.sliderPosition+"rpx",h:e.f(s.pkRecordlist,((t,o,r)=>e.e({a:t.anchorIconA,b:t.winnerAnchorId==t.anchorIdA},(t.winnerAnchorId,t.anchorIdA,{}),{c:e.t(t.anchorIdA),d:e.t(n.formatDate(t.pkTime)),e:e.t(t.userAcoin),f:e.t(t.anchorIdB),g:e.t(n.formatDate(t.pkTime)),h:e.t(t.userBcoin),i:t.anchorIconB,j:t.winnerAnchorId==t.anchorIdB},(t.winnerAnchorId,t.anchorIdB,{}),{k:e.o$1((e=>n.onItemClick(t)),o),l:o,m:"dfea675c-0-"+r}))),i:e.o$1(((...e)=>n.onRefresherRefresh&&n.onRefresherRefresh(...e))),j:e.o$1(((...e)=>n.onScrollToLower&&n.onScrollToLower(...e))),k:s.triggered}}],["__scopeId","data-v-dfea675c"]]);wx.createPage(i);

View File

@@ -1 +1 @@
<view class="pkRecord data-v-3b88879f"><view class="bg data-v-3b88879f"><image class="bgImg data-v-3b88879f" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-3b88879f" bindtap="{{a}}"><image class="ReturnImg data-v-3b88879f" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-3b88879f">PK记录</view><view class="navigation data-v-3b88879f"><view class="navigationItem data-v-3b88879f"><view bindtap="{{b}}" class="{{['navigationItemTitle', 'data-v-3b88879f', c && 'active']}}">我发布的PK</view><view bindtap="{{d}}" class="{{['navigationItemTitle', 'data-v-3b88879f', e && 'active']}}">我邀请的PK</view></view><view class="slide data-v-3b88879f" style="{{'left:' + g + ';' + ('transition:' + 'left 0.3s ease-in-out')}}">{{f}}</view></view><view class="content data-v-3b88879f"><scroll-view scroll-y="true" class="scroll data-v-3b88879f" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{i}}" lower-threshold="100" bindscrolltolower="{{j}}" refresher-triggered="{{k}}"><uni-card wx:for="{{h}}" wx:for-item="item" wx:key="l" class="data-v-3b88879f" u-s="{{['d']}}" u-i="{{item.m}}" bind:__l="__l"><view class="card data-v-3b88879f" bindtap="{{item.k}}"><view class="AnchorA data-v-3b88879f"><view class="AnchorAImg data-v-3b88879f"><image class="AnchorAImgcss data-v-3b88879f" src="{{item.a}}" mode="scaleToFill"/></view><image wx:if="{{item.b}}" class="Crown data-v-3b88879f" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/><view class="AnchorAinfo data-v-3b88879f"><view class="AnchorAname data-v-3b88879f">{{item.c}}</view><view class="AnchorATime data-v-3b88879f">{{item.d}}</view><view class="AnchorAICon data-v-3b88879f"><view class="AnchorAIContext data-v-3b88879f">实际金币:</view><view class="AnchorAIConNum data-v-3b88879f">{{item.e}}K</view></view></view></view><view class="vstext data-v-3b88879f"><view class="Vtext data-v-3b88879f">V</view><view class="Stext data-v-3b88879f">S</view></view><view class="AnchorB data-v-3b88879f"><view class="AnchorBinfo data-v-3b88879f"><view class="AnchorAname data-v-3b88879f">{{item.f}}</view><view class="AnchorATime data-v-3b88879f">{{item.g}}</view><view class="AnchorAICon data-v-3b88879f"><view class="AnchorAIContext data-v-3b88879f">实际打金币:</view><view class="AnchorAIConNum data-v-3b88879f">{{item.h}}K</view></view></view><view class="AnchorAImg data-v-3b88879f"><image class="AnchorBImgcss data-v-3b88879f" src="{{item.i}}" mode="scaleToFill"/></view><image wx:if="{{item.j}}" class="Crown data-v-3b88879f" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view></view></uni-card></scroll-view></view></view>
<view class="pkRecord data-v-dfea675c"><view class="bg data-v-dfea675c"><image class="bgImg data-v-dfea675c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-dfea675c" bindtap="{{a}}"><image class="ReturnImg data-v-dfea675c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-dfea675c">PK记录</view><view class="navigation data-v-dfea675c"><view class="navigationItem data-v-dfea675c"><view bindtap="{{b}}" class="{{['navigationItemTitle', 'data-v-dfea675c', c && 'active']}}">我发布的PK</view><view bindtap="{{d}}" class="{{['navigationItemTitle', 'data-v-dfea675c', e && 'active']}}">我邀请的PK</view></view><view class="slide data-v-dfea675c" style="{{'left:' + g + ';' + ('transition:' + 'left 0.3s ease-in-out')}}">{{f}}</view></view><view class="content data-v-dfea675c"><scroll-view scroll-y="true" class="scroll data-v-dfea675c" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{i}}" lower-threshold="100" bindscrolltolower="{{j}}" refresher-triggered="{{k}}"><uni-card wx:for="{{h}}" wx:for-item="item" wx:key="l" class="data-v-dfea675c" u-s="{{['d']}}" u-i="{{item.m}}" bind:__l="__l"><view class="card data-v-dfea675c" bindtap="{{item.k}}"><view class="AnchorA data-v-dfea675c"><view class="AnchorAImg data-v-dfea675c"><image class="AnchorAImgcss data-v-dfea675c" src="{{item.a}}" mode="scaleToFill"/></view><image wx:if="{{item.b}}" class="Crown data-v-dfea675c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/><view class="AnchorAinfo data-v-dfea675c"><view class="AnchorAname data-v-dfea675c">{{item.c}}</view><view class="AnchorATime data-v-dfea675c">{{item.d}}</view><view class="AnchorAICon data-v-dfea675c"><view class="AnchorAIContext data-v-dfea675c">实际金币:</view><view class="AnchorAIConNum data-v-dfea675c">{{item.e}}K</view></view></view></view><view class="vstext data-v-dfea675c"><view class="Vtext data-v-dfea675c">V</view><view class="Stext data-v-dfea675c">S</view></view><view class="AnchorB data-v-dfea675c"><view class="AnchorBinfo data-v-dfea675c"><view class="AnchorAname data-v-dfea675c">{{item.f}}</view><view class="AnchorATime data-v-dfea675c">{{item.g}}</view><view class="AnchorAICon data-v-dfea675c"><view class="AnchorAIContext data-v-dfea675c">实际打金币:</view><view class="AnchorAIConNum data-v-dfea675c">{{item.h}}K</view></view></view><view class="AnchorAImg data-v-dfea675c"><image class="AnchorBImgcss data-v-dfea675c" src="{{item.i}}" mode="scaleToFill"/></view><image wx:if="{{item.j}}" class="Crown data-v-dfea675c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view></view></uni-card></scroll-view></view></view>

View File

@@ -1 +1 @@
.bg.data-v-3b88879f{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-3b88879f{width:100%;height:100%}.Return.data-v-3b88879f{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-3b88879f{position:absolute;top:120rpx;left:315rpx;font-size:34rpx;color:#100e0f;font-weight:500}.ReturnImg.data-v-3b88879f{width:100%;height:100%}.navigation.data-v-3b88879f{position:absolute;top:200rpx;left:0rpx;right:0rpx;height:68.7rpx;display:flex;justify-content:center;align-items:center}.navigationItem.data-v-3b88879f{width:477.1rpx;height:68.7rpx;border-radius:50rpx;background-color:#4fcacd;display:flex;justify-content:space-around;align-items:center}.navigationItemTitle.data-v-3b88879f{font-weight:500;font-size:31rpx;color:#fff}.slide.data-v-3b88879f{position:absolute;width:238.55rpx;height:68.7rpx;background-image:linear-gradient(135deg,#e4ffff,#fff);border-radius:50rpx;text-align:center;line-height:68.7rpx;font-weight:500;font-size:31rpx;color:#4fcacd;margin-left:-238.55rpx}.content.data-v-3b88879f{position:absolute;top:300rpx;left:0rpx;right:0rpx;bottom:0rpx}.scroll.data-v-3b88879f{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.card.data-v-3b88879f{width:694.66rpx;height:161.26rpx;background-color:#fff;border-radius:15rpx;display:flex;justify-content:center;align-items:center;margin-left:28.55rpx;margin-top:12rpx}.AnchorA.data-v-3b88879f,.AnchorB.data-v-3b88879f{display:flex;align-items:center}.AnchorAImg.data-v-3b88879f{width:100rpx;height:100rpx;border-radius:50rpx;background-color:#b1b1b1;display:flex}.AnchorAinfo.data-v-3b88879f{display:flex;flex-direction:column;justify-content:center;margin-left:20rpx}.AnchorBinfo.data-v-3b88879f{display:flex;flex-direction:column;justify-content:center;margin-right:20rpx}.AnchorAname.data-v-3b88879f{font-weight:500;font-size:31rpx;color:#161616}.AnchorATime.data-v-3b88879f{font-weight:400;font-size:23rpx;color:#a3a3a3;margin-top:12rpx}.AnchorAICon.data-v-3b88879f{display:flex;margin-top:12rpx}.AnchorAIContext.data-v-3b88879f{font-weight:400;font-size:23rpx;color:#a3a3a3}.AnchorAIConNum.data-v-3b88879f{font-weight:700;font-size:23rpx;color:#161616}.AnchorAImgcss.data-v-3b88879f{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#f7da60 solid 2rpx;border-left:#ffeeab solid 2rpx;border-bottom:#ffeeab solid 2rpx;border-right:#f7da60 solid 2rpx}.AnchorBImgcss.data-v-3b88879f{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#ffc6ba solid 2rpx;border-left:#ffc6ba solid 2rpx;border-bottom:#5ddadd solid 2rpx;border-right:#5ddadd solid 2rpx}.Crown.data-v-3b88879f{width:45.8rpx;height:39.12rpx;margin-left:-40rpx;margin-top:-100rpx}.vstext.data-v-3b88879f{display:flex}.Vtext.data-v-3b88879f{font-size:45.8rpx;color:#f0836c;font-weight:700;font-style:italic;margin-left:26rpx}.Stext.data-v-3b88879f{font-size:45.8rpx;color:#58d8db;font-weight:700;font-style:italic;margin-right:26rpx}
.bg.data-v-dfea675c{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-dfea675c{width:100%;height:100%}.Return.data-v-dfea675c{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-dfea675c{position:absolute;top:120rpx;left:315rpx;font-size:34rpx;color:#100e0f;font-weight:500}.ReturnImg.data-v-dfea675c{width:100%;height:100%}.navigation.data-v-dfea675c{position:absolute;top:200rpx;left:0rpx;right:0rpx;height:68.7rpx;display:flex;justify-content:center;align-items:center}.navigationItem.data-v-dfea675c{width:477.1rpx;height:68.7rpx;border-radius:50rpx;background-color:#4fcacd;display:flex;justify-content:space-around;align-items:center}.navigationItemTitle.data-v-dfea675c{font-weight:500;font-size:31rpx;color:#fff}.slide.data-v-dfea675c{position:absolute;width:238.55rpx;height:68.7rpx;background-image:linear-gradient(135deg,#e4ffff,#fff);border-radius:50rpx;text-align:center;line-height:68.7rpx;font-weight:500;font-size:31rpx;color:#4fcacd;margin-left:-238.55rpx}.content.data-v-dfea675c{position:absolute;top:300rpx;left:0rpx;right:0rpx;bottom:0rpx}.scroll.data-v-dfea675c{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.card.data-v-dfea675c{width:694.66rpx;height:161.26rpx;background-color:#fff;border-radius:15rpx;display:flex;justify-content:center;align-items:center;margin-left:28.55rpx;margin-top:12rpx}.AnchorA.data-v-dfea675c,.AnchorB.data-v-dfea675c{display:flex;align-items:center}.AnchorAImg.data-v-dfea675c{width:100rpx;height:100rpx;border-radius:50rpx;background-color:#b1b1b1;display:flex}.AnchorAinfo.data-v-dfea675c{display:flex;flex-direction:column;justify-content:center;margin-left:20rpx}.AnchorBinfo.data-v-dfea675c{display:flex;flex-direction:column;justify-content:center;margin-right:20rpx}.AnchorAname.data-v-dfea675c{width:161.26rpx;font-weight:500;font-size:31rpx;color:#161616;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnchorATime.data-v-dfea675c{font-weight:400;font-size:23rpx;color:#a3a3a3;margin-top:12rpx}.AnchorAICon.data-v-dfea675c{display:flex;margin-top:12rpx}.AnchorAIContext.data-v-dfea675c{font-weight:400;font-size:23rpx;color:#a3a3a3}.AnchorAIConNum.data-v-dfea675c{font-weight:700;font-size:23rpx;color:#161616}.AnchorAImgcss.data-v-dfea675c{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#f7da60 solid 2rpx;border-left:#ffeeab solid 2rpx;border-bottom:#ffeeab solid 2rpx;border-right:#f7da60 solid 2rpx}.AnchorBImgcss.data-v-dfea675c{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#ffc6ba solid 2rpx;border-left:#ffc6ba solid 2rpx;border-bottom:#5ddadd solid 2rpx;border-right:#5ddadd solid 2rpx}.Crown.data-v-dfea675c{width:45.8rpx;height:39.12rpx;margin-left:-40rpx;margin-top:-100rpx}.vstext.data-v-dfea675c{display:flex}.Vtext.data-v-dfea675c{font-size:45.8rpx;color:#f0836c;font-weight:700;font-style:italic;margin-left:26rpx}.Stext.data-v-dfea675c{font-size:45.8rpx;color:#58d8db;font-weight:700;font-style:italic;margin-right:26rpx}

View File

@@ -1 +1 @@
<view wx:if="{{a}}" class="{{['data-v-ad5561f2', C, 'Mask']}}" bindtap="{{D}}"><view catchtap="{{B}}" class="containers data-v-ad5561f2"><view class="container data-v-ad5561f2"><image class="Fork data-v-ad5561f2" bindtap="{{b}}" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Fork.png" mode="scaleToFill"/><view class="Titlecss data-v-ad5561f2"><view class="Star data-v-ad5561f2"></view><view class="Title data-v-ad5561f2"></view><view class="Star data-v-ad5561f2"></view></view><view class="NameAnchor data-v-ad5561f2"><input class="NameAnchorcss data-v-ad5561f2" cursor-color="#666666" placeholder-style="color:#666666" bindinput="{{c}}" placeholder="主播名称" value="{{d}}"/><view wx:if="{{e}}" class="Hint data-v-ad5561f2">请填写主播名称</view></view><view class="Accountnumber data-v-ad5561f2"><view class="Coins country data-v-ad5561f2"><wht-select wx:if="{{g}}" class="data-v-ad5561f2" style="width:350rpx" bindchange="{{f}}" u-i="ad5561f2-0" bind:__l="__l" u-p="{{g}}"/><view wx:if="{{h}}" class="Hint data-v-ad5561f2">请选择国家</view></view><view class="Gender data-v-ad5561f2"><view class="Gendercs data-v-ad5561f2"><view class="Gendercss data-v-ad5561f2"><wht-select wx:if="{{j}}" class="data-v-ad5561f2" style="width:300rpx" bindchange="{{i}}" u-i="ad5561f2-1" bind:__l="__l" u-p="{{j}}"/></view><view class="Gendericoncss data-v-ad5561f2"><image wx:if="{{k}}" class="Gendericon data-v-ad5561f2" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/ask.png" mode="scaleToFill"/><image wx:if="{{l}}" class="Gendericon data-v-ad5561f2" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/man.png" mode="scaleToFill"/><image wx:if="{{m}}" class="Gendericon data-v-ad5561f2" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/girl.png" mode="scaleToFill"/></view></view><view wx:if="{{n}}" class="Hintcss data-v-ad5561f2">请选择性别</view></view></view><view class="goldCoin data-v-ad5561f2"><view class="number-box data-v-ad5561f2"><view class="number-box-title data-v-ad5561f2">金币数量:</view><uni-number-box wx:if="{{p}}" class="data-v-ad5561f2" u-i="ad5561f2-2" bind:__l="__l" bindupdateModelValue="{{o}}" u-p="{{p}}"></uni-number-box><view class="number-box-title data-v-ad5561f2">单位:</view><view class="number-box-unit data-v-ad5561f2">K</view></view><view wx:if="{{q}}" class="Hint data-v-ad5561f2">请填写金币数量</view></view><view class="time data-v-ad5561f2"><uni-datetime-picker wx:if="{{s}}" class="data-v-ad5561f2" u-i="ad5561f2-3" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"/><view wx:if="{{t}}" class="Hint data-v-ad5561f2">请选择日期</view></view><view class="goldCoin data-v-ad5561f2"><view class="number-box data-v-ad5561f2"><view class="number-box-title data-v-ad5561f2">选择场数:</view><uni-number-box wx:if="{{w}}" class="data-v-ad5561f2" u-i="ad5561f2-4" bind:__l="__l" bindupdateModelValue="{{v}}" u-p="{{w}}"></uni-number-box><view class="number-box-title data-v-ad5561f2">次</view></view><view wx:if="{{x}}" class="Hint data-v-ad5561f2">请填写场数</view></view><view class="Remarkscss data-v-ad5561f2"><uni-easyinput wx:if="{{z}}" class="data-v-ad5561f2" u-i="ad5561f2-5" bind:__l="__l" bindupdateModelValue="{{y}}" u-p="{{z}}"></uni-easyinput></view><view class="Publish data-v-ad5561f2"><button bindtap="{{A}}" class="Publishcss data-v-ad5561f2">发布</button></view></view></view></view>
<view wx:if="{{a}}" class="{{['data-v-30ae532e', C, 'Mask']}}" bindtap="{{D}}"><view catchtap="{{B}}" class="containers data-v-30ae532e"><view class="container data-v-30ae532e"><image class="Fork data-v-30ae532e" bindtap="{{b}}" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Fork.png" mode="scaleToFill"/><view class="Titlecss data-v-30ae532e"><view class="Star data-v-30ae532e"></view><view class="Title data-v-30ae532e"></view><view class="Star data-v-30ae532e"></view></view><view class="NameAnchor data-v-30ae532e"><input class="NameAnchorcss data-v-30ae532e" cursor-color="#666666" placeholder-style="color:#666666" bindinput="{{c}}" placeholder="主播名称" value="{{d}}"/><view wx:if="{{e}}" class="Hint data-v-30ae532e">请填写主播名称</view></view><view class="Accountnumber data-v-30ae532e"><view class="Coins country data-v-30ae532e"><wht-select wx:if="{{g}}" class="data-v-30ae532e" style="width:350rpx" bindchange="{{f}}" u-i="30ae532e-0" bind:__l="__l" u-p="{{g}}"/><view wx:if="{{h}}" class="Hint data-v-30ae532e">请选择国家</view></view><view class="Gender data-v-30ae532e"><view class="Gendercs data-v-30ae532e"><view class="Gendercss data-v-30ae532e"><wht-select wx:if="{{j}}" class="data-v-30ae532e" style="width:300rpx" bindchange="{{i}}" u-i="30ae532e-1" bind:__l="__l" u-p="{{j}}"/></view><view class="Gendericoncss data-v-30ae532e"><image wx:if="{{k}}" class="Gendericon data-v-30ae532e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/ask.png" mode="scaleToFill"/><image wx:if="{{l}}" class="Gendericon data-v-30ae532e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/man.png" mode="scaleToFill"/><image wx:if="{{m}}" class="Gendericon data-v-30ae532e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/girl.png" mode="scaleToFill"/></view></view><view wx:if="{{n}}" class="Hintcss data-v-30ae532e">请选择性别</view></view></view><view class="goldCoin data-v-30ae532e"><view class="number-box data-v-30ae532e"><view class="number-box-title data-v-30ae532e">金币数量:</view><uni-number-box wx:if="{{p}}" class="data-v-30ae532e" u-i="30ae532e-2" bind:__l="__l" bindupdateModelValue="{{o}}" u-p="{{p}}"></uni-number-box><view class="number-box-title data-v-30ae532e">单位:</view><view class="number-box-unit data-v-30ae532e">K</view></view><view wx:if="{{q}}" class="Hint data-v-30ae532e">请填写金币数量</view></view><view class="time data-v-30ae532e"><uni-datetime-picker wx:if="{{s}}" class="data-v-30ae532e" u-i="30ae532e-3" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"/><view wx:if="{{t}}" class="Hint data-v-30ae532e">请选择日期</view></view><view class="goldCoin data-v-30ae532e"><view class="number-box data-v-30ae532e"><view class="number-box-title data-v-30ae532e">选择场数:</view><uni-number-box wx:if="{{w}}" class="data-v-30ae532e" u-i="30ae532e-4" bind:__l="__l" bindupdateModelValue="{{v}}" u-p="{{w}}"></uni-number-box><view class="number-box-title data-v-30ae532e">次</view></view><view wx:if="{{x}}" class="Hint data-v-30ae532e">请填写场数</view></view><view class="Remarkscss data-v-30ae532e"><uni-easyinput wx:if="{{z}}" class="data-v-30ae532e" u-i="30ae532e-5" bind:__l="__l" bindupdateModelValue="{{y}}" u-p="{{z}}"></uni-easyinput></view><view class="Publish data-v-30ae532e"><button bindtap="{{A}}" class="Publishcss data-v-30ae532e">发布</button></view></view></view></view>

View File

@@ -1 +1 @@
@keyframes slide-in-ad5561f2{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-ad5561f2{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.create-module.data-v-ad5561f2{animation:slide-in-ad5561f2 .3s ease-in-out}.close-animation.data-v-ad5561f2{animation:slide-out-ad5561f2 .3s ease-in-out forwards}.Mask.data-v-ad5561f2{width:100vw;height:100vh;background:rgba(0,0,0,.463);display:flex;flex-direction:column-reverse}.Hint.data-v-ad5561f2{color:red;font-size:20rpx;margin-left:30rpx;margin-top:10rpx}.Hintcss.data-v-ad5561f2{color:red;font-size:20rpx;margin-left:30rpx;margin-top:20rpx}.containers.data-v-ad5561f2{background-color:#fff;border-radius:50rpx}.container.data-v-ad5561f2{display:flex;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/bgv.png);background-size:100% 100%;flex-direction:column;width:100%;height:1300rpx;border-radius:50rpx;box-shadow:0 0 10rpx #ccc}.Fork.data-v-ad5561f2{width:46rpx;height:46rpx;margin-top:20rpx;margin-left:90%}.Titlecss.data-v-ad5561f2{width:100%;height:70rpx;display:flex;justify-content:center;align-items:center}.Star.data-v-ad5561f2{width:50rpx;height:50rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/star.png);background-size:100% 100%}.Title.data-v-ad5561f2{width:430rpx;height:70rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Publishpk.png);background-size:100% 200%;background-position:30% 0%;margin-left:26rpx;margin-right:-65rpx}.Individual.data-v-ad5561f2{display:flex}.NameAnchor.data-v-ad5561f2{width:90%;margin:40rpx}.time.data-v-ad5561f2{width:90%;margin-left:5%;margin-top:50rpx}.NameAnchorcss.data-v-ad5561f2{width:99%;height:85rpx;background-color:#fff;border:1rpx solid #BFBFBF;border-radius:10rpx;text-align:center}.Gender.data-v-ad5561f2{width:310rpx;display:flex;flex-direction:column;justify-content:center}.Gendercs.data-v-ad5561f2{display:flex;justify-content:center}.Gendercss.data-v-ad5561f2{width:200rpx;height:60rpx}.Gendericoncss.data-v-ad5561f2{display:flex;justify-content:center;align-items:center;width:60rpx;height:60rpx;border-radius:50%;border:1rpx solid #ff9d0067;margin-left:20rpx;margin-top:10rpx}.Gendericon.data-v-ad5561f2{width:40rpx;height:40rpx}.Accountnumber.data-v-ad5561f2{display:flex;justify-content:center;margin-bottom:60rpx;margin-top:50rpx}.Coins.data-v-ad5561f2{width:330rpx;height:65rpx;margin-right:50rpx}.country.data-v-ad5561f2{margin-left:10rpx}.goldCoin.data-v-ad5561f2{width:100%;height:100rpx;display:flex;justify-content:center;align-items:center}.number-box.data-v-ad5561f2{display:flex;justify-content:center;text-align:center}.number-box-title.data-v-ad5561f2{color:#191919;font-size:30rpx;margin-right:22rpx;margin-left:17rpx}.number-box-unit.data-v-ad5561f2{color:#03aba8;width:48rpx;height:48rpx;border:1rpx solid #03ABA8;border-radius:50%;line-height:48rpx;text-align:center}.Remarkscss.data-v-ad5561f2{width:90%;margin-top:30rpx;margin-left:5%;margin-right:5%;margin-bottom:50rpx;border-radius:10rpx}.Publish.data-v-ad5561f2{margin-bottom:40rpx;width:90%;margin-left:5%}.Publishcss.data-v-ad5561f2{background-image:linear-gradient(135deg,#4fcacd,#5fdbde);color:#fff;font-weight:700;border-radius:50rpx}
@keyframes slide-in-30ae532e{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-30ae532e{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.create-module.data-v-30ae532e{animation:slide-in-30ae532e .3s ease-in-out}.close-animation.data-v-30ae532e{animation:slide-out-30ae532e .3s ease-in-out forwards}.Mask.data-v-30ae532e{width:100vw;height:100vh;background:rgba(0,0,0,.463);display:flex;flex-direction:column-reverse}.Hint.data-v-30ae532e{color:red;font-size:20rpx;margin-left:30rpx;margin-top:10rpx}.Hintcss.data-v-30ae532e{color:red;font-size:20rpx;margin-left:30rpx;margin-top:20rpx}.containers.data-v-30ae532e{background-color:#fff;border-radius:50rpx}.container.data-v-30ae532e{display:flex;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/bgv.png);background-size:100% 100%;flex-direction:column;width:100%;height:1300rpx;border-radius:50rpx;box-shadow:0 0 10rpx #ccc}.Fork.data-v-30ae532e{width:46rpx;height:46rpx;margin-top:20rpx;margin-left:90%}.Titlecss.data-v-30ae532e{width:100%;height:70rpx;display:flex;justify-content:center;align-items:center}.Star.data-v-30ae532e{width:50rpx;height:50rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/star.png);background-size:100% 100%}.Title.data-v-30ae532e{width:430rpx;height:70rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Publishpk.png);background-size:100% 200%;background-position:30% 0%;margin-left:26rpx;margin-right:-65rpx}.Individual.data-v-30ae532e{display:flex}.NameAnchor.data-v-30ae532e{width:90%;margin:40rpx}.time.data-v-30ae532e{width:90%;margin-left:5%;margin-top:50rpx}.NameAnchorcss.data-v-30ae532e{width:99%;height:85rpx;background-color:#fff;border:1rpx solid #bfbfbf;border-radius:10rpx;text-align:center}.Gender.data-v-30ae532e{width:310rpx;display:flex;flex-direction:column;justify-content:center}.Gendercs.data-v-30ae532e{display:flex;justify-content:center}.Gendercss.data-v-30ae532e{width:200rpx;height:60rpx}.Gendericoncss.data-v-30ae532e{display:flex;justify-content:center;align-items:center;width:60rpx;height:60rpx;border-radius:50%;border:1rpx solid #ff9d0067;margin-left:20rpx;margin-top:10rpx}.Gendericon.data-v-30ae532e{width:40rpx;height:40rpx}.Accountnumber.data-v-30ae532e{display:flex;justify-content:center;margin-bottom:60rpx;margin-top:50rpx}.Coins.data-v-30ae532e{width:330rpx;height:65rpx;margin-right:50rpx}.country.data-v-30ae532e{margin-left:10rpx}.goldCoin.data-v-30ae532e{width:100%;height:100rpx;display:flex;justify-content:center;align-items:center}.number-box.data-v-30ae532e{display:flex;justify-content:center;text-align:center}.number-box-title.data-v-30ae532e{color:#191919;font-size:30rpx;margin-right:22rpx;margin-left:17rpx}.number-box-unit.data-v-30ae532e{color:#03aba8;width:48rpx;height:48rpx;border:1rpx solid #03aba8;border-radius:50%;line-height:48rpx;text-align:center}.Remarkscss.data-v-30ae532e{width:90%;margin-top:30rpx;margin-left:5%;margin-right:5%;margin-bottom:50rpx;border-radius:10rpx}.Publish.data-v-30ae532e{margin-bottom:40rpx;width:90%;margin-left:5%}.Publishcss.data-v-30ae532e{background-image:linear-gradient(135deg,#4fcacd,#5fdbde);color:#fff;font-weight:700;border-radius:50rpx}

View File

@@ -1 +1 @@
<view wx:if="{{a}}" class="{{['data-v-fa0fbb45', C, 'Mask']}}" bindtap="{{D}}"><view catchtap="{{B}}" class="containers data-v-fa0fbb45"><view class="container data-v-fa0fbb45"><image class="Fork data-v-fa0fbb45" bindtap="{{b}}" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Fork.png" mode="scaleToFill"/><view class="Titlecss data-v-fa0fbb45"><view class="Star data-v-fa0fbb45"></view><view class="Title data-v-fa0fbb45"></view><view class="Star data-v-fa0fbb45"></view></view><view class="NameAnchor data-v-fa0fbb45"><input class="NameAnchorcss data-v-fa0fbb45" cursor-color="#666666" placeholder-style="color:#666666" bindinput="{{c}}" placeholder="主播名称" bindblur="{{d}}"/><view wx:if="{{e}}" class="Hint data-v-fa0fbb45">请检查主播名称是否正确</view></view><view class="Accountnumber data-v-fa0fbb45"><view class="Coins country data-v-fa0fbb45"><wht-select wx:if="{{g}}" class="data-v-fa0fbb45" style="width:350rpx" bindchange="{{f}}" u-i="fa0fbb45-0" bind:__l="__l" u-p="{{g}}"/><view wx:if="{{h}}" class="Hint data-v-fa0fbb45">请选择国家</view></view><view class="Gender data-v-fa0fbb45"><view class="Gendercs data-v-fa0fbb45"><view class="Gendercss data-v-fa0fbb45"><wht-select wx:if="{{j}}" class="data-v-fa0fbb45" style="width:300rpx" bindchange="{{i}}" u-i="fa0fbb45-1" bind:__l="__l" u-p="{{j}}"/></view><view class="Gendericoncss data-v-fa0fbb45"><image wx:if="{{k}}" class="Gendericon data-v-fa0fbb45" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/ask.png" mode="scaleToFill"/><image wx:if="{{l}}" class="Gendericon data-v-fa0fbb45" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/man.png" mode="scaleToFill"/><image wx:if="{{m}}" class="Gendericon data-v-fa0fbb45" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/girl.png" mode="scaleToFill"/></view></view><view wx:if="{{n}}" class="Hintcss data-v-fa0fbb45">请选择性别</view></view></view><view class="goldCoin data-v-fa0fbb45"><view class="number-box data-v-fa0fbb45"><view class="number-box-title data-v-fa0fbb45">金币数量:</view><uni-number-box wx:if="{{p}}" class="data-v-fa0fbb45" u-i="fa0fbb45-2" bind:__l="__l" bindupdateModelValue="{{o}}" u-p="{{p}}"></uni-number-box><view class="number-box-title data-v-fa0fbb45">单位:</view><view class="number-box-unit data-v-fa0fbb45">K</view></view><view wx:if="{{q}}" class="Hint data-v-fa0fbb45">请填写金币数量</view></view><view class="time data-v-fa0fbb45"><uni-datetime-picker wx:if="{{s}}" class="data-v-fa0fbb45" u-i="fa0fbb45-3" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"/><view wx:if="{{t}}" class="Hint data-v-fa0fbb45">请选择日期</view></view><view class="goldCoin data-v-fa0fbb45"><view class="number-box data-v-fa0fbb45"><view class="number-box-title data-v-fa0fbb45">选择场数:</view><uni-number-box wx:if="{{w}}" class="data-v-fa0fbb45" u-i="fa0fbb45-4" bind:__l="__l" bindupdateModelValue="{{v}}" u-p="{{w}}"></uni-number-box><view class="number-box-title data-v-fa0fbb45">次</view></view><view wx:if="{{x}}" class="Hint data-v-fa0fbb45">请填写场数</view></view><view class="Remarkscss data-v-fa0fbb45"><uni-easyinput wx:if="{{z}}" class="data-v-fa0fbb45" u-i="fa0fbb45-5" bind:__l="__l" bindupdateModelValue="{{y}}" u-p="{{z}}"></uni-easyinput></view><view class="Publish data-v-fa0fbb45"><button bindtap="{{A}}" class="Publishcss data-v-fa0fbb45">发布</button></view></view></view></view>
<view wx:if="{{a}}" class="{{['data-v-4f0126b2', C, 'Mask']}}" bindtap="{{D}}"><view catchtap="{{B}}" class="containers data-v-4f0126b2"><view class="container data-v-4f0126b2"><image class="Fork data-v-4f0126b2" bindtap="{{b}}" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Fork.png" mode="scaleToFill"/><view class="Titlecss data-v-4f0126b2"><view class="Star data-v-4f0126b2"></view><view class="Title data-v-4f0126b2"></view><view class="Star data-v-4f0126b2"></view></view><view class="NameAnchor data-v-4f0126b2"><input class="NameAnchorcss data-v-4f0126b2" cursor-color="#666666" placeholder-style="color:#666666" bindinput="{{c}}" placeholder="主播名称" bindblur="{{d}}"/><view wx:if="{{e}}" class="Hint data-v-4f0126b2">请检查主播名称是否正确</view></view><view class="Accountnumber data-v-4f0126b2"><view class="Coins country data-v-4f0126b2"><wht-select wx:if="{{g}}" class="data-v-4f0126b2" style="width:350rpx" bindchange="{{f}}" u-i="4f0126b2-0" bind:__l="__l" u-p="{{g}}"/><view wx:if="{{h}}" class="Hint data-v-4f0126b2">请选择国家</view></view><view class="Gender data-v-4f0126b2"><view class="Gendercs data-v-4f0126b2"><view class="Gendercss data-v-4f0126b2"><wht-select wx:if="{{j}}" class="data-v-4f0126b2" style="width:300rpx" bindchange="{{i}}" u-i="4f0126b2-1" bind:__l="__l" u-p="{{j}}"/></view><view class="Gendericoncss data-v-4f0126b2"><image wx:if="{{k}}" class="Gendericon data-v-4f0126b2" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/ask.png" mode="scaleToFill"/><image wx:if="{{l}}" class="Gendericon data-v-4f0126b2" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/man.png" mode="scaleToFill"/><image wx:if="{{m}}" class="Gendericon data-v-4f0126b2" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/girl.png" mode="scaleToFill"/></view></view><view wx:if="{{n}}" class="Hintcss data-v-4f0126b2">请选择性别</view></view></view><view class="goldCoin data-v-4f0126b2"><view class="number-box data-v-4f0126b2"><view class="number-box-title data-v-4f0126b2">金币数量:</view><uni-number-box wx:if="{{p}}" class="data-v-4f0126b2" u-i="4f0126b2-2" bind:__l="__l" bindupdateModelValue="{{o}}" u-p="{{p}}"></uni-number-box><view class="number-box-title data-v-4f0126b2">单位:</view><view class="number-box-unit data-v-4f0126b2">K</view></view><view wx:if="{{q}}" class="Hint data-v-4f0126b2">请填写金币数量</view></view><view class="time data-v-4f0126b2"><uni-datetime-picker wx:if="{{s}}" class="data-v-4f0126b2" u-i="4f0126b2-3" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"/><view wx:if="{{t}}" class="Hint data-v-4f0126b2">请选择日期</view></view><view class="goldCoin data-v-4f0126b2"><view class="number-box data-v-4f0126b2"><view class="number-box-title data-v-4f0126b2">选择场数:</view><uni-number-box wx:if="{{w}}" class="data-v-4f0126b2" u-i="4f0126b2-4" bind:__l="__l" bindupdateModelValue="{{v}}" u-p="{{w}}"></uni-number-box><view class="number-box-title data-v-4f0126b2">次</view></view><view wx:if="{{x}}" class="Hint data-v-4f0126b2">请填写场数</view></view><view class="Remarkscss data-v-4f0126b2"><uni-easyinput wx:if="{{z}}" class="data-v-4f0126b2" u-i="4f0126b2-5" bind:__l="__l" bindupdateModelValue="{{y}}" u-p="{{z}}"></uni-easyinput></view><view class="Publish data-v-4f0126b2"><button bindtap="{{A}}" class="Publishcss data-v-4f0126b2">发布</button></view></view></view></view>

View File

@@ -1 +1 @@
@keyframes slide-in-fa0fbb45{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-fa0fbb45{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.create-module.data-v-fa0fbb45{animation:slide-in-fa0fbb45 .3s ease-in-out}.close-animation.data-v-fa0fbb45{animation:slide-out-fa0fbb45 .3s ease-in-out forwards}.Mask.data-v-fa0fbb45{width:100vw;height:100vh;background:rgba(0,0,0,.463);display:flex;flex-direction:column-reverse}.Hint.data-v-fa0fbb45{color:red;font-size:20rpx;margin-left:30rpx;margin-top:10rpx}.Hintcss.data-v-fa0fbb45{color:red;font-size:20rpx;margin-left:30rpx;margin-top:20rpx}.containers.data-v-fa0fbb45{background-color:#fff;border-radius:50rpx}.container.data-v-fa0fbb45{display:flex;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/bgv.png);background-size:100% 100%;flex-direction:column;width:100%;height:1300rpx;border-radius:50rpx;box-shadow:0 0 10rpx #ccc}.Fork.data-v-fa0fbb45{width:46rpx;height:46rpx;margin-top:20rpx;margin-left:90%}.Titlecss.data-v-fa0fbb45{width:100%;height:70rpx;display:flex;justify-content:center;align-items:center}.Star.data-v-fa0fbb45{width:50rpx;height:50rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/star.png);background-size:100% 100%}.Title.data-v-fa0fbb45{width:430rpx;height:70rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Publishpk.png);background-size:100% 200%;background-position:0 100%;margin-left:26rpx;margin-right:26rpx}.Individual.data-v-fa0fbb45{display:flex}.NameAnchor.data-v-fa0fbb45{width:90%;margin:40rpx}.time.data-v-fa0fbb45{width:90%;margin-left:5%;margin-top:50rpx}.NameAnchorcss.data-v-fa0fbb45{width:99%;height:85rpx;background-color:#fff;border:1rpx solid #bfbfbf;border-radius:10rpx;text-align:center}.Gender.data-v-fa0fbb45{width:310rpx;display:flex;flex-direction:column;justify-content:center}.Gendercs.data-v-fa0fbb45{display:flex;justify-content:center}.Gendercss.data-v-fa0fbb45{width:200rpx;height:60rpx}.Gendericoncss.data-v-fa0fbb45{display:flex;justify-content:center;align-items:center;width:60rpx;height:60rpx;border-radius:50%;border:1rpx solid #ff9d0067;margin-left:20rpx;margin-top:10rpx}.Gendericon.data-v-fa0fbb45{width:40rpx;height:40rpx}.Accountnumber.data-v-fa0fbb45{display:flex;justify-content:center;margin-bottom:60rpx;margin-top:50rpx}.Coins.data-v-fa0fbb45{width:330rpx;height:65rpx;margin-right:50rpx}.country.data-v-fa0fbb45{margin-left:10rpx}.goldCoin.data-v-fa0fbb45{width:100%;height:100rpx;display:flex;justify-content:center;align-items:center}.number-box.data-v-fa0fbb45{display:flex;justify-content:center;text-align:center}.number-box-title.data-v-fa0fbb45{color:#191919;font-size:30rpx;margin-right:22rpx;margin-left:17rpx}.number-box-unit.data-v-fa0fbb45{color:#03aba8;width:48rpx;height:48rpx;border:1rpx solid #03aba8;border-radius:50%;line-height:48rpx;text-align:center}.Remarkscss.data-v-fa0fbb45{width:90%;margin-top:30rpx;margin-left:5%;margin-right:5%;margin-bottom:50rpx;border-radius:10rpx}.Publish.data-v-fa0fbb45{margin-bottom:40rpx;width:90%;margin-left:5%}.Publishcss.data-v-fa0fbb45{background-image:linear-gradient(135deg,#4fcacd,#5fdbde);color:#fff;font-weight:700;border-radius:50rpx}
@keyframes slide-in-4f0126b2{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-4f0126b2{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.create-module.data-v-4f0126b2{animation:slide-in-4f0126b2 .3s ease-in-out}.close-animation.data-v-4f0126b2{animation:slide-out-4f0126b2 .3s ease-in-out forwards}.Mask.data-v-4f0126b2{width:100vw;height:100vh;background:rgba(0,0,0,.463);display:flex;flex-direction:column-reverse}.Hint.data-v-4f0126b2{color:red;font-size:20rpx;margin-left:30rpx;margin-top:10rpx}.Hintcss.data-v-4f0126b2{color:red;font-size:20rpx;margin-left:30rpx;margin-top:20rpx}.containers.data-v-4f0126b2{background-color:#fff;border-radius:50rpx}.container.data-v-4f0126b2{display:flex;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/bgv.png);background-size:100% 100%;flex-direction:column;width:100%;height:1300rpx;border-radius:50rpx;box-shadow:0 0 10rpx #ccc}.Fork.data-v-4f0126b2{width:46rpx;height:46rpx;margin-top:20rpx;margin-left:90%}.Titlecss.data-v-4f0126b2{width:100%;height:70rpx;display:flex;justify-content:center;align-items:center}.Star.data-v-4f0126b2{width:50rpx;height:50rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/star.png);background-size:100% 100%}.Title.data-v-4f0126b2{width:430rpx;height:70rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Publishpk.png);background-size:100% 200%;background-position:0 100%;margin-left:26rpx;margin-right:26rpx}.Individual.data-v-4f0126b2{display:flex}.NameAnchor.data-v-4f0126b2{width:90%;margin:40rpx}.time.data-v-4f0126b2{width:90%;margin-left:5%;margin-top:50rpx}.NameAnchorcss.data-v-4f0126b2{width:99%;height:85rpx;background-color:#fff;border:1rpx solid #bfbfbf;border-radius:10rpx;text-align:center}.Gender.data-v-4f0126b2{width:310rpx;display:flex;flex-direction:column;justify-content:center}.Gendercs.data-v-4f0126b2{display:flex;justify-content:center}.Gendercss.data-v-4f0126b2{width:200rpx;height:60rpx}.Gendericoncss.data-v-4f0126b2{display:flex;justify-content:center;align-items:center;width:60rpx;height:60rpx;border-radius:50%;border:1rpx solid #ff9d0067;margin-left:20rpx;margin-top:10rpx}.Gendericon.data-v-4f0126b2{width:40rpx;height:40rpx}.Accountnumber.data-v-4f0126b2{display:flex;justify-content:center;margin-bottom:60rpx;margin-top:50rpx}.Coins.data-v-4f0126b2{width:330rpx;height:65rpx;margin-right:50rpx}.country.data-v-4f0126b2{margin-left:10rpx}.goldCoin.data-v-4f0126b2{width:100%;height:100rpx;display:flex;justify-content:center;align-items:center}.number-box.data-v-4f0126b2{display:flex;justify-content:center;text-align:center}.number-box-title.data-v-4f0126b2{color:#191919;font-size:30rpx;margin-right:22rpx;margin-left:17rpx}.number-box-unit.data-v-4f0126b2{color:#03aba8;width:48rpx;height:48rpx;border:1rpx solid #03aba8;border-radius:50%;line-height:48rpx;text-align:center}.Remarkscss.data-v-4f0126b2{width:90%;margin-top:30rpx;margin-left:5%;margin-right:5%;margin-bottom:50rpx;border-radius:10rpx}.Publish.data-v-4f0126b2{margin-bottom:40rpx;width:90%;margin-left:5%}.Publishcss.data-v-4f0126b2{background-image:linear-gradient(135deg,#4fcacd,#5fdbde);color:#fff;font-weight:700;border-radius:50rpx}

View File

@@ -1 +1 @@
"use strict";const t=require("../../common/vendor.js"),a=require("../../components/request.js"),e=require("../../components/formatDate.js"),o={data:()=>({customData:{},SenderData:{},ReceiverData:{},PkIDInfodata:{}}),onLoad(t){this.customData=JSON.parse(t.customData),this.getPkyourInfo(),this.getPkmineInfo(),this.getPkIDInfo()},methods:{async getPkIDInfo(){await a.request({url:"pk/singleRecord",method:"POST",data:{id:this.customData.id},userInfo:!0}).then((t=>{this.PkIDInfodata=t.data,console.log(this.PkIDInfodata)}))},async getPkyourInfo(){await a.request({url:"pk/pkInfoDetail",method:"POST",data:{id:this.customData.pkIdA},userInfo:!0}).then((t=>{this.SenderData=t.data,console.log(this.SenderData)}))},async getPkmineInfo(){await a.request({url:"pk/pkInfoDetail",method:"POST",data:{id:this.customData.pkIdB},userInfo:!0}).then((t=>{this.ReceiverData=t.data,console.log(this.ReceiverData)}))},goBack(){t.wx$1.navigateBack({delta:1})},formatDate:e.formatDate,async operation(e){console.log("``````",this.customData),console.log(e),await a.request({url:"pk/updatePkStatus",method:"POST",data:{id:this.customData.id,pkStatus:e},userInfo:!0}).then((a=>{console.log(a.data);const o=1===e?"接受邀请成功":"拒绝邀请成功";200===a.code?(this.getPkIDInfo(),t.wx$1.showToast({title:o,icon:"success",duration:2e3}),t.wx$1.navigateBack({delta:1})):t.wx$1.showToast({title:"操作失败",icon:"none",duration:2e3})}))}}};const n=t._export_sfc(o,[["render",function(a,e,o,n,s,r){return t.e({a:t.o$1(((...t)=>r.goBack&&r.goBack(...t))),b:s.SenderData.anchorIcon,c:t.t(s.SenderData.anchorId),d:"1"===s.SenderData.sex},"1"===s.SenderData.sex?{e:t.t(1==s.SenderData.sex?"男":"女")}:{f:t.t(1==s.SenderData.sex?"男":"女")},{g:t.t(s.SenderData.country),h:t.t(r.formatDate(s.SenderData.pkTime)),i:t.t(s.SenderData.coin),j:t.t(s.SenderData.pkNumber),k:s.ReceiverData.anchorIcon,l:t.t(s.ReceiverData.anchorId),m:"1"===s.ReceiverData.sex},"1"===s.ReceiverData.sex?{n:t.t(1==s.ReceiverData.sex?"男":"女")}:{o:t.t(1==s.ReceiverData.sex?"男":"女")},{p:t.t(s.ReceiverData.country),q:t.t(r.formatDate(s.ReceiverData.pkTime)),r:t.t(s.ReceiverData.coin),s:t.t(s.ReceiverData.pkNumber),t:0===s.PkIDInfodata.pkStatus},0===s.PkIDInfodata.pkStatus?{v:t.o$1((t=>r.operation(1))),w:t.o$1((t=>r.operation(2)))}:{},{x:1===s.PkIDInfodata.pkStatus},(s.PkIDInfodata.pkStatus,{}),{y:2===s.PkIDInfodata.pkStatus},(s.PkIDInfodata.pkStatus,{}))}],["__scopeId","data-v-88fae9bd"]]);wx.createPage(n);
"use strict";const t=require("../../common/vendor.js"),e=require("../../components/request.js"),a=require("../../components/formatDate.js"),o={data:()=>({customData:{},SenderData:{},ReceiverData:{},PkIDInfodata:{},id:""}),onLoad(e){t.index.getStorage({key:"userinfo",success:t=>{this.id=t.data.id}}),this.customData=JSON.parse(e.customData),this.getPkyourInfo(),this.getPkmineInfo(),this.getPkIDInfo()},methods:{async getPkIDInfo(){await e.request({url:"pk/singleRecord",method:"POST",data:{id:this.customData.id},userInfo:!0}).then((t=>{this.PkIDInfodata=t.data,console.log(this.PkIDInfodata)}))},async getPkyourInfo(){await e.request({url:"pk/pkInfoDetail",method:"POST",data:{id:this.customData.pkIdA},userInfo:!0}).then((t=>{this.SenderData=t.data,console.log(this.SenderData)}))},async getPkmineInfo(){await e.request({url:"pk/pkInfoDetail",method:"POST",data:{id:this.customData.pkIdB},userInfo:!0}).then((t=>{this.ReceiverData=t.data,console.log(this.ReceiverData)}))},goBack(){t.wx$1.navigateBack({delta:1})},formatDate:a.formatDate,async operation(a){console.log("``````",this.customData),console.log(a),await e.request({url:"pk/updatePkStatus",method:"POST",data:{id:this.customData.id,pkStatus:a},userInfo:!0}).then((e=>{console.log(e.data);const o=1===a?"接受邀请成功":"拒绝邀请成功";200===e.code?(this.getPkIDInfo(),t.wx$1.showToast({title:o,icon:"success",duration:2e3}),t.wx$1.navigateBack({delta:1})):t.wx$1.showToast({title:"操作失败",icon:"none",duration:2e3})}))}}};const n=t._export_sfc(o,[["render",function(e,a,o,n,s,r){return t.e({a:t.o$1(((...t)=>r.goBack&&r.goBack(...t))),b:s.SenderData.anchorIcon,c:t.t(s.SenderData.anchorId),d:"1"===s.SenderData.sex},"1"===s.SenderData.sex?{e:t.t(1==s.SenderData.sex?"男":"女")}:{f:t.t(1==s.SenderData.sex?"男":"女")},{g:t.t(s.SenderData.country),h:t.t(r.formatDate(s.SenderData.pkTime)),i:t.t(s.SenderData.coin),j:t.t(s.SenderData.pkNumber),k:s.ReceiverData.anchorIcon,l:t.t(s.ReceiverData.anchorId),m:"1"===s.ReceiverData.sex},"1"===s.ReceiverData.sex?{n:t.t(1==s.ReceiverData.sex?"男":"女")}:{o:t.t(1==s.ReceiverData.sex?"男":"女")},{p:t.t(s.ReceiverData.country),q:t.t(r.formatDate(s.ReceiverData.pkTime)),r:t.t(s.ReceiverData.coin),s:t.t(s.ReceiverData.pkNumber),t:0===s.PkIDInfodata.pkStatus&&s.ReceiverData.senderId!==s.id},0===s.PkIDInfodata.pkStatus&&s.ReceiverData.senderId!==s.id?{v:t.o$1((t=>r.operation(1))),w:t.o$1((t=>r.operation(2)))}:{},{x:s.ReceiverData.senderId===s.id&&0===s.PkIDInfodata.pkStatus},(s.ReceiverData.senderId===s.id&&s.PkIDInfodata.pkStatus,{}),{y:1===s.PkIDInfodata.pkStatus},(s.PkIDInfodata.pkStatus,{}),{z:2===s.PkIDInfodata.pkStatus},(s.PkIDInfodata.pkStatus,{}))}],["__scopeId","data-v-2cc8ff71"]]);wx.createPage(n);

View File

@@ -1 +1 @@
<view class="container data-v-88fae9bd"><view class="background data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:100%;height:100%" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Navigation data-v-88fae9bd"><view class="Return data-v-88fae9bd" bindtap="{{a}}"><image class="Return data-v-88fae9bd" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view></view><view class="Content data-v-88fae9bd"><view class="sender data-v-88fae9bd"><view class="sengderIcon data-v-88fae9bd"><image class="Icon data-v-88fae9bd" src="{{b}}" mode="scaleToFill"/></view><view class="Individual data-v-88fae9bd"><view class="name data-v-88fae9bd">{{c}}</view><view class="GenderAndAge data-v-88fae9bd"><view wx:if="{{d}}" class="male data-v-88fae9bd"><view class="data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/></view><view class="age data-v-88fae9bd">{{e}}</view></view><view wx:else class="female data-v-88fae9bd"><view class="data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/></view><view class="age data-v-88fae9bd">{{f}}</view></view></view><view class="nation data-v-88fae9bd">{{g}}</view></view><view class="Time data-v-88fae9bd">PK时间:{{h}}</view><view class="SessionAndGoldCoin data-v-88fae9bd"><view class="goldCoin data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/gold.png" mode="scaleToFill"/><view class="goldcard data-v-88fae9bd"><view class="goldnumber data-v-88fae9bd">{{i}}</view><view class="goldtext data-v-88fae9bd">金币</view></view></view><view class="Session data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/session.png" mode="scaleToFill"/><view class="goldcard data-v-88fae9bd"><view class="goldnumber data-v-88fae9bd">{{j}}</view><view class="goldtext data-v-88fae9bd">PK场数</view></view></view></view></view><view class="sender data-v-88fae9bd"><view class="sengderIcon data-v-88fae9bd"><image class="Icon data-v-88fae9bd" src="{{k}}" mode="scaleToFill"/></view><view class="Individual data-v-88fae9bd"><view class="name data-v-88fae9bd">{{l}}</view><view class="GenderAndAge data-v-88fae9bd"><view wx:if="{{m}}" class="male data-v-88fae9bd"><view class="data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/></view><view class="age data-v-88fae9bd">{{n}}</view></view><view wx:else class="female data-v-88fae9bd"><view class="data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/></view><view class="age data-v-88fae9bd">{{o}}</view></view></view><view class="nation data-v-88fae9bd">{{p}}</view></view><view class="Time data-v-88fae9bd">PK时间:{{q}}</view><view class="SessionAndGoldCoin data-v-88fae9bd"><view class="goldCoin data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/gold.png" mode="scaleToFill"/><view class="data-v-88fae9bd"><view class="goldnumber data-v-88fae9bd">{{r}}</view><view class="goldtext data-v-88fae9bd">金币</view></view></view><view class="Session data-v-88fae9bd"><image class="data-v-88fae9bd" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/session.png" mode="scaleToFill"/><view class="data-v-88fae9bd"><view class="goldnumber data-v-88fae9bd">{{s}}</view><view class="goldtext data-v-88fae9bd">PK场数</view></view></view></view></view><view wx:if="{{t}}" class="button data-v-88fae9bd"><button class="accept data-v-88fae9bd" bindtap="{{v}}">接受邀请</button><button class="reject data-v-88fae9bd" bindtap="{{w}}">拒绝邀请</button></view><view wx:if="{{x}}" class="button buttontext data-v-88fae9bd">已接受邀请</view><view wx:if="{{y}}" class="button buttontext data-v-88fae9bd">已拒绝邀请</view></view></view>
<view class="container data-v-2cc8ff71"><view class="background data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:100%;height:100%" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Navigation data-v-2cc8ff71"><view class="Return data-v-2cc8ff71" bindtap="{{a}}"><image class="Return data-v-2cc8ff71" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view></view><view class="Content data-v-2cc8ff71"><view class="sender data-v-2cc8ff71"><view class="sengderIcon data-v-2cc8ff71"><image class="Icon data-v-2cc8ff71" src="{{b}}" mode="scaleToFill"/></view><view class="Individual data-v-2cc8ff71"><view class="name data-v-2cc8ff71">{{c}}</view><view class="GenderAndAge data-v-2cc8ff71"><view wx:if="{{d}}" class="male data-v-2cc8ff71"><view class="data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/></view><view class="age data-v-2cc8ff71">{{e}}</view></view><view wx:else class="female data-v-2cc8ff71"><view class="data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/></view><view class="age data-v-2cc8ff71">{{f}}</view></view></view><view class="nation data-v-2cc8ff71">{{g}}</view></view><view class="Time data-v-2cc8ff71">PK时间:{{h}}</view><view class="SessionAndGoldCoin data-v-2cc8ff71"><view class="goldCoin data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/gold.png" mode="scaleToFill"/><view class="goldcard data-v-2cc8ff71"><view class="goldnumber data-v-2cc8ff71">{{i}}</view><view class="goldtext data-v-2cc8ff71">金币</view></view></view><view class="Session data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/session.png" mode="scaleToFill"/><view class="goldcard data-v-2cc8ff71"><view class="goldnumber data-v-2cc8ff71">{{j}}</view><view class="goldtext data-v-2cc8ff71">PK场数</view></view></view></view></view><view class="sender data-v-2cc8ff71"><view class="sengderIcon data-v-2cc8ff71"><image class="Icon data-v-2cc8ff71" src="{{k}}" mode="scaleToFill"/></view><view class="Individual data-v-2cc8ff71"><view class="name data-v-2cc8ff71">{{l}}</view><view class="GenderAndAge data-v-2cc8ff71"><view wx:if="{{m}}" class="male data-v-2cc8ff71"><view class="data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/></view><view class="age data-v-2cc8ff71">{{n}}</view></view><view wx:else class="female data-v-2cc8ff71"><view class="data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/></view><view class="age data-v-2cc8ff71">{{o}}</view></view></view><view class="nation data-v-2cc8ff71">{{p}}</view></view><view class="Time data-v-2cc8ff71">PK时间:{{q}}</view><view class="SessionAndGoldCoin data-v-2cc8ff71"><view class="goldCoin data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/gold.png" mode="scaleToFill"/><view class="data-v-2cc8ff71"><view class="goldnumber data-v-2cc8ff71">{{r}}</view><view class="goldtext data-v-2cc8ff71">金币</view></view></view><view class="Session data-v-2cc8ff71"><image class="data-v-2cc8ff71" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/session.png" mode="scaleToFill"/><view class="data-v-2cc8ff71"><view class="goldnumber data-v-2cc8ff71">{{s}}</view><view class="goldtext data-v-2cc8ff71">PK场数</view></view></view></view></view><view wx:if="{{t}}" class="button data-v-2cc8ff71"><button class="accept data-v-2cc8ff71" bindtap="{{v}}">接受邀请</button><button class="reject data-v-2cc8ff71" bindtap="{{w}}">拒绝邀请</button></view><view wx:if="{{x}}" class="button buttontext data-v-2cc8ff71">等待对方接受邀请</view><view wx:if="{{y}}" class="button buttontext data-v-2cc8ff71">已接受邀请</view><view wx:if="{{z}}" class="button buttontext data-v-2cc8ff71">已拒绝邀请</view></view></view>

View File

@@ -1 +1 @@
.background.data-v-88fae9bd{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.Navigation.data-v-88fae9bd{position:fixed;top:0;left:0;right:0;height:200rpx;display:flex;align-items:center;padding:0 60rpx;z-index:1}.Return.data-v-88fae9bd{width:60rpx;height:60rpx;margin-top:20rpx}.Content.data-v-88fae9bd{position:absolute;top:200rpx;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center}.sender.data-v-88fae9bd{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:80rpx}.sengderIcon.data-v-88fae9bd{width:150rpx;height:150rpx;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.Icon.data-v-88fae9bd{width:100%;height:100%;border-radius:50%}.Individual.data-v-88fae9bd{display:flex;justify-content:center;align-items:center;margin-top:34.35rpx}.name.data-v-88fae9bd{font-size:30.53rpx;color:#161616;margin-right:16.22rpx}.nation.data-v-88fae9bd{width:56.3rpx;height:29.58rpx;font-size:17.18rpx;color:#666;text-align:center;line-height:29.58rpx;background-color:#fff;border-radius:50rpx;padding:6rpx 12rpx;display:flex;justify-content:center;align-items:center}.male.data-v-88fae9bd{width:56.3rpx;height:29.58rpx;background-color:#5bced1;border-radius:50rpx;display:flex;justify-content:center;align-items:center;padding:6rpx 12rpx;margin-right:12rpx}.female.data-v-88fae9bd{width:56.3rpx;height:29.58rpx;background-color:#f3876f;border-radius:50rpx;display:flex;justify-content:center;align-items:center;padding:6rpx 12rpx;margin-right:12rpx}.age.data-v-88fae9bd{font-size:17.18rpx;color:#fff;margin-left:4rpx}.Time.data-v-88fae9bd{color:#666;font-size:26.72rpx;margin-top:48.7rpx}.goldCoin.data-v-88fae9bd{background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Backgroundofgoldcoins.png);width:334.83rpx;height:124.05rpx;margin-right:21rpx;display:flex;align-items:center}.Session.data-v-88fae9bd{background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Fieldnumberbackground.png);width:334.83rpx;height:124.05rpx;display:flex;align-items:center}.SessionAndGoldCoin.data-v-88fae9bd{align-items:center;margin-top:60rpx;display:flex;justify-content:center}.goldtext.data-v-88fae9bd{font-size:28.63rpx;color:#929292}.goldnumber.data-v-88fae9bd{font-size:34.35rpx;color:#161616;font-weight:700}.goldcard.data-v-88fae9bd{display:flex;flex-direction:column;align-items:center}.button.data-v-88fae9bd{display:flex;justify-content:center;align-items:center;margin-top:150rpx}.buttontext.data-v-88fae9bd{font-size:40rpx;color:#666;font-weight:700}.accept.data-v-88fae9bd{width:325.38rpx;height:77.29rpx;margin-right:35.5rpx;border-radius:50rpx;background-color:#fff;border:1rpx solid #03aba8;color:#03aba8;font-size:28.63rpx;line-height:77.29rpx}.reject.data-v-88fae9bd{width:325.38rpx;height:77.29rpx;border-radius:50rpx;background-color:#03aba8;border:1rpx solid #03aba8;color:#fff;font-size:28.63rpx;line-height:77.29rpx}
.background.data-v-2cc8ff71{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.Navigation.data-v-2cc8ff71{position:fixed;top:0;left:0;right:0;height:200rpx;display:flex;align-items:center;padding:0 60rpx;z-index:1}.Return.data-v-2cc8ff71{width:60rpx;height:60rpx;margin-top:20rpx}.Content.data-v-2cc8ff71{position:absolute;top:200rpx;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center}.sender.data-v-2cc8ff71{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:80rpx}.sengderIcon.data-v-2cc8ff71{width:150rpx;height:150rpx;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.Icon.data-v-2cc8ff71{width:100%;height:100%;border-radius:50%}.Individual.data-v-2cc8ff71{display:flex;justify-content:center;align-items:center;margin-top:34.35rpx}.name.data-v-2cc8ff71{font-size:30.53rpx;color:#161616;margin-right:16.22rpx}.nation.data-v-2cc8ff71{width:56.3rpx;height:29.58rpx;font-size:17.18rpx;color:#666;text-align:center;line-height:29.58rpx;background-color:#fff;border-radius:50rpx;padding:6rpx 12rpx;display:flex;justify-content:center;align-items:center}.male.data-v-2cc8ff71{width:56.3rpx;height:29.58rpx;background-color:#5bced1;border-radius:50rpx;display:flex;justify-content:center;align-items:center;padding:6rpx 12rpx;margin-right:12rpx}.female.data-v-2cc8ff71{width:56.3rpx;height:29.58rpx;background-color:#f3876f;border-radius:50rpx;display:flex;justify-content:center;align-items:center;padding:6rpx 12rpx;margin-right:12rpx}.age.data-v-2cc8ff71{font-size:17.18rpx;color:#fff;margin-left:4rpx}.Time.data-v-2cc8ff71{color:#666;font-size:26.72rpx;margin-top:48.7rpx}.goldCoin.data-v-2cc8ff71{background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Backgroundofgoldcoins.png);width:334.83rpx;height:124.05rpx;margin-right:21rpx;display:flex;align-items:center}.Session.data-v-2cc8ff71{background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Fieldnumberbackground.png);width:334.83rpx;height:124.05rpx;display:flex;align-items:center}.SessionAndGoldCoin.data-v-2cc8ff71{align-items:center;margin-top:60rpx;display:flex;justify-content:center}.goldtext.data-v-2cc8ff71{font-size:28.63rpx;color:#929292}.goldnumber.data-v-2cc8ff71{font-size:34.35rpx;color:#161616;font-weight:700}.goldcard.data-v-2cc8ff71{display:flex;flex-direction:column;align-items:center}.button.data-v-2cc8ff71{display:flex;justify-content:center;align-items:center;margin-top:150rpx}.buttontext.data-v-2cc8ff71{font-size:40rpx;color:#666;font-weight:700}.accept.data-v-2cc8ff71{width:325.38rpx;height:77.29rpx;margin-right:35.5rpx;border-radius:50rpx;background-color:#fff;border:1rpx solid #03aba8;color:#03aba8;font-size:28.63rpx;line-height:77.29rpx}.reject.data-v-2cc8ff71{width:325.38rpx;height:77.29rpx;border-radius:50rpx;background-color:#03aba8;border:1rpx solid #03aba8;color:#fff;font-size:28.63rpx;line-height:77.29rpx}

View File

@@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),i=require("../../components/request.js"),n=require("../../components/postFile.js"),s=require("../../components/generateFileName.js"),t={inject:["$global"],data:()=>({userinfo:"",name:"",id:"",info:{},userSig:""}),onLoad(i){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id,this.name=e.data.nickName,this.userinfo=e.data.headerIcon}}),e.index.getStorage({key:"userSig",success:e=>{this.userSig=e.data}})},methods:{cancel(){e.index.navigateBack({delta:1})},inputName(e){this.name=e.detail.value},async Userinfo(e){const{avatarUrl:i}=e.detail;this.userinfo=i},async wxLogin(t){if(e.index.showLoading({title:"登录中...",mask:!0}),n.uploadFile({path:this.userinfo,name:s.generateFileName()}).then((e=>{console.log("上传成功········",e),this.userinfo=e})).catch((e=>{console.log(e)})),this.userinfo){const n=await i.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,headerIcon:this.userinfo,nickName:this.name,usersig:this.userSig.userSig},userInfo:!0});200===n.code?(e.index.showToast({title:"修改成功",icon:"success"}),e.index.setStorageSync("userinfo",n.data.info),e.index.hideLoading(),e.index.navigateBack({delta:1})):e.index.showToast({title:"修改失败",icon:"none"})}}}};const a=e._export_sfc(t,[["render",function(i,n,s,t,a,o){return{a:a.userinfo,b:e.o$1(((...e)=>o.Userinfo&&o.Userinfo(...e))),c:e.o$1(((...e)=>o.inputName&&o.inputName(...e))),d:e.o$1(((...e)=>o.wxLogin&&o.wxLogin(...e))),e:e.o$1(((...e)=>o.cancel&&o.cancel(...e)))}}],["__scopeId","data-v-82344dd8"]]);wx.createPage(a);
"use strict";const e=require("../../common/vendor.js"),i=require("../../components/request.js"),n=require("../../components/postFile.js"),s=require("../../components/generateFileName.js"),t={inject:["$global"],data:()=>({userinfo:"",name:"",id:"",info:{},userSig:""}),onLoad(i){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id,this.name=e.data.nickName,this.userinfo=e.data.headerIcon}}),e.index.getStorage({key:"userSig",success:e=>{this.userSig=e.data}})},methods:{cancel(){e.index.navigateBack({delta:1})},inputName(e){this.name=e.detail.value},async Userinfo(e){const{avatarUrl:i}=e.detail;this.userinfo=i},wxLogin(t){e.index.showLoading({title:"登录中...",mask:!0}),n.uploadFile({path:this.userinfo,name:s.generateFileName()}).then((n=>{console.log(n.split("/").pop()),i.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,headerIcon:n.split("/").pop(),nickName:this.name,usersig:this.userSig.userSig},userInfo:!0}).then((i=>{200===i.code?(e.index.showToast({title:"修改成功",icon:"success"}),e.index.setStorageSync("userinfo",i.data.info),e.index.hideLoading(),e.index.navigateBack({delta:1})):e.index.showToast({title:"修改失败",icon:"none"})}))})).catch((e=>{console.log(e)}))}}};const a=e._export_sfc(t,[["render",function(i,n,s,t,a,o){return{a:a.userinfo,b:e.o$1(((...e)=>o.Userinfo&&o.Userinfo(...e))),c:e.o$1(((...e)=>o.inputName&&o.inputName(...e))),d:e.o$1(((...e)=>o.wxLogin&&o.wxLogin(...e))),e:e.o$1(((...e)=>o.cancel&&o.cancel(...e)))}}],["__scopeId","data-v-db16201c"]]);wx.createPage(a);

View File

@@ -1 +1 @@
<view class="container data-v-82344dd8"><button class="login-btn data-v-82344dd8" open-type="chooseAvatar" bindchooseavatar="{{b}}"><image class="avatar data-v-82344dd8" src="{{a}}"></image></button><input type="nickname" class="weui-input data-v-82344dd8" placeholder="请输入昵称" bindblur="{{c}}"/><button class="weui-btn data-v-82344dd8" bindtap="{{d}}">修改</button><button class="weui-btn data-v-82344dd8" bindtap="{{e}}">取消</button></view>
<view class="container data-v-db16201c"><button class="login-btn data-v-db16201c" open-type="chooseAvatar" bindchooseavatar="{{b}}"><image class="avatar data-v-db16201c" src="{{a}}"></image></button><input type="nickname" class="weui-input data-v-db16201c" placeholder="请输入昵称" bindblur="{{c}}"/><button class="weui-btn data-v-db16201c" bindtap="{{d}}">修改</button><button class="weui-btn data-v-db16201c" bindtap="{{e}}">取消</button></view>

View File

@@ -1 +1 @@
.container.data-v-82344dd8{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.login-btn.data-v-82344dd8{width:200rpx;height:200rpx;border-radius:50%;padding:0;margin-bottom:60rpx}.avatar.data-v-82344dd8{width:100%;height:100%;border-radius:50%}.weui-input.data-v-82344dd8{width:80%;text-align:center;margin-bottom:40rpx}.weui-btn.data-v-82344dd8{width:40%;margin-top:20rpx;background-color:rgba(17,203,42,0);color:#fff}
.container.data-v-db16201c{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.login-btn.data-v-db16201c{width:200rpx;height:200rpx;border-radius:50%;padding:0;margin-bottom:60rpx}.avatar.data-v-db16201c{width:100%;height:100%;border-radius:50%}.weui-input.data-v-db16201c{width:80%;text-align:center;margin-bottom:40rpx}.weui-btn.data-v-db16201c{width:40%;margin-top:20rpx;background-color:rgba(17,203,42,0);color:#fff}

View File

@@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),i=require("../../components/request.js"),t=require("../../components/postFile.js"),s=require("../../components/generateFileName.js"),n=require("../../stores/counter.js").useCounterStore(),a={inject:["$global"],data:()=>({userinfo:"https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0",name:"",id:"",info:{},userSig:"",lastPage:"",picture:"",Filename:s.generateFileName()}),onLoad(i){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id}}),e.index.getStorage({key:"userSig",success:e=>{this.userSig=e.data}}),e.index.getStorage({key:"lastPage",success:e=>{this.lastPage="/"+e.data},fail:()=>{this.lastPage="/pages/Home/Home"}})},methods:{inputName(e){this.name=e.detail.value},async Userinfo(e){const{avatarUrl:i}=e.detail;this.userinfo=i},async wxLogin(s){e.index.showLoading({title:"登录中...",mask:!0});const{code:a}=await e.index.login({provider:"weixin",onlyAuthorize:!0});t.uploadFile({path:this.userinfo,name:this.Filename}).then((t=>{this.picture=t,i.request({url:"user/inputUserInfo",method:"POST",data:{id:this.id,headerIcon:this.Filename,nickName:this.name,code:a,usersig:this.userSig.userSig},userInfo:!1}).then((i=>{200===i.code?(e.index.showToast({title:"登录成功",icon:"success"}),e.index.setStorageSync("userinfo",i.data.info),n.$patch({myitem:i.data.info}),e.index.hideLoading(),e.index.reLaunch({url:this.lastPage})):e.index.showToast({title:"登录失败",icon:"none"})}))})).catch((e=>{console.log(e)}))}}};const o=e._export_sfc(a,[["render",function(i,t,s,n,a,o){return{a:a.userinfo,b:e.o$1(((...e)=>o.Userinfo&&o.Userinfo(...e))),c:e.o$1(((...e)=>o.inputName&&o.inputName(...e))),d:e.o$1(((...e)=>o.wxLogin&&o.wxLogin(...e)))}}],["__scopeId","data-v-f05a1f50"]]);wx.createPage(o);
"use strict";const e=require("../../common/vendor.js"),i=require("../../components/request.js"),s=require("../../components/postFile.js"),t=require("../../components/generateFileName.js"),n=require("../../stores/counter.js").useCounterStore(),o={inject:["$global"],data:()=>({userinfo:"",name:"",id:"",info:{},userSig:"",lastPage:"",picture:"",Filename:t.generateFileName()}),onLoad(i){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id}}),e.index.getStorage({key:"userSig",success:e=>{this.userSig=e.data}}),e.index.getStorage({key:"lastPage",success:e=>{this.lastPage="/"+e.data},fail:()=>{this.lastPage="/pages/Home/Home"}})},methods:{inputName(e){this.name=e.detail.value},async Userinfo(e){const{avatarUrl:i}=e.detail;this.userinfo=i},async wxLogin(t){if(""!==this.name&&""!==this.userinfo){e.index.showLoading({title:"登录中...",mask:!0});const{code:t}=await e.index.login({provider:"weixin",onlyAuthorize:!0});s.uploadFile({path:this.userinfo,name:this.Filename}).then((s=>{this.picture=s,i.request({url:"user/inputUserInfo",method:"POST",data:{id:this.id,headerIcon:this.Filename,nickName:this.name,code:t,usersig:this.userSig.userSig},userInfo:!1}).then((i=>{200===i.code?(e.index.showToast({title:"登录成功",icon:"success"}),e.index.setStorageSync("userinfo",i.data.info),n.$patch({myitem:i.data.info}),e.index.hideLoading(),e.index.reLaunch({url:this.lastPage})):e.index.showToast({title:"登录失败",icon:"none"})}))})).catch((e=>{console.log(e)}))}else e.index.showToast({title:"请填写头像昵称",icon:"success",duration:3e3})}}};const a=e._export_sfc(o,[["render",function(i,s,t,n,o,a){return{a:o.userinfo,b:e.o$1(((...e)=>a.Userinfo&&a.Userinfo(...e))),c:e.o$1(((...e)=>a.inputName&&a.inputName(...e))),d:e.o$1(((...e)=>a.wxLogin&&a.wxLogin(...e)))}}],["__scopeId","data-v-580015eb"]]);wx.createPage(a);

View File

@@ -1 +1 @@
<view class="container data-v-f05a1f50"><button class="login-btn data-v-f05a1f50" open-type="chooseAvatar" bindchooseavatar="{{b}}"><image class="avatar data-v-f05a1f50" src="{{a}}"></image></button><input type="nickname" class="weui-input data-v-f05a1f50" placeholder="请输入昵称" bindblur="{{c}}"/><button class="weui-btn data-v-f05a1f50" bindtap="{{d}}">登录</button></view>
<view class="container data-v-580015eb"><button class="login-btn data-v-580015eb" open-type="chooseAvatar" bindchooseavatar="{{b}}"><image class="avatar data-v-580015eb" src="{{a}}"></image></button><input type="nickname" class="weui-input data-v-580015eb" placeholder="请输入昵称" bindblur="{{c}}"/><button class="weui-btn data-v-580015eb" bindtap="{{d}}">登录</button></view>

View File

@@ -1 +1 @@
.container.data-v-f05a1f50{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.login-btn.data-v-f05a1f50{width:200rpx;height:200rpx;border-radius:50%;padding:0;margin-bottom:60rpx}.avatar.data-v-f05a1f50{width:100%;height:100%;border-radius:50%}.weui-input.data-v-f05a1f50{width:80%;text-align:center;margin-bottom:40rpx}.weui-btn.data-v-f05a1f50{width:40%;margin-top:20rpx;background-color:rgba(17,203,42,0);color:#fff}
.container.data-v-580015eb{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.login-btn.data-v-580015eb{width:200rpx;height:200rpx;border-radius:50%;padding:0;margin-bottom:60rpx}.avatar.data-v-580015eb{width:100%;height:100%;border-radius:50%}.weui-input.data-v-580015eb{width:80%;text-align:center;margin-bottom:40rpx}.weui-btn.data-v-580015eb{width:40%;margin-top:20rpx;background-color:rgba(17,203,42,0);color:#fff}

View File

@@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),t=require("../../components/formatDate.js"),i=require("../../components/TimeFormatting.js"),n=require("../../components/request.js"),o={data:()=>({item:{},id:0,InvitingPartyEventID:null,list:[],selectedId:null,InvitingPartyEventindex:null,chatInfo:{},currentConversation:null}),onLoad(t){this.getOpenerEventChannel().on("itemDetail",(e=>{this.item=e.item,console.log("接收到的数据:",this.item)})),e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id}}),e.index.getStorage({key:"chatInfo",success:e=>{this.chatInfo=e.data}})},methods:{formatDate:t.formatDate,TimeFormatting:i.TimeFormatting,Select(e,t){this.selectedId===e?(this.selectedId=null,this.InvitingPartyEventID=null,this.InvitingPartyEventindex=null):(this.selectedId=this.selectedId===e?null:e,this.InvitingPartyEventID=e,this.InvitingPartyEventindex=t)},Returnfunc(){e.index.navigateBack({delta:1})},open(){this.$refs.popup.open("center"),this.userlist()},invite(){if(this.item.pkTime!==this.list[this.InvitingPartyEventindex].pkTime)return void e.index.showToast({icon:"none",title:"请保持时间一致"});const t=`C2C${this.item.senderId}`,i=JSON.stringify(this.list[this.InvitingPartyEventindex]),n=JSON.stringify(this.item);e.index.redirectTo({url:`/TUIKit/components/TUIChat/index?conversationID=${t}&myitem=${i}&youritem=${n}`})},close(){this.$refs.popup.close()},openChat(){const t=`C2C${this.item.senderId}`;e.index.redirectTo({url:`/TUIKit/components/TUIChat/index?conversationID=${t}`})},async userlist(){e.index.showLoading({title:"加载中...",mask:!0});const t=await n.request({url:"pk/queryMyCanUsePkData",method:"POST",data:{userId:this.id},userInfo:!0});200===t.code?0!==t.data.length?(e.index.hideLoading(),console.log("res.data",t.data),this.list=t.data):(e.index.hideLoading(),this.openPopupQuantity()):(e.index.hideLoading(),e.index.showToast({title:"加载失败",icon:"none",duration:2e3}))},openPopupQuantity(){this.$refs.createModule.open()}},components:{NewAddedPk:()=>"../NewAddedPk/NewAddedPk2.js"}};if(!Array){(e.resolveComponent("viewm")+e.resolveComponent("uni-popup")+e.resolveComponent("NewAddedPk"))()}Math;const s=e._export_sfc(o,[["render",function(t,i,n,o,s,d){return e.e({a:e.o$1(((...e)=>d.Returnfunc&&d.Returnfunc(...e))),b:s.item.anchorIcon,c:e.t(s.item.anchorId),d:"1"===s.item.sex},"1"===s.item.sex?{e:e.t("1"===s.item.sex?"男":"女")}:{f:e.t("2"===s.item.sex?"男":"女")},{g:e.t(s.item.country),h:e.t(d.formatDate(s.item.pkTime)),i:e.t(s.item.coin),j:e.t(s.item.pkNumber),k:s.item.senderId!==s.id},s.item.senderId!==s.id?{l:e.o$1((e=>d.openChat())),m:e.o$1((e=>d.open()))}:{},{n:e.f(s.list,((t,i,n)=>({a:t.anchorIcon,b:e.t(t.anchorId),c:e.t(t.coin),d:"7eb40f71-1-"+n+",7eb40f71-0",e:e.t(d.TimeFormatting(t.pkTime)),f:e.o$1((e=>d.Select(t.id,i))),g:s.selectedId===t.id?"#f6f6f6":"#ffffff"}))),o:e.o$1((e=>d.invite())),p:e.o$1((e=>d.close())),q:e.sr("popup","7eb40f71-0"),r:e.p({type:"center","border-radius":"10px 10px 0 0"}),s:e.sr("createModule","7eb40f71-2")})}],["__scopeId","data-v-7eb40f71"]]);wx.createPage(s);
"use strict";const e=require("../../common/vendor.js"),t=require("../../components/formatDate.js"),i=require("../../components/TimeFormatting.js"),n=require("../../components/request.js"),o={data:()=>({item:{},id:0,InvitingPartyEventID:null,list:[],selectedId:null,InvitingPartyEventindex:null,chatInfo:{},currentConversation:null,style:{backgroundColor:"#ffffff"}}),onLoad(t){this.getOpenerEventChannel().on("itemDetail",(e=>{this.item=e.item,console.log("接收到的数据:",this.item)})),e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id}}),e.index.getStorage({key:"chatInfo",success:e=>{this.chatInfo=e.data}})},methods:{formatDate:t.formatDate,TimeFormatting:i.TimeFormatting,Select(e,t){this.selectedId===e?(this.selectedId=null,this.InvitingPartyEventID=null,this.InvitingPartyEventindex=null):(this.selectedId=this.selectedId===e?null:e,this.InvitingPartyEventID=e,this.InvitingPartyEventindex=t)},Returnfunc(){e.index.navigateBack({delta:1})},open(){this.$refs.popup.open("center"),this.userlist()},invite(){if(this.item.pkTime!==this.list[this.InvitingPartyEventindex].pkTime)return void e.index.showToast({icon:"none",title:"请保持时间一致"});const t=`C2C${this.item.senderId}`,i=JSON.stringify(this.list[this.InvitingPartyEventindex]),n=JSON.stringify(this.item);e.index.redirectTo({url:`/TUIKit/components/TUIChat/index?conversationID=${t}&myitem=${i}&youritem=${n}`})},close(){this.$refs.popup.close()},openChat(){const t=`C2C${this.item.senderId}`;e.index.redirectTo({url:`/TUIKit/components/TUIChat/index?conversationID=${t}`})},async userlist(){e.index.showLoading({title:"加载中...",mask:!0});const t=await n.request({url:"pk/queryMyCanUsePkData",method:"POST",data:{userId:this.id},userInfo:!0});200===t.code?0!==t.data.length?(e.index.hideLoading(),console.log("res.data",t.data),this.list=t.data):(e.index.hideLoading(),this.openPopupQuantity()):(e.index.hideLoading(),e.index.showToast({title:"加载失败",icon:"none",duration:2e3}))},openPopupQuantity(){this.$refs.createModule.open()}},components:{NewAddedPk:()=>"../NewAddedPk/NewAddedPk2.js"}};if(!Array){(e.resolveComponent("uni-easyinput")+e.resolveComponent("viewm")+e.resolveComponent("uni-popup")+e.resolveComponent("NewAddedPk"))()}Math||((()=>"../../uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js")+(()=>"../../uni_modules/uni-popup/components/uni-popup/uni-popup.js"))();const s=e._export_sfc(o,[["render",function(t,i,n,o,s,d){return e.e({a:e.o$1(((...e)=>d.Returnfunc&&d.Returnfunc(...e))),b:s.item.anchorIcon,c:e.t(s.item.disPlayId),d:"1"===s.item.sex},"1"===s.item.sex?{e:e.t("1"===s.item.sex?"男":"女")}:{f:e.t("2"===s.item.sex?"男":"女")},{g:e.t(s.item.country),h:e.t(d.formatDate(s.item.pkTime)),i:e.t(s.item.coin),j:e.t(s.item.pkNumber),k:e.s(s.style),l:e.o$1((e=>s.item.remark=e)),m:e.p({type:"textarea",placeholder:"备注",maxlength:"-1",disabled:"true",modelValue:s.item.remark}),n:s.item.senderId!==s.id},s.item.senderId!==s.id?{o:e.o$1((e=>d.openChat())),p:e.o$1((e=>d.open()))}:{},{q:e.f(s.list,((t,i,n)=>({a:t.anchorIcon,b:e.t(t.anchorId),c:e.t(d.TimeFormatting(t.pkTime)),d:e.t(t.coin),e:"7d712765-2-"+n+",7d712765-1",f:e.o$1((e=>d.Select(t.id,i)),i),g:s.selectedId===t.id?"#f6f6f6":"#ffffff",h:i}))),r:e.o$1((e=>d.invite())),s:e.o$1((e=>d.close())),t:e.sr("popup","7d712765-1"),v:e.p({type:"center","border-radius":"10px 10px 0 0"}),w:e.sr("createModule","7d712765-3")})}],["__scopeId","data-v-7d712765"]]);wx.createPage(s);

View File

@@ -2,6 +2,7 @@
"navigationBarTitleText": "PK详情",
"usingComponents": {
"new-added-pk": "../NewAddedPk/NewAddedPk",
"uni-easyinput": "../../uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}

View File

@@ -1 +1 @@
<view class="container data-v-7eb40f71"><view class="background data-v-7eb40f71"><image class="data-v-7eb40f71" style="width:100%;height:100%" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Navigation data-v-7eb40f71"><view class="Return data-v-7eb40f71" bindtap="{{a}}"><image class="Return data-v-7eb40f71" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view></view><view class="Content data-v-7eb40f71"><view class="sender data-v-7eb40f71"><view class="sengderIcon data-v-7eb40f71"><image class="Icon data-v-7eb40f71" src="{{b}}" mode="scaleToFill"/></view><view class="Individual data-v-7eb40f71"><view class="name data-v-7eb40f71">{{c}}</view><view class="GenderAndAge data-v-7eb40f71"><view wx:if="{{d}}" class="male data-v-7eb40f71"><view class="data-v-7eb40f71"><image class="data-v-7eb40f71" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/></view><view class="age data-v-7eb40f71">{{e}}</view></view><view wx:else class="female data-v-7eb40f71"><view class="data-v-7eb40f71"><image class="data-v-7eb40f71" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/></view><view class="age data-v-7eb40f71">{{f}}</view></view></view><view class="nation data-v-7eb40f71">{{g}}</view></view><view class="Time data-v-7eb40f71">PK时间:{{h}}</view><view class="SessionAndGoldCoin data-v-7eb40f71"><view class="goldCoin data-v-7eb40f71"><image class="data-v-7eb40f71" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/gold.png" mode="scaleToFill"/><view class="goldcard data-v-7eb40f71"><view class="goldnumber data-v-7eb40f71">{{i}}</view><view class="goldtext data-v-7eb40f71">金币</view></view></view><view class="Session data-v-7eb40f71"><image class="data-v-7eb40f71" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/session.png" mode="scaleToFill"/><view class="goldcard data-v-7eb40f71"><view class="goldnumber data-v-7eb40f71">{{j}}</view><view class="goldtext data-v-7eb40f71">PK场数</view></view></view></view></view><view wx:if="{{k}}" class="button data-v-7eb40f71"><button class="accept data-v-7eb40f71" bindtap="{{l}}">聊了个天</button><button class="reject data-v-7eb40f71" bindtap="{{m}}">立即邀请</button></view></view></view><uni-popup wx:if="{{r}}" class="r data-v-7eb40f71" u-s="{{['d']}}" u-r="popup" u-i="7eb40f71-0" bind:__l="__l" u-p="{{r}}"><view class="popup-content data-v-7eb40f71"><view class="popup-title data-v-7eb40f71"><view class="popup-text data-v-7eb40f71">请选择您要参与的主播</view><scroll-view scroll-y="true" class="scroll data-v-7eb40f71"><view wx:for="{{n}}" wx:for-item="item" class="card data-v-7eb40f71"><view class="card-content data-v-7eb40f71" bindtap="{{item.f}}" style="{{'background:' + item.g}}"><view class="Avatarimg data-v-7eb40f71"><image class="avatar data-v-7eb40f71" src="{{item.a}}" mode="scaleToFill"/></view><view class="NameMoney data-v-7eb40f71"><view class="TimeMoney data-v-7eb40f71"><view class="NameMoney_Name data-v-7eb40f71">{{item.b}}</view><viewm u-s="{{['d']}}" class="goldnb data-v-7eb40f71" u-i="{{item.d}}" bind:__l="__l"><view class="goldimg data-v-7eb40f71"></view>{{item.c}}K</viewm></view><view class="TimeMoney_Time data-v-7eb40f71"><view class="pkTimeimg data-v-7eb40f71"></view><view class="data-v-7eb40f71">{{item.e}}</view></view></view></view></view></scroll-view></view><view class="popup-btn data-v-7eb40f71"><button class="invite data-v-7eb40f71" type="primary" bindtap="{{o}}">邀请</button><button class="cancel data-v-7eb40f71" type="default" bindtap="{{p}}">取消</button></view></view></uni-popup><new-added-pk class="createModule r data-v-7eb40f71" u-r="createModule" u-i="7eb40f71-2" bind:__l="__l"></new-added-pk>
<view class="container data-v-7d712765"><view class="background data-v-7d712765"><image class="data-v-7d712765" style="width:100%;height:100%" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Navigation data-v-7d712765"><view class="Return data-v-7d712765" bindtap="{{a}}"><image class="Return data-v-7d712765" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view></view><view class="Content data-v-7d712765"><view class="sender data-v-7d712765"><view class="sengderIcon data-v-7d712765"><image class="Icon data-v-7d712765" src="{{b}}" mode="scaleToFill"/></view><view class="Individual data-v-7d712765"><view class="name data-v-7d712765">{{c}}</view><view class="GenderAndAge data-v-7d712765"><view wx:if="{{d}}" class="male data-v-7d712765"><view class="data-v-7d712765"><image class="data-v-7d712765" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/male.png" mode="scaleToFill"/></view><view class="age data-v-7d712765">{{e}}</view></view><view wx:else class="female data-v-7d712765"><view class="data-v-7d712765"><image class="data-v-7d712765" style="width:20rpx;height:20rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/female.png" mode="scaleToFill"/></view><view class="age data-v-7d712765">{{f}}</view></view></view><view class="nation data-v-7d712765">{{g}}</view></view><view class="Time data-v-7d712765">PK时间:{{h}}</view><view class="SessionAndGoldCoin data-v-7d712765"><view class="goldCoin data-v-7d712765"><image class="data-v-7d712765" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/gold.png" mode="scaleToFill"/><view class="goldcard data-v-7d712765"><view class="goldnumber data-v-7d712765">{{i}}</view><view class="goldtext data-v-7d712765">金币</view></view></view><view class="Session data-v-7d712765"><image class="data-v-7d712765" style="width:72rpx;height:72rpx;margin-left:36rpx;margin-right:32rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/session.png" mode="scaleToFill"/><view class="goldcard data-v-7d712765"><view class="goldnumber data-v-7d712765">{{j}}</view><view class="goldtext data-v-7d712765">PK场数</view></view></view></view></view><view class="remark data-v-7d712765"><uni-easyinput wx:if="{{m}}" class="data-v-7d712765" style="{{k}}" u-i="7d712765-0" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"></uni-easyinput></view><view wx:if="{{n}}" class="button data-v-7d712765"><button class="accept data-v-7d712765" bindtap="{{o}}">聊了个天</button><button class="reject data-v-7d712765" bindtap="{{p}}">立即邀请</button></view></view></view><uni-popup wx:if="{{v}}" class="r data-v-7d712765" u-s="{{['d']}}" u-r="popup" u-i="7d712765-1" bind:__l="__l" u-p="{{v}}"><view class="popup-content data-v-7d712765"><view class="popup-title data-v-7d712765"><view class="popup-text data-v-7d712765">请选择您要参与的主播</view><scroll-view scroll-y="true" class="scroll data-v-7d712765"><view wx:for="{{q}}" wx:for-item="item" wx:key="h" class="card data-v-7d712765"><view class="card-content data-v-7d712765" bindtap="{{item.f}}" style="{{'background:' + item.g}}"><view class="Avatarimg data-v-7d712765"><image class="avatar data-v-7d712765" src="{{item.a}}" mode="scaleToFill"/></view><view class="NameMoney data-v-7d712765"><view class="TimeMoney data-v-7d712765"><view class="NameMoney_Name data-v-7d712765">{{item.b}}</view></view><view class="TimeMoney_Time data-v-7d712765"><view class="pkTimeimg data-v-7d712765"></view><view class="data-v-7d712765">{{item.c}}</view><viewm u-s="{{['d']}}" class="goldnb data-v-7d712765" u-i="{{item.e}}" bind:__l="__l"><view class="goldimg data-v-7d712765"></view>{{item.d}}K</viewm></view></view></view></view></scroll-view></view><view class="popup-btn data-v-7d712765"><button class="invite data-v-7d712765" type="primary" bindtap="{{r}}">邀请</button><button class="cancel data-v-7d712765" type="default" bindtap="{{s}}">取消</button></view></view></uni-popup><new-added-pk class="createModule r data-v-7d712765" u-r="createModule" u-i="7d712765-3" bind:__l="__l"></new-added-pk>

File diff suppressed because one or more lines are too long

View File

@@ -1,5 +1,5 @@
{
"setting": {
"urlCheck": true
"urlCheck": false
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/chat-header/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L2NoYXQtaGVhZGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\r\n <view style=\"display: none;\" />\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { onMounted, onUnmounted, ref } from '../../../adapter-vue';\r\nimport {\r\n TUIStore,\r\n StoreName,\r\n IConversationModel,\r\n TUITranslateService,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport { onLoad, onNavigationBarButtonTap } from '@dcloudio/uni-app';\r\n\r\nconst emits = defineEmits(['openGroupManagement']);\r\nconst props = defineProps(['isGroup']);\r\n\r\nconst currentConversation = ref<IConversationModel>();\r\nconst typingStatus = ref(false);\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nconst setChatHeaderContent = (content: string) => {\r\n TUIGlobal?.setNavigationBarTitle({\r\n title: content || '云通信 IM',\r\n });\r\n};\r\n\r\nonMounted(() => {\r\n TUIStore.watch(StoreName.CONV, {\r\n currentConversation: onCurrentConversationUpdated,\r\n });\r\n TUIStore.watch(StoreName.CHAT, {\r\n typingStatus: onTypingStatusUpdated,\r\n });\r\n});\r\n\r\nonUnmounted(() => {\r\n TUIStore.unwatch(StoreName.CONV, {\r\n currentConversation: onCurrentConversationUpdated,\r\n });\r\n TUIStore.unwatch(StoreName.CHAT, {\r\n typingStatus: onTypingStatusUpdated,\r\n });\r\n});\r\n\r\nonLoad(() => {\r\n setChatHeaderContent(currentConversation.value?.getShowName());\r\n});\r\n\r\nfunction onCurrentConversationUpdated(conversation: IConversationModel) {\r\n currentConversation.value = conversation;\r\n if (!typingStatus.value) {\r\n setChatHeaderContent(currentConversation?.value?.getShowName());\r\n }\r\n}\r\n\r\nfunction onTypingStatusUpdated(status: boolean) {\r\n typingStatus.value = status;\r\n if (typingStatus.value) {\r\n setChatHeaderContent(TUITranslateService.t('TUIChat.对方正在输入'));\r\n } else {\r\n setChatHeaderContent(currentConversation.value?.getShowName());\r\n }\r\n}\r\n</script>\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIGlobal","onMounted","TUIStore","StoreName","onUnmounted","onLoad","TUITranslateService","Component"],"mappings":";;;;;;;;AAkBA,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,eAAeA,kBAAI,KAAK;AAyBxB,UAAA,uBAAuB,CAAC,YAAoB;;AAChDC,0BAAAA,MAAAA,mBAAW,sBAAsB;AAAA,QAC/B,OAAO,WAAW;AAAA,MAAA;AAAA,IACnB;AAGHC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,OAAO,MAAM;;AACU,4BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,IAAA,CAC9D;AAED,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AACxB,UAAA,CAAC,aAAa,OAAO;AACF,8BAAA,gEAAqB,UAArB,mBAA4B,aAAa;AAAA,MAChE;AAAA,IACF;AAEA,aAAS,sBAAsB,QAAiB;;AAC9C,mBAAa,QAAQ;AACrB,UAAI,aAAa,OAAO;AACD,6BAAAC,cAAA,GAAoB,EAAE,gBAAgB,CAAC;AAAA,MAAA,OACvD;AACgB,8BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,MAC/D;AAAA,IACF;;;;;;ACrFA,GAAG,gBAAgBC,SAAS;"}
{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/chat-header/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L2NoYXQtaGVhZGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\r\n <view style=\"display: flex;\" />\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { onMounted, onUnmounted, ref } from '../../../adapter-vue';\r\nimport {\r\n TUIStore,\r\n StoreName,\r\n IConversationModel,\r\n TUITranslateService,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport { onLoad, onNavigationBarButtonTap } from '@dcloudio/uni-app';\r\n\r\nconst emits = defineEmits(['openGroupManagement']);\r\nconst props = defineProps(['isGroup']);\r\n\r\nconst currentConversation = ref<IConversationModel>();\r\nconst typingStatus = ref(false);\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nconst setChatHeaderContent = (content: string) => {\r\n TUIGlobal?.setNavigationBarTitle({\r\n title: content || '云通信 IM',\r\n });\r\n};\r\n\r\nonMounted(() => {\r\n TUIStore.watch(StoreName.CONV, {\r\n currentConversation: onCurrentConversationUpdated,\r\n });\r\n TUIStore.watch(StoreName.CHAT, {\r\n typingStatus: onTypingStatusUpdated,\r\n });\r\n});\r\n\r\nonUnmounted(() => {\r\n TUIStore.unwatch(StoreName.CONV, {\r\n currentConversation: onCurrentConversationUpdated,\r\n });\r\n TUIStore.unwatch(StoreName.CHAT, {\r\n typingStatus: onTypingStatusUpdated,\r\n });\r\n});\r\n\r\nonLoad(() => {\r\n setChatHeaderContent(currentConversation.value?.getShowName());\r\n});\r\n\r\nfunction onCurrentConversationUpdated(conversation: IConversationModel) {\r\n currentConversation.value = conversation;\r\n if (!typingStatus.value) {\r\n setChatHeaderContent(currentConversation?.value?.getShowName());\r\n }\r\n}\r\n\r\nfunction onTypingStatusUpdated(status: boolean) {\r\n typingStatus.value = status;\r\n if (typingStatus.value) {\r\n setChatHeaderContent(TUITranslateService.t('TUIChat.对方正在输入'));\r\n } else {\r\n setChatHeaderContent(currentConversation.value?.getShowName());\r\n }\r\n}\r\n</script>\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIGlobal","onMounted","TUIStore","StoreName","onUnmounted","onLoad","TUITranslateService","Component"],"mappings":";;;;;;;;AAkBA,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,eAAeA,kBAAI,KAAK;AAyBxB,UAAA,uBAAuB,CAAC,YAAoB;;AAChDC,0BAAAA,MAAAA,mBAAW,sBAAsB;AAAA,QAC/B,OAAO,WAAW;AAAA,MAAA;AAAA,IACnB;AAGHC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,OAAO,MAAM;;AACU,4BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,IAAA,CAC9D;AAED,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AACxB,UAAA,CAAC,aAAa,OAAO;AACF,8BAAA,gEAAqB,UAArB,mBAA4B,aAAa;AAAA,MAChE;AAAA,IACF;AAEA,aAAS,sBAAsB,QAAiB;;AAC9C,mBAAa,QAAQ;AACrB,UAAI,aAAa,OAAO;AACD,6BAAAC,cAAA,GAAoB,EAAE,gBAAgB,CAAC;AAAA,MAAA,OACvD;AACgB,8BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,MAC/D;AAAA,IACF;;;;;;ACrFA,GAAG,gBAAgBC,SAAS;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"version":3,"file":"request.js","sources":["components/request.js"],"sourcesContent":["import addPrefixToHeaderIcon from './addPrefixToHeaderIcon.js'\r\nexport default function request(urldata) {\r\n const { url, data, method, header, userInfo } = urldata;\r\n const baseUrl = \"https://api.yolojt.com/\"+ url;\r\n // const baseUrl = \"http://192.168.0.218:8086/\"+ url;\r\n if (userInfo) {\r\n return new Promise((resolve, reject) => {\r\n uni.getStorage({\r\n key: \"userinfo\",\r\n success: (res) => {\r\n if (res.data) {\r\n if (res.data.nickName) {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: header,\r\n success: function (res) {\r\n console.log(\"请求成功1\", res.data);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n // resolve(res.data);\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" })\r\n }\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n }\r\n },\r\n fail: function (res) {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n reject(res);\r\n }\r\n });\r\n });\r\n } else {\r\n return new Promise((resolve, reject) => {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: header,\r\n success: function (res) {\r\n console.log(\"请求成功2\", res);\r\n // resolve(res.data);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n });\r\n }\r\n\r\n}"],"names":["uni","res","addPrefixToHeaderIcon"],"mappings":";;;AACe,SAAS,QAAQ,SAAS;AACrC,QAAM,EAAE,KAAK,MAAM,QAAQ,QAAQ,SAAU,IAAG;AAChD,QAAM,UAAU,4BAA2B;AAE3C,MAAI,UAAU;AACV,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,WAAW;AAAA,QACX,KAAK;AAAA,QACL,SAAS,CAAC,QAAQ;AACd,cAAI,IAAI,MAAM;AACV,gBAAI,IAAI,KAAK,UAAU;AACnBA,4BAAAA,MAAI,QAAQ;AAAA,gBACR,KAAK;AAAA,gBACL;AAAA,gBACA;AAAA,gBACA;AAAA,gBACA,SAAS,SAAUC,MAAK;AACpBD,gCAAA,MAAA,MAAA,OAAA,+BAAY,SAASC,KAAI,IAAI;AAC7B,0BAAQC,iCAAqB,sBAACD,KAAI,IAAI,CAAC;AAAA,gBAE1C;AAAA,gBACD,MAAM,SAAUA,MAAK;AACjB,yBAAOA,IAAG;AAAA,gBACb;AAAA,cACjC,CAA6B;AAAA,YAC7B,OAA+B;AACHD,kCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,4BAAAA,MAAI,SAAS,EAAE,KAAK,yCAAwC,CAAE;AAAA,YACjE;AAAA,UACzB,OAA2B;AACHA,gCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,0BAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAAA,UAC/C;AAAA,QACJ;AAAA,QACD,MAAM,SAAU,KAAK;AACjBA,8BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,wBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAC5C,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACT,OAAW;AACH,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,QAAQ;AAAA,QACR,KAAK;AAAA,QACL;AAAA,QACA;AAAA,QACA;AAAA,QACA,SAAS,SAAU,KAAK;AACpBA,wBAAY,MAAA,MAAA,OAAA,+BAAA,SAAS,GAAG;AAExB,kBAAQE,iCAAqB,sBAAC,IAAI,IAAI,CAAC;AAAA,QAC1C;AAAA,QACD,MAAM,SAAU,KAAK;AACjB,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACJ;AAEL;;"}
{"version":3,"file":"request.js","sources":["components/request.js"],"sourcesContent":["import addPrefixToHeaderIcon from './addPrefixToHeaderIcon.js'\r\nexport default function request(urldata) {\r\n const { url, data, method, header, userInfo } = urldata;\r\n // const baseUrl = \"http://49.235.115.212:8086/\"+ url;\r\n // const baseUrl = \"https://pk.zhukeping.com/\"+ url;\r\n const baseUrl = \"http://120.26.251.180:8086/\"+ url;\r\n // const baseUrl = \"http://192.168.0.218:8086/\"+ url;\r\n if (userInfo) {\r\n return new Promise((resolve, reject) => {\r\n uni.getStorage({\r\n key: \"userinfo\",\r\n success: (res) => {\r\n if (res.data) {\r\n if (res.data.nickName) {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: header,\r\n success: function (res) {\r\n console.log(\"请求成功1\", res.data);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n // resolve(res.data);\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" })\r\n }\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n }\r\n },\r\n fail: function (res) {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n reject(res);\r\n }\r\n });\r\n });\r\n } else {\r\n return new Promise((resolve, reject) => {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: header,\r\n success: function (res) {\r\n console.log(\"请求成功2\", res);\r\n // resolve(res.data);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n });\r\n }\r\n\r\n}"],"names":["uni","res","addPrefixToHeaderIcon"],"mappings":";;;AACe,SAAS,QAAQ,SAAS;AACrC,QAAM,EAAE,KAAK,MAAM,QAAQ,QAAQ,SAAU,IAAG;AAGhD,QAAM,UAAU,gCAA+B;AAE/C,MAAI,UAAU;AACV,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,WAAW;AAAA,QACX,KAAK;AAAA,QACL,SAAS,CAAC,QAAQ;AACd,cAAI,IAAI,MAAM;AACV,gBAAI,IAAI,KAAK,UAAU;AACnBA,4BAAAA,MAAI,QAAQ;AAAA,gBACR,KAAK;AAAA,gBACL;AAAA,gBACA;AAAA,gBACA;AAAA,gBACA,SAAS,SAAUC,MAAK;AACpBD,gCAAA,MAAA,MAAA,OAAA,+BAAY,SAASC,KAAI,IAAI;AAC7B,0BAAQC,iCAAqB,sBAACD,KAAI,IAAI,CAAC;AAAA,gBAE1C;AAAA,gBACD,MAAM,SAAUA,MAAK;AACjB,yBAAOA,IAAG;AAAA,gBACb;AAAA,cACjC,CAA6B;AAAA,YAC7B,OAA+B;AACHD,kCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,4BAAAA,MAAI,SAAS,EAAE,KAAK,yCAAwC,CAAE;AAAA,YACjE;AAAA,UACzB,OAA2B;AACHA,gCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,0BAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAAA,UAC/C;AAAA,QACJ;AAAA,QACD,MAAM,SAAU,KAAK;AACjBA,8BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,wBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAC5C,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACT,OAAW;AACH,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,QAAQ;AAAA,QACR,KAAK;AAAA,QACL;AAAA,QACA;AAAA,QACA;AAAA,QACA,SAAS,SAAU,KAAK;AACpBA,wBAAY,MAAA,MAAA,OAAA,+BAAA,SAAS,GAAG;AAExB,kBAAQE,iCAAqB,sBAAC,IAAI,IAAI,CAAC;AAAA,QAC1C;AAAA,QACD,MAAM,SAAU,KAAK;AACjB,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACJ;AAEL;;"}

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"version":3,"file":"Forum.js","sources":["pages/Forum/Forum.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvRm9ydW0vRm9ydW0udnVl"],"sourcesContent":["<template>\r\n <view class=\"forum\">\r\n <view class=\"bg\">\r\n <image class=\"bgImg\" src=\"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png\" mode=\"scaleToFill\" />\r\n </view>\r\n <view class=\"title\">论坛</view>\r\n\r\n\r\n </view>\r\n <view class=\"tabBar\">\r\n <tabBar></tabBar>\r\n </view>\r\n</template>\r\n\r\n<script>\r\nimport tabBar from \"../../components/tabBar/tabBar\";\r\n export default {\r\n data() {\r\n return {\r\n title: 'Hello'\r\n }\r\n },\r\n onLoad() {\r\n // 页面加载时执行\r\n },\r\n methods: {\r\n // 方法定义\r\n },\r\n components: {\r\n tabBar\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped>\r\n.bg {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: -1;\r\n}\r\n.bgImg {\r\n width: 100%;\r\n height: 100%;\r\n}\r\n.title {\r\n position: absolute;\r\n top: 120rpx;\r\n left: 345rpx;\r\n font-size: 34rpx;\r\n color: #100e0f;\r\n font-weight: bold;\r\n}\r\n</style>","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Forum/Forum.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAeA,eAAe,MAAW;AACtB,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAER;AAAA,EACD,YAAY;AAAA,IACR;AAAA,EACJ;AACJ;;;;;;;;;;;;;AC9BJ,GAAG,WAAW,eAAe;"}
{"version":3,"file":"Forum.js","sources":["pages/Forum/Forum.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvRm9ydW0vRm9ydW0udnVl"],"sourcesContent":["<template>\r\n <view class=\"forum\">\r\n <view class=\"bg\">\r\n <image class=\"bgImg\" src=\"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png\" mode=\"scaleToFill\" />\r\n </view>\r\n <view class=\"title\">论坛</view>\r\n\r\n\r\n </view>\r\n <view class=\"tabBar\">\r\n <tabBar :tabIndex=\"1\"></tabBar>\r\n </view>\r\n</template>\r\n\r\n<script>\r\nimport tabBar from \"../../components/tabBar/tabBar\";\r\n export default {\r\n data() {\r\n return {\r\n title: 'Hello'\r\n }\r\n },\r\n onLoad() {\r\n // 页面加载时执行\r\n },\r\n methods: {\r\n // 方法定义\r\n },\r\n components: {\r\n tabBar\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped>\r\n.bg {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: -1;\r\n}\r\n.bgImg {\r\n width: 100%;\r\n height: 100%;\r\n}\r\n.title {\r\n position: absolute;\r\n top: 120rpx;\r\n left: 345rpx;\r\n font-size: 34rpx;\r\n color: #100e0f;\r\n font-weight: bold;\r\n}\r\n</style>","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Forum/Forum.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAeA,eAAe,MAAW;AACtB,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAER;AAAA,EACD,YAAY;AAAA,IACR;AAAA,EACJ;AACJ;;;;;;;;;;;;;;;;;AC9BJ,GAAG,WAAW,eAAe;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,284 @@
"use strict";
const common_vendor = require("./common/vendor.js");
const components_NationalDictionary = require("./components/NationalDictionary.js");
const components_request = require("./components/request.js");
const _sfc_main = {
data() {
return {
genders: 0,
//性别
Gender: [
{ label: "男", value: 1 },
{ label: "女", value: 2 }
],
Country: components_NationalDictionary.optionsArray,
countrys: "",
//国家
nameAnchor: "",
//主播名称
numberCoins: "",
//金币数量
session: "",
//场数
remarks: "",
//备注
Display: false,
Hint: false,
datetimesingle: "",
//日期
id: null,
//用户id
sendingTime: "",
//发送时间
filterable: true,
//是否可搜索
AnchorProfilePicture: ""
//主播头像
};
},
mounted() {
common_vendor.index.getStorage({
key: "userinfo",
success: (res) => {
this.id = res.data.id;
}
});
},
methods: {
gender(item) {
this.genders = item.value;
common_vendor.index.__f__("log", "at pages/NewAddedPk/NewAddedPk.vue:182", item);
},
country(item) {
this.countrys = item.value;
common_vendor.index.__f__("log", "at pages/NewAddedPk/NewAddedPk.vue:187", item);
},
handleOverlayClick(event) {
if (event.target === this.$el) {
this.Display = false;
this.Hint = false;
}
},
open() {
if (this.Display) {
this.Display = false;
this.Hint = false;
this.nameAnchor = "";
this.genders = 0;
this.numberCoins = "";
this.remarks = "";
this.datetimesingle = "";
this.countrys = "";
this.session = "";
} else {
this.Display = true;
}
},
//获取主播名称以及头像地址
blur(event) {
if (this.nameAnchor !== event.target.value) {
this.nameAnchor = event.target.value;
common_vendor.index.showLoading({
title: "正在验证主播",
mask: true
});
common_vendor.index.request({
url: "https://python.yolojt.com/api/" + this.nameAnchor,
success: (res) => {
if (res.data.code === 200) {
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "查询成功",
icon: "none",
duration: 3e3
});
this.AnchorProfilePicture = res.data.data;
} else {
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "未查询到该主播",
icon: "none",
duration: 3e3
});
}
},
fail: function(res) {
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "网络请求失败",
icon: "none",
duration: 3e3
});
}
});
} else {
return;
}
},
async Publish() {
if (this.nameAnchor === "" || this.genders === 0 || this.numberCoins === "" || this.countrys === "" || this.datetimesingle === "" || this.session === "" || this.AnchorProfilePicture === "") {
this.Hint = true;
return;
}
if (this.remarks.includes(this.nameAnchor)) {
common_vendor.index.showToast({
title: "备注中不能包含主播昵称",
icon: "none",
duration: 2e3
});
return;
}
const isoString = this.datetimesingle.replace(" ", "T");
const timestamp = Date.parse(isoString);
if (isNaN(timestamp)) {
throw new Error(`Invalid date format: ${this.datetimesingle}`);
}
this.sendingTime = Math.floor(timestamp / 1e3);
const secondsTimestamp = Math.floor(Date.now() / 1e3);
if (this.sendingTime < secondsTimestamp) {
common_vendor.index.showToast({
title: "日期不能早于当前时间",
icon: "none",
duration: 2e3
});
return;
}
common_vendor.index.showLoading({
title: "发布中...",
mask: true
});
const res = await components_request.request({
url: "pk/addPkData",
method: "POST",
data: {
anchorId: this.nameAnchor,
pkTime: this.sendingTime,
sex: this.genders,
country: this.countrys,
coin: this.numberCoins,
remark: this.remarks,
senderId: this.id,
anchorIcon: this.AnchorProfilePicture,
pkNumber: this.session
},
userInfo: true
});
if (res.code === 200) {
this.Display = false;
this.Hint = false;
this.nameAnchor = "";
this.genders = 0;
this.numberCoins = "";
this.remarks = "";
this.datetimesingle = "";
this.session = "";
this.AnchorProfilePicture = "";
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "发布成功",
icon: "success",
duration: 2e3
});
} else {
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "发布失败",
icon: "none",
duration: 2e3
});
}
}
}
};
if (!Array) {
const _easycom_wht_select2 = common_vendor.resolveComponent("wht-select");
const _easycom_uni_number_box2 = common_vendor.resolveComponent("uni-number-box");
const _easycom_uni_datetime_picker2 = common_vendor.resolveComponent("uni-datetime-picker");
const _easycom_uni_easyinput2 = common_vendor.resolveComponent("uni-easyinput");
(_easycom_wht_select2 + _easycom_uni_number_box2 + _easycom_uni_datetime_picker2 + _easycom_uni_easyinput2)();
}
const _easycom_wht_select = () => "./uni_modules/wht-select/components/wht-select/wht-select.js";
const _easycom_uni_number_box = () => "./uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js";
const _easycom_uni_datetime_picker = () => "./uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js";
const _easycom_uni_easyinput = () => "./uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js";
if (!Math) {
(_easycom_wht_select + _easycom_uni_number_box + _easycom_uni_datetime_picker + _easycom_uni_easyinput)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: $data.Display
}, $data.Display ? common_vendor.e({
b: common_vendor.o$1(($event) => $options.open()),
c: common_vendor.o$1((...args) => _ctx.NameAnchor && _ctx.NameAnchor(...args)),
d: common_vendor.o$1((...args) => $options.blur && $options.blur(...args)),
e: $data.nameAnchor === "" && $data.Hint === true
}, $data.nameAnchor === "" && $data.Hint === true ? {} : {}, {
f: common_vendor.o$1($options.country),
g: common_vendor.p({
backgroundColor: "#ffffff",
placeholderColor: "#666666",
textColor: "#666666",
borderColor: "#ffffff",
options: $data.Country,
filterable: $data.filterable,
placeholder: "请选择国家"
}),
h: $data.countrys === "" && $data.Hint === true
}, $data.countrys === "" && $data.Hint === true ? {} : {}, {
i: common_vendor.o$1($options.gender),
j: common_vendor.p({
backgroundColor: "#ffffff",
placeholderColor: "#666666",
textColor: "#666666",
borderColor: "#ffffff",
options: $data.Gender,
placeholder: "性别"
}),
k: $data.genders === 0
}, $data.genders === 0 ? {} : {}, {
l: $data.genders === 1
}, $data.genders === 1 ? {} : {}, {
m: $data.genders === 2
}, $data.genders === 2 ? {} : {}, {
n: $data.genders === 0 && $data.Hint === true
}, $data.genders === 0 && $data.Hint === true ? {} : {}, {
o: common_vendor.o$1(($event) => $data.numberCoins = $event),
p: common_vendor.p({
max: 9999999999,
background: "#03ABA8",
modelValue: $data.numberCoins
}),
q: $data.numberCoins === "" && $data.Hint === true
}, $data.numberCoins === "" && $data.Hint === true ? {} : {}, {
r: common_vendor.o$1(($event) => $data.datetimesingle = $event),
s: common_vendor.p({
type: "datetime",
["hide-second"]: "true",
modelValue: $data.datetimesingle
}),
t: $data.datetimesingle === "" && $data.Hint === true
}, $data.datetimesingle === "" && $data.Hint === true ? {} : {}, {
v: common_vendor.o$1(($event) => $data.session = $event),
w: common_vendor.p({
background: "#03ABA8",
modelValue: $data.session
}),
x: $data.session === "" && $data.Hint === true
}, $data.session === "" && $data.Hint === true ? {} : {}, {
y: common_vendor.o$1(($event) => $data.remarks = $event),
z: common_vendor.p({
type: "textarea",
placeholder: "备注",
maxlength: "-1",
modelValue: $data.remarks
}),
A: common_vendor.o$1(($event) => $options.Publish()),
B: common_vendor.o$1(() => {
}),
C: common_vendor.n($data.Display ? "create-module" : "close-animation "),
D: common_vendor.o$1(($event) => $options.open())
}) : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-96d38e2b"]]);
exports.MiniProgramPage = MiniProgramPage;
//# sourceMappingURL=../.sourcemap/mp-weixin/NewAddedPk.js.map

View File

@@ -0,0 +1,6 @@
"use strict";
const common_vendor = require("../common/vendor.js");
let vueVersion;
vueVersion = 3;
common_vendor.index.__f__("warn", "at TUIKit/adapter-vue.ts:13", `[adapter-vue]: vue version is ${vueVersion}`);
//# sourceMappingURL=../../.sourcemap/mp-weixin/TUIKit/adapter-vue.js.map

View File

@@ -0,0 +1,59 @@
"use strict";
const common_vendor = require("../../../../common/vendor.js");
require("../../../adapter-vue.js");
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "index",
props: ["isGroup"],
emits: ["openGroupManagement"],
setup(__props, { emit: __emit }) {
const currentConversation = common_vendor.ref();
const typingStatus = common_vendor.ref(false);
const setChatHeaderContent = (content) => {
var _a;
(_a = common_vendor.i) == null ? void 0 : _a.setNavigationBarTitle({
title: content || "云通信 IM"
});
};
common_vendor.onMounted(() => {
common_vendor.Jt.watch(common_vendor.o.CONV, {
currentConversation: onCurrentConversationUpdated
});
common_vendor.Jt.watch(common_vendor.o.CHAT, {
typingStatus: onTypingStatusUpdated
});
});
common_vendor.onUnmounted(() => {
common_vendor.Jt.unwatch(common_vendor.o.CONV, {
currentConversation: onCurrentConversationUpdated
});
common_vendor.Jt.unwatch(common_vendor.o.CHAT, {
typingStatus: onTypingStatusUpdated
});
});
common_vendor.onLoad(() => {
var _a;
setChatHeaderContent((_a = currentConversation.value) == null ? void 0 : _a.getShowName());
});
function onCurrentConversationUpdated(conversation) {
var _a;
currentConversation.value = conversation;
if (!typingStatus.value) {
setChatHeaderContent((_a = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _a.getShowName());
}
}
function onTypingStatusUpdated(status) {
var _a;
typingStatus.value = status;
if (typingStatus.value) {
setChatHeaderContent(common_vendor.Wt.t("TUIChat.对方正在输入"));
} else {
setChatHeaderContent((_a = currentConversation.value) == null ? void 0 : _a.getShowName());
}
}
return (_ctx, _cache) => {
return {};
};
}
});
wx.createComponent(_sfc_main);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/chat-header/index.js.map

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view style="display:flex"/>

View File

@@ -0,0 +1,69 @@
"use strict";
class TUIChatConfig {
constructor() {
this.chatType = "";
this.features = {
DownloadFile: true,
CopyMessage: true,
DeleteMessage: true,
RevokeMessage: true,
QuoteMessage: true,
ForwardMessage: true,
TranslateMessage: true,
VoiceToText: true,
MultiSelection: true,
EmojiReaction: true,
InputEmoji: true,
InputStickers: true,
InputImage: true,
InputVoice: true,
InputVideo: true,
InputFile: true,
InputEvaluation: true,
InputQuickReplies: true,
InputCustomMessage: true,
InputMention: true,
MessageSearch: true,
ReadStatus: true
};
this.theme = "light";
}
static getInstance() {
if (!TUIChatConfig.instance) {
TUIChatConfig.instance = new TUIChatConfig();
}
return TUIChatConfig.instance;
}
setChatType(chatType) {
this.chatType = chatType;
}
getChatType() {
return this.chatType;
}
hideTUIChatFeatures(features) {
if (!features) {
return;
}
features.forEach((feature) => {
if (this.features[feature]) {
this.features[feature] = false;
}
});
}
getFeatureConfig(key) {
if (key) {
return this.features[key];
}
return this.features;
}
setTheme(theme) {
this.theme = theme;
}
getTheme() {
return this.theme;
}
}
const ChatConfig = TUIChatConfig.getInstance();
ChatConfig.hideTUIChatFeatures.bind(ChatConfig);
exports.ChatConfig = ChatConfig;
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/config.js.map

View File

@@ -0,0 +1,6 @@
"use strict";
const CUSTOM_BIG_EMOJI_URL = "";
const CUSTOM_BIG_EMOJI_GROUP_LIST = [];
exports.CUSTOM_BIG_EMOJI_GROUP_LIST = CUSTOM_BIG_EMOJI_GROUP_LIST;
exports.CUSTOM_BIG_EMOJI_URL = CUSTOM_BIG_EMOJI_URL;
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/custom-emoji.js.map

View File

@@ -0,0 +1,159 @@
"use strict";
var _a, _b;
const TUIKit_components_TUIChat_emojiConfig_locales_zh_cn = require("./locales/zh_cn.js");
const TUIKit_components_TUIChat_emojiConfig_locales_en = require("./locales/en.js");
const TUIKit_constant = require("../../../constant.js");
const DEFAULT_BASIC_EMOJI_URL = "https://web.sdk.qcloud.com/im/assets/emoji-plugin/";
const DEFAULT_BIG_EMOJI_URL = "https://web.sdk.qcloud.com/im/assets/face-elem/";
const DEFAULT_BASIC_EMOJI_URL_MAPPING = {
"[TUIEmoji_Expect]": "emoji_0@2x.png",
"[TUIEmoji_Blink]": "emoji_1@2x.png",
"[TUIEmoji_Guffaw]": "emoji_2@2x.png",
"[TUIEmoji_KindSmile]": "emoji_3@2x.png",
"[TUIEmoji_Haha]": "emoji_4@2x.png",
"[TUIEmoji_Cheerful]": "emoji_5@2x.png",
"[TUIEmoji_Smile]": "emoji_6@2x.png",
"[TUIEmoji_Sorrow]": "emoji_7@2x.png",
"[TUIEmoji_Speechless]": "emoji_8@2x.png",
"[TUIEmoji_Amazed]": "emoji_9@2x.png",
"[TUIEmoji_Complacent]": "emoji_10@2x.png",
"[TUIEmoji_Lustful]": "emoji_11@2x.png",
"[TUIEmoji_Stareyes]": "emoji_12@2x.png",
"[TUIEmoji_Giggle]": "emoji_13@2x.png",
"[TUIEmoji_Daemon]": "emoji_14@2x.png",
"[TUIEmoji_Rage]": "emoji_15@2x.png",
"[TUIEmoji_Yawn]": "emoji_16@2x.png",
"[TUIEmoji_TearsLaugh]": "emoji_17@2x.png",
"[TUIEmoji_Silly]": "emoji_18@2x.png",
"[TUIEmoji_Wail]": "emoji_19@2x.png",
"[TUIEmoji_Kiss]": "emoji_20@2x.png",
"[TUIEmoji_Trapped]": "emoji_21@2x.png",
"[TUIEmoji_Fear]": "emoji_22@2x.png",
"[TUIEmoji_BareTeeth]": "emoji_23@2x.png",
"[TUIEmoji_FlareUp]": "emoji_24@2x.png",
"[TUIEmoji_Tact]": "emoji_25@2x.png",
"[TUIEmoji_Shit]": "emoji_26@2x.png",
"[TUIEmoji_ShutUp]": "emoji_27@2x.png",
"[TUIEmoji_Sigh]": "emoji_28@2x.png",
"[TUIEmoji_Hehe]": "emoji_29@2x.png",
"[TUIEmoji_Silent]": "emoji_30@2x.png",
"[TUIEmoji_Skull]": "emoji_31@2x.png",
"[TUIEmoji_Mask]": "emoji_32@2x.png",
"[TUIEmoji_Beer]": "emoji_33@2x.png",
"[TUIEmoji_Cake]": "emoji_34@2x.png",
"[TUIEmoji_RedPacket]": "emoji_35@2x.png",
"[TUIEmoji_Bombs]": "emoji_36@2x.png",
"[TUIEmoji_Ai]": "emoji_37@2x.png",
"[TUIEmoji_Celebrate]": "emoji_38@2x.png",
"[TUIEmoji_Bless]": "emoji_39@2x.png",
"[TUIEmoji_Flower]": "emoji_40@2x.png",
"[TUIEmoji_Watermelon]": "emoji_41@2x.png",
"[TUIEmoji_Cow]": "emoji_42@2x.png",
"[TUIEmoji_Fool]": "emoji_43@2x.png",
"[TUIEmoji_Surprised]": "emoji_44@2x.png",
"[TUIEmoji_Askance]": "emoji_45@2x.png",
"[TUIEmoji_Monster]": "emoji_46@2x.png",
"[TUIEmoji_Pig]": "emoji_47@2x.png",
"[TUIEmoji_Coffee]": "emoji_48@2x.png",
"[TUIEmoji_Ok]": "emoji_49@2x.png",
"[TUIEmoji_Heart]": "emoji_50@2x.png",
"[TUIEmoji_Sun]": "emoji_51@2x.png",
"[TUIEmoji_Moon]": "emoji_52@2x.png",
"[TUIEmoji_Star]": "emoji_53@2x.png",
"[TUIEmoji_Rich]": "emoji_54@2x.png",
"[TUIEmoji_Fortune]": "emoji_55@2x.png",
"[TUIEmoji_857]": "emoji_56@2x.png",
"[TUIEmoji_666]": "emoji_57@2x.png",
"[TUIEmoji_Prohibit]": "emoji_58@2x.png",
"[TUIEmoji_Convinced]": "emoji_59@2x.png",
"[TUIEmoji_Knife]": "emoji_60@2x.png",
"[TUIEmoji_Like]": "emoji_61@2x.png"
};
const BIG_EMOJI_GROUP_LIST = [
{
emojiGroupID: 1,
type: TUIKit_constant.EMOJI_TYPE.BIG,
url: DEFAULT_BIG_EMOJI_URL,
list: [
"yz00",
"yz01",
"yz02",
"yz03",
"yz04",
"yz05",
"yz06",
"yz07",
"yz08",
"yz09",
"yz10",
"yz11",
"yz12",
"yz13",
"yz14",
"yz15",
"yz16",
"yz17"
]
},
{
emojiGroupID: 2,
type: TUIKit_constant.EMOJI_TYPE.BIG,
url: DEFAULT_BIG_EMOJI_URL,
list: [
"ys00",
"ys01",
"ys02",
"ys03",
"ys04",
"ys05",
"ys06",
"ys07",
"ys08",
"ys09",
"ys10",
"ys11",
"ys12",
"ys13",
"ys14",
"ys15"
]
},
{
emojiGroupID: 3,
type: TUIKit_constant.EMOJI_TYPE.BIG,
url: DEFAULT_BIG_EMOJI_URL,
list: [
"gcs00",
"gcs01",
"gcs02",
"gcs03",
"gcs04",
"gcs05",
"gcs06",
"gcs07",
"gcs08",
"gcs09",
"gcs10",
"gcs11",
"gcs12",
"gcs13",
"gcs14",
"gcs15",
"gcs16"
]
}
];
const BASIC_EMOJI_NAME_TO_KEY_MAPPING = {
...Object.fromEntries(
(_a = Object.entries(TUIKit_components_TUIChat_emojiConfig_locales_zh_cn.Emoji)) == null ? void 0 : _a.map(([key, val]) => [val, key])
),
...Object.fromEntries(
(_b = Object.entries(TUIKit_components_TUIChat_emojiConfig_locales_en.Emoji)) == null ? void 0 : _b.map(([key, val]) => [val, key])
)
};
exports.BASIC_EMOJI_NAME_TO_KEY_MAPPING = BASIC_EMOJI_NAME_TO_KEY_MAPPING;
exports.BIG_EMOJI_GROUP_LIST = BIG_EMOJI_GROUP_LIST;
exports.DEFAULT_BASIC_EMOJI_URL = DEFAULT_BASIC_EMOJI_URL;
exports.DEFAULT_BASIC_EMOJI_URL_MAPPING = DEFAULT_BASIC_EMOJI_URL_MAPPING;
exports.DEFAULT_BIG_EMOJI_URL = DEFAULT_BIG_EMOJI_URL;
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/default-emoji.js.map

View File

@@ -0,0 +1,77 @@
"use strict";
const common_vendor = require("../../../../common/vendor.js");
const TUIKit_components_TUIChat_emojiConfig_customEmoji = require("./custom-emoji.js");
const TUIKit_components_TUIChat_emojiConfig_defaultEmoji = require("./default-emoji.js");
const TUIKit_components_TUIChat_emojiConfig_locales_zh_cn = require("./locales/zh_cn.js");
const TUIKit_constant = require("../../../constant.js");
const TUIKit_utils_env = require("../../../utils/env.js");
const BASIC_EMOJI_URL = TUIKit_components_TUIChat_emojiConfig_defaultEmoji.DEFAULT_BASIC_EMOJI_URL;
const BASIC_EMOJI_URL_MAPPING = TUIKit_components_TUIChat_emojiConfig_defaultEmoji.DEFAULT_BASIC_EMOJI_URL_MAPPING;
const EMOJI_GROUP_LIST = [
{
emojiGroupID: 0,
type: TUIKit_constant.EMOJI_TYPE.BASIC,
url: BASIC_EMOJI_URL,
list: Object.keys(BASIC_EMOJI_URL_MAPPING)
},
...TUIKit_components_TUIChat_emojiConfig_defaultEmoji.BIG_EMOJI_GROUP_LIST,
...TUIKit_components_TUIChat_emojiConfig_customEmoji.CUSTOM_BIG_EMOJI_GROUP_LIST
];
const convertKeyToEmojiName = (key) => {
return TUIKit_utils_env.isWeChat ? TUIKit_components_TUIChat_emojiConfig_locales_zh_cn.Emoji[key] : common_vendor.Wt.t(`Emoji.${key}`);
};
const transformTextWithKeysToEmojiNames = (text) => {
if (!text) {
return "";
}
const reg = /(\[.+?\])/g;
let txt = text;
if (reg.test(text)) {
txt = text.replace(reg, (match) => BASIC_EMOJI_URL_MAPPING[match] ? convertKeyToEmojiName(match) : match);
}
return txt;
};
const transformTextWithEmojiNamesToKeys = (text) => {
if (!text) {
return "";
}
const reg = /(\[.+?\])/g;
let txt = text;
if (reg.test(text)) {
txt = text.replace(reg, (match) => TUIKit_components_TUIChat_emojiConfig_defaultEmoji.BASIC_EMOJI_NAME_TO_KEY_MAPPING[match] || match);
}
return txt;
};
const parseTextToRenderArray = (text) => {
const emojiRegex = /\[([^\]]+)\]/g;
const result = [];
let match;
let lastIndex = 0;
while ((match = emojiRegex.exec(text)) !== null) {
const startIndex = match.index;
const endIndex = emojiRegex.lastIndex;
const emojiKey = match[0];
if (startIndex > lastIndex) {
result.push({ type: "text", content: text.substring(lastIndex, startIndex) });
}
const emojiUrl = BASIC_EMOJI_URL + BASIC_EMOJI_URL_MAPPING[emojiKey];
if (emojiUrl) {
result.push({ type: "image", content: emojiUrl, emojiKey });
} else {
result.push({ type: "text", content: emojiKey });
}
lastIndex = endIndex;
emojiRegex.lastIndex = lastIndex;
}
if (lastIndex < text.length) {
result.push({ type: "text", content: text.substring(lastIndex) });
}
return result;
};
exports.BASIC_EMOJI_URL_MAPPING = BASIC_EMOJI_URL_MAPPING;
exports.EMOJI_GROUP_LIST = EMOJI_GROUP_LIST;
exports.convertKeyToEmojiName = convertKeyToEmojiName;
exports.parseTextToRenderArray = parseTextToRenderArray;
exports.transformTextWithEmojiNamesToKeys = transformTextWithEmojiNamesToKeys;
exports.transformTextWithKeysToEmojiNames = transformTextWithKeysToEmojiNames;
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/index.js.map

View File

@@ -0,0 +1,67 @@
"use strict";
const Emoji = {
"[TUIEmoji_Smile]": "[Smile]",
"[TUIEmoji_Expect]": "[Expect]",
"[TUIEmoji_Blink]": "[Blink]",
"[TUIEmoji_Guffaw]": "[Guffaw]",
"[TUIEmoji_KindSmile]": "[KindSmile]",
"[TUIEmoji_Haha]": "[Haha]",
"[TUIEmoji_Cheerful]": "[Cheerful]",
"[TUIEmoji_Speechless]": "[Speechless]",
"[TUIEmoji_Amazed]": "[Amazed]",
"[TUIEmoji_Sorrow]": "[Sorrow]",
"[TUIEmoji_Complacent]": "[Complacent]",
"[TUIEmoji_Silly]": "[Silly]",
"[TUIEmoji_Lustful]": "[Lustful]",
"[TUIEmoji_Giggle]": "[Giggle]",
"[TUIEmoji_Kiss]": "[Kiss]",
"[TUIEmoji_Wail]": "[Wail]",
"[TUIEmoji_TearsLaugh]": "[TearsLaugh]",
"[TUIEmoji_Trapped]": "[Trapped]",
"[TUIEmoji_Mask]": "[Mask]",
"[TUIEmoji_Fear]": "[Fear]",
"[TUIEmoji_BareTeeth]": "[BareTeeth]",
"[TUIEmoji_FlareUp]": "[FlareUp]",
"[TUIEmoji_Yawn]": "[Yawn]",
"[TUIEmoji_Tact]": "[Tact]",
"[TUIEmoji_Stareyes]": "[StarEyes]",
"[TUIEmoji_ShutUp]": "[ShutUp]",
"[TUIEmoji_Sigh]": "[Sigh]",
"[TUIEmoji_Hehe]": "[Hehe]",
"[TUIEmoji_Silent]": "[Silent]",
"[TUIEmoji_Surprised]": "[Surprised]",
"[TUIEmoji_Askance]": "[Askance]]",
"[TUIEmoji_Ok]": "[OK]",
"[TUIEmoji_Shit]": "[Shit]",
"[TUIEmoji_Monster]": "[Monster]",
"[TUIEmoji_Daemon]": "[Daemon]",
"[TUIEmoji_Rage]": "[Rage]",
"[TUIEmoji_Fool]": "[Fool]",
"[TUIEmoji_Pig]": "[Pig]",
"[TUIEmoji_Cow]": "[Cow]",
"[TUIEmoji_Ai]": "[AI]",
"[TUIEmoji_Skull]": "[Skull]",
"[TUIEmoji_Bombs]": "[Bombs]",
"[TUIEmoji_Coffee]": "[Coffee]",
"[TUIEmoji_Cake]": "[Cake]",
"[TUIEmoji_Beer]": "[Beer]",
"[TUIEmoji_Flower]": "[Flower]",
"[TUIEmoji_Watermelon]": "[Watermelon]",
"[TUIEmoji_Rich]": "[Rich]",
"[TUIEmoji_Heart]": "[Heart]",
"[TUIEmoji_Moon]": "[Moon]",
"[TUIEmoji_Sun]": "[Sun]",
"[TUIEmoji_Star]": "[Star]",
"[TUIEmoji_RedPacket]": "[RedPacket]",
"[TUIEmoji_Celebrate]": "[Celebrate]",
"[TUIEmoji_Bless]": "[Bless]",
"[TUIEmoji_Fortune]": "[Fortune]",
"[TUIEmoji_Convinced]": "[Convinced]",
"[TUIEmoji_Prohibit]": "[Prohibit]",
"[TUIEmoji_666]": "[666]",
"[TUIEmoji_857]": "[857]",
"[TUIEmoji_Knife]": "[Knife]",
"[TUIEmoji_Like]": "[Like]"
};
exports.Emoji = Emoji;
//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/en.js.map

View File

@@ -0,0 +1,67 @@
"use strict";
const Emoji = {
"[TUIEmoji_Smile]": "[微笑]",
"[TUIEmoji_Expect]": "[期待]",
"[TUIEmoji_Blink]": "[眨眼]",
"[TUIEmoji_Guffaw]": "[大笑]",
"[TUIEmoji_KindSmile]": "[姨母笑]",
"[TUIEmoji_Haha]": "[哈哈哈]",
"[TUIEmoji_Cheerful]": "[愉快]",
"[TUIEmoji_Speechless]": "[无语]",
"[TUIEmoji_Amazed]": "[惊讶]",
"[TUIEmoji_Sorrow]": "[悲伤]",
"[TUIEmoji_Complacent]": "[得意]",
"[TUIEmoji_Silly]": "[傻了]",
"[TUIEmoji_Lustful]": "[色]",
"[TUIEmoji_Giggle]": "[憨笑]",
"[TUIEmoji_Kiss]": "[亲亲]",
"[TUIEmoji_Wail]": "[大哭]",
"[TUIEmoji_TearsLaugh]": "[哭笑]",
"[TUIEmoji_Trapped]": "[困]",
"[TUIEmoji_Mask]": "[口罩]",
"[TUIEmoji_Fear]": "[恐惧]",
"[TUIEmoji_BareTeeth]": "[龇牙]",
"[TUIEmoji_FlareUp]": "[发怒]",
"[TUIEmoji_Yawn]": "[打哈欠]",
"[TUIEmoji_Tact]": "[机智]",
"[TUIEmoji_Stareyes]": "[星星眼]",
"[TUIEmoji_ShutUp]": "[闭嘴]",
"[TUIEmoji_Sigh]": "[叹气]",
"[TUIEmoji_Hehe]": "[呵呵]",
"[TUIEmoji_Silent]": "[收声]",
"[TUIEmoji_Surprised]": "[惊喜]",
"[TUIEmoji_Askance]": "[白眼]",
"[TUIEmoji_Ok]": "[OK]",
"[TUIEmoji_Shit]": "[便便]",
"[TUIEmoji_Monster]": "[怪兽]",
"[TUIEmoji_Daemon]": "[恶魔]",
"[TUIEmoji_Rage]": "[恶魔怒]",
"[TUIEmoji_Fool]": "[衰]",
"[TUIEmoji_Pig]": "[猪]",
"[TUIEmoji_Cow]": "[牛]",
"[TUIEmoji_Ai]": "[AI]",
"[TUIEmoji_Skull]": "[骷髅]",
"[TUIEmoji_Bombs]": "[炸弹]",
"[TUIEmoji_Coffee]": "[咖啡]",
"[TUIEmoji_Cake]": "[蛋糕]",
"[TUIEmoji_Beer]": "[啤酒]",
"[TUIEmoji_Flower]": "[花]",
"[TUIEmoji_Watermelon]": "[瓜]",
"[TUIEmoji_Rich]": "[壕]",
"[TUIEmoji_Heart]": "[爱心]",
"[TUIEmoji_Moon]": "[月亮]",
"[TUIEmoji_Sun]": "[太阳]",
"[TUIEmoji_Star]": "[星星]",
"[TUIEmoji_RedPacket]": "[红包]",
"[TUIEmoji_Celebrate]": "[庆祝]",
"[TUIEmoji_Bless]": "[福]",
"[TUIEmoji_Fortune]": "[发]",
"[TUIEmoji_Convinced]": "[服]",
"[TUIEmoji_Prohibit]": "[禁]",
"[TUIEmoji_666]": "[666]",
"[TUIEmoji_857]": "[857]",
"[TUIEmoji_Knife]": "[刀]",
"[TUIEmoji_Like]": "[赞]"
};
exports.Emoji = Emoji;
//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/zh_cn.js.map

View File

@@ -0,0 +1,24 @@
"use strict";
const common_vendor = require("../../../common/vendor.js");
const TUIKit_index = require("../../index.js");
const initChat = (options) => {
TUIKit_index.TUIChatKit.init();
const { chat } = common_vendor.A.getContext();
if (options && options.conversationID && (chat == null ? void 0 : chat.isReady())) {
const { conversationID } = options;
if (!conversationID.startsWith("C2C") && !conversationID.startsWith("GROUP")) {
common_vendor.index.__f__("warn", "at TUIKit/components/TUIChat/entry-chat-only.ts:22", "conversationID from options is invalid.");
return;
}
common_vendor.Xt.switchConversation(conversationID);
}
};
const logout = (flag) => {
if (flag) {
return common_vendor.A.logout();
}
return Promise.resolve();
};
exports.initChat = initChat;
exports.logout = logout;
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/entry-chat-only.js.map

View File

@@ -0,0 +1,144 @@
"use strict";
const common_vendor = require("../../../../common/vendor.js");
require("../../../adapter-vue.js");
const TUIKit_components_common_Toast_index = require("../../common/Toast/index.js");
const TUIKit_utils_env = require("../../../utils/env.js");
const TUIKit_components_TUIChat_utils_utils = require("../utils/utils.js");
const TUIKit_components_TUIChat_offlinePushInfoManager_index = require("../offlinePushInfoManager/index.js");
const TUIKit_components_common_Toast_type = require("../../common/Toast/type.js");
if (!Math) {
(Transfer + Overlay)();
}
const Overlay = () => "../../common/Overlay/index.js";
const Transfer = () => "../../common/Transfer/index.js";
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "index",
emits: ["toggleMultipleSelectMode"],
setup(__props, { emit: __emit }) {
const emits = __emit;
let selectedToForwardMessageIDList = [];
let isMergeForward = false;
const isShowForwardPanel = common_vendor.ref(false);
const customConversationList = common_vendor.ref();
common_vendor.onMounted(() => {
common_vendor.Jt.watch(common_vendor.o.CUSTOM, {
singleForwardMessageID: onSingleForwardMessageIDUpdated,
multipleForwardMessageID: onMultipleForwardMessageIDUpdated
});
});
common_vendor.onUnmounted(() => {
common_vendor.Jt.unwatch(common_vendor.o.CUSTOM, {
singleForwardMessageID: onSingleForwardMessageIDUpdated,
multipleForwardMessageID: onMultipleForwardMessageIDUpdated
});
clearStoreData();
});
function onSingleForwardMessageIDUpdated(messageID) {
if (typeof messageID !== "undefined") {
isMergeForward = false;
selectedToForwardMessageIDList = [messageID];
openForwardPanel();
}
}
function onMultipleForwardMessageIDUpdated(params) {
if (!params) {
return;
}
isMergeForward = false;
const {
isMergeForward: _isMergeForward,
messageIDList: selectedMessageIDList
} = params || {};
if ((selectedMessageIDList == null ? void 0 : selectedMessageIDList.length) > 0) {
isMergeForward = _isMergeForward;
selectedToForwardMessageIDList = selectedMessageIDList;
openForwardPanel();
} else {
TUIKit_components_common_Toast_index.Toast({
message: common_vendor.Wt.t("TUIChat.未选择消息"),
type: TUIKit_components_common_Toast_type.TOAST_TYPE.ERROR
});
}
}
function clearStoreData() {
common_vendor.Jt.update(common_vendor.o.CUSTOM, "singleForwardMessageID", void 0);
common_vendor.Jt.update(common_vendor.o.CUSTOM, "multipleForwardMessageID", void 0);
}
function closeForwardPanel() {
clearStoreData();
isShowForwardPanel.value = false;
}
function openForwardPanel() {
getTransforRenderDataList();
isShowForwardPanel.value = true;
}
function finishSelected(selectedConvIDWrapperList) {
if ((selectedConvIDWrapperList == null ? void 0 : selectedConvIDWrapperList.length) === 0)
return;
const selectedConversationList = selectedConvIDWrapperList.map((IDWrapper) => common_vendor.Jt.getConversationModel(IDWrapper.userID));
const unsentMessageQueue = selectedToForwardMessageIDList.map((messageID) => common_vendor.Jt.getMessageModel(messageID)).sort((a, b) => a.time - b.time);
const forwardPromises = selectedConversationList.map((conversation) => {
const offlinePushInfoCreateParams = {
conversation,
messageType: common_vendor.qt.TYPES.MSG_MERGER
};
return common_vendor.Qt.sendForwardMessage(
[conversation],
unsentMessageQueue,
{
needMerge: isMergeForward,
offlinePushInfo: TUIKit_components_TUIChat_offlinePushInfoManager_index.OfflinePushInfoManager.create(offlinePushInfoCreateParams),
params: {
needReadReceipt: TUIKit_components_TUIChat_utils_utils.isEnabledMessageReadReceiptGlobal()
}
}
);
});
Promise.allSettled(forwardPromises).then((results) => {
for (const result of results) {
const { status } = result;
if (status === "rejected") {
const errorMessage = result.reason.code === 80001 ? common_vendor.Wt.t("TUIChat.内容包含敏感词汇") : result.reason.message;
TUIKit_components_common_Toast_index.Toast({
message: errorMessage,
type: TUIKit_components_common_Toast_type.TOAST_TYPE.ERROR
});
break;
}
}
});
closeForwardPanel();
emits("toggleMultipleSelectMode", false);
}
function getTransforRenderDataList() {
const conversationList = common_vendor.Jt.getData(common_vendor.o.CONV, "conversationList");
customConversationList.value = conversationList.map((conversation) => {
return {
// To achieve reusability of Transfer, userID is used here instead of ConversationID
userID: conversation.conversationID,
nick: conversation.getShowName(),
avatar: conversation.getAvatar()
};
});
}
return (_ctx, _cache) => {
return {
a: common_vendor.o$1(closeForwardPanel),
b: common_vendor.o$1(finishSelected),
c: common_vendor.p({
title: common_vendor.unref(common_vendor.Wt).t("TUIChat.转发"),
isSearch: false,
isCustomItem: false,
list: common_vendor.unref(customConversationList),
isHiddenBackIcon: common_vendor.unref(TUIKit_utils_env.isUniFrameWork)
}),
d: common_vendor.p({
visible: common_vendor.unref(isShowForwardPanel),
useMask: false
})
};
};
}
});
wx.createComponent(_sfc_main);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/forward/index.js.map

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"overlay": "../../common/Overlay/index",
"transfer": "../../common/Transfer/index"
}
}

View File

@@ -0,0 +1 @@
<overlay wx:if="{{d}}" u-s="{{['d']}}" u-i="3f0343b7-0" bind:__l="__l" u-p="{{d}}"><transfer wx:if="{{c}}" bindcancel="{{a}}" bindsubmit="{{b}}" u-i="3f0343b7-1,3f0343b7-0" bind:__l="__l" u-p="{{c}}"/></overlay>

View File

@@ -0,0 +1,4 @@
"use strict";
const TUIKit_components_index = require("../index.js");
wx.createPage(TUIKit_components_index.MiniProgramPage$1);
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/index.js.map

View File

@@ -0,0 +1,11 @@
{
"navigationBarTitleText": "腾讯云 IM",
"usingComponents": {
"chat-header": "./chat-header/index",
"message-list": "./message-list/index",
"message-input": "./message-input/index",
"multiple-select-panel": "./mulitple-select-panel/index",
"forward": "./forward/index",
"message-input-toolbar": "./message-input-toolbar/index"
}
}

View File

@@ -0,0 +1 @@
<view class="dingweizhibox data-v-04dfedea"></view><view class="chat data-v-04dfedea"><view class="{{['data-v-04dfedea', 'tui-chat', O]}}"><view wx:if="{{a}}" class="{{['data-v-04dfedea', 'tui-chat-default', b]}}"><slot/></view><view wx:if="{{c}}" class="{{['data-v-04dfedea', 'tui-chat', K]}}"><chat-header wx:if="{{h}}" class="{{['data-v-04dfedea', 'tui-chat-header', d, e]}}" bindcloseChat="{{f}}" bindopenGroupManagement="{{g}}" u-i="04dfedea-0" bind:__l="__l" u-p="{{h}}"/><forward class="data-v-04dfedea" bindtoggleMultipleSelectMode="{{i}}" u-i="04dfedea-1" bind:__l="__l"/><message-list wx:if="{{o}}" u-r="messageListRef" class="{{['r', 'data-v-04dfedea', 'tui-chat-message-list', k]}}" bindhandleEditor="{{l}}" bindcloseInputToolBar="{{m}}" bindtoggleMultipleSelectMode="{{n}}" u-i="04dfedea-2" bind:__l="__l" u-p="{{o}}"/><view wx:if="{{p}}" class="{{['data-v-04dfedea', 'tui-chat-leave-group', r && 'tui-chat-leave-group-mobile']}}">{{q}}</view><multiple-select-panel wx:elif="{{s}}" class="data-v-04dfedea" bindoneByOneForwardMessage="{{t}}" bindmergeForwardMessage="{{v}}" bindtoggleMultipleSelectMode="{{w}}" u-i="04dfedea-3" bind:__l="__l"/><block wx:else><message-input-toolbar wx:if="{{x}}" class="{{['data-v-04dfedea', 'tui-chat-message-input-toolbar', y, z]}}" bindinsertEmoji="{{A}}" bindchangeToolbarDisplayType="{{B}}" bindscrollToLatestMessage="{{C}}" u-i="04dfedea-4" bind:__l="__l" u-p="{{D}}"/><message-input wx:if="{{J}}" u-r="messageInputRef" class="{{['r', 'data-v-04dfedea', 'tui-chat-message-input', F, G, H]}}" bindchangeToolbarDisplayType="{{I}}" u-i="04dfedea-5" bind:__l="__l" u-p="{{J}}"/></block></view><view wx:if="{{L}}" class="group-profile data-v-04dfedea" bindtap="{{N}}">{{M}}</view></view></view>

View File

@@ -0,0 +1,707 @@
.Navigation {
width: 100%;
height: 100rpx;
z-index: 999;
}
.Navigationimg {
width: 100%;
height: 200rpx;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.Navigation {
width: 100%;
height: 200rpx;
z-index: 999;
display: flex;
justify-content: center;
align-items: center;
}
.Navigation-left{
width: 100%;
height: 200rpx;
z-index: 998;
}
.Return {
width: 70rpx;
height: 70rpx;
position: absolute;
top: 120rpx;
left: 360rpx;
z-index: 999;
font-weight: bold;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body.data-v-40b33296, div.data-v-40b33296, ul.data-v-40b33296, ol.data-v-40b33296, dt.data-v-40b33296, dd.data-v-40b33296, li.data-v-40b33296, dl.data-v-40b33296, h1.data-v-40b33296, h2.data-v-40b33296, h3.data-v-40b33296, h4.data-v-40b33296, p.data-v-40b33296 {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol.data-v-40b33296, ul.data-v-40b33296, li.data-v-40b33296 {
list-style: none;
}
img.data-v-40b33296 {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body.data-v-40b33296 {
color: #000;
background: #FFF;
}
.clear.data-v-40b33296 {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a.data-v-40b33296 {
color: #000;
text-decoration: none;
cursor: pointer;
}
a.data-v-40b33296:hover {
text-decoration: none;
}
input.data-v-40b33296, textarea.data-v-40b33296 {
-webkit-user-select: auto;
user-select: auto;
}
input.data-v-40b33296:focus, input.data-v-40b33296:active, textarea.data-v-40b33296:focus, textarea.data-v-40b33296:active {
outline: none;
}
.chat-aside.data-v-40b33296 {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}
.tui-conversation.data-v-40b33296 {
width: 100%;
height: 100%;
flex: 1;
overflow: hidden;
display: flex;
flex-direction: column;
}
.tui-conversation-list.data-v-40b33296 {
overflow: auto;
}
.tui-conversation-header.data-v-40b33296 {
width: 100%;
position: relative;
}
.tui-conversation-header .list.data-v-40b33296 {
display: flex;
align-items: center;
border-bottom: 1px solid #F4F5F9;
padding: 7px 0;
}
.tui-conversation-header .list-item.data-v-40b33296 {
flex: 1;
display: flex;
position: relative;
padding: 7px;
cursor: pointer;
-webkit-user-select: none;
user-select: none;
}
.tui-conversation-header-item.data-v-40b33296 {
flex: 1;
display: flex;
align-items: center;
}
.tui-conversation-header-item-title.data-v-40b33296 {
padding: 0 8px;
font-size: 16px;
font-weight: normal;
}
.tui-conversation-header-children.data-v-40b33296 {
position: absolute;
top: 100%;
z-index: 3;
padding: 7px 9px;
border-bottom: none;
box-shadow: 0 3px 7px 0 #0003;
flex-direction: column;
}
.network.data-v-40b33296 {
padding: 0 12px;
display: flex;
align-items: center;
}
.network .icon-error.data-v-40b33296 {
display: flex;
justify-content: center;
align-items: center;
width: 15px;
height: 15px;
border-radius: 15px;
color: #fff;
font-style: normal;
}
.network-content.data-v-40b33296 {
padding: 5px;
font-size: 12px;
line-height: 22px;
}
.plus.data-v-40b33296 {
display: inline-block;
width: 30px;
height: 30px;
position: relative;
}
.plus.data-v-40b33296::before,
.plus.data-v-40b33296::after {
content: "";
position: absolute;
background-color: #232832;
border-radius: 0.5px;
width: 1px;
height: 14px;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
}
.plus.data-v-40b33296::after {
transform: rotate(90deg);
width: 0.5px;
}
.network-content.data-v-40b33296 {
font-family: PingFangSC-Regular;
font-weight: 400;
color: #e54545;
letter-spacing: 0;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body.data-v-fdde69b1, div.data-v-fdde69b1, ul.data-v-fdde69b1, ol.data-v-fdde69b1, dt.data-v-fdde69b1, dd.data-v-fdde69b1, li.data-v-fdde69b1, dl.data-v-fdde69b1, h1.data-v-fdde69b1, h2.data-v-fdde69b1, h3.data-v-fdde69b1, h4.data-v-fdde69b1, p.data-v-fdde69b1 {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol.data-v-fdde69b1, ul.data-v-fdde69b1, li.data-v-fdde69b1 {
list-style: none;
}
img.data-v-fdde69b1 {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body.data-v-fdde69b1 {
color: #000;
background: #FFF;
}
.clear.data-v-fdde69b1 {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a.data-v-fdde69b1 {
color: #000;
text-decoration: none;
cursor: pointer;
}
a.data-v-fdde69b1:hover {
text-decoration: none;
}
input.data-v-fdde69b1, textarea.data-v-fdde69b1 {
-webkit-user-select: auto;
user-select: auto;
}
input.data-v-fdde69b1:focus, input.data-v-fdde69b1:active, textarea.data-v-fdde69b1:focus, textarea.data-v-fdde69b1:active {
outline: none;
}
.chat-aside.data-v-fdde69b1 {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}
.tui-search-main-global.data-v-fdde69b1 {
width: 100%;
height: -webkit-fit-content;
height: fit-content;
}
.tui-search-main-conversation.data-v-fdde69b1 {
width: 100%;
height: 100%;
background: #fff;
box-shadow: 0 1px 10px 0 rgba(2, 16, 43, 0.15);
}
.tui-search .tui-search-global-header.data-v-fdde69b1 {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.tui-search .tui-search-conversation.data-v-fdde69b1 {
width: 100%;
height: 100%;
overflow: hidden;
}
.tui-search-h5-full-screen.data-v-fdde69b1 {
position: absolute;
width: 100%;
height: 100%;
overflow: hidden;
display: flex;
flex-direction: column;
z-index: 1000;
background: #fff;
}
.tui-search-h5-global.data-v-fdde69b1, .tui-search-h5-conversation.data-v-fdde69b1 {
width: 100%;
height: 100%;
display: flex;
flex: 1;
flex-direction: column;
}
.tui-search-h5-conversation.data-v-fdde69b1 {
overflow: hidden;
}
.tui-search-h5.tui-search-main-conversation.data-v-fdde69b1 {
box-shadow: none;
}
.tui-search-h5 .search-input.data-v-fdde69b1,
.tui-search-h5 .search-container.data-v-fdde69b1,
.tui-search-h5 .search-result.data-v-fdde69b1 {
min-width: 0;
box-sizing: border-box;
display: flex;
flex: 1;
overflow: hidden;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body.data-v-32d81a7d, div.data-v-32d81a7d, ul.data-v-32d81a7d, ol.data-v-32d81a7d, dt.data-v-32d81a7d, dd.data-v-32d81a7d, li.data-v-32d81a7d, dl.data-v-32d81a7d, h1.data-v-32d81a7d, h2.data-v-32d81a7d, h3.data-v-32d81a7d, h4.data-v-32d81a7d, p.data-v-32d81a7d {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol.data-v-32d81a7d, ul.data-v-32d81a7d, li.data-v-32d81a7d {
list-style: none;
}
img.data-v-32d81a7d {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body.data-v-32d81a7d {
color: #000;
background: #FFF;
}
.clear.data-v-32d81a7d {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a.data-v-32d81a7d {
color: #000;
text-decoration: none;
cursor: pointer;
}
a.data-v-32d81a7d:hover {
text-decoration: none;
}
input.data-v-32d81a7d, textarea.data-v-32d81a7d {
-webkit-user-select: auto;
user-select: auto;
}
input.data-v-32d81a7d:focus, input.data-v-32d81a7d:active, textarea.data-v-32d81a7d:focus, textarea.data-v-32d81a7d:active {
outline: none;
}
.chat-aside.data-v-32d81a7d {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}
.tui-contact.data-v-32d81a7d {
width: 100%;
height: 100%;
box-sizing: border-box;
display: flex;
overflow: hidden;
}
.tui-contact-left.data-v-32d81a7d {
min-width: 285px;
flex: 0 0 24%;
overflow: hidden;
display: flex;
flex-direction: column;
}
.tui-contact-right.data-v-32d81a7d {
border-left: 1px solid #f4f5f9;
flex: 1;
overflow: hidden;
}
.tui-contact-h5.data-v-32d81a7d {
position: relative;
}
.tui-contact-h5-left.data-v-32d81a7d, .tui-contact-h5-right.data-v-32d81a7d {
width: 100%;
height: 100%;
flex: 1;
}
.tui-contact-h5-right.data-v-32d81a7d {
position: absolute;
z-index: 100;
}
.tui-contact-h5-left-list.data-v-32d81a7d {
overflow-y: auto;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.tui-group.data-v-61238656 {
width: 100%;
height: 100%;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body.data-v-04dfedea, div.data-v-04dfedea, ul.data-v-04dfedea, ol.data-v-04dfedea, dt.data-v-04dfedea, dd.data-v-04dfedea, li.data-v-04dfedea, dl.data-v-04dfedea, h1.data-v-04dfedea, h2.data-v-04dfedea, h3.data-v-04dfedea, h4.data-v-04dfedea, p.data-v-04dfedea {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol.data-v-04dfedea, ul.data-v-04dfedea, li.data-v-04dfedea {
list-style: none;
}
img.data-v-04dfedea {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body.data-v-04dfedea {
color: #000;
background: #FFF;
}
.clear.data-v-04dfedea {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a.data-v-04dfedea {
color: #000;
text-decoration: none;
cursor: pointer;
}
a.data-v-04dfedea:hover {
text-decoration: none;
}
input.data-v-04dfedea, textarea.data-v-04dfedea {
-webkit-user-select: auto;
user-select: auto;
}
input.data-v-04dfedea:focus, input.data-v-04dfedea:active, textarea.data-v-04dfedea:focus, textarea.data-v-04dfedea:active {
outline: none;
}
.chat-aside.data-v-04dfedea {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}
.tui-chat.data-v-04dfedea {
width: 100%;
height: 100%;
max-width: 100%;
overflow: hidden;
box-sizing: border-box;
display: flex;
flex-direction: column;
position: relative;
}
.tui-chat-default.data-v-04dfedea {
width: 100%;
height: 100%;
box-sizing: border-box;
display: flex;
}
.tui-chat-header.data-v-04dfedea {
padding: 10px;
box-sizing: border-box;
display: flex;
}
.tui-chat-message-list.data-v-04dfedea {
flex: 1;
overflow: hidden;
display: flex;
}
.tui-chat-leave-group.data-v-04dfedea {
font-size: 14px;
height: 160px;
border-top: 1px solid #efefef;
justify-content: center;
align-items: center;
}
.tui-chat-leave-group-mobile.data-v-04dfedea {
height: 50px;
}
.tui-chat-message-input.data-v-04dfedea {
height: 160px;
display: flex;
}
.chat.data-v-04dfedea {
display: block;
height: 85%;
overflow: hidden;
}
.tui-chat-h5-message-list.data-v-04dfedea {
flex: 1;
overflow: hidden;
display: flex;
}
.tui-chat-h5-message-input.data-v-04dfedea {
height: auto;
padding: 10px 10px 0;
border-top: 1px solid #eee;
}
.tui-chat-h5-message-input-toolbar.data-v-04dfedea {
order: 1;
border: none;
}
.tui-chat-uniapp-header.data-v-04dfedea {
display: none;
}
.group-profile.data-v-04dfedea {
position: absolute;
top: 14%;
right: 0;
width: 50px;
height: 30px;
line-height: 30px;
color: #000;
font-size: 10px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
padding-left: 15px;
z-index: 100;
background-color: #ccc;
opacity: 0.5;
}
.tui-chat-uni-message-input.data-v-04dfedea {
max-height: 370px;
padding: 10px;
}
.tui-chat-uni-message-input-toolbar.data-v-04dfedea {
z-index: 100;
}
.tui-chat-wx-message-input.data-v-04dfedea {
padding: 0;
}
.data-v-04dfedea:not(not) {
display: flex;
flex-direction: column;
box-sizing: border-box;
min-width: 0;
}
.dingweizhibox{
width: 100%;
height: 15%;
}
.tui-chat{
width: 100%;
height: 15%;
}
.tui-chat-h5 {
width: 100%;
height: 100%;
}
.tui-chat-uniapp-header{
width: 100%;
height: 100%;
}
.Navigation {
width: 100%;
height: 10%;
position: fixed;
top: 0;
left: 0;
z-index: 999;
display: flex;
justify-content: center;
align-items: center;
}
.Navigationimg {
width: 100%;
height: 200rpx;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.Navigation {
width: 100%;
height: 200rpx;
z-index: 999;
display: flex;
justify-content: center;
align-items: center;
}
.Return {
width: 50rpx;
height: 50rpx;
position: absolute;
top: 100rpx;
left: 40rpx;
z-index: 999;
}
.Navigation-name{
width: 50rpx;
height: 50rpx;
position: absolute;
top: 100rpx;
left: 300rpx;
z-index: 999;
}

View File

@@ -0,0 +1,150 @@
"use strict";
const common_vendor = require("../../../../../common/vendor.js");
require("../../../../adapter-vue.js");
const common_assets = require("../../../../../common/assets.js");
const TUIKit_constant = require("../../../../constant.js");
const TUIKit_utils_env = require("../../../../utils/env.js");
const TUIKit_components_TUIChat_utils_utils = require("../../utils/utils.js");
const TUIKit_components_TUIChat_emojiConfig_index = require("../../emoji-config/index.js");
const TUIKit_components_TUIChat_config = require("../../config.js");
if (!Math) {
Icon();
}
const Icon = () => "../../../common/Icon.js";
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "emoji-picker-dialog",
emits: ["insertEmoji", "onClose", "sendMessage"],
setup(__props, { emit: __emit }) {
var _a;
const faceIcon = TUIKit_components_TUIChat_config.ChatConfig.getTheme() === "dark" ? common_assets.faceIconDark : common_assets.faceIconLight;
const emits = __emit;
const currentTabIndex = common_vendor.ref(0);
const currentConversation = common_vendor.ref();
common_vendor.ref();
const emojiPickerListRef = common_vendor.ref();
const featureConfig = TUIKit_components_TUIChat_config.ChatConfig.getFeatureConfig();
const list = common_vendor.ref(initEmojiList());
const currentTabItem = common_vendor.ref(list == null ? void 0 : list.value[0]);
const currentEmojiList = common_vendor.ref((_a = list == null ? void 0 : list.value[0]) == null ? void 0 : _a.list);
common_vendor.onMounted(() => {
common_vendor.Jt.watch(common_vendor.o.CONV, {
currentConversation: onCurrentConversationUpdate
});
});
common_vendor.onUnmounted(() => {
common_vendor.Jt.unwatch(common_vendor.o.CONV, {
currentConversation: onCurrentConversationUpdate
});
});
const toggleEmojiTab = (index) => {
var _a2;
currentTabIndex.value = index;
currentTabItem.value = list == null ? void 0 : list.value[index];
currentEmojiList.value = (_a2 = list == null ? void 0 : list.value[index]) == null ? void 0 : _a2.list;
if (!TUIKit_utils_env.isUniFrameWork) {
(emojiPickerListRef == null ? void 0 : emojiPickerListRef.value) && (emojiPickerListRef.value.scrollTop = 0);
}
};
const select = (item, index) => {
var _a2, _b, _c;
const options = {
emoji: { key: item, name: TUIKit_components_TUIChat_emojiConfig_index.convertKeyToEmojiName(item) },
type: (_a2 = currentTabItem == null ? void 0 : currentTabItem.value) == null ? void 0 : _a2.type
};
switch ((_b = currentTabItem == null ? void 0 : currentTabItem.value) == null ? void 0 : _b.type) {
case TUIKit_constant.EMOJI_TYPE.BASIC:
options.url = ((_c = currentTabItem == null ? void 0 : currentTabItem.value) == null ? void 0 : _c.url) + TUIKit_components_TUIChat_emojiConfig_index.BASIC_EMOJI_URL_MAPPING[item];
if (TUIKit_utils_env.isUniFrameWork) {
common_vendor.index.$emit("insert-emoji", options);
} else {
emits("insertEmoji", options);
}
break;
case TUIKit_constant.EMOJI_TYPE.BIG:
sendFaceMessage(index, currentTabItem.value);
break;
case TUIKit_constant.EMOJI_TYPE.CUSTOM:
sendFaceMessage(index, currentTabItem.value);
break;
}
TUIKit_utils_env.isPC && emits("onClose");
};
const sendFaceMessage = (index, listItem) => {
var _a2, _b, _c, _d, _e;
const options = {
to: ((_b = (_a2 = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _a2.groupProfile) == null ? void 0 : _b.groupID) || ((_d = (_c = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _c.userProfile) == null ? void 0 : _d.userID),
conversationType: (_e = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _e.type,
payload: {
index: listItem.emojiGroupID,
data: listItem.list[index]
},
needReadReceipt: TUIKit_components_TUIChat_utils_utils.isEnabledMessageReadReceiptGlobal()
};
common_vendor.Qt.sendFaceMessage(options);
};
function sendMessage() {
common_vendor.index.$emit("send-message-in-emoji-picker");
}
function onCurrentConversationUpdate(conversation) {
currentConversation.value = conversation;
}
function initEmojiList() {
return TUIKit_components_TUIChat_emojiConfig_index.EMOJI_GROUP_LIST.filter((item) => {
if (item.type === TUIKit_constant.EMOJI_TYPE.BASIC) {
return featureConfig.InputEmoji;
}
if (item.type === TUIKit_constant.EMOJI_TYPE.BIG) {
return featureConfig.InputStickers;
}
if (item.type === TUIKit_constant.EMOJI_TYPE.CUSTOM) {
return featureConfig.InputStickers;
}
});
}
return (_ctx, _cache) => {
return common_vendor.e({
a: common_vendor.f(common_vendor.unref(currentEmojiList), (childrenItem, childrenIndex, i0) => {
return common_vendor.e(common_vendor.unref(currentTabItem).type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BASIC ? {
a: common_vendor.unref(currentTabItem).url + common_vendor.unref(TUIKit_components_TUIChat_emojiConfig_index.BASIC_EMOJI_URL_MAPPING)[childrenItem]
} : common_vendor.unref(currentTabItem).type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BIG ? {
b: common_vendor.unref(currentTabItem).url + childrenItem + "@2x.png"
} : {
c: common_vendor.unref(currentTabItem).url + childrenItem
}, {
d: childrenIndex,
e: common_vendor.o$1(($event) => select(childrenItem, childrenIndex), childrenIndex)
});
}),
b: common_vendor.unref(currentTabItem).type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BASIC,
c: common_vendor.unref(currentTabItem).type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BIG,
d: common_vendor.n(!common_vendor.unref(TUIKit_utils_env.isPC) && "emoji-picker-h5-list"),
e: common_vendor.f(common_vendor.unref(list), (item, index, i0) => {
return common_vendor.e({
a: item.type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BASIC
}, item.type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BASIC ? {
b: "194fb307-0-" + i0,
c: common_vendor.p({
file: common_vendor.unref(faceIcon)
})
} : item.type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BIG ? {
e: item.url + item.list[0] + "@2x.png"
} : {
f: item.url + item.list[0]
}, {
d: item.type === common_vendor.unref(TUIKit_constant.EMOJI_TYPE).BIG,
g: index,
h: common_vendor.o$1(($event) => toggleEmojiTab(index), index)
});
}),
f: common_vendor.unref(TUIKit_utils_env.isUniFrameWork)
}, common_vendor.unref(TUIKit_utils_env.isUniFrameWork) ? {
g: common_vendor.o$1(sendMessage)
} : {}, {
h: !common_vendor.unref(TUIKit_utils_env.isPC) ? 1 : ""
});
};
}
});
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-194fb307"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js.map

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"icon": "../../../common/Icon"
}
}

View File

@@ -0,0 +1 @@
<view ref="emojiPickerDialog" class="{{['data-v-194fb307', 'emoji-picker', h && 'emoji-picker-h5']}}"><view ref="emojiPickerListRef" class="{{['data-v-194fb307', 'emoji-picker-list', d]}}"><view wx:for="{{a}}" wx:for-item="childrenItem" wx:key="d" class="emoji-picker-list-item data-v-194fb307" bindtap="{{childrenItem.e}}"><image wx:if="{{b}}" class="emoji data-v-194fb307" src="{{childrenItem.a}}"></image><image wx:elif="{{c}}" class="emoji-big data-v-194fb307" src="{{childrenItem.b}}"></image><image wx:else class="emoji-custom emoji-big data-v-194fb307" src="{{childrenItem.c}}"></image></view></view><view class="emoji-picker-tab data-v-194fb307"><view wx:for="{{e}}" wx:for-item="item" wx:key="g" class="emoji-picker-tab-item data-v-194fb307" bindtap="{{item.h}}"><icon wx:if="{{item.a}}" class="icon data-v-194fb307" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><image wx:elif="{{item.d}}" class="icon-big data-v-194fb307" src="{{item.e}}"></image><image wx:else class="icon-custom icon-big data-v-194fb307" src="{{item.f}}"></image></view><view wx:if="{{f}}" class="send-btn data-v-194fb307" bindtap="{{g}}"> 发送 </view></view></view>

View File

@@ -0,0 +1,143 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body.data-v-194fb307, div.data-v-194fb307, ul.data-v-194fb307, ol.data-v-194fb307, dt.data-v-194fb307, dd.data-v-194fb307, li.data-v-194fb307, dl.data-v-194fb307, h1.data-v-194fb307, h2.data-v-194fb307, h3.data-v-194fb307, h4.data-v-194fb307, p.data-v-194fb307 {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol.data-v-194fb307, ul.data-v-194fb307, li.data-v-194fb307 {
list-style: none;
}
img.data-v-194fb307 {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body.data-v-194fb307 {
color: #000;
background: #FFF;
}
.clear.data-v-194fb307 {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a.data-v-194fb307 {
color: #000;
text-decoration: none;
cursor: pointer;
}
a.data-v-194fb307:hover {
text-decoration: none;
}
input.data-v-194fb307, textarea.data-v-194fb307 {
-webkit-user-select: auto;
user-select: auto;
}
input.data-v-194fb307:focus, input.data-v-194fb307:active, textarea.data-v-194fb307:focus, textarea.data-v-194fb307:active {
outline: none;
}
.chat-aside.data-v-194fb307 {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}
.emoji-picker.data-v-194fb307 {
width: 405px;
height: 300px;
display: flex;
flex-direction: column;
}
.emoji-picker-list.data-v-194fb307 {
flex: 1;
display: flex;
flex-wrap: wrap;
overflow-y: auto;
margin: 2px;
}
.emoji-picker-list.data-v-194fb307::-webkit-scrollbar {
display: none;
}
.emoji-picker-list-item.data-v-194fb307 {
cursor: pointer;
padding: 5px;
}
.emoji-picker-list-item .emoji.data-v-194fb307 {
width: 30px;
height: 30px;
}
.emoji-picker-list-item .emoji-big.data-v-194fb307 {
width: 70px;
height: 70px;
}
.emoji-picker-tab.data-v-194fb307 {
display: flex;
align-items: center;
}
.emoji-picker-tab-item.data-v-194fb307 {
padding: 0 10px;
cursor: pointer;
}
.emoji-picker-tab-item .icon.data-v-194fb307 {
margin: 10px;
width: 20px;
height: 20px;
}
.emoji-picker-tab-item .icon-big.data-v-194fb307 {
margin: 2px 0;
width: 30px;
height: 30px;
}
.emoji-picker-h5.data-v-194fb307 {
width: 100%;
}
.emoji-picker-h5-list.data-v-194fb307 {
justify-content: space-between;
}
.emoji-picker-h5-list.data-v-194fb307::after {
content: "";
display: block;
flex: 1 1 auto;
}
.emoji-picker-h5 .send-btn.data-v-194fb307 {
width: 50px;
height: 30px;
background-color: #55C06A;
position: absolute;
right: 10px;
font-size: 16px;
color: #fff;
text-align: center;
line-height: 30px;
}

View File

@@ -0,0 +1,137 @@
"use strict";
const common_vendor = require("../../../../../common/vendor.js");
require("../../../../adapter-vue.js");
const TUIKit_utils_env = require("../../../../utils/env.js");
const common_assets = require("../../../../../common/assets.js");
const TUIKit_components_TUIChat_utils_utils = require("../../utils/utils.js");
const TUIKit_components_TUIChat_offlinePushInfoManager_index = require("../../offlinePushInfoManager/index.js");
const TUIKit_components_TUIChat_config = require("../../config.js");
if (!Math) {
ToolbarItemContainer();
}
const ToolbarItemContainer = () => "../toolbar-item-container/index.js";
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "index",
props: {
// Image source: only valid for uni-app version, web version only supports selecting images from the album.
// album: Select from album
// camera: Take a photo using the camera
imageSourceType: {
type: String,
default: "album"
}
},
setup(__props) {
const props = __props;
const inputRef = common_vendor.ref();
const currentConversation = common_vendor.ref();
const theme = TUIKit_components_TUIChat_config.ChatConfig.getTheme();
const IMAGE_TOOLBAR_SHOW_MAP = {
web_album: {
icon: theme === "dark" ? common_assets.imageIconDark : common_assets.imageIconLight,
title: "图片"
},
uni_album: {
icon: common_assets.imageUniIcon,
title: "图片"
},
uni_camera: {
icon: common_assets.cameraUniIcon,
title: "拍照"
}
};
common_vendor.Jt.watch(common_vendor.o.CONV, {
currentConversation: (conversation) => {
currentConversation.value = conversation;
}
});
const imageToolbarForShow = common_vendor.computed(() => {
if (TUIKit_utils_env.isUniFrameWork) {
return props.imageSourceType === "camera" ? IMAGE_TOOLBAR_SHOW_MAP["uni_camera"] : IMAGE_TOOLBAR_SHOW_MAP["uni_album"];
} else {
return IMAGE_TOOLBAR_SHOW_MAP["web_album"];
}
});
const onIconClick = () => {
var _a, _b, _c, _d;
if (TUIKit_utils_env.isUniFrameWork) {
if (TUIKit_utils_env.isWeChat && ((_a = common_vendor.i) == null ? void 0 : _a.chooseMedia)) {
(_b = common_vendor.i) == null ? void 0 : _b.chooseMedia({
count: 1,
mediaType: ["image"],
sizeType: ["original", "compressed"],
sourceType: [props.imageSourceType],
// Use camera or select from album.
success: function(res) {
sendImageMessage(res);
}
});
} else {
(_c = common_vendor.i) == null ? void 0 : _c.chooseImage({
count: 1,
sourceType: [props.imageSourceType],
// Use camera or select from album.
success: function(res) {
sendImageMessage(res);
}
});
}
} else {
if ((_d = inputRef.value) == null ? void 0 : _d.click) {
inputRef.value.click();
}
}
};
const sendImageInWeb = (e) => {
var _a, _b;
if (((_b = (_a = e == null ? void 0 : e.target) == null ? void 0 : _a.files) == null ? void 0 : _b.length) <= 0) {
return;
}
sendImageMessage(e == null ? void 0 : e.target);
e.target.value = "";
};
const sendImageMessage = (files) => {
var _a, _b, _c, _d, _e;
if (!files) {
return;
}
const options = {
to: ((_b = (_a = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _a.groupProfile) == null ? void 0 : _b.groupID) || ((_d = (_c = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _c.userProfile) == null ? void 0 : _d.userID),
conversationType: (_e = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _e.type,
payload: {
file: files
},
needReadReceipt: TUIKit_components_TUIChat_utils_utils.isEnabledMessageReadReceiptGlobal()
};
const offlinePushInfoCreateParams = {
conversation: currentConversation.value,
payload: options.payload,
messageType: common_vendor.qt.TYPES.MSG_IMAGE
};
const sendMessageOptions = {
offlinePushInfo: TUIKit_components_TUIChat_offlinePushInfoManager_index.OfflinePushInfoManager.create(offlinePushInfoCreateParams)
};
common_vendor.Qt.sendImageMessage(options, sendMessageOptions);
};
return (_ctx, _cache) => {
return common_vendor.e({
a: !common_vendor.unref(TUIKit_utils_env.isUniFrameWork)
}, !common_vendor.unref(TUIKit_utils_env.isUniFrameWork) ? {
b: common_vendor.o$1(sendImageInWeb),
c: common_vendor.n(!common_vendor.unref(TUIKit_utils_env.isPC) && "image-upload-h5")
} : {}, {
d: common_vendor.o$1(onIconClick),
e: common_vendor.p({
iconFile: common_vendor.unref(imageToolbarForShow).icon,
title: common_vendor.unref(imageToolbarForShow).title,
iconWidth: common_vendor.unref(TUIKit_utils_env.isUniFrameWork) ? "32px" : "20px",
iconHeight: common_vendor.unref(TUIKit_utils_env.isUniFrameWork) ? "25px" : "18px",
needDialog: false
})
});
};
}
});
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-2d15f470"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js.map

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"toolbar-item-container": "../toolbar-item-container/index"
}
}

View File

@@ -0,0 +1 @@
<toolbar-item-container wx:if="{{e}}" class="data-v-2d15f470" u-s="{{['d']}}" bindonIconClick="{{d}}" u-i="2d15f470-0" bind:__l="__l" u-p="{{e}}"><view wx:if="{{a}}" class="{{['data-v-2d15f470', 'image-upload', c]}}"><input class="data-v-2d15f470" ref="inputRef" title="图片" type="file" data-type="image" accept="image/gif,image/jpeg,image/jpg,image/png,image/bmp,image/webp" bindchange="{{b}}"></input></view></toolbar-item-container>

View File

@@ -0,0 +1,75 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body.data-v-2d15f470, div.data-v-2d15f470, ul.data-v-2d15f470, ol.data-v-2d15f470, dt.data-v-2d15f470, dd.data-v-2d15f470, li.data-v-2d15f470, dl.data-v-2d15f470, h1.data-v-2d15f470, h2.data-v-2d15f470, h3.data-v-2d15f470, h4.data-v-2d15f470, p.data-v-2d15f470 {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol.data-v-2d15f470, ul.data-v-2d15f470, li.data-v-2d15f470 {
list-style: none;
}
img.data-v-2d15f470 {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body.data-v-2d15f470 {
color: #000;
background: #FFF;
}
.clear.data-v-2d15f470 {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a.data-v-2d15f470 {
color: #000;
text-decoration: none;
cursor: pointer;
}
a.data-v-2d15f470:hover {
text-decoration: none;
}
input.data-v-2d15f470, textarea.data-v-2d15f470 {
-webkit-user-select: auto;
user-select: auto;
}
input.data-v-2d15f470:focus, input.data-v-2d15f470:active, textarea.data-v-2d15f470:focus, textarea.data-v-2d15f470:active {
outline: none;
}
.chat-aside.data-v-2d15f470 {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}

View File

@@ -0,0 +1,260 @@
"use strict";
const common_vendor = require("../../../../common/vendor.js");
require("../../../adapter-vue.js");
const TUIKit_components_TUIChat_config = require("../config.js");
const TUIKit_utils_enableSampleTaskStatus = require("../../../utils/enableSampleTaskStatus.js");
const TUIKit_components_TUIChat_offlinePushInfoManager_index = require("../offlinePushInfoManager/index.js");
const TUIKit_components_TUIChat_offlinePushInfoManager_const = require("../offlinePushInfoManager/const.js");
if (!Math) {
(EmojiPickerDialog + ImageUpload + VideoUpload + Words + ToolbarItemContainer + UserSelector)();
}
const ImageUpload = () => "./image-upload/index.js";
const VideoUpload = () => "./video-upload/index.js";
const Words = () => "./words/index.js";
const ToolbarItemContainer = () => "./toolbar-item-container/index.js";
const EmojiPickerDialog = () => "./emoji-picker/emoji-picker-dialog.js";
const UserSelector = () => "./user-selector/index.js";
const __default__ = {
options: {
styleIsolation: "shared"
}
};
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
...__default__,
__name: "index",
props: {
displayType: {}
},
setup(__props) {
const props = __props;
const currentConversation = common_vendor.ref();
const isGroup = common_vendor.ref(false);
const selectorShowType = common_vendor.ref("");
const userSelectorRef = common_vendor.ref();
const currentUserSelectorExtension = common_vendor.ref();
const currentExtensionList = common_vendor.ref([]);
const isSwiperIndicatorDotsEnable = common_vendor.ref(false);
const featureConfig = TUIKit_components_TUIChat_config.ChatConfig.getFeatureConfig();
const neededCountFirstPage = common_vendor.ref(8);
const slicePos = common_vendor.ref(0);
const computeToolbarPaging = () => {
if (featureConfig.InputImage && featureConfig.InputVideo) {
neededCountFirstPage.value -= 4;
} else if (featureConfig.InputImage || featureConfig.InputVideo) {
neededCountFirstPage.value -= 2;
}
slicePos.value = neededCountFirstPage.value;
neededCountFirstPage.value -= currentExtensionList.value.length;
if (neededCountFirstPage.value === 1) {
isSwiperIndicatorDotsEnable.value = featureConfig.InputEvaluation && featureConfig.InputQuickReplies;
} else if (neededCountFirstPage.value < 1) {
isSwiperIndicatorDotsEnable.value = featureConfig.InputEvaluation || featureConfig.InputQuickReplies;
}
};
common_vendor.onMounted(() => {
common_vendor.Jt.watch(common_vendor.o.CUSTOM, {
activeConversation: onActiveConversationUpdate
});
});
common_vendor.onUnmounted(() => {
common_vendor.Jt.unwatch(common_vendor.o.CUSTOM, {
activeConversation: onActiveConversationUpdate
});
});
const onActiveConversationUpdate = (conversationID) => {
var _a;
if (!conversationID) {
return;
}
if (conversationID !== ((_a = currentConversation.value) == null ? void 0 : _a.conversationID)) {
getExtensionList();
computeToolbarPaging();
currentConversation.value = common_vendor.Jt.getData(common_vendor.o.CONV, "currentConversation");
isGroup.value = conversationID.startsWith(common_vendor.qt.TYPES.CONV_GROUP);
}
};
const getExtensionList = () => {
const chatType = TUIKit_components_TUIChat_config.ChatConfig.getChatType();
const params = { chatType };
if (chatType === common_vendor.E.TUIChat.TYPE.CUSTOMER_SERVICE) {
params.filterVoice = true;
params.filterVideo = true;
TUIKit_utils_enableSampleTaskStatus.enableSampleTaskStatus("customerService");
}
currentExtensionList.value = [
...common_vendor.R.getExtensionList(common_vendor.E.TUIChat.EXTENSION.INPUT_MORE.EXT_ID, params)
].filter((extension) => {
var _a;
if (((_a = extension == null ? void 0 : extension.data) == null ? void 0 : _a.name) === "search") {
return featureConfig.MessageSearch;
}
return true;
});
reportExtension(currentExtensionList.value);
};
function reportExtension(extensionList) {
extensionList.forEach((extension) => {
var _a;
const _name = (_a = extension == null ? void 0 : extension.data) == null ? void 0 : _a.name;
if (_name === "voiceCall") {
common_vendor.ss.reportFeature(203, "voice-call");
} else if (_name === "videoCall") {
common_vendor.ss.reportFeature(203, "video-call");
} else if (_name === "quickRoom") {
common_vendor.ss.reportFeature(204);
}
});
}
const onExtensionClick = (extension) => {
var _a, _b, _c;
const extensionModel = currentExtensionList.value.find(
(targetExtension) => {
var _a2, _b2;
return ((_a2 = targetExtension == null ? void 0 : targetExtension.data) == null ? void 0 : _a2.name) === ((_b2 = extension == null ? void 0 : extension.data) == null ? void 0 : _b2.name);
}
);
switch ((_a = extensionModel == null ? void 0 : extensionModel.data) == null ? void 0 : _a.name) {
case "voiceCall":
onCallExtensionClicked(extensionModel, 1);
break;
case "videoCall":
onCallExtensionClicked(extensionModel, 2);
break;
case "search":
(_c = (_b = extensionModel == null ? void 0 : extensionModel.listener) == null ? void 0 : _b.onClicked) == null ? void 0 : _c.call(_b);
break;
}
};
const onCallExtensionClicked = (extension, callType) => {
var _a, _b, _c, _d, _e, _f, _g;
selectorShowType.value = (_a = extension == null ? void 0 : extension.data) == null ? void 0 : _a.name;
if (((_b = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _b.type) === common_vendor.qt.TYPES.CONV_C2C) {
(_f = (_c = extension == null ? void 0 : extension.listener) == null ? void 0 : _c.onClicked) == null ? void 0 : _f.call(_c, {
userIDList: [(_e = (_d = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _d.conversationID) == null ? void 0 : _e.slice(3)],
type: callType,
callParams: {
offlinePushInfo: TUIKit_components_TUIChat_offlinePushInfoManager_index.OfflinePushInfoManager.getOfflinePushInfo(TUIKit_components_TUIChat_offlinePushInfoManager_const.PUSH_SCENE.CALL)
}
});
} else if (isGroup.value) {
currentUserSelectorExtension.value = extension;
((_g = userSelectorRef == null ? void 0 : userSelectorRef.value) == null ? void 0 : _g.toggleShow) && userSelectorRef.value.toggleShow(true);
}
};
const genExtensionIcon = (extension) => {
return extension == null ? void 0 : extension.icon;
};
const genExtensionText = (extension) => {
return extension == null ? void 0 : extension.text;
};
const onUserSelectorSubmit = (selectedInfo) => {
var _a, _b, _c;
(_c = (_b = (_a = currentUserSelectorExtension.value) == null ? void 0 : _a.listener) == null ? void 0 : _b.onClicked) == null ? void 0 : _c.call(_b, {
...selectedInfo,
callParams: {
offlinePushInfo: TUIKit_components_TUIChat_offlinePushInfoManager_index.OfflinePushInfoManager.getOfflinePushInfo(TUIKit_components_TUIChat_offlinePushInfoManager_const.PUSH_SCENE.CALL)
}
});
currentUserSelectorExtension.value = null;
};
const onUserSelectorCancel = () => {
currentUserSelectorExtension.value = null;
};
const handleSwiperDotShow = (showStatus) => {
isSwiperIndicatorDotsEnable.value = neededCountFirstPage.value <= 1 && !showStatus;
};
return (_ctx, _cache) => {
return common_vendor.e({
a: props.displayType === "emojiPicker"
}, props.displayType === "emojiPicker" ? {} : common_vendor.e({
b: common_vendor.unref(featureConfig).InputImage
}, common_vendor.unref(featureConfig).InputImage ? {
c: common_vendor.p({
imageSourceType: "camera"
})
} : {}, {
d: common_vendor.unref(featureConfig).InputImage
}, common_vendor.unref(featureConfig).InputImage ? {
e: common_vendor.p({
imageSourceType: "album"
})
} : {}, {
f: common_vendor.unref(featureConfig).InputVideo
}, common_vendor.unref(featureConfig).InputVideo ? {
g: common_vendor.p({
videoSourceType: "album"
})
} : {}, {
h: common_vendor.unref(featureConfig).InputVideo
}, common_vendor.unref(featureConfig).InputVideo ? {
i: common_vendor.p({
videoSourceType: "camera"
})
} : {}, {
j: common_vendor.unref(currentExtensionList).length > 0
}, common_vendor.unref(currentExtensionList).length > 0 ? {
k: common_vendor.f(common_vendor.unref(currentExtensionList).slice(0, common_vendor.unref(slicePos)), (extension, index, i0) => {
return {
a: index
};
})
} : {}, {
l: common_vendor.unref(neededCountFirstPage) === 1
}, common_vendor.unref(neededCountFirstPage) === 1 ? common_vendor.e({
m: common_vendor.unref(featureConfig).InputQuickReplies
}, common_vendor.unref(featureConfig).InputQuickReplies ? {
n: common_vendor.o$1(handleSwiperDotShow)
} : {}) : {}, {
o: common_vendor.unref(neededCountFirstPage) > 1
}, common_vendor.unref(neededCountFirstPage) > 1 ? common_vendor.e({
p: common_vendor.unref(featureConfig).InputQuickReplies
}, common_vendor.unref(featureConfig).InputQuickReplies ? {
q: common_vendor.o$1(handleSwiperDotShow)
} : {}) : {}, {
r: common_vendor.unref(neededCountFirstPage) <= 1
}, common_vendor.unref(neededCountFirstPage) <= 1 ? common_vendor.e({
s: common_vendor.f(common_vendor.unref(currentExtensionList).slice(common_vendor.unref(slicePos)), (extension, index, i0) => {
return common_vendor.e({
a: extension
}, extension ? {
b: common_vendor.o$1(($event) => onExtensionClick(extension), index),
c: "76f68da4-7-" + i0,
d: common_vendor.p({
iconFile: genExtensionIcon(extension),
title: genExtensionText(extension),
iconWidth: "25px",
iconHeight: "25px",
needDialog: false
})
} : {}, {
e: index
});
}),
t: common_vendor.unref(neededCountFirstPage) === 1
}, common_vendor.unref(neededCountFirstPage) === 1 ? common_vendor.e({
v: common_vendor.unref(featureConfig).InputQuickReplies
}, common_vendor.unref(featureConfig).InputQuickReplies ? {
w: common_vendor.o$1(handleSwiperDotShow)
} : {}) : common_vendor.e({
x: common_vendor.unref(featureConfig).InputQuickReplies
}, common_vendor.unref(featureConfig).InputQuickReplies ? {
y: common_vendor.o$1(handleSwiperDotShow)
} : {})) : {}, {
z: common_vendor.unref(isSwiperIndicatorDotsEnable)
}), {
A: common_vendor.sr(userSelectorRef, "76f68da4-10", {
"k": "userSelectorRef"
}),
B: common_vendor.o$1(onUserSelectorSubmit),
C: common_vendor.o$1(onUserSelectorCancel),
D: common_vendor.p({
type: common_vendor.unref(selectorShowType),
currentConversation: common_vendor.unref(currentConversation),
isGroup: common_vendor.unref(isGroup)
})
});
};
}
});
wx.createComponent(_sfc_main);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js.map

View File

@@ -0,0 +1,11 @@
{
"component": true,
"usingComponents": {
"image-upload": "./image-upload/index",
"video-upload": "./video-upload/index",
"words": "./words/index",
"toolbar-item-container": "./toolbar-item-container/index",
"emoji-picker-dialog": "./emoji-picker/emoji-picker-dialog",
"user-selector": "./user-selector/index"
}
}

View File

@@ -0,0 +1 @@
<view class="{{['message-input-toolbar', 'message-input-toolbar-h5', 'message-input-toolbar-uni']}}"><view wx:if="{{a}}"><emoji-picker-dialog u-i="76f68da4-0" bind:__l="__l"/></view><view wx:else><swiper class="{{['message-input-toolbar-swiper']}}" indicator-dots="{{z}}" autoplay="{{false}}" circular="{{false}}"><swiper-item class="{{['message-input-toolbar-list', 'message-input-toolbar-h5-list', 'message-input-toolbar-uni-list']}}"><image-upload wx:if="{{b}}" u-i="76f68da4-1" bind:__l="__l" u-p="{{c}}"/><image-upload wx:if="{{d}}" u-i="76f68da4-2" bind:__l="__l" u-p="{{e}}"/><video-upload wx:if="{{f}}" u-i="76f68da4-3" bind:__l="__l" u-p="{{g}}"/><video-upload wx:if="{{h}}" u-i="76f68da4-4" bind:__l="__l" u-p="{{i}}"/><block wx:if="{{j}}"><view wx:for="{{k}}" wx:for-item="extension" wx:key="a"></view></block><block wx:if="{{l}}"><words wx:if="{{m}}" bindonDialogPopupShowOrHide="{{n}}" u-i="76f68da4-5" bind:__l="__l"/></block><block wx:if="{{o}}"><words wx:if="{{p}}" bindonDialogPopupShowOrHide="{{q}}" u-i="76f68da4-6" bind:__l="__l"/></block></swiper-item><swiper-item wx:if="{{r}}" class="{{['message-input-toolbar-list', 'message-input-toolbar-h5-list', 'message-input-toolbar-uni-list']}}"><view wx:for="{{s}}" wx:for-item="extension" wx:key="e"><toolbar-item-container wx:if="{{extension.a}}" bindonIconClick="{{extension.b}}" u-i="{{extension.c}}" bind:__l="__l" u-p="{{extension.d}}"/></view><block wx:if="{{t}}"><words wx:if="{{v}}" bindonDialogPopupShowOrHide="{{w}}" u-i="76f68da4-8" bind:__l="__l"/></block><block wx:else><words wx:if="{{x}}" bindonDialogPopupShowOrHide="{{y}}" u-i="76f68da4-9" bind:__l="__l"/></block></swiper-item></swiper></view><user-selector wx:if="{{D}}" class="r" u-r="userSelectorRef" bindsubmit="{{B}}" bindcancel="{{C}}" u-i="76f68da4-10" bind:__l="__l" u-p="{{D}}"/></view>

View File

@@ -0,0 +1,254 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body, div, ul, ol, dt, dd, li, dl, h1, h2, h3, h4, p {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol, ul, li {
list-style: none;
}
img {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body {
color: #000;
background: #FFF;
}
.clear {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a {
color: #000;
text-decoration: none;
cursor: pointer;
}
a:hover {
text-decoration: none;
}
input, textarea {
-webkit-user-select: auto;
user-select: auto;
}
input:focus, input:active, textarea:focus, textarea:active {
outline: none;
}
.chat-aside {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}
/* stylelint-disable */
.message-input-toolbar {
border-top: 1px solid #f4f5f9;
width: 100%;
max-width: 100%;
display: flex;
flex-direction: row;
justify-content: space-between;
z-index: 100;
user-select: none;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
.message-input-toolbar-list {
display: flex;
flex-direction: row;
align-items: center;
}
.message-input-toolbar-list .extension-list {
list-style: none;
display: flex;
}
.message-input-toolbar-list .extension-list-item {
width: 20px;
height: 20px;
padding: 12px 10px 1px;
cursor: pointer;
}
.message-input-toolbar-h5 {
padding: 5px 10px;
box-sizing: border-box;
flex-direction: column;
}
.message-input-toolbar-uni {
background-color: #ebf0f6;
flex-direction: column;
z-index: 100;
}
.message-input-toolbar-uni-list {
flex: 1;
display: grid;
grid-template-columns: repeat(4, 25%);
grid-template-rows: repeat(2, 100px);
}
wx-swiper .wx-swiper-wrapper,
wx-swiper .wx-swiper-slides,
wx-swiper .wx-swiper-slide-frame,
.message-input-toolbar-list {
overflow: visible !important;
}
.message-input-toolbar .bottom-popup,
.message-input-toolbar .bottom-popup-h5,
.message-input-toolbar .bottom-popup-uni {
position: -webkit-sticky !important;
position: sticky !important;
}
.message-input-toolbar-swiper {
width: 100%;
height: 220px;
}
.message-input-toolbar-swiper .uni-swiper-wrapper,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper {
overflow: visible !important;
}
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides {
overflow: visible !important;
}
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame {
overflow: visible !important;
}
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .message-input-toolbar-list,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .message-input-toolbar-list {
overflow: visible !important;
}
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-uni {
position: static !important;
}
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog {
position: absolute !important;
background: transparent;
left: -10px;
bottom: -5px;
}
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper .uni-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .uni-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .uni-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni,
.message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni {
position: -webkit-sticky !important;
position: sticky !important;
}

View File

@@ -0,0 +1,119 @@
"use strict";
const common_vendor = require("../../../../../common/vendor.js");
require("../../../../adapter-vue.js");
const TUIKit_utils_env = require("../../../../utils/env.js");
const TUIKit_components_TUIChat_config = require("../../config.js");
if (!Math) {
(Icon + BottomPopup)();
}
const Icon = () => "../../../common/Icon.js";
const BottomPopup = () => "../../../common/BottomPopup/index.js";
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "index",
props: {
iconFile: {
type: String,
required: true
},
title: {
type: String,
default: ""
},
needDialog: {
type: Boolean,
default: true
},
iconWidth: {
type: String,
default: "20px"
},
iconHeight: {
type: String,
default: "20px"
},
// Whether to display the bottom popup dialog on mobile devices
// Invalid on PC
needBottomPopup: {
type: Boolean,
default: false
}
},
emits: ["onIconClick", "onDialogClose", "onDialogShow"],
setup(__props, { expose: __expose, emit: __emit }) {
const props = __props;
const emits = __emit;
const isDark = common_vendor.ref(TUIKit_components_TUIChat_config.ChatConfig.getTheme() === "dark");
const showDialog = common_vendor.ref(false);
const toolbarItemRef = common_vendor.ref();
const dialogRef = common_vendor.ref();
const toggleToolbarItem = () => {
emits("onIconClick", dialogRef);
if (TUIKit_utils_env.isPC) {
common_vendor.O.listen({
domRefs: toolbarItemRef.value,
handler: closeToolbarItem
});
}
if (!props.needDialog) {
return;
}
toggleDialogDisplay(!showDialog.value);
};
const closeToolbarItem = () => {
showDialog.value = false;
emits("onDialogClose", dialogRef);
};
const toggleDialogDisplay = (showStatus) => {
if (showDialog.value === showStatus) {
return;
}
showDialog.value = showStatus;
switch (showStatus) {
case true:
emits("onDialogShow", dialogRef);
break;
case false:
emits("onDialogClose", dialogRef);
}
};
const onPopupClose = () => {
showDialog.value = false;
};
__expose({
toggleDialogDisplay
});
return (_ctx, _cache) => {
return common_vendor.e({
a: common_vendor.p({
file: props.iconFile,
width: props.iconWidth,
height: props.iconHeight
}),
b: common_vendor.n(common_vendor.unref(TUIKit_utils_env.isUniFrameWork) && "toolbar-item-container-uni-icon"),
c: common_vendor.o$1(toggleToolbarItem),
d: common_vendor.unref(TUIKit_utils_env.isUniFrameWork)
}, common_vendor.unref(TUIKit_utils_env.isUniFrameWork) ? {
e: common_vendor.t(props.title)
} : {}, {
f: props.needBottomPopup && !common_vendor.unref(TUIKit_utils_env.isPC)
}, props.needBottomPopup && !common_vendor.unref(TUIKit_utils_env.isPC) ? {
g: common_vendor.o$1(() => {
}),
h: common_vendor.o$1(onPopupClose),
i: common_vendor.p({
show: common_vendor.unref(showDialog)
})
} : {}, {
j: common_vendor.unref(showDialog),
k: common_vendor.n(common_vendor.unref(isDark) && "toolbar-item-container-dialog-dark"),
l: common_vendor.n(!common_vendor.unref(TUIKit_utils_env.isPC) && "toolbar-item-container-h5-dialog"),
m: common_vendor.n(common_vendor.unref(TUIKit_utils_env.isUniFrameWork) && "toolbar-item-container-uni-dialog"),
n: common_vendor.n(!common_vendor.unref(TUIKit_utils_env.isPC) && "toolbar-item-container-h5"),
o: common_vendor.n(common_vendor.unref(TUIKit_utils_env.isUniFrameWork) && "toolbar-item-container-uni")
});
};
}
});
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-bf58df78"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js.map

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"icon": "../../../common/Icon",
"bottom-popup": "../../../common/BottomPopup/index"
}
}

View File

@@ -0,0 +1 @@
<view ref="toolbarItemRef" class="{{['data-v-bf58df78', 'toolbar-item-container', n, o]}}"><view class="{{['data-v-bf58df78', 'toolbar-item-container-icon', b]}}" bindtap="{{c}}"><icon wx:if="{{a}}" class="icon data-v-bf58df78" u-i="bf58df78-0" bind:__l="__l" u-p="{{a}}"/></view><view wx:if="{{d}}" class="{{['data-v-bf58df78', 'toolbar-item-container-uni-title']}}">{{e}}</view><view hidden="{{!j}}" ref="dialogRef" class="{{['data-v-bf58df78', 'toolbar-item-container-dialog', k, l, m]}}"><bottom-popup wx:if="{{f}}" u-s="{{['d']}}" class="toolbar-bottom-popup data-v-bf58df78" catchtouchmove="{{g}}" bindonClose="{{h}}" u-i="bf58df78-1" bind:__l="__l" u-p="{{i}}"><slot/></bottom-popup><slot wx:else/></view></view>

View File

@@ -0,0 +1,140 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
body.data-v-bf58df78, div.data-v-bf58df78, ul.data-v-bf58df78, ol.data-v-bf58df78, dt.data-v-bf58df78, dd.data-v-bf58df78, li.data-v-bf58df78, dl.data-v-bf58df78, h1.data-v-bf58df78, h2.data-v-bf58df78, h3.data-v-bf58df78, h4.data-v-bf58df78, p.data-v-bf58df78 {
margin: 0;
padding: 0;
font-style: normal;
/* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */
}
ol.data-v-bf58df78, ul.data-v-bf58df78, li.data-v-bf58df78 {
list-style: none;
}
img.data-v-bf58df78 {
border: 0;
vertical-align: middle;
pointer-events: none;
}
body.data-v-bf58df78 {
color: #000;
background: #FFF;
}
.clear.data-v-bf58df78 {
clear: both;
height: 1px;
width: 100%;
overflow: hidden;
margin-top: -1px;
}
a.data-v-bf58df78 {
color: #000;
text-decoration: none;
cursor: pointer;
}
a.data-v-bf58df78:hover {
text-decoration: none;
}
input.data-v-bf58df78, textarea.data-v-bf58df78 {
-webkit-user-select: auto;
user-select: auto;
}
input.data-v-bf58df78:focus, input.data-v-bf58df78:active, textarea.data-v-bf58df78:focus, textarea.data-v-bf58df78:active {
outline: none;
}
.chat-aside.data-v-bf58df78 {
position: absolute;
top: 50px;
right: 0;
box-sizing: border-box;
width: 360px !important;
border-radius: 8px 0 0 8px;
z-index: 9999;
max-height: calc(100% - 50px);
}
.toolbar-item-container-dialog.data-v-bf58df78 {
background: #fff;
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
.toolbar-item-container.data-v-bf58df78 {
position: relative;
}
.toolbar-item-container-icon.data-v-bf58df78 {
padding: 8px;
cursor: pointer;
-webkit-tap-highlight-color: transparent;
}
.toolbar-item-container-dialog.data-v-bf58df78 {
z-index: 5;
position: absolute;
background: #fff;
box-shadow: 0 2px 4px -3px rgba(32, 77, 141, 0.03), 0 6px 10px 1px rgba(32, 77, 141, 0.06), 0 3px 14px 2px rgba(32, 77, 141, 0.05);
width: -webkit-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: fit-content;
bottom: 35px;
}
.toolbar-item-container-dialog-dark.data-v-bf58df78 {
background: #22262E;
box-shadow: 0 8px 40px 0 rgba(23, 25, 31, 0.6), 0 4px 12px 0 rgba(23, 25, 31, 0.8);
}
.toolbar-item-container-h5-dialog.data-v-bf58df78 {
position: static !important;
width: 100%;
box-shadow: none;
}
.toolbar-item-container-uni.data-v-bf58df78 {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
position: static;
}
.toolbar-item-container-uni-icon.data-v-bf58df78 {
background: #fff;
border-radius: 15px;
width: 60px;
height: 60px;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
}
.toolbar-item-container-uni-title.data-v-bf58df78 {
font-size: 14px;
color: #8F959D;
}
.toolbar-item-container-uni-dialog.data-v-bf58df78 {
position: absolute !important;
background: transparent;
left: -10px;
bottom: -5px;
}
.toolbar-item-container-uni-dialog .toolbar-bottom-popup.data-v-bf58df78 {
position: -webkit-sticky;
position: sticky;
}

View File

@@ -0,0 +1,134 @@
"use strict";
const common_vendor = require("../../../../../common/vendor.js");
require("../../../../adapter-vue.js");
const TUIKit_utils_env = require("../../../../utils/env.js");
if (!Math) {
(Transfer + Dialog)();
}
const Dialog = () => "../../../common/Dialog/index.js";
const Transfer = () => "../../../common/Transfer/index.js";
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "index",
props: {
// type: voiceCall/groupCall/...
type: {
type: String,
default: ""
},
currentConversation: {
type: Object,
default: () => ({})
},
isGroup: {
type: Boolean,
default: false
}
},
emits: ["submit", "cancel"],
setup(__props, { expose: __expose, emit: __emit }) {
const props = __props;
const emits = __emit;
const show = common_vendor.ref(false);
const groupID = common_vendor.ref("");
const memberList = common_vendor.ref([]);
const searchMemberList = common_vendor.ref([]);
const selfUserID = common_vendor.ref("");
const titleMap = {
voiceCall: "发起群语音",
videoCall: "发起群视频"
};
const title = common_vendor.computed(() => {
return titleMap[props.type] ? titleMap[props.type] : "";
});
common_vendor.Zt.getUserProfile().then((res) => {
var _a;
if ((_a = res == null ? void 0 : res.data) == null ? void 0 : _a.userID) {
selfUserID.value = res.data.userID;
}
});
common_vendor.watch(
() => {
var _a;
return [(_a = props == null ? void 0 : props.currentConversation) == null ? void 0 : _a.conversationID, show.value];
},
(newVal, oldVal) => {
if (newVal && newVal !== oldVal) {
if (props.isGroup && show.value) {
groupID.value = props.currentConversation.groupProfile.groupID;
common_vendor.es.getGroupMemberList({
groupID: groupID.value
}).then((res) => {
var _a, _b;
memberList.value = (_b = (_a = res == null ? void 0 : res.data) == null ? void 0 : _a.memberList) == null ? void 0 : _b.filter(
(user) => (user == null ? void 0 : user.userID) !== selfUserID.value
);
searchMemberList.value = memberList.value;
});
} else {
groupID.value = "";
memberList.value = [];
searchMemberList.value = memberList.value;
}
}
},
{
immediate: true
}
);
const search = (searchInfo) => {
var _a;
const results = (_a = memberList.value) == null ? void 0 : _a.filter(
(member) => (member == null ? void 0 : member.userID) === searchInfo
);
searchMemberList.value = (results == null ? void 0 : results.length) ? results : memberList.value;
};
const submit = (selectedMemberList) => {
const userIDList = [];
selectedMemberList == null ? void 0 : selectedMemberList.forEach((user) => {
(user == null ? void 0 : user.userID) && userIDList.push(user.userID);
});
if (props.type === "voiceCall") {
emits("submit", { userIDList, groupID: groupID.value, type: 1 });
} else if (props.type === "videoCall") {
emits("submit", { userIDList, groupID: groupID.value, type: 2 });
}
searchMemberList.value = memberList.value;
toggleShow(false);
};
const cancel = () => {
searchMemberList.value = memberList.value;
emits("cancel");
toggleShow(false);
};
const toggleShow = (showStatus) => {
show.value = showStatus;
};
__expose({
toggleShow
});
return (_ctx, _cache) => {
return {
a: common_vendor.o$1(search),
b: common_vendor.o$1(submit),
c: common_vendor.o$1(cancel),
d: common_vendor.p({
isSearch: true,
title: common_vendor.unref(title),
list: common_vendor.unref(searchMemberList),
isH5: !common_vendor.unref(TUIKit_utils_env.isPC),
isRadio: false
}),
e: common_vendor.o$1(toggleShow),
f: common_vendor.p({
show: common_vendor.unref(show),
isH5: !common_vendor.unref(TUIKit_utils_env.isPC),
isHeaderShow: false,
isFooterShow: false,
background: false
})
};
};
}
});
wx.createComponent(_sfc_main);
//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.js.map

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"dialog": "../../../common/Dialog/index",
"transfer": "../../../common/Transfer/index"
}
}

View File

@@ -0,0 +1 @@
<dialog wx:if="{{f}}" u-s="{{['d']}}" bindupdateShow="{{e}}" u-i="e0d32194-0" bind:__l="__l" u-p="{{f}}"><transfer wx:if="{{d}}" bindsearch="{{a}}" bindsubmit="{{b}}" bindcancel="{{c}}" u-i="e0d32194-1,e0d32194-0" bind:__l="__l" u-p="{{d}}"/></dialog>

Some files were not shown because too many files have changed in this diff Show More