瀏覽代碼

修改非会员主项目无会员类型修改

anderx 11 月之前
父節點
當前提交
f9a6f489f4
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/main/java/com/goafanti/order/service/impl/OrderNewServiceImpl.java

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

@@ -469,12 +469,13 @@ public class OrderNewServiceImpl extends BaseMybatisDao<TOrderNewMapper> impleme
 	}
 
 	private void updateTaskMember(InputAddTask t) {
+
 		List<TOrderTaskListBo> list = tOrderTaskMapper.splitProjectList(t.getId(), 1);
 		int a=0,b=0,c=0;
 		for (TOrderTaskListBo e : list) {
-			if (a==0&&e.getHtMember()==1)a=e.getHtMember();
-			if (b==0&&e.getAdditionalDeduction()==1)b=e.getAdditionalDeduction();
-			if (c==0&&e.getRdAwardsubsidy()==1)c=e.getRdAwardsubsidy();
+			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();
 		}
 		t.setHtMember(a);
 		t.setAdditionalDeduction(b);