16 changed files with 1032 additions and 186 deletions
@ -0,0 +1,419 @@
|
||||
/* |
||||
* Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions are met: |
||||
* |
||||
* Redistributions of source code must retain the above copyright notice, |
||||
* this list of conditions and the following disclaimer. |
||||
* Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in the |
||||
* documentation and/or other materials provided with the distribution. |
||||
* Neither the name of the dreamlu.net developer nor the names of its |
||||
* contributors may be used to endorse or promote products derived from |
||||
* this software without specific prior written permission. |
||||
* Author: Chill 庄骞 (smallchill@163.com) |
||||
*/ |
||||
package com.logpm.distribution.excel; |
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty; |
||||
import com.alibaba.excel.annotation.write.style.ColumnWidth; |
||||
import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
||||
import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
|
||||
import java.io.Serializable; |
||||
import java.util.Date; |
||||
import java.util.List; |
||||
|
||||
|
||||
/** |
||||
* 签收管理 Excel实体类 |
||||
* |
||||
* @author lmy |
||||
* @since 2023-06-13 |
||||
*/ |
||||
@Data |
||||
@ColumnWidth(25) |
||||
@HeadRowHeight(20) |
||||
@ContentRowHeight(18) |
||||
public class DistributionSignforOwnExcel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 配送车次 |
||||
*/ |
||||
@ApiModelProperty(value = "配送车次") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("配送车次") |
||||
private String trainNumber; |
||||
|
||||
/** |
||||
* 订单自编号;订单关联id |
||||
*/ |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("订单自编号") |
||||
private String orderCode; |
||||
|
||||
/** |
||||
* 配送仓库(名称) |
||||
*/ |
||||
@ApiModelProperty(value = "配送仓库(名称)") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("配送仓库") |
||||
private String warehouseName; |
||||
|
||||
/** |
||||
* 收货人 |
||||
*/ |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("客户名称") |
||||
private String consignee; |
||||
/** |
||||
* 收货人 |
||||
*/ |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("客户电话") |
||||
private String deliveryPhone; |
||||
/** |
||||
* 收货地址 |
||||
*/ |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("收货地址") |
||||
private String deliveryAddress; |
||||
|
||||
/** |
||||
* 配送类型 |
||||
*/ |
||||
@ApiModelProperty(value = "配送类型;1-商配、2-市配") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("配送类型") |
||||
private String deliveryTypeName; |
||||
|
||||
/** |
||||
* 门店名称 |
||||
*/ |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("服务类型") |
||||
private String deliveryWayName; |
||||
|
||||
/** |
||||
* 总件数 |
||||
*/ |
||||
@ApiModelProperty(value = "总件数") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("总件数") |
||||
private Integer reservationNum; |
||||
|
||||
/** |
||||
* 装车件数 |
||||
*/ |
||||
@ApiModelProperty(value = "装车件数") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("装车件数") |
||||
private Integer loadedNumber; |
||||
|
||||
/** |
||||
* 签收数 |
||||
*/ |
||||
@ApiModelProperty(value = "签收数") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("签收数") |
||||
private Integer receivedQuantity; |
||||
|
||||
/** |
||||
* 装车未扫数 |
||||
*/ |
||||
@ApiModelProperty(value = "装车未扫数") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("装车未扫数") |
||||
private String withoutScanning; |
||||
|
||||
/** |
||||
* 未签收数目 |
||||
*/ |
||||
@ApiModelProperty(value = "未签收数目") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("未签收数目") |
||||
private String unsigneds; |
||||
|
||||
/** |
||||
* 送货司机(名称) |
||||
*/ |
||||
@ApiModelProperty(value = "送货司机(名称)") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("送货司机") |
||||
private String deliveryDriverName; |
||||
|
||||
/** |
||||
* 送货司机手机号 |
||||
*/ |
||||
@ApiModelProperty(value = "送货司机手机号") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("送货司机手机号") |
||||
private String deliveryDriverPhone; |
||||
|
||||
/** |
||||
* 文员签收时间 |
||||
*/ |
||||
@ApiModelProperty(value = "签收时间") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("签收时间") |
||||
private String signingTime; |
||||
|
||||
/** |
||||
* 司机签收时间 |
||||
*/ |
||||
@ApiModelProperty(value = "司机签收时间") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("司机签收时间") |
||||
private String sjsigningTime; |
||||
|
||||
/** |
||||
* 签收人(名称) |
||||
*/ |
||||
@ApiModelProperty(value = "签收人(名称)") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("签收人") |
||||
private String signeeName; |
||||
|
||||
|
||||
/** |
||||
* 文员签收状态;1-未签收,2-签收 |
||||
*/ |
||||
@ApiModelProperty(value = "文员签收状态;1-未签收,2-签收") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("文员签收状态") |
||||
private String signingStatusName; |
||||
|
||||
/** |
||||
* 司机签收状态;1-未签收,2-签收 |
||||
*/ |
||||
@ApiModelProperty(value = "司机签收状态;1-未签收,2-签收") |
||||
@ColumnWidth(20) |
||||
@ExcelProperty("司机签收状态") |
||||
private String driverSigningName; |
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// /**
|
||||
// * 服务类型
|
||||
// */
|
||||
// @ApiModelProperty(value = "预约服务类型;1-上楼、2-超区、3-拆样、4-平移、5-分拣、6-搬运、7-返货;")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("预约服务类型")
|
||||
// private String deliveryWay;
|
||||
//
|
||||
// /**
|
||||
// * 商城名称
|
||||
// */
|
||||
// @ApiModelProperty(value = "商城名称")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("商城名称")
|
||||
// private String mallName;
|
||||
//
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 订单总数
|
||||
// */
|
||||
// @ApiModelProperty(value = "订单总数")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("订单总数")
|
||||
// private Integer orderTotal;
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 签收类型;1-签收,2-代签收
|
||||
// */
|
||||
// @ApiModelProperty(value = "签收类型;1-签收,2-代签收")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("签收类型")
|
||||
// private String signingType;
|
||||
// /**
|
||||
// * 服务号
|
||||
// */
|
||||
// @ApiModelProperty(value = "服务号")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("服务号")
|
||||
// private String serviceNumber;
|
||||
// /**
|
||||
// * 司机备注
|
||||
// */
|
||||
// @ApiModelProperty(value = "司机备注")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("司机备注")
|
||||
// private String driverRemarks;
|
||||
// /**
|
||||
// * 文员备注
|
||||
// */
|
||||
// @ApiModelProperty(value = "文员备注")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("文员备注")
|
||||
// private String clerkSignRemarks;
|
||||
//
|
||||
// /**
|
||||
// * 送货车辆(值)
|
||||
// */
|
||||
// @ApiModelProperty(value = "送货车辆(值)")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("送货车辆")
|
||||
// private String deliveryVehicleName;
|
||||
//
|
||||
// /**
|
||||
// * 编号
|
||||
// */
|
||||
// @ApiModelProperty(value = "编号")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("编号")
|
||||
// private String number;
|
||||
//
|
||||
// /**
|
||||
// * 配送单号
|
||||
// */
|
||||
// @ApiModelProperty(value = "配送单号")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("配送单号")
|
||||
// private String noteNumber;
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 配送时间
|
||||
// */
|
||||
// @ApiModelProperty(value = "配送时间")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("配送时间")
|
||||
// private String deliveryTime;
|
||||
// /**
|
||||
// * 装车时间
|
||||
// */
|
||||
// @ApiModelProperty(value = "装车时间")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("装车时间")
|
||||
// private String loadingTime;
|
||||
//
|
||||
// /**
|
||||
// * 定位打卡
|
||||
// */
|
||||
// @ApiModelProperty(value = "定位打卡")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("定位打卡")
|
||||
// private String positioning;
|
||||
// /**
|
||||
// * 定位打卡地址
|
||||
// */
|
||||
// @ApiModelProperty(value = "定位打卡地址")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("定位打卡地址")
|
||||
// private String positioningAdr;
|
||||
//
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 预约关联Id;预约关联id
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("服务类型")
|
||||
// private String deliveryTypeName;
|
||||
//
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 配送仓库
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("门店名称")
|
||||
// private String storeName;
|
||||
// /**
|
||||
// * 服务类型
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("配送服务类型")
|
||||
// private String deliveryWayName;
|
||||
//
|
||||
// /**
|
||||
// * 签收状态;1-未签收,2-司机签收,3-文员签收
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("司机签收状态")
|
||||
// private String driverSigningName;
|
||||
// /**
|
||||
// * 签收类型;1-签收,2-代签收
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("文员审核状态")
|
||||
// private String signingStatusName;
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 门店名称
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("服务类型")
|
||||
// private String serveType;
|
||||
//
|
||||
// /**
|
||||
// * 配送单号
|
||||
// */
|
||||
// @ApiModelProperty(value = "配送单号")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("服务类型")
|
||||
// private String reservationCode;
|
||||
// /**
|
||||
// * 预约时间
|
||||
// */
|
||||
// @ApiModelProperty(value = "预约时间")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("服务类型")
|
||||
// private String reservationDate;
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 签收状态
|
||||
// */
|
||||
// @ApiModelProperty(value = "签收状态")
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("签收状态")
|
||||
// private String signingStatusAll;
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 备注
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("备注")
|
||||
// private String remarks;
|
||||
//
|
||||
//
|
||||
// /**
|
||||
// * 是否加急
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("是否加急")
|
||||
// private String isUrgent;
|
||||
//
|
||||
// /**
|
||||
// * 配送车牌号
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("配送车牌号")
|
||||
// private String vehicleName;
|
||||
//
|
||||
// /**
|
||||
// * 配送司机
|
||||
// */
|
||||
// @ColumnWidth(20)
|
||||
// @ExcelProperty("配送司机")
|
||||
// private String driverName;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} |
Loading…
Reference in new issue