|
@@ -63,8 +63,8 @@ class ViolationProduct extends Model
|
|
|
'platform' => $data['platform'],
|
|
'platform' => $data['platform'],
|
|
|
'product_name' => $data['product_name'],
|
|
'product_name' => $data['product_name'],
|
|
|
'product_specs' => $data['product_specs'],
|
|
'product_specs' => $data['product_specs'],
|
|
|
- 'store_scope' => isset($data['store_scope']) && $data['store_scope'] !='' ? 2 : 1, //店铺范围1=全部店铺 2=指定店铺
|
|
|
|
|
- 'company_scope' => isset($data['company_scope']) && $data['company_scope'] !='' ? 2 : 1, //公司范围1=全部公司 2=指定公司
|
|
|
|
|
|
|
+ 'store_scope' => $data['store_scope'] !='' ? 2 : 1, //店铺范围1=全部店铺 2=指定店铺
|
|
|
|
|
+ 'company_scope' => $data['company_scope'] !='' ? 2 : 1, //公司范围1=全部公司 2=指定公司
|
|
|
'insert_time' => time(),
|
|
'insert_time' => time(),
|
|
|
];
|
|
];
|
|
|
$ViolationProduct_id = $this->insertGetId($insert_data);
|
|
$ViolationProduct_id = $this->insertGetId($insert_data);
|
|
@@ -110,13 +110,13 @@ class ViolationProduct extends Model
|
|
|
$ViolationProduct->platform = $data['platform'];
|
|
$ViolationProduct->platform = $data['platform'];
|
|
|
$ViolationProduct->product_name = $data['product_name'];
|
|
$ViolationProduct->product_name = $data['product_name'];
|
|
|
$ViolationProduct->product_specs = $data['product_specs'];
|
|
$ViolationProduct->product_specs = $data['product_specs'];
|
|
|
- $ViolationProduct->store_scope = $data['store_scope'];
|
|
|
|
|
|
|
+ $ViolationProduct->store_scope = $data['store_scope'] !='' ? 2 : 1; //店铺范围1=全部店铺 2=指定店铺
|
|
|
|
|
+ $ViolationProduct->company_scope = $data['company_scope'] !='' ? 2 : 1; //公司范围1=全部公司 2=指定公司
|
|
|
$ViolationProduct->update_time = time();
|
|
$ViolationProduct->update_time = time();
|
|
|
$ViolationProduct->save();
|
|
$ViolationProduct->save();
|
|
|
- DB::commit();
|
|
|
|
|
|
|
|
|
|
$ViolationProductCompanyModel->where('violation_product_logid', $ViolationProduct->id)->delete();
|
|
$ViolationProductCompanyModel->where('violation_product_logid', $ViolationProduct->id)->delete();
|
|
|
- if ($data['company_scope'] == 2) {
|
|
|
|
|
|
|
+ if ($ViolationProduct->company_scope == 2) {
|
|
|
$insert_company_data = [];
|
|
$insert_company_data = [];
|
|
|
$company_scope = explode(',', $data['company_scope']);
|
|
$company_scope = explode(',', $data['company_scope']);
|
|
|
foreach ($company_scope as $company_id) {
|
|
foreach ($company_scope as $company_id) {
|
|
@@ -127,6 +127,7 @@ class ViolationProduct extends Model
|
|
|
}
|
|
}
|
|
|
$ViolationProductCompanyModel->insert($insert_company_data);
|
|
$ViolationProductCompanyModel->insert($insert_company_data);
|
|
|
}
|
|
}
|
|
|
|
|
+ DB::commit();
|
|
|
return true;
|
|
return true;
|
|
|
// 成功处理...
|
|
// 成功处理...
|
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|