|
|
@@ -45,7 +45,7 @@ class MasterWorkerTeamLogic extends BaseLogic
|
|
|
throw new \Exception('该师傅已加入团队');
|
|
|
}
|
|
|
|
|
|
- if($params['goods_category_ids']){
|
|
|
+ if(isset($params['goods_category_ids']) && $params['goods_category_ids']){
|
|
|
foreach ($params['goods_category_ids'] as $val){
|
|
|
is_array($val)?($ids[] = end($val)):($ids[] = $val);
|
|
|
}
|
|
|
@@ -57,16 +57,16 @@ class MasterWorkerTeamLogic extends BaseLogic
|
|
|
'team_name' => $params['team_name'],
|
|
|
'master_worker_id' => $params['master_worker_id'],
|
|
|
'tenant_id' => $params['tenant_id']??0,
|
|
|
- 'city' => $params['city'],
|
|
|
- 'area_name' => $params['area_name'],
|
|
|
- 'lon' => $params['lon'],
|
|
|
- 'lat' => $params['lat'],
|
|
|
- 'distance' => $params['distance'],
|
|
|
- 'am_limit' => $params['am_limit'],
|
|
|
- 'pm_limit' => $params['pm_limit'],
|
|
|
- 'min_order' => $params['min_order'],
|
|
|
- 'goods_category_ids' => $params['goods_category_ids'],
|
|
|
- 'accept_order_status' => $params['accept_order_status'],
|
|
|
+ 'city' => $params['city']??0,
|
|
|
+ 'area_name' => $params['area_name']??'',
|
|
|
+ 'lon' => $params['lon']??0,
|
|
|
+ 'lat' => $params['lat']??0,
|
|
|
+ 'distance' => $params['distance']??0,
|
|
|
+ 'am_limit' => $params['am_limit']??0,
|
|
|
+ 'pm_limit' => $params['pm_limit']??0,
|
|
|
+ 'min_order' => $params['min_order']??0,
|
|
|
+ 'goods_category_ids' => $params['goods_category_ids']??'',
|
|
|
+ 'accept_order_status' => $params['accept_order_status']??1,
|
|
|
]);
|
|
|
MasterWorker::where('id', $params['master_worker_id'])->update(
|
|
|
[
|