|
|
@@ -219,17 +219,23 @@ class User extends BaseController
|
|
219
|
219
|
|
|
220
|
220
|
if ($pm==0){
|
|
221
|
221
|
|
|
222
|
|
- $data = DB::name('user_sign_hongbao')->where($where)->where(['type' => 1,'status' => 1])->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
|
222
|
+ $data = DB::name('user_sign_hongbao')->where($where)->where('type',1)->where('status',1)->field('id,mark,number,type,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
223
|
223
|
}
|
|
224
|
224
|
if($pm==1){
|
|
225
|
225
|
$data = DB::name('user_sign_hongbao')->where($where)->where(['type' => 2,'status' => 1])->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
226
|
226
|
|
|
227
|
227
|
}
|
|
228
|
228
|
if($pm==2){
|
|
229
|
|
- $data = DB::name('user_sign_hongbao')->where($where)->where('status', -1)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
230
|
|
-
|
|
|
229
|
+ $data = DB::name('user_sign_hongbao')->where($where)->where('type',1)->where([['status','in','-1,0']])->field('id,mark,number,type,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
|
230
|
+ if($data){
|
|
|
231
|
+ $data = $data->toArray();
|
|
|
232
|
+ foreach ($data as $k=>$v){
|
|
|
233
|
+ if($v['status'] == 0){
|
|
|
234
|
+ $data[$k]['mark'] = '(失效)' . $v['mark'];
|
|
|
235
|
+ }
|
|
|
236
|
+ }
|
|
|
237
|
+ }
|
|
231
|
238
|
}
|
|
232
|
|
- log::info("=======date==={$data}");
|
|
233
|
239
|
return app("json")->success($data);
|
|
234
|
240
|
}
|
|
235
|
241
|
|
|
|
@@ -310,6 +316,19 @@ class User extends BaseController
|
|
310
|
316
|
log::info("============gongxianinfo");
|
|
311
|
317
|
$user = $this->request->userInfo();
|
|
312
|
318
|
if($user->uid>0){
|
|
|
319
|
+ $con = DB::name('user')->where('uid', $user->uid)->find();
|
|
|
320
|
+ // 先去更新一下用户身份
|
|
|
321
|
+ $number = Db::name("system_config_value")->where(["config_key" => "team_commission_recursion_depth"])->value("value");
|
|
|
322
|
+ $this->repository->setUserIdentity($user->uid);
|
|
|
323
|
+ $result = $this->repository->getUserContributeInfoByDepth($user->uid, $number);
|
|
|
324
|
+ $data = [
|
|
|
325
|
+ 'no_total_source' => Db::name('user_sign_gongxian')->where('status', -1)->where('uid', $user->uid)->sum('number'),
|
|
|
326
|
+ 'team_gongxian_num' => $result['arriveNumTeam'],
|
|
|
327
|
+ 'zhitui' => $con['per_contribute'],
|
|
|
328
|
+ 'total_source' => $con['contribute']
|
|
|
329
|
+ ];
|
|
|
330
|
+ return app('json')->success($data);
|
|
|
331
|
+
|
|
313
|
332
|
|
|
314
|
333
|
// $dateObj=DB::name('user_sign_gongxian')->where('uid', $user->uid)->where("status",1)->select();
|
|
315
|
334
|
$con = DB::name('user')->where('uid', $user->uid)->find();
|
|
|
@@ -408,17 +427,24 @@ class User extends BaseController
|
|
408
|
427
|
|
|
409
|
428
|
if ($pm==0){
|
|
410
|
429
|
|
|
411
|
|
- $data = DB::name('user_sign_gongxian')->where($where)->where('status', 1)->where('number', '<>',0)->field('id,mark,number,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
|
430
|
+ $data = DB::name('user_sign_gongxian')->where($where)->where('status',1)->where('number', '<>',0)->field('id,mark,number,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
|
431
|
+
|
|
412
|
432
|
}
|
|
413
|
433
|
// if($pm==1){
|
|
414
|
434
|
// $data = DB::name('user_sign_gongxian')->where($where)->where('pm', 2)->field('id,mark,number,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
415
|
435
|
//
|
|
416
|
436
|
// }
|
|
417
|
437
|
if($pm==2){
|
|
418
|
|
- $data = DB::name('user_sign_gongxian')->where($where)->where('number', '<>',0)->where('status', -1)->field('id,mark,number,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
419
|
|
-
|
|
|
438
|
+ $data = DB::name('user_sign_gongxian')->where($where)->where('number', '<>',0)->where([['status','in','-1,0']])->field('id,mark,number,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
|
439
|
+ if($data){
|
|
|
440
|
+ $data = $data->toArray();
|
|
|
441
|
+ foreach ($data as $k=>$v){
|
|
|
442
|
+ if($v['status'] == 0){
|
|
|
443
|
+ $data[$k]['mark'] = '(失效)' . $v['mark'];
|
|
|
444
|
+ }
|
|
|
445
|
+ }
|
|
|
446
|
+ }
|
|
420
|
447
|
}
|
|
421
|
|
- log::info("=======date==={$data}");
|
|
422
|
448
|
return app("json")->success($data);
|
|
423
|
449
|
}
|
|
424
|
450
|
|
|
|
@@ -490,15 +516,23 @@ class User extends BaseController
|
|
490
|
516
|
$where['uid'] = $uid;
|
|
491
|
517
|
|
|
492
|
518
|
if ($pm==0){
|
|
493
|
|
- $data = DB::name('user_sign_fugou')->where($where)->where('type', 1)->where('status', 1)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
|
519
|
+ $data = DB::name('user_sign_fugou')->where($where)->where('type', 1)->where('status',1)->field('id,mark,number,type,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
|
520
|
+
|
|
494
|
521
|
}
|
|
495
|
522
|
if($pm==1){
|
|
496
|
523
|
$data = DB::name('user_sign_fugou')->where($where)->where('type', 2)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
497
|
524
|
}
|
|
498
|
525
|
if($pm==2){
|
|
499
|
|
- $data = DB::name('user_sign_fugou')->where($where)->where('status', -1)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
|
526
|
+ $data = DB::name('user_sign_fugou')->where($where)->where('type', 1)->where([['status','in','-1,0']])->field('id,mark,number,type,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
|
527
|
+ if($data){
|
|
|
528
|
+ $data = $data->toArray();
|
|
|
529
|
+ foreach ($data as $k=>$v){
|
|
|
530
|
+ if($v['status'] == 0){
|
|
|
531
|
+ $data[$k]['mark'] = '(失效)' . $v['mark'];
|
|
|
532
|
+ }
|
|
|
533
|
+ }
|
|
|
534
|
+ }
|
|
500
|
535
|
}
|
|
501
|
|
- log::info("=======date==={$data}");
|
|
502
|
536
|
return app("json")->success($data);
|
|
503
|
537
|
}
|
|
504
|
538
|
|
|
|
@@ -1143,8 +1177,16 @@ class User extends BaseController
|
|
1143
|
1177
|
if ($source > -1) {
|
|
1144
|
1178
|
$where['source'] = $source;
|
|
1145
|
1179
|
}
|
|
1146
|
|
- $res = $this->repository->yanglaolog($where, $page, $limit, $month);
|
|
|
1180
|
+ $res = $this->repository->yanglaolog($where, $page, $limit, $month,1);
|
|
1147
|
1181
|
if ($res) {
|
|
|
1182
|
+ $res['list'] = $res['list']->toArray();
|
|
|
1183
|
+ if($res['list']){
|
|
|
1184
|
+ foreach ($res['list'] as $k=>$v){
|
|
|
1185
|
+ if($v['status'] == -1){
|
|
|
1186
|
+ $res['list'][$k]['mer_name'] = $v['mer_name'] . '(失效)';
|
|
|
1187
|
+ }
|
|
|
1188
|
+ }
|
|
|
1189
|
+ }
|
|
1148
|
1190
|
return app('json')->success($res);
|
|
1149
|
1191
|
} else {
|
|
1150
|
1192
|
return app('json')->fail('获取失败');
|
|
|
@@ -2182,17 +2224,24 @@ class User extends BaseController
|
|
2182
|
2224
|
// }
|
|
2183
|
2225
|
if ($pm==0){
|
|
2184
|
2226
|
|
|
2185
|
|
- $data = DB::name('user_sign_score')->where($where)->where('pm', 1)->where('status', 1)->field('id,mark,reward_socre,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
|
2227
|
+ $data = DB::name('user_sign_score')->where($where)->where('pm', 1)->where('status',1)->field('id,mark,reward_socre,pm,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
|
2228
|
+
|
|
2186
|
2229
|
}
|
|
2187
|
2230
|
if($pm==1){
|
|
2188
|
2231
|
$data = DB::name('user_sign_score')->where($where)->where('pm', 2)->where('status', 1)->field('id,mark,reward_socre,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
2189
|
2232
|
|
|
2190
|
2233
|
}
|
|
2191
|
2234
|
if($pm==2){
|
|
2192
|
|
- $data = DB::name('user_sign_score')->where($where)->where('status', -1)->field('id,mark,reward_socre,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
2193
|
|
-
|
|
|
2235
|
+ $data = DB::name('user_sign_score')->where($where)->where([['status','in','-1,0']])->field('id,mark,reward_socre,pm,addtime,order_id,status')->page($page, $limit)->order("id desc")->select();
|
|
|
2236
|
+ if($data){
|
|
|
2237
|
+ $data = $data->toArray();
|
|
|
2238
|
+ foreach ($data as $k=>$v){
|
|
|
2239
|
+ if($v['status'] == 0){
|
|
|
2240
|
+ $data[$k]['mark'] = '(失效)' . $v['mark'];
|
|
|
2241
|
+ }
|
|
|
2242
|
+ }
|
|
|
2243
|
+ }
|
|
2194
|
2244
|
}
|
|
2195
|
|
- log::info("=======date==={$data}");
|
|
2196
|
2245
|
return app("json")->success($data);
|
|
2197
|
2246
|
|
|
2198
|
2247
|
}
|
|
|
@@ -2264,6 +2313,10 @@ class User extends BaseController
|
|
2264
|
2313
|
if ($v['status'] == 1) {
|
|
2265
|
2314
|
// $v['create_time'] = $v['take_time'];
|
|
2266
|
2315
|
}
|
|
|
2316
|
+ if ($v['status'] == -1) {
|
|
|
2317
|
+ $v['mark'] = '(失效)' . $v['mark'];
|
|
|
2318
|
+ $v['status'] = 0;
|
|
|
2319
|
+ }
|
|
2267
|
2320
|
|
|
2268
|
2321
|
$data_arr[] = $v;
|
|
2269
|
2322
|
}
|