|
|
@@ -287,22 +287,22 @@ class Taskorderlianc extends BaseController
|
|
287
|
287
|
|
|
288
|
288
|
|
|
289
|
289
|
|
|
290
|
|
-
|
|
|
290
|
+ return;
|
|
291
|
291
|
|
|
292
|
292
|
|
|
293
|
293
|
|
|
294
|
294
|
|
|
295
|
295
|
|
|
296
|
296
|
//测试结束 以下是联创逻辑
|
|
297
|
|
- return;
|
|
|
297
|
+ //return;
|
|
298
|
298
|
|
|
299
|
299
|
|
|
300
|
|
- $week_record = 45500;
|
|
|
300
|
+ $week_record = 45500 + 1400 + 60000;
|
|
301
|
301
|
|
|
302
|
302
|
$originator_award = round(($week_record * 0.05),2);
|
|
303
|
303
|
|
|
304
|
304
|
|
|
305
|
|
- return;
|
|
|
305
|
+ //return;
|
|
306
|
306
|
|
|
307
|
307
|
$list = Db::name("user")->where("originator_id_old",">",0)->where("status",1)->field("uid,originator_id_old")->select()->toArray();
|
|
308
|
308
|
$sum_money = Db::name("old_user_lianc")->sum("number");
|
|
|
@@ -350,15 +350,15 @@ class Taskorderlianc extends BaseController
|
|
350
|
350
|
foreach ($value['people'] as $k =>$v) {
|
|
351
|
351
|
# code...
|
|
352
|
352
|
$award = $value['people_award'];
|
|
353
|
|
- //var_dump("uid:".$v." amount:".$award);
|
|
354
|
353
|
|
|
|
354
|
+ Db::name("user")->where("uid",$v)->inc("brokerage_price",$award)->save();
|
|
355
|
355
|
$res = Db::name("user")->where("uid",$v)->inc("total_amount_old",$award)->save();
|
|
356
|
356
|
Db::name("user")->where("uid",$v)->inc("amount_old",$award)->save();//不用冻结金额和提现额度来限制佣金发放
|
|
357
|
357
|
|
|
358
|
358
|
//$this->releaseTobeAmount($v,$award,$output);根据冻结金和提现额度来计算佣金的发放
|
|
359
|
359
|
|
|
360
|
360
|
if($res) {
|
|
361
|
|
- $this->bill_user_log($v,"联创分佣",$award,"联创分佣明细入账");//联创分佣明细2.0系统
|
|
|
361
|
+ //$this->bill_user_log($v,"联创分佣",$award,"联创分佣明细入账");//联创分佣明细2.0系统
|
|
362
|
362
|
|
|
363
|
363
|
$$count = $count +1;
|
|
364
|
364
|
$this->change_user_log($v,'amount_old',1,$award,"relation_profits","联创分红入账"."-".$value['title']);
|
|
|
@@ -372,6 +372,15 @@ class Taskorderlianc extends BaseController
|
|
372
|
372
|
$week_data['all_amount'] = $distribution_money;
|
|
373
|
373
|
$week_data['create_time'] = time();
|
|
374
|
374
|
Db::name("old_user_originator")->insert($week_data);
|
|
|
375
|
+
|
|
|
376
|
+ $userdatassss = db::name("old_user_jbp")->where("id",$v)->find();
|
|
|
377
|
+ $datas_log = [
|
|
|
378
|
+ 'note'=>"名称:". $userdatassss['nick_name'] . " 用户:". $v . " 新增联创佣金:" . $award,
|
|
|
379
|
+ 'create_time'=>date('Y-m-d H:i:s')
|
|
|
380
|
+ ];
|
|
|
381
|
+ $con_data = Db::name('test_log')->insert($datas_log); //数据存到2.0数据表中
|
|
|
382
|
+ $this->bill_user_log111111($v,"联创分佣", $award,"联创明细入账");//股权分佣明细2.0系统
|
|
|
383
|
+
|
|
375
|
384
|
}else {
|
|
376
|
385
|
// ..
|
|
377
|
386
|
}
|
|
|
@@ -383,6 +392,49 @@ class Taskorderlianc extends BaseController
|
|
383
|
392
|
|
|
384
|
393
|
}
|
|
385
|
394
|
|
|
|
395
|
+ //添加平台分佣2.0系统收益明细日志(养老金金额)
|
|
|
396
|
+ public function bill_user_log111111($uid,$name,$num,$mark){
|
|
|
397
|
+
|
|
|
398
|
+ $con_data = Db::name('user')->where("uid",$uid)->find();
|
|
|
399
|
+ //如果是会员专区就即刻到账
|
|
|
400
|
+
|
|
|
401
|
+ // Db::name('user')->where("uid",$con_data['uid'])->update(['brokerage_price'=> $con_data['brokerage_price'] + $num]);
|
|
|
402
|
+
|
|
|
403
|
+
|
|
|
404
|
+ $bill = [
|
|
|
405
|
+ 'uid'=>$uid,
|
|
|
406
|
+ 'link_id'=>0,//关联订单id
|
|
|
407
|
+ 'pm'=>1,//0:支出,1:获得
|
|
|
408
|
+ 'title'=>$name,//账单标题
|
|
|
409
|
+ 'category'=>'now_money',//明细种类
|
|
|
410
|
+ 'type'=>'commission',//明细类型
|
|
|
411
|
+ 'number'=>$num,//明细数字
|
|
|
412
|
+ 'balance'=>0,//剩余
|
|
|
413
|
+ 'mark'=>$mark,//备注
|
|
|
414
|
+ 'create_time'=>date('Y-m-d H:i:s'),//添加时间
|
|
|
415
|
+ 'status'=>1,//0待确定,1有效,-1无效
|
|
|
416
|
+ 'commission_type'=>8,//佣金类型 1代理费 2 消费佣金 3直推奖√ 4辖区佣金\r\n5 养老金√ 6 广告费
|
|
|
417
|
+ //7 跨店奖励√ 8平台奖励 9渠道商\r\n10 推荐创客收益√ 11分红奖金√ 12代理区域收益√ 13消费循环佣金
|
|
|
418
|
+ //14-推荐代理收益√ 15邀请小区团长升级√ 16大v分享奖√ 17创客合伙人√ 18积分奖励√ 19创客补贴√’
|
|
|
419
|
+ 'order_sn'=>0,//订单号
|
|
|
420
|
+ 'tripartite'=>0,//
|
|
|
421
|
+ 'type_shop'=>0,//0平台1多多进宝2唯品会3苏宁易购4网易考拉5淘宝客6京东联盟7饿了么8线上
|
|
|
422
|
+ 'mer_id'=>0,//商户id
|
|
|
423
|
+ 'source'=>0,//1线下 0线上
|
|
|
424
|
+ 'order_type'=>1,//1自营 2 第三方 订单类型
|
|
|
425
|
+ 'is_red_brokerage'=>0,//1红积分对冲佣金 0正常佣金
|
|
|
426
|
+ 'gzc'=>3,//养老金是否已进入公证处log表0:未进入。1:已进入
|
|
|
427
|
+ 'take_time'=>'',//结算时间
|
|
|
428
|
+ 'district_id'=>'',//
|
|
|
429
|
+ 'street_id'=>'',//
|
|
|
430
|
+ 'month'=>'',//月份
|
|
|
431
|
+
|
|
|
432
|
+
|
|
|
433
|
+ ];
|
|
|
434
|
+
|
|
|
435
|
+ Db::name('user_bill')->insert($bill);
|
|
|
436
|
+ }
|
|
|
437
|
+
|
|
386
|
438
|
|
|
387
|
439
|
//上周
|
|
388
|
440
|
public function getWeekStartEnd()
|