fix: 标准法规入库/变更流程撤回问题修复
This commit is contained in:
@@ -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);
|
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 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 from ${tableName} where project_id = #{projectId}
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
|
<delete id="physicalDeleteById">
|
||||||
|
delete from ${tableName} where id = #{id}
|
||||||
|
</delete>
|
||||||
|
|
||||||
<select id="getTodoList" resultType="com.jero.modules.activiti.entity.ProcessAll">
|
<select id="getTodoList" resultType="com.jero.modules.activiti.entity.ProcessAll">
|
||||||
select par.create_time as received_task_time,
|
select par.create_time as received_task_time,
|
||||||
par.task_id,
|
par.task_id,
|
||||||
|
|||||||
+1
-1
@@ -653,7 +653,7 @@ public class ProcessFbEntryChangeServiceImpl extends ServiceImpl<ProcessFbEntryC
|
|||||||
public void changeToDraft(ProcessAll processAll) {
|
public void changeToDraft(ProcessAll processAll) {
|
||||||
// 删除业务表数据
|
// 删除业务表数据
|
||||||
ProcessAllService processAllService = SpringContextUtil.getBean(ProcessAllService.class);
|
ProcessAllService processAllService = SpringContextUtil.getBean(ProcessAllService.class);
|
||||||
processAllService.physicalDeleteByProjectId("process_fb_entry_change", processAll.getProjectId());
|
processAllService.physicalDeleteById("process_fb_entry_change", processAll.getProjectId());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -396,6 +396,11 @@ public class ProcessAllService extends ServiceImpl<ProcessAllMapper, ProcessAll>
|
|||||||
processAllMapper.physicalDeleteByProjectId(tableName, projectId);
|
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) {
|
public void specialTransfer(ProcessAll processAll, ProcessApprovalRecord processApprovalRecord, String toUserId, String userId) {
|
||||||
// 特殊转办
|
// 特殊转办
|
||||||
RuntimeService runtimeService = SpringContextUtil.getBean(RuntimeService.class);
|
RuntimeService runtimeService = SpringContextUtil.getBean(RuntimeService.class);
|
||||||
|
|||||||
Reference in New Issue
Block a user