Procházet zdrojové kódy

新增变更子项,新增会员勾选判定

anderx před 9 měsíci
rodič
revize
e63ccd7af0

+ 4 - 0
src/main/java/com/goafanti/order/controller/OrderProjectApiController.java

@@ -646,6 +646,10 @@ public class OrderProjectApiController extends CertifyApiController {
 			res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"","参数"));
 			return res;
 		}
+		if(orderProjectService.checkMemberType(in)){
+			res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"高新会员","高新会员"));
+			return res;
+		}
 		return res.data(orderProjectService.addMemberSonProject(in));
 
 	}

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

@@ -2174,6 +2174,9 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
     public boolean checkMemberType(InputSonProject in) {
 		BusinessProject businessProject = businessProjectMapper.selectByTid(in.getTid());
 		if (businessProject.getProjectType()==1){
+			if (in.getHtMember()==null&&in.getAdditionalDeduction()==null&&in.getRdAwardsubsidy()==null){
+				return  true;
+			}
 			if (in.getHtMember()==0&&in.getAdditionalDeduction()==0&&in.getRdAwardsubsidy()==0){
 				return  true;
 			}