| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <?php
- namespace app\controller\api\shareProsperity;
- use app\common\enum\CommonEnum;
- use app\common\repositories\shared\SharedProsperityTaskRepository;
- use think\facade\Db;
- class Task
- {
- // 合伙人分红
- public function partnerProfits()
- {
- $get = app()->request->get();
- /** @var SharedProsperityTaskRepository $repository */
- $repository = app()->make(SharedProsperityTaskRepository::class);
- $data = $repository->partner($get);
- return app('json')->success($data);
- }
- public function thankProfits()
- {
- $get = app()->request->get();
- /** @var SharedProsperityTaskRepository $repository */
- $repository = app()->make(SharedProsperityTaskRepository::class);
- $repository->thank($get);
- return app('json')->success();
- }
- public function groupProfits()
- {
- $get = app()->request->get();
- /** @var SharedProsperityTaskRepository $repository */
- $repository = app()->make(SharedProsperityTaskRepository::class);
- $data = $repository->group($get);
- return app('json')->success($data);
- }
- public function testProfits()
- {
- // 秒简化 李守之 赵娜
- $userData = [
- 4324=>110.4,
- 4073=>82.8,
- 2540=>55.2,
- 2950=>55.2
- ];
- foreach ($userData as $uid => $money) {
- $bill = [
- 'uid' => $uid,
- 'link_id' => 0,
- 'pm' => 1,
- 'title' => '直推奖',
- 'category' => 'now_money',
- 'type' => 'commission',
- 'number' => $money,
- 'balance' => 0,
- 'mark' => '线下消费直推奖补发',
- 'create_time' => date('Y-m-d H:i:s'),
- 'status' => 1,
- 'commission_type' => CommonEnum::COMMISSION_TYPE['DIRECT_REFERRAL']['code'],
- 'order_sn' => 0,
- 'tripartite' => 0,
- 'type_shop' => 0,
- 'mer_id' => 0,
- 'source' => 0,
- 'order_type' => 1,
- 'is_red_brokerage' => 0,
- 'gzc' => 3,
- 'take_time' => time(),
- 'district_id' => '',
- 'street_id' => '',
- 'month' => '',
- ];
- $a = Db::name('user_bill')->insert($bill);
- $b = Db::name('user')->where('uid',$uid)->inc('brokerage_price',$money)->update();
- }
- }
- }
|