From c635d78b479510ebe2556a420948effcd30a0731 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 21 十二月 2024 18:40:43 +0800 Subject: [PATCH] 新建德森项目分支 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/Wave.java | 514 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 257 insertions(+), 257 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 073733d..4a3f4ba 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,257 +1,257 @@ -package com.zy.asrs.wms.asrs.entity; - -import com.alibaba.fastjson.JSON; -import com.baomidou.mybatisplus.annotation.*; - -import java.text.SimpleDateFormat; -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; - -import com.baomidou.mybatisplus.annotation.TableLogic; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import com.zy.asrs.framework.common.Cools; -import com.zy.asrs.framework.common.SpringUtils; -import com.zy.asrs.wms.system.service.UserService; -import com.zy.asrs.wms.system.service.HostService; -import com.zy.asrs.common.utils.Synchro; - -import java.io.Serializable; -import java.util.Date; - -@Data -@TableName("man_wave") -public class Wave implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * ID - */ - @ApiModelProperty(value= "ID") - @TableId(value = "id", type = IdType.AUTO) - private Long id; - - /** - * 娉㈡鍙� - */ - @ApiModelProperty(value= "娉㈡鍙�") - private String waveNo; - - /** - * 娉㈡绫诲瀷 0: 鎵嬪姩 1: 鑷姩 - */ - @ApiModelProperty(value= "娉㈡绫诲瀷 0: 鎵嬪姩 1: 鑷姩 ") - private Integer waveType; - - /** - * 娉㈡鐘舵�� 0: 鍒濆鍖� 1: 鐢熸垚浠诲姟 2: 浠诲姟鎾 3: 瀹屾垚 - */ - @ApiModelProperty(value= "娉㈡鐘舵�� 0: 鍒濆鍖� 1: 鐢熸垚浠诲姟 2: 浠诲姟鎾 3: 瀹屾垚 ") - private Integer waveStatus; - - /** - * 鎵�灞炴満鏋� - */ - @ApiModelProperty(value= "鎵�灞炴満鏋�") - private Long hostId; - - /** - * 鐘舵�� 1: 姝e父 0: 绂佺敤 - */ - @ApiModelProperty(value= "鐘舵�� 1: 姝e父 0: 绂佺敤 ") - private Integer status; - - /** - * 鏄惁鍒犻櫎 1: 鏄� 0: 鍚� - */ - @ApiModelProperty(value= "鏄惁鍒犻櫎 1: 鏄� 0: 鍚� ") - private Integer deleted; - - /** - * 娣诲姞鏃堕棿 - */ - @ApiModelProperty(value= "娣诲姞鏃堕棿") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - private Date createTime; - - /** - * 娣诲姞浜哄憳 - */ - @ApiModelProperty(value= "娣诲姞浜哄憳") - private Long createBy; - - /** - * 淇敼鏃堕棿 - */ - @ApiModelProperty(value= "淇敼鏃堕棿") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - private Date updateTime; - - /** - * 淇敼浜哄憳 - */ - @ApiModelProperty(value= "淇敼浜哄憳") - private Long updateBy; - - /** - * 澶囨敞 - */ - @ApiModelProperty(value= "澶囨敞") - private String memo; - - @TableField(exist = false) - private Boolean generateTask; - - public Wave() {} - - public Wave(String waveNo,Integer waveType,Long hostId,Integer status,Integer deleted,Date createTime,Long createBy,Date updateTime,Long updateBy,String memo) { - this.waveNo = waveNo; - this.waveType = waveType; - this.hostId = hostId; - this.status = status; - this.deleted = deleted; - this.createTime = createTime; - this.createBy = createBy; - this.updateTime = updateTime; - this.updateBy = updateBy; - this.memo = memo; - } - -// Wave wave = new Wave( -// null, // 娉㈡鍙� -// null, // 娉㈡绫诲瀷 -// null, // 鎵�灞炴満鏋� -// null, // 鐘舵�� -// null, // 鏄惁鍒犻櫎 -// null, // 娣诲姞鏃堕棿 -// null, // 娣诲姞浜哄憳 -// null, // 淇敼鏃堕棿 -// null, // 淇敼浜哄憳 -// null // 澶囨敞 -// ); - - public String getWaveType$(){ - if (null == this.waveType){ return null; } - switch (this.waveType){ - case 0: - return "鎵嬪姩"; - case 1: - return "鑷姩"; - default: - return String.valueOf(this.waveType); - } - } - - 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); - List<WaveDetl> waveDetls = service.list(new LambdaQueryWrapper<WaveDetl>().eq(WaveDetl::getWaveId, id)); - 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; - } - - public String getHostId$(){ - HostService service = SpringUtils.getBean(HostService.class); - Host host = service.getById(this.hostId); - if (!Cools.isEmpty(host)){ - return String.valueOf(host.getName()); - } - return null; - } - - public String getStatus$(){ - if (null == this.status){ return null; } - switch (this.status){ - case 1: - return "姝e父"; - case 0: - return "绂佺敤"; - default: - return String.valueOf(this.status); - } - } - - public String getDeleted$(){ - if (null == this.deleted){ return null; } - switch (this.deleted){ - case 1: - return "鏄�"; - case 0: - return "鍚�"; - default: - return String.valueOf(this.deleted); - } - } - - public String getCreateTime$(){ - if (Cools.isEmpty(this.createTime)){ - return ""; - } - return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime); - } - - public String getCreateBy$(){ - UserService service = SpringUtils.getBean(UserService.class); - User user = service.getById(this.createBy); - if (!Cools.isEmpty(user)){ - return String.valueOf(user.getNickname()); - } - return null; - } - - public String getUpdateTime$(){ - if (Cools.isEmpty(this.updateTime)){ - return ""; - } - return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime); - } - - public String getUpdateBy$(){ - UserService service = SpringUtils.getBean(UserService.class); - User user = service.getById(this.updateBy); - if (!Cools.isEmpty(user)){ - return String.valueOf(user.getNickname()); - } - return null; - } - - - - public void sync(Object source) { - Synchro.Copy(source, this); - } -} +package com.zy.asrs.wms.asrs.entity; + +import com.alibaba.fastjson.JSON; +import com.baomidou.mybatisplus.annotation.*; + +import java.text.SimpleDateFormat; +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; + +import com.baomidou.mybatisplus.annotation.TableLogic; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import com.zy.asrs.framework.common.Cools; +import com.zy.asrs.framework.common.SpringUtils; +import com.zy.asrs.wms.system.service.UserService; +import com.zy.asrs.wms.system.service.HostService; +import com.zy.asrs.common.utils.Synchro; + +import java.io.Serializable; +import java.util.Date; + +@Data +@TableName("man_wave") +public class Wave implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * ID + */ + @ApiModelProperty(value= "ID") + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + /** + * 娉㈡鍙� + */ + @ApiModelProperty(value= "娉㈡鍙�") + private String waveNo; + + /** + * 娉㈡绫诲瀷 0: 鎵嬪姩 1: 鑷姩 + */ + @ApiModelProperty(value= "娉㈡绫诲瀷 0: 鎵嬪姩 1: 鑷姩 ") + private Integer waveType; + + /** + * 娉㈡鐘舵�� 0: 鍒濆鍖� 1: 鐢熸垚浠诲姟 2: 浠诲姟鎾 3: 瀹屾垚 + */ + @ApiModelProperty(value= "娉㈡鐘舵�� 0: 鍒濆鍖� 1: 鐢熸垚浠诲姟 2: 浠诲姟鎾 3: 瀹屾垚 ") + private Integer waveStatus; + + /** + * 鎵�灞炴満鏋� + */ + @ApiModelProperty(value= "鎵�灞炴満鏋�") + private Long hostId; + + /** + * 鐘舵�� 1: 姝e父 0: 绂佺敤 + */ + @ApiModelProperty(value= "鐘舵�� 1: 姝e父 0: 绂佺敤 ") + private Integer status; + + /** + * 鏄惁鍒犻櫎 1: 鏄� 0: 鍚� + */ + @ApiModelProperty(value= "鏄惁鍒犻櫎 1: 鏄� 0: 鍚� ") + private Integer deleted; + + /** + * 娣诲姞鏃堕棿 + */ + @ApiModelProperty(value= "娣诲姞鏃堕棿") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + private Date createTime; + + /** + * 娣诲姞浜哄憳 + */ + @ApiModelProperty(value= "娣诲姞浜哄憳") + private Long createBy; + + /** + * 淇敼鏃堕棿 + */ + @ApiModelProperty(value= "淇敼鏃堕棿") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + private Date updateTime; + + /** + * 淇敼浜哄憳 + */ + @ApiModelProperty(value= "淇敼浜哄憳") + private Long updateBy; + + /** + * 澶囨敞 + */ + @ApiModelProperty(value= "澶囨敞") + private String memo; + + @TableField(exist = false) + private Boolean generateTask; + + public Wave() {} + + public Wave(String waveNo,Integer waveType,Long hostId,Integer status,Integer deleted,Date createTime,Long createBy,Date updateTime,Long updateBy,String memo) { + this.waveNo = waveNo; + this.waveType = waveType; + this.hostId = hostId; + this.status = status; + this.deleted = deleted; + this.createTime = createTime; + this.createBy = createBy; + this.updateTime = updateTime; + this.updateBy = updateBy; + this.memo = memo; + } + +// Wave wave = new Wave( +// null, // 娉㈡鍙� +// null, // 娉㈡绫诲瀷 +// null, // 鎵�灞炴満鏋� +// null, // 鐘舵�� +// null, // 鏄惁鍒犻櫎 +// null, // 娣诲姞鏃堕棿 +// null, // 娣诲姞浜哄憳 +// null, // 淇敼鏃堕棿 +// null, // 淇敼浜哄憳 +// null // 澶囨敞 +// ); + + public String getWaveType$(){ + if (null == this.waveType){ return null; } + switch (this.waveType){ + case 0: + return "鎵嬪姩"; + case 1: + return "鑷姩"; + default: + return String.valueOf(this.waveType); + } + } + + 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); + List<WaveDetl> waveDetls = service.list(new LambdaQueryWrapper<WaveDetl>().eq(WaveDetl::getWaveId, id)); + 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; + } + + public String getHostId$(){ + HostService service = SpringUtils.getBean(HostService.class); + Host host = service.getById(this.hostId); + if (!Cools.isEmpty(host)){ + return String.valueOf(host.getName()); + } + return null; + } + + public String getStatus$(){ + if (null == this.status){ return null; } + switch (this.status){ + case 1: + return "姝e父"; + case 0: + return "绂佺敤"; + default: + return String.valueOf(this.status); + } + } + + public String getDeleted$(){ + if (null == this.deleted){ return null; } + switch (this.deleted){ + case 1: + return "鏄�"; + case 0: + return "鍚�"; + default: + return String.valueOf(this.deleted); + } + } + + public String getCreateTime$(){ + if (Cools.isEmpty(this.createTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime); + } + + public String getCreateBy$(){ + UserService service = SpringUtils.getBean(UserService.class); + User user = service.getById(this.createBy); + if (!Cools.isEmpty(user)){ + return String.valueOf(user.getNickname()); + } + return null; + } + + public String getUpdateTime$(){ + if (Cools.isEmpty(this.updateTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime); + } + + public String getUpdateBy$(){ + UserService service = SpringUtils.getBean(UserService.class); + User user = service.getById(this.updateBy); + if (!Cools.isEmpty(user)){ + return String.valueOf(user.getNickname()); + } + return null; + } + + + + public void sync(Object source) { + Synchro.Copy(source, this); + } +} -- Gitblit v1.9.1