feat(flow): 添加投诉处理驳回功能
- 在ITsComplaintAcceptService接口中新增opinionReject和feedbackReject方法 - 在TsComplaintAcceptController控制器中添加意见驳回和反馈驳回的REST端点 - 实现TsComplaintAcceptServiceImpl中的驳回业务逻辑,包括状态更新和标记设置 - 为TsComplaintTask和TsPlanExecuteRel实体类添加rejectMark字段 - 更新相关BO、VO类和XML映射文件以支持驳回标记字段 - 实现驳回时对当前记录和其他关联记录的状态更新机制
This commit is contained in:
@@ -56,4 +56,14 @@ public interface ITsComplaintAcceptService {
|
||||
* 反馈下发:修改flow_status=4,按传入部门创建执行反馈记录
|
||||
*/
|
||||
Boolean feedbackDispatch(Long acceptId, List<Long> deptIds);
|
||||
|
||||
/**
|
||||
* 意见驳回:taskStatus→1、rejectMark→1,主表flowStatus→1,其他task的rejectMark→2
|
||||
*/
|
||||
Boolean opinionReject(Long taskId, String reason);
|
||||
|
||||
/**
|
||||
* 反馈驳回:executeStatus→1、rejectMark→1,主表flowStatus→3,其他rel的rejectMark→2
|
||||
*/
|
||||
Boolean feedbackReject(Long relId, String reason);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user