|
|
@@ -1024,13 +1024,18 @@ class WorkOrder extends Api
|
|
|
if (empty($param) || isset($param['UniqId']) === false){
|
|
|
$this->error('参数错误');
|
|
|
}
|
|
|
- $rate = \db('dic_lzsh')->where('sys_bh',$param['shdh'])->field('rtrim(sys_rate0) as rate0,rtrim(sys_rate1) as rate1')->find();
|
|
|
+ if (empty($param['shdh'])){
|
|
|
+ $rate['rate0'] = 0;
|
|
|
+ $rate['rate1'] = 0;
|
|
|
+ }else{
|
|
|
+ $rate = \db('dic_lzsh')->where('sys_bh',$param['shdh'])->field('rtrim(sys_rate0) as rate0,rtrim(sys_rate1) as rate1')->find();
|
|
|
+ }
|
|
|
$data = [
|
|
|
'重点工序' => isset($param['zdgx'])?$param['zdgx']:'',
|
|
|
'备选工序' => isset($param['bxgx'])?$param['bxgx']:'',
|
|
|
'Gy0_sbbh' => isset($param['sbbh'])?$param['sbbh']:'',
|
|
|
- 'Gy0_Rate0' => isset($rate['rate0'])?$rate['rate0']:'',
|
|
|
- 'Gy0_Rate1' => isset($rate['rate1'])?$rate['rate1']:'',
|
|
|
+ 'Gy0_Rate0' => isset($rate['rate0'])?$rate['rate0']:0,
|
|
|
+ 'Gy0_Rate1' => isset($rate['rate1'])?$rate['rate1']:0,
|
|
|
'Gy0_shdh' => isset($param['shdh'])?$param['shdh']:'',
|
|
|
'损耗系数' => isset($param['shxs'])?$param['shxs']:'',
|
|
|
'工价系数' => isset($param['ndxs'])?$param['ndxs']:'',
|