Browse Source

项目暂停列表开发

anderx 3 years ago
parent
commit
608dc4efa9

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

@@ -0,0 +1,4 @@
+package com.goafanti.order.controller;
+
+public class InputTaskSoptLog {
+}

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

@@ -650,6 +650,21 @@ public class OrderProjectApiController extends CertifyApiController {
 		return res.data(orderProjectService.addProjectSotp( in));
 	}
 
+	/**
+	 * 项目暂停
+	 *
+	 */
+	@RequestMapping(value = "/examineProjectSotp" ,method = RequestMethod.POST)
+	public Result examineProjectSotp(@Validated InputTaskSoptLog in,BindingResult bindingResult){
+		Result res = new Result();
+		if (bindingResult.hasErrors()) {
+			res.getError().add(buildErrorByMsg(bindingResult.getFieldError().getDefaultMessage(),
+					ParamUtils.getParamName(in,bindingResult.getFieldError().getField())));
+			return res;
+		}
+		return res.data(orderProjectService.examineProjectSotp( in));
+	}
+
 
 	/**
 	 * 项目暂停日志列表

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

@@ -11,6 +11,7 @@ import com.goafanti.common.model.TaskSoptLog;
 import com.goafanti.core.mybatis.page.Pagination;
 import com.goafanti.order.bo.*;
 import com.goafanti.order.bo.InputProjectCheck;
+import com.goafanti.order.controller.InputTaskSoptLog;
 import com.goafanti.organization.bo.OutPaymentNode;
 
 public interface OrderProjectService {
@@ -142,4 +143,6 @@ public interface OrderProjectService {
 							 Integer status,String startTime,String endTime,String receiverId, Integer pageNo, Integer pageSize);
 
 	List<TaskSoptLogBo> projectSotpList(Integer taskSoptId);
+
+	Object examineProjectSotp(InputTaskSoptLog in);
 }