|  |  | 
 |  |  | package com.zy.asrs.entity; | 
 |  |  |  | 
 |  |  | import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId; | 
 |  |  | import com.baomidou.mybatisplus.enums.IdType; | 
 |  |  | import com.baomidou.mybatisplus.annotations.TableField; | 
 |  |  | import com.baomidou.mybatisplus.annotations.TableId; | 
 |  |  | import com.baomidou.mybatisplus.annotations.TableName; | 
 |  |  | import com.baomidou.mybatisplus.enums.IdType; | 
 |  |  | import com.core.common.Cools; | 
 |  |  | import com.core.common.SpringUtils; | 
 |  |  | import java.text.SimpleDateFormat; | 
 |  |  | import java.util.Date; | 
 |  |  |  | 
 |  |  | import com.zy.asrs.service.BasWhsTypeService; | 
 |  |  | import org.springframework.format.annotation.DateTimeFormat; | 
 |  |  |  | 
 |  |  | import io.swagger.annotations.ApiModelProperty; | 
 |  |  | import lombok.Data; | 
 |  |  | import com.baomidou.mybatisplus.annotations.TableName; | 
 |  |  | import org.springframework.format.annotation.DateTimeFormat; | 
 |  |  |  | 
 |  |  | import java.io.Serializable; | 
 |  |  | import java.text.SimpleDateFormat; | 
 |  |  | import java.util.Date; | 
 |  |  |  | 
 |  |  | @Data | 
 |  |  | @TableName("asr_bas_areas") | 
 |  |  | 
 |  |  |  | 
 |  |  |     private static final long serialVersionUID = 1L; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value= "") | 
 |  |  |     @ApiModelProperty(value = "") | 
 |  |  |     @TableId(value = "id", type = IdType.INPUT) | 
 |  |  |     private Long id; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 仓库ID | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "仓库ID") | 
 |  |  |     @ApiModelProperty(value = "仓库ID") | 
 |  |  |     @TableField("whs_id") | 
 |  |  |     private Long whsId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 仓库名称 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "仓库名称") | 
 |  |  |     @ApiModelProperty(value = "仓库名称") | 
 |  |  |     @TableField("whs_name") | 
 |  |  |     private String whsName; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 库区名称 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "库区名称") | 
 |  |  |     @ApiModelProperty(value = "库区名称") | 
 |  |  |     private String name; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 仓库类型 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "仓库类型") | 
 |  |  |     @ApiModelProperty(value = "仓库类型") | 
 |  |  |     @TableField("whs_type_id") | 
 |  |  |     private Long whsTypeId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 库区编码 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "库区编码") | 
 |  |  |     @ApiModelProperty(value = "库区编码") | 
 |  |  |     @TableField("area_no") | 
 |  |  |     private String areaNo; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 创建时间 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "创建时间") | 
 |  |  |     @ApiModelProperty(value = "创建时间") | 
 |  |  |     @TableField("create_time") | 
 |  |  |     @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") | 
 |  |  |     @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") | 
 |  |  |     private Date createTime; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 修改时间 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "修改时间") | 
 |  |  |     @ApiModelProperty(value = "修改时间") | 
 |  |  |     @TableField("update_time") | 
 |  |  |     @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") | 
 |  |  |     @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") | 
 |  |  |     private Date updateTime; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 创建人员 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "创建人员") | 
 |  |  |     @ApiModelProperty(value = "创建人员") | 
 |  |  |     @TableField("create_by") | 
 |  |  |     private String createBy; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 修改人员 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "修改人员") | 
 |  |  |     @ApiModelProperty(value = "修改人员") | 
 |  |  |     @TableField("update_by") | 
 |  |  |     private String updateBy; | 
 |  |  |  | 
 |  |  |     public BasAreas() {} | 
 |  |  |     public BasAreas() { | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public BasAreas(Long id,Long whsId,String whsName,String name,Long whsTypeId,String areaNo,Date createTime,Date updateTime,String createBy,String updateBy) { | 
 |  |  |     public BasAreas(Long id, Long whsId, String whsName, String name, Long whsTypeId, String areaNo, Date createTime, Date updateTime, String createBy, String updateBy) { | 
 |  |  |         this.id = id; | 
 |  |  |         this.whsId = whsId; | 
 |  |  |         this.whsName = whsName; | 
 |  |  | 
 |  |  | //            null    // 修改人员 | 
 |  |  | //    ); | 
 |  |  |  | 
 |  |  |     public String getWhsTypeId$(){ | 
 |  |  |     public String getWhsTypeId$() { | 
 |  |  |         BasWhsTypeService service = SpringUtils.getBean(BasWhsTypeService.class); | 
 |  |  |         BasWhsType basWhsType = service.selectById(this.whsTypeId); | 
 |  |  |         if (!Cools.isEmpty(basWhsType)){ | 
 |  |  |         if (!Cools.isEmpty(basWhsType)) { | 
 |  |  |             return String.valueOf(basWhsType.getWhsDesc()); | 
 |  |  |         } | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getCreateTime$(){ | 
 |  |  |         if (Cools.isEmpty(this.createTime)){ | 
 |  |  |     public String getCreateTime$() { | 
 |  |  |         if (Cools.isEmpty(this.createTime)) { | 
 |  |  |             return ""; | 
 |  |  |         } | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getUpdateTime$(){ | 
 |  |  |         if (Cools.isEmpty(this.updateTime)){ | 
 |  |  |     public String getUpdateTime$() { | 
 |  |  |         if (Cools.isEmpty(this.updateTime)) { | 
 |  |  |             return ""; | 
 |  |  |         } | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime); |