|
@@ -605,6 +605,15 @@ class FyySqlServerService extends Service
|
|
|
->where('a.dDate','>=',$data['time'][0])
|
|
|
->where('a.dDate','<=',$data['time'][1]);
|
|
|
|
|
|
+ if(! empty($data['cdlcode'])) $model->where('a.cDLCode','Like','%'. $data['cdlcode'] . '%');
|
|
|
+ if(! empty($data['cinvcode'])) $model->where('b.cDLCode','Like','%'. $data['cinvcode'] . '%');
|
|
|
+ if(! empty($data['product_title'])) $model->where('b.cInvName','Like','%'. $data['product_title'] . '%');
|
|
|
+ if(! empty($data['product_size'])) $model->where('c.cInvStd','Like','%'. $data['product_size'] . '%');
|
|
|
+ if(! empty($data['technology_material'])) $model->where('b.cDefine28','Like','%'. $data['technology_material'] . '%');
|
|
|
+ if(! empty($data['cfree1'])) $model->where('b.cFree1','Like','%'. $data['cfree1'] . '%');
|
|
|
+ if(! empty($data['cfree2'])) $model->where('b.cFree2','Like','%'. $data['cfree2'] . '%');
|
|
|
+ if(! empty($data['process_mark'])) $model->where('b.cDefine30','Like','%'. $data['process_mark'] . '%');
|
|
|
+
|
|
|
$list = $this->limit($model,'',$data);
|
|
|
|
|
|
if(! empty($list['data'])){
|
|
@@ -621,6 +630,9 @@ class FyySqlServerService extends Service
|
|
|
foreach ($list['data'] as $key => $value){
|
|
|
$list['data'][$key] = (array)$value;
|
|
|
$list['data'][$key]['unit'] = $messageMap[$value->cinvcode] ?? '';
|
|
|
+ $list['data'][$key]['iquantity'] = intval($value->iquantity);
|
|
|
+ $list['data'][$key]['out_quantity'] = intval($value->out_quantity);
|
|
|
+ $list['data'][$key]['quantity'] = intval($value->quantity);
|
|
|
}
|
|
|
}
|
|
|
|