| | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.io.IOException; |
| | | |
| | | @RestController |
| | | @RequestMapping("worksheetLink") |
| | | @Api(tags = "工作流") |
| | |
| | | * @return |
| | | */ |
| | | @PostMapping("audit") |
| | | @ApiOperation(value = "经理审核",notes = "传参:int id,int linkStatus,String dealReason,int mainId,int nextUser;" + |
| | | @ApiOperation(value = "经理审核",notes = "传参:int id,int linkStatus,String dealReason,int mainId,int nextUser,int rejectVersion;" + |
| | | "linkStatus:1通过,2驳回;dealReason:审核意见") |
| | | public Response audit(@RequestBody WorksheetLink link){ |
| | | service.audit(link); |
| | |
| | | |
| | | |
| | | @PostMapping("approve") |
| | | @ApiOperation(value = "总经理审批",notes = "传参:int id,int linkStatus,String dealReason,int mainId;" + |
| | | @ApiOperation(value = "总经理审批",notes = "传参:int id,int linkStatus,String dealReason,int mainId,int rejectVersion;" + |
| | | "linkStatus:1通过,2驳回,驳回到员工,通知经理;dealReason:审核意见") |
| | | public Response approve(@RequestBody WorksheetLink link){ |
| | | service.approve(link); |
| | | return new Response().setII(1,"审批完成"); |
| | | } |
| | | |
| | | @PutMapping("confirmProductProcedureAndSOP") |
| | | @ApiOperation(tags = "流程卡和SOP",value = "确认过程-流程卡及SOP确认",notes = "id; linkStatus:确认1,拒绝2; dealReason:拒绝时填写处理意见") |
| | | public Response confirmProductProcedureAndSOP(@RequestBody WorksheetLink link) throws IOException { |
| | | return service.confirmProductProcedureAndSOP(link); |
| | | } |
| | | |
| | | |
| | | } |