|
@@ -151,15 +151,6 @@ class ViolationProduct extends Controller
|
|
|
$all_data['category_id'] = $category_id;
|
|
$all_data['category_id'] = $category_id;
|
|
|
$specify_responsible_person = request('specify_responsible_person', '0');
|
|
$specify_responsible_person = request('specify_responsible_person', '0');
|
|
|
$all_data['specify_responsible_person'] = $specify_responsible_person;
|
|
$all_data['specify_responsible_person'] = $specify_responsible_person;
|
|
|
- //采集信息配置
|
|
|
|
|
- $sampling_cycle = request('sampling_cycle', '0');
|
|
|
|
|
- $sampling_start_time = request('sampling_start_time', '');
|
|
|
|
|
- $sampling_end_time = request('sampling_end_time', '');
|
|
|
|
|
- $all_data['sampling_cycle'] = $sampling_cycle;
|
|
|
|
|
- $all_data['sampling_start_time'] = $sampling_start_time ? strtotime($sampling_start_time . '00:00:00'):'0';
|
|
|
|
|
- $all_data['sampling_end_time'] = $sampling_end_time ? strtotime($sampling_end_time . '23:59:59'):'0';
|
|
|
|
|
- $allow_sampling_time = Carbon::tomorrow()->startOfDay()->getTimestamp();// 明天的开始时间(允许开始采集时间校验)
|
|
|
|
|
- if ($all_data['sampling_start_time'] && $all_data['sampling_start_time'] < $allow_sampling_time) return json_send(['code' => 'error', 'msg' => '采集最早开始时间为明天']);
|
|
|
|
|
//查询是否存在
|
|
//查询是否存在
|
|
|
$map = ['product_name' => $all_data['product_name'], 'product_specs' => $all_data['product_specs'], 'platform' => $all_data['platform']];
|
|
$map = ['product_name' => $all_data['product_name'], 'product_specs' => $all_data['product_specs'], 'platform' => $all_data['platform']];
|
|
|
$data = $ViolationProductModel->where($map)->first();
|
|
$data = $ViolationProductModel->where($map)->first();
|
|
@@ -199,13 +190,6 @@ class ViolationProduct extends Controller
|
|
|
$all_data['category_id'] = $category_id;
|
|
$all_data['category_id'] = $category_id;
|
|
|
$specify_responsible_person = request('specify_responsible_person', '0');
|
|
$specify_responsible_person = request('specify_responsible_person', '0');
|
|
|
$all_data['specify_responsible_person'] = $specify_responsible_person;
|
|
$all_data['specify_responsible_person'] = $specify_responsible_person;
|
|
|
- //采集信息配置
|
|
|
|
|
- $sampling_cycle = request('sampling_cycle', '0');
|
|
|
|
|
- $sampling_start_time = request('sampling_start_time', '');
|
|
|
|
|
- $sampling_end_time = request('sampling_end_time', '');
|
|
|
|
|
- $all_data['sampling_cycle'] = $sampling_cycle;
|
|
|
|
|
- $all_data['sampling_start_time'] = $sampling_start_time ? strtotime($sampling_start_time . '00:00:00'):'0';
|
|
|
|
|
- $all_data['sampling_end_time'] = $sampling_end_time ? strtotime($sampling_end_time . '23:59:59'):'0';
|
|
|
|
|
//查询是否存在
|
|
//查询是否存在
|
|
|
$map = ['product_name' => $all_data['product_name'], 'product_specs' => $all_data['product_specs'], 'platform' => $all_data['platform']];
|
|
$map = ['product_name' => $all_data['product_name'], 'product_specs' => $all_data['product_specs'], 'platform' => $all_data['platform']];
|
|
|
$data = $ViolationProductModel->where($map)->where('id', '!=', $id)->first();
|
|
$data = $ViolationProductModel->where($map)->where('id', '!=', $id)->first();
|
|
@@ -215,11 +199,6 @@ class ViolationProduct extends Controller
|
|
|
$ViolationProduct = $ViolationProductModel->where($where)->first();
|
|
$ViolationProduct = $ViolationProductModel->where($where)->first();
|
|
|
if (!$ViolationProduct) return json_send(['code' => 'error', 'msg' => '记录不存在']);
|
|
if (!$ViolationProduct) return json_send(['code' => 'error', 'msg' => '记录不存在']);
|
|
|
$oldData = $ViolationProduct->toarray();
|
|
$oldData = $ViolationProduct->toarray();
|
|
|
- //如果修改采集周期,则校验采集时间是否在明天以后
|
|
|
|
|
- if ($sampling_cycle != $ViolationProduct->sampling_cycle) {
|
|
|
|
|
- $allow_sampling_time = Carbon::tomorrow()->startOfDay()->getTimestamp(); // 明天的开始时间(允许开始采集时间校验)
|
|
|
|
|
- if ($all_data['sampling_start_time'] && $all_data['sampling_start_time'] < $allow_sampling_time) return json_send(['code' => 'error', 'msg' => '采集最早开始时间为明天']);
|
|
|
|
|
- }
|
|
|
|
|
$result = $ViolationProductModel->editViolationProduct_content($ViolationProduct, $all_data);
|
|
$result = $ViolationProductModel->editViolationProduct_content($ViolationProduct, $all_data);
|
|
|
// 如果操作失败
|
|
// 如果操作失败
|
|
|
if (!$result) return json_send(['code' => 'error', 'msg' => '修改失败']);
|
|
if (!$result) return json_send(['code' => 'error', 'msg' => '修改失败']);
|