fix: 标准法规入库/变更流程撤回问题修复

This commit is contained in:
yjz
2024-03-29 09:26:13 +08:00
parent 10bbb0a254
commit 11b57fb7a1
4 changed files with 12 additions and 1 deletions
@@ -23,4 +23,6 @@ public interface ProcessAllMapper extends BaseMapper<ProcessAll> {
IPage<ProcessAll> getAllList(Page<ProcessAll> page, @Param(Constants.WRAPPER) QueryWrapper<ProcessAll> queryWrapper, @Param("column") String column, @Param("order") String order);
int physicalDeleteByProjectId(@Param("tableName") String tableName, @Param("projectId") String projectId);
int physicalDeleteById(@Param("tableName") String tableName, @Param("id") String id);
}
@@ -24,6 +24,10 @@
delete from ${tableName} where project_id = #{projectId}
</delete>
<delete id="physicalDeleteById">
delete from ${tableName} where id = #{id}
</delete>
<select id="getTodoList" resultType="com.jero.modules.activiti.entity.ProcessAll">
select par.create_time as received_task_time,
par.task_id,
@@ -653,7 +653,7 @@ public class ProcessFbEntryChangeServiceImpl extends ServiceImpl<ProcessFbEntryC
public void changeToDraft(ProcessAll processAll) {
// 删除业务表数据
ProcessAllService processAllService = SpringContextUtil.getBean(ProcessAllService.class);
processAllService.physicalDeleteByProjectId("process_fb_entry_change", processAll.getProjectId());
processAllService.physicalDeleteById("process_fb_entry_change", processAll.getProjectId());
}
@Override
@@ -396,6 +396,11 @@ public class ProcessAllService extends ServiceImpl<ProcessAllMapper, ProcessAll>
processAllMapper.physicalDeleteByProjectId(tableName, projectId);
}
public void physicalDeleteById(String tableName, String id){
// 物理删除
processAllMapper.physicalDeleteById(tableName, id);
}
public void specialTransfer(ProcessAll processAll, ProcessApprovalRecord processApprovalRecord, String toUserId, String userId) {
// 特殊转办
RuntimeService runtimeService = SpringContextUtil.getBean(RuntimeService.class);