提交 ef6f191c authored 作者: hzh's avatar hzh

部门文件增加审批字段

上级 adb12b11
...@@ -101,7 +101,7 @@ public class TokenController { ...@@ -101,7 +101,7 @@ public class TokenController {
LoginVo loginVo = IAuthStrategy.login(body, clientVo, grantType); LoginVo loginVo = IAuthStrategy.login(body, clientVo, grantType);
Long userId = LoginHelper.getUserId(); Long userId = LoginHelper.getUserId();
if(!ObjectUtil.isNotNull(userId)){ if (ObjectUtil.isNotNull(userId)) {
scheduledExecutorService.schedule(() -> { scheduledExecutorService.schedule(() -> {
remoteMessageService.publishMessage(userId, "欢迎登录商旅微服务管理系统"); remoteMessageService.publishMessage(userId, "欢迎登录商旅微服务管理系统");
}, 3, TimeUnit.SECONDS); }, 3, TimeUnit.SECONDS);
......
...@@ -49,7 +49,6 @@ public class FileApproveController extends BaseController { ...@@ -49,7 +49,6 @@ public class FileApproveController extends BaseController {
* *
* @param id 主键 * @param id 主键
*/ */
@SaCheckPermission("workflow:fileApprove:query")
@GetMapping("/{id}") @GetMapping("/{id}")
public R<FileApproveVo> getInfo(@NotNull(message = "主键不能为空") public R<FileApproveVo> getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long id) { @PathVariable Long id) {
......
...@@ -118,7 +118,8 @@ public class FileApproveServiceImpl extends AbstractBaseService<FileApproveVo, F ...@@ -118,7 +118,8 @@ public class FileApproveServiceImpl extends AbstractBaseService<FileApproveVo, F
@EventListener(condition = "#processTaskEvent.key.startsWith('dept_file_approve')") @EventListener(condition = "#processTaskEvent.key.startsWith('dept_file_approve')")
public void processTaskHandler(ProcessTaskEvent processTaskEvent) { public void processTaskHandler(ProcessTaskEvent processTaskEvent) {
// 所有demo案例的申请人节点id // 所有demo案例的申请人节点id
String[] ids = workflowService.getTaskDefinitionKeyListByBusinessKey(processTaskEvent.getBusinessKey()); // String[] ids = workflowService.getTaskDefinitionKeyListByBusinessKey(processTaskEvent.getBusinessKey());
String[] ids = {"dept_file_approve_submit", "dept_file_download_approve"};
if (StringUtils.equalsAny(processTaskEvent.getTaskDefinitionKey(), ids)) { if (StringUtils.equalsAny(processTaskEvent.getTaskDefinitionKey(), ids)) {
log.info("当前任务执行了{}", processTaskEvent); log.info("当前任务执行了{}", processTaskEvent);
FileApprove fa = baseMapper.selectById(Long.valueOf(processTaskEvent.getBusinessKey())); FileApprove fa = baseMapper.selectById(Long.valueOf(processTaskEvent.getBusinessKey()));
......
...@@ -147,7 +147,8 @@ public class TestLeaveServiceImpl implements ITestLeaveService { ...@@ -147,7 +147,8 @@ public class TestLeaveServiceImpl implements ITestLeaveService {
@EventListener(condition = "#processTaskEvent.key.startsWith('leave')") @EventListener(condition = "#processTaskEvent.key.startsWith('leave')")
public void processTaskHandler(ProcessTaskEvent processTaskEvent) { public void processTaskHandler(ProcessTaskEvent processTaskEvent) {
// 所有demo案例的申请人节点id // 所有demo案例的申请人节点id
String[] ids = workflowService.getTaskDefinitionKeyListByBusinessKey(processTaskEvent.getBusinessKey()); String[] ids = {"Activity_14633hx", "Activity_19b1i4j", "Activity_0uscrk3",
"Activity_0uscrk3", "Activity_0x6b71j", "Activity_0zy3g6j", "Activity_06a55t0"};
if (StringUtils.equalsAny(processTaskEvent.getTaskDefinitionKey(), ids)) { if (StringUtils.equalsAny(processTaskEvent.getTaskDefinitionKey(), ids)) {
log.info("当前任务执行了{}", processTaskEvent); log.info("当前任务执行了{}", processTaskEvent);
TestLeave testLeave = baseMapper.selectById(Long.valueOf(processTaskEvent.getBusinessKey())); TestLeave testLeave = baseMapper.selectById(Long.valueOf(processTaskEvent.getBusinessKey()));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论