|
|
@@ -998,11 +998,17 @@ class OrderSuperLoss extends Api
|
|
|
$i = 0;
|
|
|
$list = \db('物料_收发记录')->where('Uniqid',$params['0']['UniqId'])->find();
|
|
|
foreach ($params as $key=>$value){
|
|
|
+ $danwei = \db('物料_收发记录')
|
|
|
+ ->where('Uniqid',$value['UniqId'])
|
|
|
+ ->value('st_dw');
|
|
|
+ if ($danwei === '吨'){
|
|
|
+ $danwei = '张';
|
|
|
+ }
|
|
|
if (!empty($value['number'])){
|
|
|
$tl_sql = \db('物料_收发记录')
|
|
|
->where('Uniqid',$value['UniqId'])
|
|
|
->fetchSql(true)
|
|
|
- ->update(['st_sl'=>$value['number']]);
|
|
|
+ ->update(['st_sl'=>$value['number'],'st_dw'=>$danwei]);
|
|
|
$tlRes = Db::query($tl_sql);
|
|
|
if (!$tlRes){
|
|
|
$i++;
|