|
@@ -174,6 +174,22 @@ class MasterWorkerCommissionConfigLogic extends BaseLogic
|
|
|
}
|
|
}
|
|
|
Db::name('master_worker_commission_ratio')->insertAll($ratioData);
|
|
Db::name('master_worker_commission_ratio')->insertAll($ratioData);
|
|
|
|
|
|
|
|
|
|
+ // 单数规则数据 day_num: 0, order_num: 0, signing_date
|
|
|
|
|
+ $noticeData = [];
|
|
|
|
|
+ foreach ($info->notice_rule as $data){
|
|
|
|
|
+ $noticeData[] = [
|
|
|
|
|
+ 'commission_config_id' => $params['id'],
|
|
|
|
|
+ 'master_worker_id' => $info->master_worker_id,
|
|
|
|
|
+ 'day_num' => $data['day_num'],
|
|
|
|
|
+ 'order_num' => $data['order_num'],
|
|
|
|
|
+ 'signing_date' => strtotime($data['signing_date']),
|
|
|
|
|
+ 'signing_date_end' => strtotime($data['signing_date'])+($data['day_num']*86400),
|
|
|
|
|
+ 'create_time' => time(),
|
|
|
|
|
+ 'update_time' => time(),
|
|
|
|
|
+ ];
|
|
|
|
|
+ }
|
|
|
|
|
+ Db::name('master_worker_commission_notice')->insertAll($noticeData);
|
|
|
|
|
+
|
|
|
// 启动
|
|
// 启动
|
|
|
MasterWorkerCommissionConfig::where('id', $params['id'])->update([
|
|
MasterWorkerCommissionConfig::where('id', $params['id'])->update([
|
|
|
'examine_admin_id' => $params['adminId'],
|
|
'examine_admin_id' => $params['adminId'],
|