12 changed files with 486 additions and 62 deletions
@ -0,0 +1,62 @@
|
||||
/* |
||||
* 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.basicdata.excel.price; |
||||
|
||||
|
||||
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 lombok.Data; |
||||
|
||||
import java.io.Serializable; |
||||
|
||||
|
||||
/** |
||||
* 价格 Excel实体类 |
||||
* |
||||
* @author chao |
||||
* @since 2024-04-19 |
||||
*/ |
||||
@Data |
||||
@ColumnWidth(25) |
||||
@HeadRowHeight(20) |
||||
@ContentRowHeight(18) |
||||
public class BasicdataPriceCategoryBasicExcel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
@ExcelProperty(value = "客户名称", index = 0) |
||||
private String client; |
||||
@ExcelProperty(value = "品牌", index = 1) |
||||
private String brand; |
||||
@ExcelProperty(value = "发站", index = 2) |
||||
private String startName; |
||||
@ExcelProperty(value = "到站", index = 3) |
||||
private String endName; |
||||
@ExcelProperty(value = "发货单位", index = 4) |
||||
private String sendOrg; |
||||
@ExcelProperty(value = "服务类型", index = 5) |
||||
private String type; |
||||
@ExcelProperty(value = "计费类型", index = 6) |
||||
private String costType; |
||||
@ExcelProperty(value = "品类", index = 7) |
||||
private String category; |
||||
@ExcelProperty(value = "单价", index = 8) |
||||
private String price; |
||||
|
||||
} |
@ -0,0 +1,66 @@
|
||||
/* |
||||
* 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.basicdata.excel.price; |
||||
|
||||
|
||||
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 lombok.Data; |
||||
|
||||
import java.io.Serializable; |
||||
|
||||
|
||||
/** |
||||
* 价格 Excel实体类 |
||||
* |
||||
* @author chao |
||||
* @since 2024-04-19 |
||||
*/ |
||||
@Data |
||||
@ColumnWidth(25) |
||||
@HeadRowHeight(20) |
||||
@ContentRowHeight(18) |
||||
public class BasicdataPriceCategoryDispatchExcel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
@ExcelProperty(value = "客户名称", index = 0) |
||||
private String client; |
||||
@ExcelProperty(value = "品牌", index = 1) |
||||
private String brand; |
||||
@ExcelProperty(value = "费用类型", index = 2) |
||||
private String type; |
||||
@ExcelProperty(value = "计价方式", index = 3) |
||||
private String costType; |
||||
@ExcelProperty(value = "品类", index = 4) |
||||
private String category; |
||||
@ExcelProperty(value = "单价", index = 5) |
||||
private Double price; |
||||
@ExcelProperty(value = "遗留单价", index = 6) |
||||
private Double leaveBehindPrice; |
||||
@ExcelProperty(value = "分货费", index = 7) |
||||
private Double sortPrice; |
||||
@ExcelProperty(value = "操作/装卸费", index = 8) |
||||
private Double handlingPrice; |
||||
@ExcelProperty(value = "平移费", index = 9) |
||||
private Double relocationPrice; |
||||
@ExcelProperty(value = "上楼费", index = 10) |
||||
private Double upstairsDeliveryPrice; |
||||
|
||||
} |
@ -0,0 +1,67 @@
|
||||
/* |
||||
* 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.basicdata.excel.price; |
||||
|
||||
|
||||
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; |
||||
|
||||
|
||||
/** |
||||
* 价格 Excel实体类 |
||||
* |
||||
* @author chao |
||||
* @since 2024-04-19 |
||||
*/ |
||||
@Data |
||||
@ColumnWidth(25) |
||||
@HeadRowHeight(20) |
||||
@ContentRowHeight(18) |
||||
public class BasicdataPriceCategoryWarehouseExcel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
@ExcelProperty(value = "客户名称", index = 0) |
||||
private String client; |
||||
@ExcelProperty(value = "品牌", index = 1) |
||||
private String brand; |
||||
@ExcelProperty(value = "计价方式", index = 2) |
||||
private String costType; |
||||
@ExcelProperty(value = "品类", index = 3) |
||||
private String category; |
||||
@ExcelProperty(value = "30天内", index = 4) |
||||
private String withinThirtyPrice; |
||||
@ExcelProperty(value = "30-60天", index = 5) |
||||
private String betweenThirtySixtyPrice; |
||||
@ExcelProperty(value = "60天外", index = 6) |
||||
private String beyondSixtyPrice; |
||||
@ExcelProperty(value = "上限价格", index = 7) |
||||
private String maximumPrice; |
||||
@ExcelProperty(value = "操作/装卸费", index = 8) |
||||
private String operatePrice; |
||||
@ExcelProperty(value = "仓储管理费", index = 9) |
||||
private String warehouseManagementPrice; |
||||
@ExcelProperty(value = "仓储分货费", index = 10) |
||||
private String warehouseSortPrice; |
||||
|
||||
} |
@ -0,0 +1,86 @@
|
||||
/* |
||||
* 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.basicdata.excel.price; |
||||
|
||||
|
||||
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 lombok.Data; |
||||
|
||||
import java.io.Serializable; |
||||
|
||||
|
||||
/** |
||||
* 价格 Excel实体类 |
||||
* |
||||
* @author chao |
||||
* @since 2024-04-19 |
||||
*/ |
||||
@Data |
||||
@ColumnWidth(25) |
||||
@HeadRowHeight(20) |
||||
@ContentRowHeight(18) |
||||
public class BasicdataPriceExcel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 客户名称 |
||||
*/ |
||||
@ExcelProperty(value = "客户名称", index = 0) |
||||
private String client; |
||||
/** |
||||
* 品牌 |
||||
*/ |
||||
@ExcelProperty(value = "品牌", index = 1) |
||||
private String brand; |
||||
/** |
||||
* 生效时间 |
||||
*/ |
||||
@ExcelProperty(value = "生效时间", index = 2) |
||||
private String effectiveTime; |
||||
/** |
||||
* 到期时间 |
||||
*/ |
||||
@ExcelProperty(value = "到期时间", index = 3) |
||||
private String expiryTime; |
||||
/** |
||||
* 模版名称 |
||||
*/ |
||||
@ExcelProperty(value = "模版名称", index = 4) |
||||
private String templateName; |
||||
/** |
||||
* 向上判断件数 |
||||
*/ |
||||
@ExcelProperty(value = "向上判断件数", index = 5) |
||||
private String dispatchUpwardJudgment; |
||||
|
||||
/** |
||||
* 向上判断件数 |
||||
*/ |
||||
@ExcelProperty(value = "向上判断件数", index = 6) |
||||
private String dispatchUpwardJudgmentCost; |
||||
|
||||
/** |
||||
* 上楼费免费楼层 |
||||
*/ |
||||
@ExcelProperty(value = "上楼费免费楼层", index = 7) |
||||
private String dispatchStairsCarryingCharge; |
||||
|
||||
} |
@ -0,0 +1,60 @@
|
||||
/* |
||||
* 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.basicdata.excel.price; |
||||
|
||||
|
||||
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 lombok.Data; |
||||
|
||||
import java.io.Serializable; |
||||
|
||||
|
||||
/** |
||||
* 价格 Excel实体类 |
||||
* |
||||
* @author chao |
||||
* @since 2024-04-19 |
||||
*/ |
||||
@Data |
||||
@ColumnWidth(25) |
||||
@HeadRowHeight(20) |
||||
@ContentRowHeight(18) |
||||
public class BasicdataPriceFullVehicleExcel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
@ExcelProperty(value = "客户名称", index = 0) |
||||
private String client; |
||||
@ExcelProperty(value = "品牌", index = 1) |
||||
private String brand; |
||||
@ExcelProperty(value = "发站", index = 2) |
||||
private String startName; |
||||
@ExcelProperty(value = "到站", index = 3) |
||||
private String endName; |
||||
@ExcelProperty(value = "发货单位", index = 4) |
||||
private String sendOrg; |
||||
@ExcelProperty(value = "类型", index = 5) |
||||
private String type; |
||||
@ExcelProperty(value = "车型", index = 6) |
||||
private String vehicleType; |
||||
@ExcelProperty(value = "整车计费(元/车)", index = 7) |
||||
private String price; |
||||
|
||||
} |
@ -0,0 +1,84 @@
|
||||
/* |
||||
* 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.basicdata.excel.price; |
||||
|
||||
|
||||
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 lombok.Data; |
||||
|
||||
import java.io.Serializable; |
||||
|
||||
|
||||
/** |
||||
* 价格 Excel实体类 |
||||
* |
||||
* @author chao |
||||
* @since 2024-04-19 |
||||
*/ |
||||
@Data |
||||
@ColumnWidth(25) |
||||
@HeadRowHeight(20) |
||||
@ContentRowHeight(18) |
||||
public class BasicdataPriceGeneralExcel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 客户名称 |
||||
*/ |
||||
@ExcelProperty(value = "客户名称", index = 0) |
||||
private String client; |
||||
/** |
||||
* 品牌 |
||||
*/ |
||||
@ExcelProperty(value = "品牌", index = 1) |
||||
private String brand; |
||||
/** |
||||
* 发站 |
||||
*/ |
||||
@ExcelProperty(value = "发站", index = 2) |
||||
private String startName; |
||||
/** |
||||
* 到站 |
||||
*/ |
||||
@ExcelProperty(value = "到站", index = 3) |
||||
private String endName; |
||||
/** |
||||
* 发货单位 |
||||
*/ |
||||
@ExcelProperty(value = "发货单位", index = 4) |
||||
private String sendOrg; |
||||
/** |
||||
* 类型 |
||||
*/ |
||||
@ExcelProperty(value = "类型", index = 5) |
||||
private String type; |
||||
/** |
||||
* 最低计费值 |
||||
*/ |
||||
@ExcelProperty(value = "最低计费值", index = 6) |
||||
private String minCost; |
||||
/** |
||||
* 加算价格 |
||||
*/ |
||||
@ExcelProperty(value = "加算价格", index = 7) |
||||
private String addCost; |
||||
|
||||
} |
Loading…
Reference in new issue