|
|
@@ -1254,6 +1254,9 @@ class OrderSuperLoss extends Api
|
|
|
})
|
|
|
->field($field)
|
|
|
->find();
|
|
|
+ if ($data['投料'] == null){
|
|
|
+ return false;
|
|
|
+ }
|
|
|
//将开数、联数为0重新赋值
|
|
|
if ($data['ls'] == 0) {
|
|
|
$data['ls'] === 1;
|
|
|
@@ -1612,15 +1615,15 @@ class OrderSuperLoss extends Api
|
|
|
'车间名称' => $value['Gy0_SITE']
|
|
|
];
|
|
|
}
|
|
|
-// return $result;
|
|
|
- \db('工单_质量考核汇总')
|
|
|
- ->where('Gy0_gdbh', $param['gdbh'])
|
|
|
- ->where('印件及工序', $param['yjno'])
|
|
|
- ->delete();
|
|
|
- $sql = \db('工单_质量考核汇总')
|
|
|
- ->fetchSql(true)
|
|
|
- ->insertAll($result);
|
|
|
- $res = \db()->query($sql);
|
|
|
+ return $result;
|
|
|
+// \db('工单_质量考核汇总')
|
|
|
+// ->where('Gy0_gdbh', $param['gdbh'])
|
|
|
+// ->where('印件及工序', $param['yjno'])
|
|
|
+// ->delete();
|
|
|
+// $sql = \db('工单_质量考核汇总')
|
|
|
+// ->fetchSql(true)
|
|
|
+// ->insertAll($result);
|
|
|
+// $res = \db()->query($sql);
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -1920,18 +1923,23 @@ class OrderSuperLoss extends Api
|
|
|
|
|
|
|
|
|
//循环插入超节损数据
|
|
|
- public function orderLossData()
|
|
|
- {
|
|
|
- $param = $this->request->param();
|
|
|
- $list = \db('成品入仓')
|
|
|
- ->where('jjcp_sj','like',$param['mouth'].'%')
|
|
|
- ->where('jjcp_smb','like','末%')
|
|
|
- ->field('jjcp_gdbh,jjcp_yjno')
|
|
|
- ->select();
|
|
|
- foreach ($list as $item){
|
|
|
- $this->OneOrderSuperLoss($item['jjcp_gdbh'],$item['jjcp_yjno']);
|
|
|
- }
|
|
|
- }
|
|
|
+// public function orderLossData()
|
|
|
+// {
|
|
|
+// $param = $this->request->param();
|
|
|
+// $list = \db('成品入仓')
|
|
|
+// ->alias('a')
|
|
|
+// ->join('设备_产量计酬 b','a.jjcp_gdbh = b.sczl_gdbh AND a.jjcp_yjno = b.sczl_yjno')
|
|
|
+// ->join('物料_收发记录 c','a.jjcp_gdbh = c.st_gdbh AND a.jjcp_cpdh = c.cpdh')
|
|
|
+// ->where('a.jjcp_sj','like',$param['mouth'].'%')
|
|
|
+// ->where('a.jjcp_smb','like','末%')
|
|
|
+// ->field('a.jjcp_gdbh,a.jjcp_yjno')
|
|
|
+// ->group('a.jjcp_gdbh,a.jjcp_yjno')
|
|
|
+// ->select();
|
|
|
+//
|
|
|
+// foreach ($list as $item){
|
|
|
+// $this->OneOrderSuperLoss($item['jjcp_gdbh'],$item['jjcp_yjno']);
|
|
|
+// }
|
|
|
+// }
|
|
|
}
|
|
|
|
|
|
|