|
|
@@ -49,18 +49,18 @@
|
|
49
|
49
|
</view>
|
|
50
|
50
|
</view>
|
|
51
|
51
|
|
|
52
|
|
-
|
|
53
|
|
- <view class="cashier-list" v-if="Number(zhuangi) != 7 ? false : true">
|
|
54
|
|
- <view class="cashier-list-top">
|
|
55
|
|
- <view class="cashier-jilu-top" style="font-weight: bold;"> 总贡献值: {{gongxian || 0}} </view>
|
|
56
|
|
- <view class="cashier-jilu-top" style="font-weight: bold;"> 总京豆: {{jingdou || 0}} </view>
|
|
57
|
|
- </view>
|
|
58
|
|
- <view class="cashier-list-top"></view>
|
|
59
|
|
-
|
|
60
|
|
-
|
|
61
|
|
-
|
|
|
52
|
+ <view class="cashier-list" v-if="Number(zhuangi) != 7 ? false : true">
|
|
|
53
|
+ <view class="cashier-list-top">
|
|
|
54
|
+ <view class="cashier-jilu-top" style="font-weight: bold">
|
|
|
55
|
+ 总贡献值: {{ gongxian || 0 }}
|
|
|
56
|
+ </view>
|
|
|
57
|
+ <view class="cashier-jilu-top" style="font-weight: bold">
|
|
|
58
|
+ 总京豆: {{ jingdou || 0 }}
|
|
|
59
|
+ </view>
|
|
|
60
|
+ </view>
|
|
|
61
|
+ <view class="cashier-list-top"></view>
|
|
|
62
|
+
|
|
62
|
63
|
<view class="cashier-list-top">
|
|
63
|
|
-
|
|
64
|
64
|
<view class="cashier-list-top-left">
|
|
65
|
65
|
<view
|
|
66
|
66
|
class="yi"
|
|
|
@@ -76,7 +76,7 @@
|
|
76
|
76
|
</view>
|
|
77
|
77
|
</view>
|
|
78
|
78
|
</view>
|
|
79
|
|
-
|
|
|
79
|
+
|
|
80
|
80
|
<view class="cashier-list-top-right" @click="peratingt">
|
|
81
|
81
|
<view class="cashier-list-top-right-text"> 经营报表 </view>
|
|
82
|
82
|
<view class="cashier-list-top-right-icon">
|
|
|
@@ -88,7 +88,7 @@
|
|
88
|
88
|
</view>
|
|
89
|
89
|
</view>
|
|
90
|
90
|
</view>
|
|
91
|
|
-
|
|
|
91
|
+
|
|
92
|
92
|
<view class="cashier-list-tbot">
|
|
93
|
93
|
<view class="yis">
|
|
94
|
94
|
<view class="sgjd">
|
|
|
@@ -118,12 +118,12 @@
|
|
118
|
118
|
消费分
|
|
119
|
119
|
</view>
|
|
120
|
120
|
</view> -->
|
|
121
|
|
- <view class="yis">
|
|
|
121
|
+ <!-- <view class="yis">
|
|
122
|
122
|
<view class="sgjd">
|
|
123
|
123
|
{{ dataList.sun == undefined ? 0 : dataList.sun }}
|
|
124
|
124
|
</view>
|
|
125
|
125
|
<view class="sf"> 锁定会员数 </view>
|
|
126
|
|
- </view>
|
|
|
126
|
+ </view> -->
|
|
127
|
127
|
<view class="yis">
|
|
128
|
128
|
<view class="sgjd">
|
|
129
|
129
|
{{
|
|
|
@@ -138,6 +138,20 @@
|
|
138
|
138
|
</view>
|
|
139
|
139
|
<view class="sf"> 支付人数 </view>
|
|
140
|
140
|
</view>
|
|
|
141
|
+ <view class="yis">
|
|
|
142
|
+ <view class="sgjd">
|
|
|
143
|
+ {{ dataList.jingdousum == undefined ? 0 : dataList.jingdousum }}
|
|
|
144
|
+ </view>
|
|
|
145
|
+ <view class="sf"> 京豆 </view>
|
|
|
146
|
+ </view>
|
|
|
147
|
+ <view class="yis">
|
|
|
148
|
+ <view class="sgjd">
|
|
|
149
|
+ {{
|
|
|
150
|
+ dataList.gongxianSumsum == undefined ? 0 : dataList.gongxianSumsum
|
|
|
151
|
+ }}
|
|
|
152
|
+ </view>
|
|
|
153
|
+ <view class="sf"> 贡献值 </view>
|
|
|
154
|
+ </view>
|
|
141
|
155
|
<!-- 默认 -->
|
|
142
|
156
|
<view class="yis">
|
|
143
|
157
|
<view class="sgjd"> </view>
|
|
|
@@ -145,7 +159,8 @@
|
|
145
|
159
|
</view>
|
|
146
|
160
|
</view>
|
|
147
|
161
|
</view>
|
|
148
|
|
- <view
|
|
|
162
|
+ <latestRecords class="mt26" :records="records"></latestRecords>
|
|
|
163
|
+ <!-- <view
|
|
149
|
164
|
class="cashier-jilu"
|
|
150
|
165
|
:style="Number(zhuangi) != 7 ? 'margin-top:170rpx' : ''"
|
|
151
|
166
|
>
|
|
|
@@ -176,7 +191,7 @@
|
|
176
|
191
|
</view>
|
|
177
|
192
|
</view>
|
|
178
|
193
|
</view>
|
|
179
|
|
- </view>
|
|
|
194
|
+ </view> -->
|
|
180
|
195
|
<view
|
|
181
|
196
|
class=""
|
|
182
|
197
|
v-if="tihsi == 0"
|
|
|
@@ -193,10 +208,12 @@ import {
|
|
193
|
208
|
selectMerchantOrder,
|
|
194
|
209
|
payUserList,
|
|
195
|
210
|
getZuorijinri,
|
|
196
|
|
- getZuixinjilu
|
|
|
211
|
+ getZuixinjilu,
|
|
197
|
212
|
} from "@/commit/shop.js";
|
|
198
|
|
-import readAppInfo,{getPhpToken} from "@/utils/readAppInfo.js";
|
|
|
213
|
+import readAppInfo, { getPhpToken } from "@/utils/readAppInfo.js";
|
|
|
214
|
+import latestRecords from "./latestRecords.vue";
|
|
199
|
215
|
export default {
|
|
|
216
|
+ components: { latestRecords },
|
|
200
|
217
|
data() {
|
|
201
|
218
|
return {
|
|
202
|
219
|
is_panudn: true,
|
|
|
@@ -210,6 +227,7 @@ export default {
|
|
210
|
227
|
dataList: [], //今日昨日收益
|
|
211
|
228
|
page: 1, //默认1页
|
|
212
|
229
|
limit: 10, //默认10条数据
|
|
|
230
|
+ records: [], //最新记录
|
|
213
|
231
|
items: [
|
|
214
|
232
|
{
|
|
215
|
233
|
name: "今日",
|
|
|
@@ -221,8 +239,8 @@ export default {
|
|
221
|
239
|
List: [], //列表数据
|
|
222
|
240
|
tihsi: "",
|
|
223
|
241
|
zhuangi: "",
|
|
224
|
|
- gongxian: 0,
|
|
225
|
|
- jingdou: 0
|
|
|
242
|
+ gongxian: 0,
|
|
|
243
|
+ jingdou: 0,
|
|
226
|
244
|
};
|
|
227
|
245
|
},
|
|
228
|
246
|
async onLoad() {
|
|
|
@@ -233,12 +251,13 @@ export default {
|
|
233
|
251
|
this.end_time = this.$time.dateFormat("yyyy-MM-dd", daySart);
|
|
234
|
252
|
let selectmerchant = uni.getStorageSync("selectmerchant");
|
|
235
|
253
|
|
|
236
|
|
-
|
|
237
|
|
- let authorization = uni.getStorageSync("authorization");
|
|
|
254
|
+ let authorization = uni.getStorageSync("authorization");
|
|
238
|
255
|
let userinfo = uni.getStorageSync("userinfo");
|
|
239
|
|
- this.mer_id = selectmerchant.merId;
|
|
|
256
|
+ this.mer_id = selectmerchant.merId;
|
|
240
|
257
|
let jurisdiction = uni.getStorageSync("jurisdiction");
|
|
241
|
|
- await getPhpToken()
|
|
|
258
|
+ if (this.mer_id > 0) {
|
|
|
259
|
+ await getPhpToken();
|
|
|
260
|
+ }
|
|
242
|
261
|
if (jurisdiction) {
|
|
243
|
262
|
jurisdiction.forEach((res, index) => {
|
|
244
|
263
|
if (res == 7) {
|
|
|
@@ -265,8 +284,8 @@ export default {
|
|
265
|
284
|
});
|
|
266
|
285
|
this.selectMerchant();
|
|
267
|
286
|
this.selectMerchantOrder();
|
|
268
|
|
- this.getZuorijinri();
|
|
269
|
|
- this.getZuixinjilu();
|
|
|
287
|
+ this.getZuorijinri();
|
|
|
288
|
+ this.getZuixinjilu();
|
|
270
|
289
|
this.payUserList();
|
|
271
|
290
|
return;
|
|
272
|
291
|
} else if (
|
|
|
@@ -293,9 +312,6 @@ export default {
|
|
293
|
312
|
url: "/pages/user/login/index",
|
|
294
|
313
|
});
|
|
295
|
314
|
}
|
|
296
|
|
-
|
|
297
|
|
-
|
|
298
|
|
-
|
|
299
|
315
|
},
|
|
300
|
316
|
onShow() {
|
|
301
|
317
|
return;
|
|
|
@@ -370,6 +386,7 @@ export default {
|
|
370
|
386
|
this.page = 1;
|
|
371
|
387
|
this.is_panudn = true;
|
|
372
|
388
|
this.List = [];
|
|
|
389
|
+ this.getZuixinjilu()
|
|
373
|
390
|
this.payUserList();
|
|
374
|
391
|
this.selectMerchant();
|
|
375
|
392
|
this.selectMerchantOrder();
|
|
|
@@ -468,6 +485,7 @@ export default {
|
|
468
|
485
|
},
|
|
469
|
486
|
// 最新纪录列表
|
|
470
|
487
|
payUserList() {
|
|
|
488
|
+ return
|
|
471
|
489
|
payUserList({
|
|
472
|
490
|
mer_id: this.mer_id,
|
|
473
|
491
|
pageNum: this.page,
|
|
|
@@ -498,37 +516,59 @@ export default {
|
|
498
|
516
|
},
|
|
499
|
517
|
// 顶部统计
|
|
500
|
518
|
getZuorijinri() {
|
|
501
|
|
- getZuorijinri({
|
|
502
|
|
- }).then(
|
|
|
519
|
+ getZuorijinri({}).then(
|
|
503
|
520
|
(res) => {
|
|
504
|
|
- console.log('顶部统计');
|
|
505
|
|
- console.log(res.data);
|
|
506
|
|
- console.log(res.data.data.list.gongxian);
|
|
507
|
|
- if (res.data.status == 200) {
|
|
508
|
|
- this.gongxian = res.data.data.list.gongxian;
|
|
509
|
|
- this.jingdou = res.data.data.list.jingdou;
|
|
510
|
|
- }
|
|
|
521
|
+ console.log("顶部统计");
|
|
|
522
|
+ console.log(res.data);
|
|
|
523
|
+ console.log(res.data.data.list.gongxian);
|
|
|
524
|
+ if (res.data.status == 200) {
|
|
|
525
|
+ this.gongxian = res.data.data.list.gongxian;
|
|
|
526
|
+ this.jingdou = res.data.data.list.jingdou;
|
|
|
527
|
+ }
|
|
511
|
528
|
},
|
|
512
|
529
|
(fail) => {
|
|
513
|
|
- console.log(fail);
|
|
|
530
|
+ console.log(fail);
|
|
514
|
531
|
}
|
|
515
|
532
|
);
|
|
516
|
533
|
},
|
|
517
|
|
- // 最新纪录
|
|
518
|
|
- getZuixinjilu() {
|
|
519
|
|
- getZuixinjilu({
|
|
|
534
|
+ // 最新纪录
|
|
|
535
|
+ getZuixinjilu() {
|
|
|
536
|
+ uni.showLoading({
|
|
|
537
|
+ title: "加载中",
|
|
|
538
|
+ });
|
|
|
539
|
+ getZuixinjilu({
|
|
520
|
540
|
mer_id: this.mer_id,
|
|
521
|
541
|
pageNum: this.page,
|
|
522
|
542
|
pageSize: this.limit,
|
|
523
|
543
|
}).then(
|
|
524
|
|
- (res) => {
|
|
525
|
|
- console.log(res);
|
|
526
|
|
- },
|
|
527
|
|
- (fail) => {
|
|
528
|
|
- console.log(fail);
|
|
529
|
|
- }
|
|
530
|
|
- );
|
|
531
|
|
- },
|
|
|
544
|
+ (res) => {
|
|
|
545
|
+ uni.stopPullDownRefresh();
|
|
|
546
|
+ console.log(res);
|
|
|
547
|
+ if (res.data.status == 200) {
|
|
|
548
|
+ // this.tihsi = res.data.data.count || 0;
|
|
|
549
|
+ this.tihsi = res.data.data.list.lenght || 0;
|
|
|
550
|
+ if (res.data.data.count > 0) {
|
|
|
551
|
+ if (this.page == 1) {
|
|
|
552
|
+ this.records = res.data.data.list;
|
|
|
553
|
+ } else {
|
|
|
554
|
+ this.records = this.records.concat(res.data.data.list);
|
|
|
555
|
+ }
|
|
|
556
|
+ } else {
|
|
|
557
|
+ if (this.page == 1) {
|
|
|
558
|
+ this.records = [];
|
|
|
559
|
+ }
|
|
|
560
|
+ this.is_panudn = false;
|
|
|
561
|
+ }
|
|
|
562
|
+ console.log(this.records,"recordsrecordsrecords")
|
|
|
563
|
+ uni.hideLoading();
|
|
|
564
|
+ }
|
|
|
565
|
+ },
|
|
|
566
|
+ (fail) => {
|
|
|
567
|
+ console.log(fail);
|
|
|
568
|
+ uni.hideLoading();
|
|
|
569
|
+ }
|
|
|
570
|
+ );
|
|
|
571
|
+ },
|
|
532
|
572
|
},
|
|
533
|
573
|
};
|
|
534
|
574
|
</script>
|
|
|
@@ -539,6 +579,9 @@ page {
|
|
539
|
579
|
</style>
|
|
540
|
580
|
|
|
541
|
581
|
<style lang="scss" scoped>
|
|
|
582
|
+.mt26 {
|
|
|
583
|
+ margin-top: 26rpx;
|
|
|
584
|
+}
|
|
542
|
585
|
.cashier-topin {
|
|
543
|
586
|
width: 100%;
|
|
544
|
587
|
height: 176rpx;
|