소스 검색

提交代码

zyf 2 년 전
부모
커밋
035bb540cd
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      src/main/java/com/steerinfo/dil/service/impl/RmsOilPriceServiceImpl.java

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

@@ -77,6 +77,8 @@ public class RmsOilPriceServiceImpl implements IRmsOilPriceService {
         rmsOilPrice.setId(new BigDecimal(id));
         rmsOilPrice.setUpdateTime(new Date());
         rmsOilPrice.setPriceStatus(new BigDecimal(0));
+        //加入正数条件
+        mesMap.put("flag","1");
         //油价联动
         amsFeign.batchUpdateTransportPriceByOilPrice1(mesMap);
         return rmsOilPriceMapper.updateByPrimaryKeySelective(rmsOilPrice);
@@ -134,7 +136,7 @@ public class RmsOilPriceServiceImpl implements IRmsOilPriceService {
         }
         //如果新增的油价是启用的则关闭该油品之前的已启用的
         Boolean priceStatus = (Boolean) map.get("priceStatus");
-        if(priceStatus){
+        if(priceStatus && n.compareTo(BigDecimal.ZERO)==-1){
             if(mesMap != null){
                 map.put("oilTypeId", oilTypeId);
                 rmsOilPriceMapper.closeLastOilPrice(map);