skyouc
3 天以前 5074c51d978a490a1d0e9dc116a874d33ddeb16c
rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Delivery.java
@@ -8,10 +8,14 @@
import com.vincent.rsf.server.system.constant.DictTypeCode;
import com.vincent.rsf.server.system.entity.DictData;
import com.vincent.rsf.server.system.service.DictDataService;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableLogic;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.text.SimpleDateFormat;
@@ -28,10 +32,12 @@
import com.vincent.rsf.framework.common.SpringUtils;
import com.vincent.rsf.server.system.service.UserService;
import com.vincent.rsf.server.system.entity.User;
import java.io.Serializable;
import java.util.Date;
@Data
@Accessors(chain = true)
@TableName("man_delivery")
public class Delivery implements Serializable {
@@ -113,10 +119,14 @@
    private Date endTime;
    /**
     * 状态 1: 已完成  0: 待执行   2:  未完成
     * 状态 1: 正常  0: 禁用
     */
    @ApiModelProperty(value= "状态 1: 已完成  0: 待执行   2:  未完成  ")
    @ApiModelProperty(value = "状态 1: 正常  0: 禁用")
    private Integer status;
    @ApiModelProperty(value = "状态 1: 执行中  0: 未执行   2:  部分完成 3:已完成  ")
    private Short exceStatus;
    /**
     * 是否删除 1: 是  0: 否  
@@ -165,7 +175,8 @@
    @ApiModelProperty(value= "备注")
    private String memo;
    public Delivery() {}
    public Delivery() {
    }
    public Delivery(String code,String platId,String type,String wkType,String source,Double anfme,Double qty,Double workQty,String platCode,Date startTime,Date endTime,Integer status,Integer deleted,Integer tenantId,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) {
        this.code = code;
@@ -212,6 +223,20 @@
//    );
    public String getExceStatus$() {
        if (Cools.isEmpty(this.exceStatus)) {
            return null;
        }
        DictDataService dictDataService = SpringUtils.getBean(DictDataService.class);
        DictData dictData = dictDataService.getOne(new LambdaQueryWrapper<DictData>()
                .eq(DictData::getDictTypeCode, DictTypeCode.SYS_PO_EXCE_STATUS)
                .eq(DictData::getValue, this.exceStatus));
        if (Objects.isNull(dictData)) {
            return null;
        }
        return dictData.getLabel();
    }
    public String getType$(){
        if (Cools.isEmpty(this.type)){
            return "";
@@ -251,7 +276,9 @@
    }
    public String getStatus$(){
        if (null == this.status){ return null; }
        if (null == this.status) {
            return null;
        }
        switch (this.status){
            case 1:
                return "已完成";
@@ -297,9 +324,10 @@
    }
    public Boolean getStatusBool(){
        if (null == this.status){ return null; }
        if (null == this.status) {
            return null;
        }
        switch (this.status){
            case 1:
                return true;