From 053e6028bd20e599aea103401137816c6296a9ef Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期五, 20 九月 2024 09:26:49 +0800 Subject: [PATCH] # --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/Wave.java | 33 +++++++++++++++++++++++++++++++-- 1 files changed, 31 insertions(+), 2 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/Wave.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/Wave.java index 7c43c8f..073733d 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/Wave.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/Wave.java @@ -1,14 +1,17 @@ package com.zy.asrs.wms.asrs.entity; +import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.annotation.*; import java.text.SimpleDateFormat; -import java.util.Date; +import java.util.*; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.zy.asrs.wms.asrs.entity.param.FieldParam; import com.zy.asrs.wms.asrs.service.WaveDetlService; import com.zy.asrs.wms.system.entity.Host; import com.zy.asrs.wms.system.entity.User; +import com.zy.asrs.wms.utils.Utils; import org.springframework.format.annotation.DateTimeFormat; import java.text.SimpleDateFormat; import java.util.Date; @@ -25,7 +28,6 @@ import java.io.Serializable; import java.util.Date; -import java.util.List; @Data @TableName("man_wave") @@ -51,6 +53,12 @@ */ @ApiModelProperty(value= "娉㈡绫诲瀷 0: 鎵嬪姩 1: 鑷姩 ") private Integer waveType; + + /** + * 娉㈡鐘舵�� 0: 鍒濆鍖� 1: 鐢熸垚浠诲姟 2: 浠诲姟鎾 3: 瀹屾垚 + */ + @ApiModelProperty(value= "娉㈡鐘舵�� 0: 鍒濆鍖� 1: 鐢熸垚浠诲姟 2: 浠诲姟鎾 3: 瀹屾垚 ") + private Integer waveStatus; /** * 鎵�灞炴満鏋� @@ -145,6 +153,22 @@ } } + public String getWaveStatus$(){ + if (null == this.waveStatus){ return null; } + switch (this.waveStatus){ + case 0: + return "鍒濆鍖�"; + case 1: + return "鐢熸垚浠诲姟"; + case 2: + return "浠诲姟鎾"; + case 3: + return "瀹屾垚"; + default: + return String.valueOf(this.waveStatus); + } + } + public List<WaveDetl> getWaveDetlList(){ if (null == this.id){ return null; } WaveDetlService service = SpringUtils.getBean(WaveDetlService.class); @@ -152,6 +176,11 @@ if (waveDetls.isEmpty()) { return null; } + for (WaveDetl waveDetl : waveDetls) { + String fieldParams = waveDetl.getFieldParams(); + List<FieldParam> list = JSON.parseArray(fieldParams, FieldParam.class); + waveDetl.setDynamicFields(list); + } return waveDetls; } -- Gitblit v1.9.1