dengyj 3 年 前
コミット
cfdc121c74

+ 4 - 4
src/main/java/com/steerinfo/meterwork/meterworkcaractual/service/impl/MeterWorkCarActualServiceImpl.java

@@ -1045,10 +1045,10 @@ public class MeterWorkCarActualServiceImpl extends BaseServiceImpl<MeterWorkCarA
                         rm.setMessage("结净数据中包含已结算的委托!!!");
                         return rm;
                     }
-                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
-                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
-                        return rm;
-                    }
+//                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
+//                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
+//                        return rm;
+//                    }
                 }
             }
             String userId = "";

+ 4 - 4
src/main/java/com/steerinfo/meterwork/meterworkcaractualbak/service/impl/MeterWorkCarActualBakServiceImpl.java

@@ -884,10 +884,10 @@ public class MeterWorkCarActualBakServiceImpl extends BaseServiceImpl<MeterWorkC
                         rm.setMessage("结净数据中包含已结算的委托!!!");
                         return rm;
                     }
-                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
-                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
-                        return rm;
-                    }
+//                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
+//                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
+//                        return rm;
+//                    }
                 }
             }
             for (MeterWorkCarActualBak model: models) {

+ 9 - 9
src/main/java/com/steerinfo/meterwork/meterworkrailwayactual/service/impl/MeterWorkRailwayActualServiceImpl.java

@@ -2791,10 +2791,10 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
                 rm.setMessage("未找到结净计量数据,请确认!!!");
                 return rm;
             }
-            if(actualModel.getPredictionNo() == null || StringUtils.isEmpty(actualModel.getPredictionNo())) {
-                rm.setMessage("结净作废只能作废已匹配委托的结净数据,请进行毛皮分解操作");
-                return rm;
-            }
+//            if(actualModel.getPredictionNo() == null || StringUtils.isEmpty(actualModel.getPredictionNo())) {
+//                rm.setMessage("结净作废只能作废已匹配委托的结净数据,请进行毛皮分解操作");
+//                return rm;
+//            }
 
             UserPayload userPayload = UserPayload.getCurrUser();
             String userId= userPayload.getUserCode();
@@ -2810,10 +2810,10 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
                         rm.setMessage("结净数据中包含已结算的委托!!!");
                         return rm;
                     }
-                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
-                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
-                        return rm;
-                    }
+//                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
+//                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
+//                        return rm;
+//                    }
                 }
             }
             for (MeterWorkRailwayActual model: models) {
@@ -3751,7 +3751,7 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
                     rm.setMessage("选择的结净数据中包含有委托,请撤销完委托之后才能进行毛皮分解");
                     return rm;
                 }
-                if(modelTemp.getValueFlag().equals("2") && modelTemp.getValueFlag().equals("0")) {
+                if(modelTemp.getValueFlag().equals("2") || modelTemp.getValueFlag().equals("0")) {
                     rm.setMessage("选择的结净数据中包含有已发布或者已作废,无法进行毛皮分解");
                     return rm;
                 }

+ 8 - 8
src/main/java/com/steerinfo/meterwork/meterworkrailwayactualbak/service/impl/MeterWorkRailwayActualBakServiceImpl.java

@@ -2387,10 +2387,10 @@ public class MeterWorkRailwayActualBakServiceImpl extends BaseServiceImpl<MeterW
                 rm.setMessage("未找到结净计量数据,请确认!!!");
                 return rm;
             }
-            if(actualModel.getPredictionNo() == null || StringUtils.isEmpty(actualModel.getPredictionNo())) {
-                rm.setMessage("结净作废只能作废已匹配委托的结净数据,请进行毛皮分解操作");
-                return rm;
-            }
+//            if(actualModel.getPredictionNo() == null || StringUtils.isEmpty(actualModel.getPredictionNo())) {
+//                rm.setMessage("结净作废只能作废已匹配委托的结净数据,请进行毛皮分解操作");
+//                return rm;
+//            }
 
             UserPayload userPayload = UserPayload.getCurrUser();
             String userId= userPayload.getUserCode();
@@ -2406,10 +2406,10 @@ public class MeterWorkRailwayActualBakServiceImpl extends BaseServiceImpl<MeterW
                         rm.setMessage("结净数据中包含已结算的委托!!!");
                         return rm;
                     }
-                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
-                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
-                        return rm;
-                    }
+//                    if(scaleTemp.getPredictionType().equals("5") || scaleTemp.getPredictionType().equals("6") || scaleTemp.getPredictionType().equals("7")){
+//                        rm.setMessage("结净数据中包含特殊委托匹配结净的数据!!!");
+//                        return rm;
+//                    }
                 }
             }
             for (MeterWorkRailwayActualBak model: models) {

+ 1 - 1
src/main/java/com/steerinfo/pretrack/prerailwayscale/mapper/PreRailwayScaleMapper.xml

@@ -3084,7 +3084,7 @@
         update METER_WORK_RAILWAY_RECEIVED set value_flag='2' where ACTUAL_FIRST_NO=#{actualFirstNo}
     </update>
     <update id="updateMeterWorkRailwayReceiveds">
-        update METER_WORK_RAILWAY_RECEIVED set value_flag='0', IS_AUTO_OPERATION = '1' where ACTUAL_FIRST_NO=#{actualFirstNo}
+        update METER_WORK_RAILWAY_RECEIVED set value_flag='1', IS_AUTO_OPERATION = '1' where ACTUAL_FIRST_NO=#{actualFirstNo}
     </update>
     <update id="updateUnUseData"></update>