ÎļþÃû´Ó ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/common/enums/BusinessStatusEnum.java ÐÞ¸Ä |
| | |
| | | package org.dromara.workflow.common.enums; |
| | | package org.dromara.common.core.enums; |
| | | |
| | | import cn.hutool.core.util.StrUtil; |
| | | import lombok.AllArgsConstructor; |
| | |
| | | */ |
| | | private String remark; |
| | | |
| | | /** |
| | | * ç¶æ |
| | | */ |
| | | private String status; |
| | | |
| | | |
| | | } |
| | |
| | | */ |
| | | private String remark; |
| | | |
| | | /** |
| | | * ç¶æ |
| | | */ |
| | | private String status; |
| | | |
| | | |
| | | } |
| | |
| | | private String remark; |
| | | |
| | | /** |
| | | * ç¶æ |
| | | */ |
| | | @ExcelProperty(value = "请ååå ") |
| | | private String status; |
| | | |
| | | /** |
| | | * ä¸å¡ä¸æµç¨å®ä¾å
³è对象 |
| | | */ |
| | | private BusinessInstanceDTO businessInstanceDTO; |
| | |
| | | import org.dromara.common.mybatis.core.page.TableDataInfo; |
| | | import org.dromara.common.satoken.utils.LoginHelper; |
| | | import org.dromara.workflow.common.constant.FlowConstant; |
| | | import org.dromara.workflow.common.enums.BusinessStatusEnum; |
| | | import org.dromara.common.core.enums.BusinessStatusEnum; |
| | | import org.dromara.workflow.common.enums.TaskStatusEnum; |
| | | import org.dromara.workflow.domain.ActHiProcinst; |
| | | import org.dromara.workflow.domain.bo.ProcessInstanceBo; |
| | |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.dromara.common.core.domain.dto.RoleDTO; |
| | | import org.dromara.common.core.domain.dto.UserDTO; |
| | | import org.dromara.common.core.domain.event.ProcessTaskEvent; |
| | | import org.dromara.common.core.exception.ServiceException; |
| | | import org.dromara.common.core.service.UserService; |
| | | import org.dromara.common.core.utils.ServletUtils; |
| | | import org.dromara.common.core.utils.StreamUtils; |
| | | import org.dromara.common.core.utils.StringUtils; |
| | | import org.dromara.common.mybatis.core.page.PageQuery; |
| | |
| | | import org.dromara.common.satoken.utils.LoginHelper; |
| | | import org.dromara.common.tenant.helper.TenantHelper; |
| | | import org.dromara.workflow.common.constant.FlowConstant; |
| | | import org.dromara.workflow.common.enums.BusinessStatusEnum; |
| | | import org.dromara.common.core.enums.BusinessStatusEnum; |
| | | import org.dromara.workflow.common.enums.TaskStatusEnum; |
| | | import org.dromara.workflow.domain.ActHiTaskinst; |
| | | import org.dromara.workflow.domain.WfTaskBackNode; |
| | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.dromara.common.core.domain.event.ProcessEvent; |
| | | import org.dromara.common.core.domain.event.ProcessTaskEvent; |
| | | import org.dromara.common.core.enums.BusinessStatusEnum; |
| | | import org.dromara.common.core.service.WorkflowService; |
| | | import org.dromara.common.core.utils.MapstructUtils; |
| | | import org.dromara.common.core.utils.StreamUtils; |
| | |
| | | @EventListener(condition = "#processEvent.key=='leave1'") |
| | | public void processHandler(ProcessEvent processEvent) { |
| | | log.info("å½å任塿§è¡äº{}", processEvent.toString()); |
| | | TestLeave testLeave = baseMapper.selectById(Long.valueOf(processEvent.getBusinessKey())); |
| | | testLeave.setStatus(processEvent.getStatus()); |
| | | baseMapper.updateById(testLeave); |
| | | } |
| | | |
| | | /** |
| | |
| | | @EventListener(condition = "#processTaskEvent.keyNode=='leave1_Activity_14633hx'") |
| | | public void processTaskHandler(ProcessTaskEvent processTaskEvent) { |
| | | log.info("å½å任塿§è¡äº{}", processTaskEvent.toString()); |
| | | TestLeave testLeave = baseMapper.selectById(Long.valueOf(processTaskEvent.getBusinessKey())); |
| | | testLeave.setStatus(BusinessStatusEnum.WAITING.getStatus()); |
| | | baseMapper.updateById(testLeave); |
| | | } |
| | | |
| | | |
| | |
| | | import org.dromara.common.websocket.dto.WebSocketMessageDto; |
| | | import org.dromara.common.websocket.utils.WebSocketUtils; |
| | | import org.dromara.workflow.common.constant.FlowConstant; |
| | | import org.dromara.workflow.common.enums.BusinessStatusEnum; |
| | | import org.dromara.common.core.enums.BusinessStatusEnum; |
| | | import org.dromara.workflow.common.enums.MessageTypeEnum; |
| | | import org.dromara.workflow.common.enums.TaskStatusEnum; |
| | | import org.dromara.workflow.domain.ActHiProcinst; |
| | |
| | | end_date datetime not null comment 'ç»ææ¶é´', |
| | | leave_days int(10) not null comment '请å天æ°', |
| | | remark varchar(255) null comment '请ååå ', |
| | | status varchar(255) null comment 'ç¶æ', |
| | | create_dept bigint null comment 'å建é¨é¨', |
| | | create_by bigint null comment 'å建è
', |
| | | create_time datetime null comment 'å建æ¶é´', |
| | |
| | | END_DATE DATE, |
| | | LEAVE_DAYS NUMBER(10), |
| | | REMARK VARCHAR2(255), |
| | | STATUS VARCHAR2(255), |
| | | CREATE_DEPT NUMBER(20), |
| | | CREATE_BY NUMBER(20), |
| | | CREATE_TIME DATE, |
| | |
| | | comment on column TEST_LEAVE.END_DATE is 'ç»ææ¶é´'; |
| | | comment on column TEST_LEAVE.LEAVE_DAYS is '请å天æ°'; |
| | | comment on column TEST_LEAVE.REMARK is '请ååå '; |
| | | comment on column TEST_LEAVE.STATUS is 'ç¶æ'; |
| | | comment on column TEST_LEAVE.CREATE_DEPT is 'å建é¨é¨'; |
| | | comment on column TEST_LEAVE.CREATE_BY is 'å建è
'; |
| | | comment on column TEST_LEAVE.CREATE_TIME is 'å建æ¶é´'; |
| | |
| | | end_date timestamp, |
| | | leave_days bigint, |
| | | remark varchar(255), |
| | | status varchar(255), |
| | | create_dept bigint, |
| | | create_by bigint, |
| | | create_time timestamp, |
| | |
| | | |
| | | comment on column test_leave.remark is '请ååå '; |
| | | |
| | | comment on column test_leave.status is 'ç¶æ'; |
| | | |
| | | comment on column test_leave.create_dept is 'å建é¨é¨'; |
| | | |
| | | comment on column test_leave.create_by is 'å建è
'; |
| | |
| | | end_date datetime2 not null, |
| | | leave_days int not null, |
| | | remark nvarchar(255), |
| | | status nvarchar(255), |
| | | create_dept bigint, |
| | | create_by bigint, |
| | | create_time datetime2, |
| | |
| | | exec sp_addextendedproperty 'MS_Description', N'请ååå ', 'SCHEMA', 'dbo', 'TABLE', 'test_leave', 'COLUMN', 'remark' |
| | | go |
| | | |
| | | exec sp_addextendedproperty 'MS_Description', N'ç¶æ', 'SCHEMA', 'dbo', 'TABLE', 'test_leave', 'COLUMN', 'status' |
| | | go |
| | | |
| | | exec sp_addextendedproperty 'MS_Description', N'å建é¨é¨', 'SCHEMA', 'dbo', 'TABLE', 'test_leave', 'COLUMN', |
| | | 'create_dept' |
| | | go |