diff --git a/src/com/engine/newwaymask/entity/JobRecord.java b/src/com/engine/newwaymask/entity/JobRecord.java new file mode 100644 index 0000000..1e768e5 --- /dev/null +++ b/src/com/engine/newwaymask/entity/JobRecord.java @@ -0,0 +1,38 @@ +package com.engine.newwaymask.entity; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * @Author liang.cheng + * @Date 2025/4/21 14:06 + * @Description: + * @Version 1.0 + */ + +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class JobRecord { + + private Integer id; + + private Integer resourceId; + + private Integer jobId; + + private Integer jobStatus; + + private Integer jobType; + + private String startDate; + + private String endDate; + + private Integer requestId; + + private Integer lastId; +} diff --git a/src/com/engine/newwaymask/entity/StaffPlan.java b/src/com/engine/newwaymask/entity/StaffPlan.java new file mode 100644 index 0000000..70fb9e7 --- /dev/null +++ b/src/com/engine/newwaymask/entity/StaffPlan.java @@ -0,0 +1,26 @@ +package com.engine.newwaymask.entity; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * @Author liang.cheng + * @Date 2025/4/21 10:40 + * @Description: 编制执行情况 uf_bzjh + * @Version 1.0 + */ +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class StaffPlan { + + private Integer jobId; + + private Integer staffBelong; + + private Integer jobType; + +} diff --git a/src/com/engine/newwaymask/service/StaffDutyService.java b/src/com/engine/newwaymask/service/StaffDutyService.java new file mode 100644 index 0000000..303e144 --- /dev/null +++ b/src/com/engine/newwaymask/service/StaffDutyService.java @@ -0,0 +1,10 @@ +package com.engine.newwaymask.service; + +/** + * @Author liang.cheng + * @Date 2025/4/21 15:30 + * @Description: TODO + * @Version 1.0 + */ +public interface StaffDutyService { +} diff --git a/src/com/engine/newwaymask/service/impl/StaffDutyServiceImpl.java b/src/com/engine/newwaymask/service/impl/StaffDutyServiceImpl.java new file mode 100644 index 0000000..c6b1c3d --- /dev/null +++ b/src/com/engine/newwaymask/service/impl/StaffDutyServiceImpl.java @@ -0,0 +1,16 @@ +package com.engine.newwaymask.service.impl; + +import com.engine.core.impl.Service; +import com.engine.newwaymask.service.StaffDutyService; + +/** + * @Author liang.cheng + * @Date 2025/4/21 15:31 + * @Description: TODO + * @Version 1.0 + */ +public class StaffDutyServiceImpl extends Service implements StaffDutyService { + + + +} diff --git a/src/weaver/interfaces/newwaymask/action/StaffByEndWorkflowAction.java b/src/weaver/interfaces/newwaymask/action/StaffByEndWorkflowAction.java new file mode 100644 index 0000000..f8017bd --- /dev/null +++ b/src/weaver/interfaces/newwaymask/action/StaffByEndWorkflowAction.java @@ -0,0 +1,25 @@ +package weaver.interfaces.newwaymask.action; + +import weaver.interfaces.workflow.action.Action; +import weaver.soa.workflow.request.RequestInfo; + +/** + * @Author liang.cheng + * @Date 2025/4/1 11:48 + * @Description: 流程更新编制信息(归档 + 退回) + * @Version 1.0 + */ +public class StaffByEndWorkflowAction implements Action { + + @Override + public String execute(RequestInfo requestInfo) { + + + + + + + + return null; + } +} diff --git a/src/weaver/interfaces/newwaymask/action/StaffByEntryWorkflowAction.java b/src/weaver/interfaces/newwaymask/action/StaffBySubmitWorkflowAction.java similarity index 72% rename from src/weaver/interfaces/newwaymask/action/StaffByEntryWorkflowAction.java rename to src/weaver/interfaces/newwaymask/action/StaffBySubmitWorkflowAction.java index 157b018..fd229ee 100644 --- a/src/weaver/interfaces/newwaymask/action/StaffByEntryWorkflowAction.java +++ b/src/weaver/interfaces/newwaymask/action/StaffBySubmitWorkflowAction.java @@ -6,13 +6,18 @@ import weaver.soa.workflow.request.RequestInfo; /** * @Author liang.cheng * @Date 2025/4/1 11:48 - * @Description: 入职流程编制信息更新 + * @Description: 流程更新编制信息(提交) * @Version 1.0 */ -public class StaffByEntryWorkflowAction implements Action { +public class StaffBySubmitWorkflowAction implements Action { @Override public String execute(RequestInfo requestInfo) { + + + + + return null; } }