From af69f416ff531ea7fd7a22e02885bf9d78536f41 Mon Sep 17 00:00:00 2001 From: Fancy <Fancy.fx@outlook.com> Date: 星期五, 05 七月 2024 08:38:31 +0800 Subject: [PATCH] add plan --- pms-parent/pms-web-station/src/main/java/com/dy/pmsStation/workOrder/QueryVo.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 49 insertions(+), 2 deletions(-) diff --git a/pms-parent/pms-web-station/src/main/java/com/dy/pmsStation/workOrder/QueryVo.java b/pms-parent/pms-web-station/src/main/java/com/dy/pmsStation/workOrder/QueryVo.java index 8599ce2..e843cf1 100644 --- a/pms-parent/pms-web-station/src/main/java/com/dy/pmsStation/workOrder/QueryVo.java +++ b/pms-parent/pms-web-station/src/main/java/com/dy/pmsStation/workOrder/QueryVo.java @@ -2,8 +2,10 @@ import com.alibaba.fastjson2.annotation.JSONField; import com.alibaba.fastjson2.writer.ObjectWriterImplToString; -import com.dy.common.webUtil.QueryConditionVo; +import jakarta.validation.constraints.NotNull; import lombok.*; + +import java.util.Date; @Data @EqualsAndHashCode(callSuper = false) @@ -13,16 +15,61 @@ @Builder public class QueryVo { @JSONField(serializeUsing= ObjectWriterImplToString.class) - public Long id; + public Long workId; + /** + * 鐢ㄦ埛瀹炰綋缂栧彿 + */ + @NotNull(message="[鐢ㄦ埛瀹炰綋缂栧彿]涓嶈兘涓虹┖") public String userId; + /** + * 鐢熶骇绾垮疄浣撶紪鍙� + */ @JSONField(serializeUsing= ObjectWriterImplToString.class) public Long lineId; + /** + * 宸ョ珯瀹炰綋缂栧彿 + */ + @NotNull(message="[宸ョ珯瀹炰綋缂栧彿]涓嶈兘涓虹┖") public String stationId; + /** + * 缁勮鐢熶骇浠诲姟瀹炰綋缂栧彿 + */ + @NotNull(message="[缁勮鐢熶骇浠诲姟瀹炰綋缂栧彿]涓嶈兘涓虹┖") @JSONField(serializeUsing= ObjectWriterImplToString.class) public Long planId; + /** + * 鐢熶骇娴佺▼瀹炰綋缂栧彿 + */ + @NotNull(message="[鐢熶骇娴佺▼瀹炰綋缂栧彿]涓嶈兘涓虹┖") @JSONField(serializeUsing= ObjectWriterImplToString.class) public Long processId; + /** + * 鐢熶骇娴佺▼鑺傜偣瀹炰綋缂栧彿 + */ + @NotNull(message="[鐢熶骇娴佺▼鑺傜偣瀹炰綋缂栧彿]涓嶈兘涓虹┖") @JSONField(serializeUsing= ObjectWriterImplToString.class) public Long nodeId; + + @NotNull(message="[鐢熶骇娴佺▼鑺傜偣绫诲瀷]涓嶈兘涓虹┖") + public Integer nodeType; + /** + * 浠诲姟璁ら鏃堕棿 + */ + public Date dt; + /** + * 鐘舵��:姝e父(1)銆佺粨鏉�(0) + */ + public Integer status; + /** + * 寮�濮嬫椂闂� + */ + public Date startTime; + /** + * 缁撴潫鏃堕棿 + */ + public Date endTime; + /** + * 杈呭姪浜哄憳:杈呭姪鍛樺伐id,浠ラ�楀彿闅斿紑 + */ public String assistants; } -- Gitblit v1.8.0