Skip to content
Snippets Groups Projects

收入编制流程

Merged 班迪 requested to merge feature/fengguangyu into develop
Compare and
4 files
+ 249
32
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -9,6 +9,7 @@ import com.seasky.projectplan.dto.incomeplan.InComePlanCmd;
import com.seasky.projectplan.dto.incomeplan.InComePlanOut;
import com.seasky.projectplan.dto.incomeplan.InComePlanSubCmd;
import com.seasky.projectplan.dto.incomeplan.IncomeplanQry;
import com.seasky.projectplan.dto.projectplan.ActionFlowCmd;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -96,4 +97,49 @@ public interface IInComePlanController {
*/
@PostMapping(path = "/queryStudentTypeEnumList")
Result<InComePlanOut> queryStudentTypeEnumList();
/**
* 提交项目申报书
*
* @param actionFlowCmd 动作流cmd
* @return {@link Result<Integer>}
*/
@PostMapping(path = "/submitInComePlan")
Result<Integer> submitInComePlan(ActionFlowCmd actionFlowCmd);
/**
* 退回项目申报书
*
* @param actionFlowCmd 动作流cmd
* @return {@link Result<Integer>}
*/
@PostMapping(path = "/rollBackInComePlan")
Result<Integer> rollBackInComePlan(ActionFlowCmd actionFlowCmd);
/**
* 撤回项目申报书
*
* @param actionFlowCmd 动作流cmd
* @return {@link Result<Integer>}
*/
@PostMapping(path = "/reCallInComePlan")
Result<Integer> reCallInComePlan(ActionFlowCmd actionFlowCmd);
/**
* 批量提交项目申报书
*
* @param actionFlowCmdList 动作流cmd列表
* @return {@link Result<Integer>}
*/
@PostMapping(path = "/submitInComePlanList")
Result<Integer> submitInComePlanList(List<ActionFlowCmd> actionFlowCmdList);
/**
* 批量退回项目申报书
*
* @param actionFlowCmdList 动作流cmd列表
* @return {@link Result<Integer>}
*/
@PostMapping(path = "/rollBackInComePlanList")
Result<Integer> rollBackInComePlanList(List<ActionFlowCmd> actionFlowCmdList);
}