update 强制撤回增加日志

This commit is contained in:
lijiarao
2024-01-02 16:40:39 +08:00
parent 65202ee2db
commit 9e0570b777
2 changed files with 8 additions and 8 deletions
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.jero.common.api.vo.Result; import com.jero.common.api.vo.Result;
import com.jero.common.aspect.annotation.AutoLog;
import com.jero.common.system.vo.LoginUser; import com.jero.common.system.vo.LoginUser;
import com.jero.modules.activiti.entity.ProcessAll; import com.jero.modules.activiti.entity.ProcessAll;
import com.jero.modules.activiti.entity.ProcessApprovalRecord; import com.jero.modules.activiti.entity.ProcessApprovalRecord;
@@ -19,7 +20,6 @@ import com.jero.modules.activiti.vo.ResolveTaskParam;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.activiti.engine.history.HistoricTaskInstance;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.SecurityUtils; import org.apache.shiro.SecurityUtils;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
@@ -27,7 +27,6 @@ import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
@@ -157,12 +156,13 @@ public class WorkCenterController {
return queryWrapper; return queryWrapper;
} }
@ApiOperation(value = "强制撤销") @AutoLog(value = "强制撤回")
@PostMapping("/delete") @ApiOperation(value = "强制撤回")
public Result<?> delete(@RequestBody Map<String, String> map) { @PostMapping("/forcedWithdrawal")
public Result<?> forcedWithdrawal(@RequestBody Map<String, String> map) {
String processInstanceId = map.get("processInstanceId"); String processInstanceId = map.get("processInstanceId");
processAllService.delete(processInstanceId); processAllService.forcedWithdrawal(processInstanceId);
return Result.OK(); return Result.OK();
} }
@@ -66,9 +66,9 @@ public class ProcessAllService extends ServiceImpl<ProcessAllMapper, ProcessAll>
return processAllMapper.getSentList(page,queryWrapper); return processAllMapper.getSentList(page,queryWrapper);
} }
public void delete(String processInstanceId) { public void forcedWithdrawal(String processInstanceId) {
//activiti撤销 //activiti撤销
runtimeService.deleteProcessInstance(processInstanceId,"强制撤销"); runtimeService.deleteProcessInstance(processInstanceId,"强制撤回");
//获得流程总表 //获得流程总表
ProcessAll processAll = getByProcessInstanceId(processInstanceId); ProcessAll processAll = getByProcessInstanceId(processInstanceId);
//删除流程总表 //删除流程总表