Commit f162b8068d12358945914433cde669ad28c99323
1 parent
663fba6e
修改代码
Showing
2 changed files
with
7 additions
and
1 deletions
src/main/java/com/order/erp/domain/vo/order/OrderProfitAnalysisVO.java
1 | 1 | package com.order.erp.domain.vo.order; |
2 | 2 | |
3 | +import io.swagger.annotations.ApiModelProperty; | |
3 | 4 | import lombok.*; |
4 | 5 | import lombok.experimental.SuperBuilder; |
5 | 6 | |
... | ... | @@ -96,5 +97,10 @@ public class OrderProfitAnalysisVO implements Serializable { |
96 | 97 | */ |
97 | 98 | private String profitType; |
98 | 99 | |
100 | + /** | |
101 | + * 是否修改包装费用,修改了为true,没有修改为false | |
102 | + */ | |
103 | + private Boolean isEditPacketPrice; | |
104 | + | |
99 | 105 | |
100 | 106 | } | ... | ... |
src/main/java/com/order/erp/service/order/impl/OrderBaseInfoServiceImpl.java
... | ... | @@ -1491,7 +1491,7 @@ public class OrderBaseInfoServiceImpl extends ServiceImpl<OrderBaseInfoMapper, O |
1491 | 1491 | OrderFieldLockApplyDO orderFieldLockApplyDO = buildProfitFieldLockApplyDO(profitAnalysisFieldVO, userId); |
1492 | 1492 | orderFieldLockApplyService.save(orderFieldLockApplyDO); |
1493 | 1493 | |
1494 | - if (Double.parseDouble(profitAnalysisFieldVO.getProfitRate()) >= profitRate) { | |
1494 | + if (Double.parseDouble(profitAnalysisFieldVO.getProfitRate()) >= profitRate && !profitAnalysisVO.getIsEditPacketPrice()) { | |
1495 | 1495 | // 直接通过 |
1496 | 1496 | orderFieldLockApplyService.doAudit(AuditVO.builder() |
1497 | 1497 | .id(orderFieldLockApplyDO.getId()) | ... | ... |