diff --git a/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/entity/MtPackageInfo.java b/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/entity/MtPackageInfo.java index 05a3538ba..d1d9db15b 100644 --- a/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/entity/MtPackageInfo.java +++ b/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/entity/MtPackageInfo.java @@ -2,6 +2,7 @@ package com.logpm.factory.mt.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -20,7 +21,7 @@ public class MtPackageInfo extends BaseEntity { private String outboundMan; //@JsonProperty("出库时间") - @ApiModelProperty(value = "出库时间") + @ApiModelProperty(value = "出库时间" ) private String outboundDate; //@JsonProperty("数量") diff --git a/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtFactoryOrderMainVO.java b/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtFactoryOrderMainVO.java index b1c050f2a..83fa35895 100644 --- a/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtFactoryOrderMainVO.java +++ b/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtFactoryOrderMainVO.java @@ -16,11 +16,14 @@ */ package com.logpm.factory.mt.vo; +import com.fasterxml.jackson.annotation.JsonFormat; import com.logpm.factory.mt.entity.MtFactoryOrderMain; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import java.util.Date; + /** * 梦天工厂主订单 视图实体类 * @@ -38,6 +41,10 @@ public class MtFactoryOrderMainVO extends MtFactoryOrderMain { @ApiModelProperty(value = "反馈梦天状态") private String pushStatusName; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @ApiModelProperty(value = "推送时间") + private Date pushTime; + } diff --git a/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtPackageInfoVO.java b/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtPackageInfoVO.java index a5ba9011b..cc8a2550d 100644 --- a/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtPackageInfoVO.java +++ b/blade-service-api/logpm-factory-api/src/main/java/com/logpm/factory/mt/vo/MtPackageInfoVO.java @@ -16,11 +16,14 @@ */ package com.logpm.factory.mt.vo; +import com.fasterxml.jackson.annotation.JsonFormat; import com.logpm.factory.mt.entity.MtPackageInfo; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import java.util.Date; + /** * 梦天订单包件 视图实体类 * @@ -35,7 +38,6 @@ public class MtPackageInfoVO extends MtPackageInfo { @ApiModelProperty(value = "订单号") private String orderCode; - /** * 车次号 */ @@ -46,4 +48,9 @@ public class MtPackageInfoVO extends MtPackageInfo { private String pushStatusName; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @ApiModelProperty("推送时间") + private Date pushTime; + + } diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataWarehouseServiceImpl.java b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataWarehouseServiceImpl.java index 22c22d540..631c1500b 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataWarehouseServiceImpl.java +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataWarehouseServiceImpl.java @@ -222,6 +222,9 @@ public class BasicdataWarehouseServiceImpl extends BaseServiceImpl warehouseEntityList = baseMapper.selectList(Wrappers.query().lambda().in(BasicdataWarehouseEntity::getDepartment, deptIds)); + if(warehouseEntityList.isEmpty()){ + return warehouseEntity; + } // String json = redis.get(CacheNames.tenantKeyObj(user.getTenantId(), CacheNames.USER_WAREHOUSE_KEY, user.getUserId())); if (warehouseEntityList.size() <= 1) { warehouseEntity = warehouseEntityList.get(0); diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtFactoryOrderMainMapper.xml b/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtFactoryOrderMainMapper.xml index bc8546155..4842eac76 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtFactoryOrderMainMapper.xml +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtFactoryOrderMainMapper.xml @@ -61,26 +61,44 @@ diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtPackageInfoMapper.xml b/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtPackageInfoMapper.xml index 18ad9263f..6d01976da 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtPackageInfoMapper.xml +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/mt/mapper/MtPackageInfoMapper.xml @@ -25,7 +25,7 @@ - + @@ -58,32 +58,58 @@