提交 0b6452f3 authored 作者: 刘海泉's avatar 刘海泉

货单和运单详情增加贸易商名称

上级 101e7d73
......@@ -133,6 +133,10 @@ public class CarrierOrderChildDetailVO {
@ApiModelProperty(value = "目的地详细地址")
private String receiveDetailAddress;
@ApiModelProperty(value = "贸易商名称")
private String cooperativeCompaniesName;
@ApiModelProperty(value = "订单来源")
private Integer orderSource;
private String orderSourceMsg;
......
......@@ -241,4 +241,8 @@ public class OrderGoodsVO {
@ApiModelProperty("已拉运车数")
private Integer alreadyTransportTruckAmount;
@ApiModelProperty(value = "贸易商名称")
private String cooperativeCompaniesName;
}
\ No newline at end of file
......@@ -2591,29 +2591,31 @@ public class OrderChildServiceImpl implements OrderChildService {
// 组装表头
List<ExcelField> fieldList = new ArrayList<>();
fieldList.add(new ExcelField(0, "序号", "index", 2000));
fieldList.add(new ExcelField(1, "运单编号", "childNo", 5000));
fieldList.add(new ExcelField(2, "车牌号", "truckNo", 5000));
fieldList.add(new ExcelField(3, "运单状态", "status", 5000));
fieldList.add(new ExcelField(4, "货单编号", "goodsOrderNo", 5000));
fieldList.add(new ExcelField(5, "货物名称", "goodsName", 5000));
fieldList.add(new ExcelField(6, "司机姓名", "driverName", 5000));
fieldList.add(new ExcelField(7, "手机号", "phone", 5000));
fieldList.add(new ExcelField(8, "运费单价", "frightPrice", 5000));
fieldList.add(new ExcelField(9, "装车毛重", "loadRough", 5000));
fieldList.add(new ExcelField(10, "装车皮重", "loadTare", 5000));
fieldList.add(new ExcelField(11, "装车净重", "loadNet", 5000));
fieldList.add(new ExcelField(12, "卸车毛重", "loadRough", 5000));
fieldList.add(new ExcelField(13, "卸车皮重", "loadTare", 5000));
fieldList.add(new ExcelField(14, "卸车净重", "unloadNet", 5000));
fieldList.add(new ExcelField(15, "接单时间", "payTime", 5000));
fieldList.add(new ExcelField(16, "完成时间", "finishTime", 5000));
fieldList.add(new ExcelField(17, "磅单审核通过时间", "poundAuditTime", 5000));
fieldList.add(new ExcelField(18, "发货地址", "sendAddress", 10000));
fieldList.add(new ExcelField(19, "收货地址", "receiveAddress", 10000));
fieldList.add(new ExcelField(1, "发货地址", "sendAddress", 10000));
fieldList.add(new ExcelField(2, "收货地址", "receiveAddress", 10000));
fieldList.add(new ExcelField(3, "运单编号", "childNo", 5000));
fieldList.add(new ExcelField(4, "车牌号", "truckNo", 5000));
fieldList.add(new ExcelField(5, "运单状态", "status", 5000));
fieldList.add(new ExcelField(6, "货单编号", "goodsOrderNo", 5000));
fieldList.add(new ExcelField(7, "货物名称", "goodsName", 5000));
fieldList.add(new ExcelField(8, "司机姓名", "driverName", 5000));
fieldList.add(new ExcelField(9, "手机号", "phone", 5000));
fieldList.add(new ExcelField(10, "运费单价", "frightPrice", 5000));
fieldList.add(new ExcelField(11, "装车毛重", "loadRough", 5000));
fieldList.add(new ExcelField(12, "装车皮重", "loadTare", 5000));
fieldList.add(new ExcelField(13, "装车净重", "loadNet", 5000));
fieldList.add(new ExcelField(14, "卸车毛重", "loadRough", 5000));
fieldList.add(new ExcelField(15, "卸车皮重", "loadTare", 5000));
fieldList.add(new ExcelField(16, "卸车净重", "unloadNet", 5000));
fieldList.add(new ExcelField(17, "接单时间", "payTime", 5000));
fieldList.add(new ExcelField(18, "完成时间", "finishTime", 5000));
fieldList.add(new ExcelField(19, "磅单审核通过时间", "poundAuditTime", 5000));
fieldList.add(new ExcelField(20, "订单编号", "orderNo", 10000));
fieldList.add(new ExcelField(21, "订单来源", "orderSourceMsg", 10000));
......@@ -2626,6 +2628,8 @@ public class OrderChildServiceImpl implements OrderChildService {
List<ExcelData> rowData = new ArrayList<>();
rowData.add(new ExcelData(i+1));
rowData.add(new ExcelData(dto.getSendAddress()));
rowData.add(new ExcelData(dto.getReceiveAddress()));
rowData.add(new ExcelData(dto.getChildNo()));
rowData.add(new ExcelData(dto.getTruckNo()));
if(Objects.isNull(dto.getStatus())){
......@@ -2650,8 +2654,7 @@ public class OrderChildServiceImpl implements OrderChildService {
rowData.add(new ExcelData(dto.getPayTime()));
rowData.add(new ExcelData(dto.getFinishTime()));
rowData.add(new ExcelData(dto.getPoundAuditTime()));
rowData.add(new ExcelData(dto.getSendAddress()));
rowData.add(new ExcelData(dto.getReceiveAddress()));
rowData.add(new ExcelData(dto.getOrderNo()));
rowData.add(new ExcelData(dto.getOrderSourceMsg(), "-"));
......@@ -2736,6 +2739,8 @@ public class OrderChildServiceImpl implements OrderChildService {
carrierOrderChildDetailVO.setSendDetailAddress(sendAddress.getAddress());
carrierOrderChildDetailVO.setReceiveDetailAddress(receiveAddress.getAddress());
Result<FeignOrderInfoVO> result = orderFeign.getOrderInfo(orderChild.getOrderNo());
carrierOrderChildDetailVO.setCooperativeCompaniesName(result.getData().getCooperativeCompaniesName());
return carrierOrderChildDetailVO;
}
......
......@@ -21,8 +21,6 @@ import com.clx.performance.dao.*;
import com.clx.performance.dto.OrderGoodsBindTruckNumDTO;
import com.clx.performance.dto.OrderGoodsCancelDTO;
import com.clx.performance.enums.*;
import com.clx.performance.enums.settle.SettlementOrderChildRiskEnum;
import com.clx.performance.enums.settle.SettlementOwnerEnum;
import com.clx.performance.enums.settle.SettlementWayEnum;
import com.clx.performance.extranal.order.QuotationService;
import com.clx.performance.extranal.user.DriverService;
......@@ -49,7 +47,6 @@ import com.clx.performance.vo.pc.DriverFreightPriceVO;
import com.clx.performance.vo.pc.OrderGoodsEditVO;
import com.clx.performance.vo.pc.OrderGoodsPendingVO;
import com.clx.performance.vo.pc.OrderGoodsVO;
import com.clx.performance.vo.pc.carrier.settle.SettlementOrderChildRiskVO;
import com.clx.user.enums.driver.DriverInfoEnum;
import com.clx.user.feign.UserClxFeign;
import com.msl.common.base.Optional;
......@@ -161,6 +158,7 @@ public class OrderGoodsServiceImpl implements OrderGoodsService, InitializingBea
orderGoodsVO.setReveiveAddressAll(orderInfoFeign.getReveiveAddressAll());
orderGoodsVO.setSendAddressAll(orderInfoFeign.getSendAddressAll());
orderGoodsVO.setDispatchedOrders(truckList.size());
orderGoodsVO.setCooperativeCompaniesName(orderInfoFeign.getCooperativeCompaniesName());
return orderGoodsVO;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论