Browse Source

修改项目修改

anderx 9 months ago
parent
commit
f6d05bd8e4

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

@@ -578,7 +578,8 @@ public class OrderChangeApiController extends CertifyApiController {
 			res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"","参数"));
 			return res;
 		}
-		if(in.getHtMember()==0&&in.getAdditionalDeduction()==0&&in.getRdAwardsubsidy()==0){
+		if(orderChangeService.checkMember(in)){
+//		if(in.getHtMember()==0&&in.getAdditionalDeduction()==0&&in.getRdAwardsubsidy()==0){
 			res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR,"","高新会员"));
 			return res;
 		}

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

@@ -122,4 +122,6 @@ public interface OrderChangeService {
 	 * @param type  3咨询师 4咨询师经理
 	 */
 	void pushChangeProcess(String taskReceiverId, Integer type);
+
+    boolean checkMember(InputAddSonProject in);
 }

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

@@ -1859,4 +1859,11 @@ public class OrderChangeServiceImpl extends BaseMybatisDao<NewOrderChangeMapper>
 		}
 	}
 
+	@Override
+	public boolean checkMember(InputAddSonProject in) {
+		TChangeTask tChangeTask = tChangeTaskMapper.selectById(in.getId());
+		BusinessProject businessProject = businessProjectMapper.selectById(tChangeTask.getCommodityId());
+        return businessProject.getProjectType() == 1 && (in.getHtMember() == 0 && in.getAdditionalDeduction() == 0 && in.getRdAwardsubsidy() == 0);
+    }
+
 }