Browse Source

修改项目修改

anderx 9 months ago
parent
commit
ea01fafe58

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

@@ -675,7 +675,7 @@ public class OrderProjectApiController extends CertifyApiController {
 			res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"","项目编号"));
 			return res;
 		}
-		if(in.getHtMember()==0&&in.getAdditionalDeduction()==0&&in.getRdAwardsubsidy()==0){
+		if(orderProjectService.checkMember(in)){
 			res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"","高新会员"));
 			return res;
 		}

+ 2 - 0
src/main/java/com/goafanti/order/service/OrderProjectService.java

@@ -152,4 +152,6 @@ public interface OrderProjectService {
 	boolean checkMemberType(InputSonProject in);
 
 	Object updateMemberSonProject(InputSonProject in);
+
+	boolean checkMember(InputSonProject in);
 }

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

@@ -2183,6 +2183,12 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 		return newT;
 	}
 
+	@Override
+	public boolean checkMember(InputSonProject in) {
+		BusinessProject businessProject = businessProjectMapper.selectByTid(in.getTid());
+        return businessProject.getProjectType() == 1 && (in.getHtMember() == 0 && in.getAdditionalDeduction() == 0 && in.getRdAwardsubsidy() == 0);
+    }
+
 	/**
 	 *
 	 * @param e