|
@@ -61,20 +61,22 @@ class JcdBus
|
|
|
$data = [];
|
|
|
$data_num =0;
|
|
|
foreach ($pesticides as $k0 =>$v0) {
|
|
|
- $data [$k0]['test_name'] = $pesticides[$k0]['test_name'];
|
|
|
- $data [$k0]['test_id'] = $pesticides[$k0]['test_id'];
|
|
|
- $data [$k0]['test_value'] = $pesticides[$k0]['test_value'];
|
|
|
- $data [$k0]['state_value'] = $pesticides[$k0]['state_value'];
|
|
|
- $data [$k0]['unit'] = $pesticides[$k0]['unit'];
|
|
|
- $data [$k0]['creattime'] = $pesticides[$k0]['creattime'];
|
|
|
- $data [$k0]['sample_id'] = $sample_id;
|
|
|
- $data [$k0]['LOD'] = $pesticides[$k0]['LOD'];
|
|
|
- $data [$k0]['LOQ'] = $pesticides[$k0]['LOQ'];
|
|
|
- $data [$k0]['test_result'] = $pesticides[$k0]['test_result'];
|
|
|
- $data [$k0]['enable_save'] = 1;
|
|
|
- $data_num = $k0;
|
|
|
+ if ($pesticides[$k0]['test_value'] != '') {
|
|
|
+ $data [$k0]['test_id'] = $pesticides[$k0]['test_id'];
|
|
|
+ $data [$k0]['test_value'] = $pesticides[$k0]['test_value'];
|
|
|
+ $data [$k0]['state_value'] = $pesticides[$k0]['state_value'];
|
|
|
+ $data [$k0]['unit'] = $pesticides[$k0]['unit'];
|
|
|
+ $data [$k0]['creattime'] = $pesticides[$k0]['creattime'];
|
|
|
+ $data [$k0]['sample_id'] = $sample_id;
|
|
|
+ $data [$k0]['LOD'] = $pesticides[$k0]['LOD'];
|
|
|
+ $data [$k0]['LOQ'] = $pesticides[$k0]['LOQ'];
|
|
|
+ $data [$k0]['test_result'] = $pesticides[$k0]['test_result'];
|
|
|
+ $data_num = $k0;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
$disable_save_data=$enable_save_data=[];
|
|
|
|
|
|
|
|
@@ -86,8 +88,12 @@ class JcdBus
|
|
|
$disable_save_data[] = ['test_id' => $data[$i]['test_id'], 'sample_id' => $sample_id];
|
|
|
}
|
|
|
|
|
|
- else if ($save_data['enable_save'] == null) {
|
|
|
+ else if ($save_data['enable_save'] == null && $save_data['test_value']=='') {
|
|
|
+
|
|
|
(new SamplePesticides())->saveItemByTestIdAndSampleId($data[$i]['test_id'], $sample_id, $data[$i]);
|
|
|
+
|
|
|
+ (new SamplePesticides())->saveItemByTestIdAndSampleId($data[$i]['test_id'], $sample_id,['enable_save' => 1]);
|
|
|
+
|
|
|
$enable_save_data[] = ['test_id' => $data[$i]['test_id'], 'sample_id' => $sample_id];
|
|
|
}
|
|
|
else{
|
|
@@ -99,5 +105,13 @@ class JcdBus
|
|
|
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public function createTestValue($sample_id)
|
|
|
+ {
|
|
|
+ $res['result_detail']=Db::name('sample_pesticides')->where('sample_id',$data['sample_id'])->select();
|
|
|
+ $res['result']=Db::name('cyd')->where('sample_id',$data['sample_id'])->find();
|
|
|
+ return $this->jsonSuccessData($res);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|