Browse Source

审核接口开发

anderx 3 years ago
parent
commit
8a4ae104fe

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

@@ -662,7 +662,7 @@ public class OrderProjectApiController extends CertifyApiController {
 					ParamUtils.getParamName(in,bindingResult.getFieldError().getField())));
 			return res;
 		}
-		return res.data(orderProjectService.examineProjectSotp( in));
+		return res.data(orderProjectService.pushExamineProjectSotp( in));
 	}
 
 

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

@@ -144,5 +144,5 @@ public interface OrderProjectService {
 
 	List<TaskSoptLogBo> projectSotpList(Integer taskSoptId);
 
-	Object examineProjectSotp(InputTaskSoptLog in);
+	Object pushExamineProjectSotp(InputTaskSoptLog in);
 }

+ 8 - 1
src/main/java/com/goafanti/order/service/impl/OrderProjectServiceImpl.java

@@ -1520,7 +1520,7 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 	}
 
 	@Override
-	public Object examineProjectSotp(InputTaskSoptLog in) {
+	public Object pushExamineProjectSotp(InputTaskSoptLog in) {
 		TaskSopt use = taskSoptMapper.selectByPrimaryKey(in.getTaskSoptId());
 		TaskSopt t=new TaskSopt();
 		t.setId(use.getId());
@@ -1546,6 +1546,13 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 		}else if(in.getStatus()==2) {
 			t.setStatus(2);
 		}
+		TaskSoptLog taskSoptLog=new TaskSoptLog();
+		taskSoptLog.setTaskSoptId(in.getTaskSoptId());
+		taskSoptLog.setReason(in.getReason());
+		taskSoptLog.setStatus(in.getStatus());
+		taskSoptLog.setCreateTime(new Date());
+		taskSoptLog.setCreateBy(TokenManager.getAdminId());
+		taskSoptLogMapper.insertSelective(taskSoptLog);
 		return taskSoptMapper.updateByPrimaryKeySelective(t);
 	}