Browse Source

01/13

master
wangpengfei 5 months ago
parent
commit
3e21172546
  1. 7
      wms/src/main/java/com/yxt/wms/biz/func/supplierinfo/SupplierInfoService.java
  2. 27
      wms/src/main/java/com/yxt/wms/biz/func/warehouseoutbill/WarehouseOutBillVo.java

7
wms/src/main/java/com/yxt/wms/biz/func/supplierinfo/SupplierInfoService.java

@ -26,6 +26,7 @@
package com.yxt.wms.biz.func.supplierinfo; package com.yxt.wms.biz.func.supplierinfo;
import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.StringUtils;
import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo; import com.yxt.common.core.vo.PagerVo;
@ -38,6 +39,7 @@ import com.yxt.wms.feign.warehouse.warehouseansbill.WarehouseAnsBillFeign;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**
@ -85,7 +87,10 @@ public class SupplierInfoService extends MybatisBaseService<SupplierInfoMapper,
} }
public ResultBean<SupplierInfoDetailsVo> fetchDetailsByBillSid(String sid){ public ResultBean<SupplierInfoDetailsVo> fetchDetailsByBillSid(String sid){
WarehouseAnsDetailsVo warehouseAnsDetailsVo=warehouseAnsBillFeign.details(sid).getData(); WarehouseAnsDetailsVo warehouseAnsDetailsVo=warehouseAnsBillFeign.details(sid).getData();
return baseSupplierInfoFeign.fetchDetailsBySid(warehouseAnsDetailsVo.getSupplierSid()); if(StringUtils.isNotBlank(warehouseAnsDetailsVo.getSupplierSid())){
return baseSupplierInfoFeign.fetchDetailsBySid(warehouseAnsDetailsVo.getSupplierSid());
}
return new ResultBean<SupplierInfoDetailsVo>().success().setData(new SupplierInfoDetailsVo());
} }
public void delAll(String[] sids) { public void delAll(String[] sids) {

27
wms/src/main/java/com/yxt/wms/biz/func/warehouseoutbill/WarehouseOutBillVo.java

@ -4,12 +4,11 @@ import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Date;
/** /**
* @description: * @description:
* @author: dimengzhe * @author: dimengzhe
* @date: 2024/4/24 * @String: 2024/4/24
**/ **/
@Data @Data
public class WarehouseOutBillVo { public class WarehouseOutBillVo {
@ -68,9 +67,9 @@ public class WarehouseOutBillVo {
private double weightEstimation; private double weightEstimation;
@ApiModelProperty("商品数量") @ApiModelProperty("商品数量")
private double quantity; private double quantity;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd")
@ApiModelProperty("下单时间") @ApiModelProperty("下单时间")
private Date orderTime; private String orderTime;
@ApiModelProperty("订单号") @ApiModelProperty("订单号")
private String orderNumber; private String orderNumber;
@ApiModelProperty("外部订单号") @ApiModelProperty("外部订单号")
@ -79,12 +78,12 @@ public class WarehouseOutBillVo {
private String onlineOrderNumber; private String onlineOrderNumber;
@ApiModelProperty("平台") @ApiModelProperty("平台")
private String platform; private String platform;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiModelProperty("付款时间") @ApiModelProperty("付款时间")
private Date paymentTime; private String paymentTime;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiModelProperty("接单时间") @ApiModelProperty("接单时间")
private Date orderAcceptanceTime; private String orderAcceptanceTime;
@ApiModelProperty("拣选区域") @ApiModelProperty("拣选区域")
private String pickingArea; private String pickingArea;
@ApiModelProperty("出库类型") @ApiModelProperty("出库类型")
@ -93,19 +92,19 @@ public class WarehouseOutBillVo {
private String brand; private String brand;
@ApiModelProperty("波次") @ApiModelProperty("波次")
private String waveTimes; private String waveTimes;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiModelProperty("超时时间") @ApiModelProperty("超时时间")
private Date timeoutPeriod; private String timeoutPeriod;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiModelProperty("到货时间") @ApiModelProperty("到货时间")
private Date deliveryTime; private String deliveryTime;
@ApiModelProperty("体积") @ApiModelProperty("体积")
private double volume; private double volume;
@ApiModelProperty("标记") @ApiModelProperty("标记")
private String sign; private String sign;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiModelProperty("最晚发货时间") @ApiModelProperty("最晚发货时间")
private Date latestDeliveryTime; private String latestDeliveryTime;
@ApiModelProperty("创建组织sid") @ApiModelProperty("创建组织sid")
private String createOrgSid; private String createOrgSid;
@ApiModelProperty("使用组织sid") @ApiModelProperty("使用组织sid")

Loading…
Cancel
Save