Browse Source

变更发起接口修改

anderx 2 years ago
parent
commit
609cc9e7c2

+ 2 - 1
src/main/java/com/goafanti/order/enums/OrderChangeType.java

@@ -4,7 +4,7 @@ import java.util.HashMap;
 import java.util.Map;
 
 public enum OrderChangeType {
-	//变更类型 0退单退款 1项目及金额变更 2仅项目变更 3仅金额变更 4重报 5赠送 6退单不退款 7仅变更合同
+	//变更类型 0退单退款 1项目及金额变更 2仅项目变更 3仅金额变更 4重报 5赠送 6退单不退款 7仅变更合同 8框架协议
 	TDTK(0,"退单退款"),
 	XMJJEBG(1,"项目及金额变更"),
 	JXMBG(2,"仅项目变更"),
@@ -13,6 +13,7 @@ public enum OrderChangeType {
 	ZS(5,"赠送"),
 	TDBTK(6,"退单不退款"),
 	JBGGT(7,"仅变更合同"),
+	KJXY(8,"框架协议"),
 	/** 无效 **/
 	INVALID(10, "INVALID");
 

+ 3 - 0
src/main/java/com/goafanti/order/service/impl/OrderChangeServiceImpl.java

@@ -688,6 +688,9 @@ public class OrderChangeServiceImpl extends BaseMybatisDao<NewOrderChangeMapper>
 			TOrderNew ton=new TOrderNew();
 			ton.setOrderNo(noc.getOrderNo());
 			ton.setDeleteSign(2);
+			if(t.getType()==OrderChangeType.KJXY.getCode()){
+				ton.setTotalAmount(t.getTotalAmount());
+			}
 			tOrderNewMapper.updateByPrimaryKeySelective(ton);
 			TOrderNewBo tOrderNew = tOrderNewMapper.getSaleIdByOno(t.getOrderNo());
 			if (t.getType()!=OrderChangeType.JBGGT.getCode()){