| | |
| | | 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; |
| | |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | @TableName("man_wave") |
| | |
| | | */ |
| | | @ApiModelProperty(value= "波次类型 0: 手动 1: 自动 ") |
| | | private Integer waveType; |
| | | |
| | | /** |
| | | * 波次状态 0: 初始化 1: 生成任务 2: 任务播种 3: 完成 |
| | | */ |
| | | @ApiModelProperty(value= "波次状态 0: 初始化 1: 生成任务 2: 任务播种 3: 完成 ") |
| | | private Integer waveStatus; |
| | | |
| | | /** |
| | | * 所属机构 |
| | |
| | | } |
| | | } |
| | | |
| | | 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); |
| | |
| | | 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; |
| | | } |
| | | |