qiuenguang 1 ano atrás
pai
commit
8d207f7366

+ 1 - 1
application/api/controller/FinishedProductWarehousing.php

@@ -553,7 +553,7 @@ class FinishedProductWarehousing extends Api
                 ->where('jjcp_yjno', $data['jjcp_yjno'])
                 ->where('jjcp_smb', '<>', '') // 判断 jjcp_smb 不为空
                 ->find();
-            if ($existingRecord && $existingRecord['UniqId'] !== $req['UniqId']) {
+            if ($existingRecord && $existingRecord['UniqId'] !== (int)$req['UniqId']) {
                 $this->error($existingRecord['jjcp_gdbh'].'工单 -- 印件'.$existingRecord['jjcp_yjno'].'已经进入末版,无法继续操作');
             }
         };

+ 17 - 0
application/api/controller/Synchronization.php

@@ -102,6 +102,15 @@ class Synchronization extends Api
                     'U8UID' => $value['U8_UID'],
                     '工单分类' => $sort
                 ];
+                //获取版本号
+                $banben = \db('工单_基本资料')
+                    ->where('Gd_cpdh',$data['Gd_cpdh'])
+                    ->order('Sys_rq desc')
+                    ->column('产品版本号');
+                if ($banben){
+                    $data['产品版本号']  = $banben[0];
+                }
+                //插入数据
                 $workOrderdata = \db('工单_基本资料')
                     ->where('U8UID', $value['U8_UID'])
                     ->count();
@@ -1208,6 +1217,14 @@ class Synchronization extends Api
                 'U8UID' => $value['U8_UID'],
                 '工单分类' => $sort
             ];
+            //获取版本号
+            $banben = \db('工单_基本资料')
+                ->where('Gd_cpdh',$data['Gd_cpdh'])
+                ->order('Sys_rq desc')
+                ->column('产品版本号');
+            if ($banben){
+                $data['产品版本号']  = $banben[0];
+            }
             $workOrderdata = \db('工单_基本资料')
                 ->where('U8UID', $value['U8_UID'])
                 ->count();