first commit

This commit is contained in:
PC-202306242200\Administrator
2026-03-28 23:09:02 +08:00
commit dac42e3b0c
3512 changed files with 181637 additions and 0 deletions

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),t=require("../../api/api.js"),a={data(){return{screen:{showcalendar:!1},shopinfo:{nickname:"",username:"",money:"",mobile:"",vip:"",device_num:"",id:""},team_device_num:0,chartData:{},opts:{padding:[15,10,0,15],enableScroll:!1,legend:{},xAxis:{disableGrid:!0,showTitle:!1},yAxis:{disabled:!0,gridType:"dash",dashLength:2},extra:{line:{type:"curve",width:2,activeType:"none"}}},search:{id:"",start_time:"",end_time:"",weekType:1},dateTime:this.getDate({format:!0}),single:"",team:{}}},onLoad(e){console.log(e.id,"option.id"),e&&e.id&&(this.search.id=e.id)},onReady(){this.getServerData()},async onPullDownRefresh(){this.search.weekType=1,this.getServerData(),e.index.stopPullDownRefresh()},methods:{getDate(e){const t=new Date;let a=t.getFullYear(),n=t.getMonth()+1;return t.getDate(),"start"===e?a-=60:"end"===e&&(a+=2),n=n>9?n:"0"+n,`${a}-${n}`},bindDateChange(e){this.dateTime=e.detail.value},getDateRanges(){const e=new Date,t=e.getFullYear(),a=e.getMonth(),n={firstRange:{name:"1号-10号",start:new Date(t,a,1),end:new Date(t,a,10)},secondRange:{name:"11号-20号",start:new Date(t,a,11),end:new Date(t,a,20)},thirdRange:{name:"21号-月底",start:new Date(t,a,21)}},s=new Date(t,a+1,0);function i(e){return`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,"0")}-${String(e.getDate()).padStart(2,"0")}`}return n.thirdRange.end=s,[{name:n.firstRange.name,start:i(n.firstRange.start),end:i(n.firstRange.end)},{name:n.secondRange.name,start:i(n.secondRange.start),end:i(n.secondRange.end)},{name:n.thirdRange.name,start:i(n.thirdRange.start),end:i(n.thirdRange.end)}]},checkTime(e){this.search.startTime=e.start,this.search.endTime=e.end,this.screen.showcalendar=!1,this.search.weekType="",this.getServerData()},checkweek(e){this.search.weekType=e,this.search.startTime="",this.search.endTime="",this.getServerData()},maskClick(e){this.search.startTime=e[0],this.search.endTime=e[e.length-1],this.search.weekType="",this.getServerData()},getServerData(){t.shareUserInfo({id:this.search.id}).then((e=>{this.shopinfo=e})),t.shareUserInfoStats(this.search).then((e=>{this.team=e;let t=[{name:"7KW",data:e.stats7.map((e=>e.num))},{name:"20KW",data:e.stats20.map((e=>e.num))},{name:"30KW",data:e.stats30.map((e=>e.num))}];this.chartData.categories=e.dayStr,this.chartData.series=t}))}}};if(!Array){(e.resolveComponent("up-image")+e.resolveComponent("up-divider")+e.resolveComponent("uni-datetime-picker")+e.resolveComponent("qiun-data-charts"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-image/u-image.js")+(()=>"../../uni_modules/uview-plus/components/u-divider/u-divider.js")+(()=>"../../uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js")+(()=>"../../uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.js"))();const n=e._export_sfc(a,[["render",function(t,a,n,s,i,r){return e.e({a:e.p({width:"100rpx",height:"100rpx",src:i.shopinfo.avatar,shape:"circle"}),b:e.t(i.shopinfo.nickName),c:e.t(i.shopinfo.userName),d:e.t(i.shopinfo.phone),e:e.t(i.shopinfo.level),f:e.t(i.shopinfo.deviceNum7),g:e.t(i.shopinfo.deviceNum20),h:e.t(i.shopinfo.deviceNum30),i:e.t(i.shopinfo.createTime),j:e.t(i.team.myDeviceNum7),k:e.t(i.team.myDeviceNum20),l:e.t(i.team.myDeviceNum30),m:e.t(i.team.deviceNum7),n:e.t(i.team.deviceNum20),o:e.t(i.team.deviceNum30),p:e.n(1===i.search.weekType?"xkl_cur":"xkl_no"),q:e.o((e=>r.checkweek(1))),r:e.n(2==i.search.weekType?"xkl_cur":"xkl_no"),s:e.o((e=>r.checkweek(2))),t:i.search.startTime},i.search.startTime?{v:e.t(i.search.startTime),w:e.t(i.search.endTime)}:{},{x:e.n(""===i.search.weekType?"xkl_cur":"xkl_no"),y:e.o(r.maskClick),z:e.o((e=>i.single=e)),A:e.p({type:"daterange",modelValue:i.single}),B:e.f(r.getDateRanges(),((t,a,n)=>({a:e.t(t.name),b:a,c:e.n(i.search.week===t.name?"xkl_cur":"xkl_no"),d:e.o((e=>r.checkTime(t)),a)}))),C:e.p({type:"line",opts:i.opts,chartData:i.chartData})})}]]);wx.createPage(n);

View File

@@ -0,0 +1,9 @@
{
"navigationBarTitleText": "",
"usingComponents": {
"up-image": "../../uni_modules/uview-plus/components/u-image/u-image",
"up-divider": "../../uni_modules/uview-plus/components/u-divider/u-divider",
"uni-datetime-picker": "../../uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker",
"qiun-data-charts": "../../uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts"
}
}

View File

@@ -0,0 +1 @@
<view class="xkl-com-bg"><view style="height:20rpx"></view><view style="background-color:#ffffff;border-radius:10rpx;padding:30rpx;font-size:30rpx"><view class="u-flex u-flex-y-center"><up-image wx:if="{{a}}" u-i="2046de50-0" bind:__l="__l" u-p="{{a}}"></up-image><view style="width:20rpx"></view><view><view>{{b}}</view><view style="height:10rpx"></view><view>{{c}}</view></view></view><up-divider u-i="2046de50-1" bind:__l="__l"></up-divider><view class="u-flex u-flex-between"><view><view>手机号:{{d}}</view><view style="height:10rpx"></view><view>等级:{{e}}</view></view><view style="width:20rpx"></view><view><view>7KW{{f}}</view><view>20KW{{g}}</view><view>30KW{{h}}</view></view></view><view style="height:16rpx"></view><view>注册时间:{{i}}</view></view><view style="height:20rpx"></view><view class="p30" style="background-color:#ffffff;padding:30rpx"><view style="font-size:32rpx;margin-bottom:20rpx">个人统计</view><view style="font-size:28rpx;display:flex"><view style="margin-right:50rpx">7KW{{j}}</view><view style="margin-right:50rpx">20KW{{k}}</view><view>30KW{{l}}</view></view></view><view style="height:20rpx"></view><view class="p30" style="background-color:#ffffff;padding:30rpx"><view style="font-size:32rpx;margin-bottom:20rpx">团队统计</view><view style="font-size:28rpx;display:flex"><view style="margin-right:50rpx">7KW{{m}}</view><view style="margin-right:50rpx">20KW{{n}}</view><view>30KW{{o}}</view></view></view><view style="height:20rpx"></view><view style="background-color:#ffffff;border-radius:10rpx;padding:30rpx;font-size:30rpx"><view class="u-flex u-flex-y-center"><view style="background-color:#ffffff;border-radius:12rpx;padding:10rpx" class="{{p}}" bindtap="{{q}}">本周</view><view style="width:30rpx"></view><view style="background-color:#ffffff;border-radius:12rpx;padding:10rpx" class="{{r}}" bindtap="{{s}}">上周</view><view style="width:30rpx"></view><view><uni-datetime-picker wx:if="{{A}}" u-s="{{['d']}}" bindchange="{{y}}" u-i="2046de50-2" bind:__l="__l" bindupdateModelValue="{{z}}" u-p="{{A}}"><view style="background-color:#ffffff;border-radius:12rpx;padding:10rpx" class="{{x}}"><text wx:if="{{t}}">{{v}} - {{w}}</text><text wx:else>自定义时间</text></view></uni-datetime-picker></view></view><view class="u-flex u-flex-y-center" style="margin-top:30rpx"><view wx:for="{{B}}" wx:for-item="item" wx:key="b" style="background-color:#ffffff;border-radius:12rpx;padding:10rpx;margin-right:30rpx" class="{{item.c}}" bindtap="{{item.d}}">{{item.a}}</view></view><up-divider u-i="2046de50-3" bind:__l="__l"></up-divider><view style="height:20rpx"></view><qiun-data-charts wx:if="{{C}}" u-i="2046de50-4" bind:__l="__l" u-p="{{C}}"/></view><view style="height:100rpx"></view></view>

View File

@@ -0,0 +1 @@
.xkl_cur{border:1px solid #26418a;color:#26418a}.xkl_no{border:1px solid #999999;color:#999}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js");require("../../store/index.js");const o=require("../../api/api.js");if(require("../../uni_modules/uview-plus/index.js"),!Array){(e.resolveComponent("up-subsection")+e.resolveComponent("u--image")+e.resolveComponent("up-divider")+e.resolveComponent("z-paging"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-subsection/u-subsection.js")+(()=>"../../uni_modules/uview-plus/components/u--image/u--image.js")+(()=>"../../uni_modules/uview-plus/components/u-divider/u-divider.js")+(()=>"../../uni_modules/z-paging/components/z-paging/z-paging.js"))();const a={__name:"shareList",setup(a){const u=e.ref(null);let n=e.ref([]),r=e.ref(0),t=e.reactive({type:1});const s=e.ref([{name:"直推",id:1},{name:"间推",id:2}]);let i=o=>{e.index.navigateTo({url:"./detail?id="+o.id})},l=()=>!u.value;e.onPullDownRefresh((()=>{l()||u.value.reload().catch((()=>{}))})),e.onPageScroll((e=>{l()||(u.value.updatePageScrollTop(e.scrollTop),e.scrollTop<10&&u.value.doChatRecordLoadMore())})),e.onReachBottom((()=>{l()||u.value.pageReachBottom()}));const c=(a,n)=>{e.index.getStorageSync("user");const s={current:a,pageSize:n,...t};o.shareList(s).then((e=>{u.value.complete(e.records),r.value=e.total})).catch((e=>{u.value.complete(!1)}))},p=e.ref(0),d=e=>{p.value=e,t.type=s.value[e].id,u.value.reload()};return(o,a)=>({a:e.o(d),b:e.p({list:s.value,keyName:"name",current:p.value}),c:e.t(e.unref(r)),d:e.f(e.unref(n),((o,a,u)=>({a:"0fb9a866-2-"+u+",0fb9a866-0",b:e.p({width:"100rpx",height:"100rpx",src:o.avatar,shape:"circle"}),c:e.t(o.nickName),d:e.t(o.userName),e:"0fb9a866-3-"+u+",0fb9a866-0",f:e.t(o.phone),g:e.t(o.level),h:e.t(o.createTime),i:a,j:e.o((a=>e.unref(i)(o)),a)}))),e:e.sr(u,"0fb9a866-0",{k:"paging"}),f:e.o(c),g:e.o((o=>e.isRef(n)?n.value=o:n=o)),h:e.p({"use-page-scroll":!0,modelValue:e.unref(n)})})},__runtimeHooks:1};wx.createPage(a);

View File

@@ -0,0 +1,9 @@
{
"navigationBarTitleText": "邀请记录",
"usingComponents": {
"up-subsection": "../../uni_modules/uview-plus/components/u-subsection/u-subsection",
"u--image": "../../uni_modules/uview-plus/components/u--image/u--image",
"up-divider": "../../uni_modules/uview-plus/components/u-divider/u-divider",
"z-paging": "../../uni_modules/z-paging/components/z-paging/z-paging"
}
}

View File

@@ -0,0 +1 @@
<view class="order p30"><z-paging wx:if="{{h}}" class="r" u-s="{{['d']}}" u-r="paging" bindquery="{{f}}" u-i="0fb9a866-0" bind:__l="__l" bindupdateModelValue="{{g}}" u-p="{{h}}"><view style="height:20rpx"></view><up-subsection wx:if="{{b}}" bindchange="{{a}}" u-i="0fb9a866-1,0fb9a866-0" bind:__l="__l" u-p="{{b}}"></up-subsection><view style="height:20rpx"></view><view style="background-color:#ffffff;padding:20rpx">邀请人数:{{c}}</view><view style="height:20rpx"></view><view><view wx:for="{{d}}" wx:for-item="item" wx:key="i" style="background-color:#ffffff;border-radius:10rpx;padding:30rpx;margin-bottom:20rpx;font-size:30rpx" bindtap="{{item.j}}"><view style="display:flex;align-items:center"><u--image wx:if="{{item.b}}" u-i="{{item.a}}" bind:__l="__l" u-p="{{item.b}}"></u--image><view style="width:20rpx"></view><view><view>{{item.c}}</view><view style="height:10rpx"></view><view>{{item.d}}</view></view></view><up-divider u-i="{{item.e}}" bind:__l="__l"></up-divider><view style="display:flex;justify-content:space-between"><view><view>手机号:{{item.f}}</view><view style="height:10rpx"></view><view>等级v{{item.g}}</view></view><view style="width:20rpx"></view></view><view style="height:16rpx"></view><view>注册时间:{{item.h}}</view></view></view></z-paging></view>