Browse Source

会员项目修改BUG修复(项目原本没有会员信息,则修改无效,需要新增。)

anderx 3 years ago
parent
commit
fef5b7b392

+ 3 - 1
src/main/java/com/goafanti/order/service/impl/OrderNewServiceImpl.java

@@ -319,7 +319,9 @@ public class OrderNewServiceImpl extends BaseMybatisDao<TOrderNewMapper> impleme
 			if(t.getServiceYear()!=null)ttm.setServiceYear(t.getServiceYear());
 			if(t.getYearSum()!=null)ttm.setYearSum(t.getYearSum());
 			if(t.getContractTerm()!=null)ttm.setContractTerm(t.getContractTerm());
-			tTaskMemberMapper.updateByTid(ttm);
+			if (tTaskMemberMapper.updateByTid(ttm)==0){
+				tTaskMemberMapper.insertSelective(ttm);
+			}
 			//如果是拆分主项目则同时改变子项目
 			if (use.getSplitStatus()==1){
 				tTaskMemberMapper.updateSplitSuper(use.getId(),t.getServiceLife(),t.getServiceYear(),t.getYearSum(),t.getContractTerm());