Browse Source

厂外库排队功能BUG。

xiaosonghong 2 weeks ago
parent
commit
a85e4a9d39

+ 3 - 3
src/main/java/com/steerinfo/dil/service/impl/AmsSaleOrderServiceImpl.java

@@ -2417,10 +2417,10 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
                          */
                         System.out.println("修改车牌号后保留原排队记录");
                         //查询车辆是否放行
-                        isSpellingMap.put("insertUpdateRemark", "车辆排队中");
+                        isSpellingMap.put("insertUpdateRemark", "车辆已放行");
                         String insertUpdateRemark = omstruckOrderMapper.getPassthrough(resultTotalId);
-                        if("OK".equals(insertUpdateRemark)){
-                            isSpellingMap.put("insertUpdateRemark", "车辆已放行");
+                        if("NO".equals(insertUpdateRemark)){
+                            isSpellingMap.put("insertUpdateRemark", "车辆排队中");
                         }
                         //修改排队实绩车牌号
                         isSpellingMap.put("capacityId", mapValue.get("capacityId"));

+ 2 - 2
src/main/resources/com/steerinfo/dil/mapper/OmstruckOrderMapper.xml

@@ -1227,13 +1227,13 @@
     </update>
 
     <update id="updateCapacityIdByQueueList" parameterType="java.util.Map">
-        update QMS_QUEUE_RESULT t
+        update qms_queue_list t
         set t.CAPACITY_ID = #{capacityId}
         where t.LIST_ID = #{listId}
     </update>
 
     <select id="getPassthrough" resultType="java.lang.String" parameterType="java.math.BigDecimal">
-        SELECT t.INSERT_UPDATE_REMARK
+        SELECT nvl(t.INSERT_UPDATE_REMARK, 'NO') AS INSERT_UPDATE_REMARK
         FROM TMSTRUCK_ENFACTORY_RESULT t
         WHERE t.RESULT_TOTAL_ID = #{resultTotalId}
     </select>