|
@@ -547,14 +547,16 @@ class FinishedProductWarehousing extends Api
|
|
|
$data['Mod_rq'] = date('Y-m-d H:i:s');
|
|
$data['Mod_rq'] = date('Y-m-d H:i:s');
|
|
|
|
|
|
|
|
//判断当前工单是否存在已提交模版
|
|
//判断当前工单是否存在已提交模版
|
|
|
- $existingRecord = db('成品入仓')
|
|
|
|
|
- ->where('jjcp_gdbh', $data['jjcp_gdbh'])
|
|
|
|
|
- ->where('jjcp_yjno', $data['jjcp_yjno'])
|
|
|
|
|
- ->where('jjcp_smb', '<>', '') // 判断 jjcp_smb 不为空
|
|
|
|
|
- ->find();
|
|
|
|
|
- if ($existingRecord) {
|
|
|
|
|
- $this->error($existingRecord['jjcp_gdbh'].'工单 -- 印件'.$existingRecord['jjcp_yjno'].'已经进入末版,无法继续操作');
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ if ($data['jjcp_smb'] === '末 板'){
|
|
|
|
|
+ $existingRecord = db('成品入仓')
|
|
|
|
|
+ ->where('jjcp_gdbh', $data['jjcp_gdbh'])
|
|
|
|
|
+ ->where('jjcp_yjno', $data['jjcp_yjno'])
|
|
|
|
|
+ ->where('jjcp_smb', '<>', '') // 判断 jjcp_smb 不为空
|
|
|
|
|
+ ->find();
|
|
|
|
|
+ if ($existingRecord && $existingRecord['UniqId'] !== $req['UniqId']) {
|
|
|
|
|
+ $this->error($existingRecord['jjcp_gdbh'].'工单 -- 印件'.$existingRecord['jjcp_yjno'].'已经进入末版,无法继续操作');
|
|
|
|
|
+ }
|
|
|
|
|
+ };
|
|
|
|
|
|
|
|
//开启事务
|
|
//开启事务
|
|
|
db()->startTrans();
|
|
db()->startTrans();
|