|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotations.TableField; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotations.TableName; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.mapper.EntityWrapper; | 
|---|
|  |  |  | import com.core.common.Cools; | 
|---|
|  |  |  | import com.core.common.SpringUtils; | 
|---|
|  |  |  | import com.zy.asrs.service.BasProcessProceduresService; | 
|---|
|  |  |  | import com.zy.asrs.service.BasQualityTestingService; | 
|---|
|  |  |  | import com.zy.asrs.service.KcztMapService; | 
|---|
|  |  |  | import com.zy.asrs.service.StoreTypeService; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModelProperty; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | * 备用1 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "备用1") | 
|---|
|  |  |  | private String standby1; | 
|---|
|  |  |  | private String standby1 = ""; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 备用2 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "备用2") | 
|---|
|  |  |  | private String standby2; | 
|---|
|  |  |  | private String standby2 = ""; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 备用3 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "备用3") | 
|---|
|  |  |  | private String standby3; | 
|---|
|  |  |  | private String standby3 = ""; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 备用1 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "备用1") | 
|---|
|  |  |  | @TableField("box_type1") | 
|---|
|  |  |  | private String boxType1 = ""; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 备用2 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "备用2") | 
|---|
|  |  |  | @TableField("box_type2") | 
|---|
|  |  |  | private String boxType2 = ""; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 备用3 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "备用3") | 
|---|
|  |  |  | @TableField("box_type3") | 
|---|
|  |  |  | private String boxType3 = ""; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 退库标记 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "退库标记") | 
|---|
|  |  |  | @TableField("tk_flag") | 
|---|
|  |  |  | private String tkFlag = ""; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //库存状态 | 
|---|
|  |  |  | private String cstateid; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getBeBatch$(){ | 
|---|
|  |  |  | if (null == this.beBatch){ return null; } | 
|---|
|  |  |  | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return String.valueOf(this.source); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getStandby1$() { | 
|---|
|  |  |  | StoreTypeService service = SpringUtils.getBean(StoreTypeService.class); | 
|---|
|  |  |  | StoreType storeType = service.selectById(this.standby1); | 
|---|
|  |  |  | if (!Cools.isEmpty(storeType)) { | 
|---|
|  |  |  | return String.valueOf(storeType.getStoreName()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getInspect$(){ | 
|---|
|  |  |  | 
|---|
|  |  |  | return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.appeTime); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getBoxType1$(){ | 
|---|
|  |  |  | BasProcessProceduresService service = SpringUtils.getBean(BasProcessProceduresService.class); | 
|---|
|  |  |  | BasProcessProcedures processProcedures = service.selectOne(new EntityWrapper<BasProcessProcedures>().eq("box_type", this.boxType1)); | 
|---|
|  |  |  | if (!Cools.isEmpty(processProcedures)){ | 
|---|
|  |  |  | return String.valueOf(processProcedures.getBoxSpecs()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return this.boxType1; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getBoxType2$(){ | 
|---|
|  |  |  | BasQualityTestingService service = SpringUtils.getBean(BasQualityTestingService.class); | 
|---|
|  |  |  | BasQualityTesting basQualityTesting = service.selectOne(new EntityWrapper<BasQualityTesting>().eq("box_type", this.boxType1)); | 
|---|
|  |  |  | if (!Cools.isEmpty(basQualityTesting)){ | 
|---|
|  |  |  | return String.valueOf(basQualityTesting.getBoxSpecs()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return this.boxType1; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getCstateid$() { | 
|---|
|  |  |  | KcztMapService service = SpringUtils.getBean(KcztMapService.class); | 
|---|
|  |  |  | KcztMap kcztMap = service.selectOne(new EntityWrapper<KcztMap>().eq("cstateid", this.cstateid)); | 
|---|
|  |  |  | if (!Cools.isEmpty(kcztMap)){ | 
|---|
|  |  |  | return String.valueOf(kcztMap.getVname()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return String.valueOf(this.cstateid); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|