Kaynağa Gözat

变更修改

anderx 10 ay önce
ebeveyn
işleme
287429cef7

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

@@ -1754,6 +1754,16 @@ public class OrderChangeServiceImpl extends BaseMybatisDao<NewOrderChangeMapper>
 		tChangeTask.setType(2);
 		tChangeTask.setTaskComment(taskComment);
 		tChangeTaskMapper.update(tChangeTask);
+		List<TChangeTask> tChangeTasks = tChangeTaskMapper.selectBySuper(tChangeTask.getTid(), null, tChangeTask.getCid());
+		int a=0,b=0,c=0;
+		for (TChangeTask e : tChangeTasks) {
+			if (a==0&&e.getHtMember()!=null&&e.getHtMember()==1)a=e.getHtMember();
+			if (b==0&&e.getAdditionalDeduction()!=null&&e.getAdditionalDeduction()==1)b=e.getAdditionalDeduction();
+			if (c==0&&e.getRdAwardsubsidy()!=null&&e.getRdAwardsubsidy()==1)c=e.getRdAwardsubsidy();
+		}
+		tChangeTask.setHtMember(a);
+		tChangeTask.setAdditionalDeduction(b);
+		tChangeTask.setRdAwardsubsidy(c);
 		updateSuperServiceYear(tChangeTask);
 		return tChangeTask;
 	}