24 changed files with 1911 additions and 68 deletions
@ -0,0 +1,104 @@
|
||||
/* |
||||
* 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.pricev2; |
||||
|
||||
|
||||
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 BasicdataPriceCategoryV2Excel 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 startProvince; |
||||
@ExcelProperty(value = {"发站", "市"}, index = 3) |
||||
private String startCity; |
||||
@ExcelProperty(value = {"发站", "区"}, index = 4) |
||||
private String startArea; |
||||
@ExcelProperty(value = {"到站", "省"}, index = 5) |
||||
private String endProvince; |
||||
@ExcelProperty(value = {"到站", "市"}, index = 6) |
||||
private String endCity; |
||||
@ExcelProperty(value = {"到站", "区"}, index = 7) |
||||
private String endArea; |
||||
@ExcelProperty(value = {"发货单位", "发货单位编码"}, index = 8) |
||||
private String sendOrgCode; |
||||
@ExcelProperty(value = {"发货单位", "发货单位"}, index = 9) |
||||
private String sendOrg; |
||||
@ExcelProperty(value = {"品类", "品类"}, index = 10) |
||||
private String category; |
||||
@ExcelProperty(value = {"提货", "单位"}, index = 11) |
||||
private String pickupUnit; |
||||
@ExcelProperty(value = {"提货", "单价"}, index = 12) |
||||
private String pickupPrice; |
||||
@ExcelProperty(value = {"干线", "单位"}, index = 13) |
||||
private String trunkLineUnit; |
||||
@ExcelProperty(value = {"干线", "单价"}, index = 14) |
||||
private String trunkLinePrice; |
||||
@ExcelProperty(value = {"仓储", "30天内"}, index = 15) |
||||
private String withinThirtyPrice; |
||||
@ExcelProperty(value = {"仓储", "30-60天"}, index = 16) |
||||
private String betweenThirtySixtyPrice; |
||||
@ExcelProperty(value = {"仓储", "60-90天"}, index = 17) |
||||
private String beyondSixtyPrice; |
||||
@ExcelProperty(value = {"仓储", "90天以上"}, index = 18) |
||||
private String beyondNinetyPrice; |
||||
@ExcelProperty(value = {"仓储附加费", "仓储操作/装卸费"}, index = 19) |
||||
private String warehouseOperatePrice; |
||||
@ExcelProperty(value = {"仓储附加费", "仓储管理费"}, index = 20) |
||||
private String warehouseManagementPrice; |
||||
@ExcelProperty(value = {"仓储附加费", "仓储分货费"}, index = 21) |
||||
private String warehouseSortPrice; |
||||
@ExcelProperty(value = {"配送", "单位"}, index = 22) |
||||
private String dispatchUnit; |
||||
@ExcelProperty(value = {"配送", "一般单价"}, index = 23) |
||||
private String dispatchPrice; |
||||
@ExcelProperty(value = {"配送", "遗留单价"}, index = 24) |
||||
private String dispatchLeaveBehindPrice; |
||||
@ExcelProperty(value = {"配送附加费", "分货费"}, index = 25) |
||||
private String dispatchSortPrice; |
||||
@ExcelProperty(value = {"配送附加费", "操作/装卸费价格"}, index = 26) |
||||
private String dispatchHandlingPrice; |
||||
@ExcelProperty(value = {"配送附加费", "平移费价格"}, index = 27) |
||||
private String dispatchRelocationPrice; |
||||
@ExcelProperty(value = {"配送附加费", "上楼费价格"}, index = 28) |
||||
private String dispatchDeliveryPrice; |
||||
@ExcelProperty(value = {"配送附加费", "上楼免楼层数"}, index = 29) |
||||
private String dispatchStairsCarryingCharge; |
||||
|
||||
} |
@ -0,0 +1,72 @@
|
||||
/* |
||||
* 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.pricev2; |
||||
|
||||
|
||||
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 BasicdataPriceFullVehicleV2Excel 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 startProvince; |
||||
@ExcelProperty(value = {"发站", "市"}, index = 3) |
||||
private String startCity; |
||||
@ExcelProperty(value = {"发站", "区"}, index = 4) |
||||
private String startArea; |
||||
@ExcelProperty(value = {"到站", "省"}, index = 5) |
||||
private String endProvince; |
||||
@ExcelProperty(value = {"到站", "市"}, index = 6) |
||||
private String endCity; |
||||
@ExcelProperty(value = {"到站", "区"}, index = 7) |
||||
private String endArea; |
||||
@ExcelProperty(value = {"发货单位", "发货单位ID"}, index = 8) |
||||
private String sendOrgCode; |
||||
@ExcelProperty(value = {"发货单位", "发货单位"}, index = 9) |
||||
private String sendOrg; |
||||
@ExcelProperty(value = {"车型", "车型"}, index = 10) |
||||
private String vehicleType; |
||||
@ExcelProperty(value = {"提货", "单价"}, index = 11) |
||||
private String pickupPrice; |
||||
@ExcelProperty(value = {"干线", "单价"}, index = 12) |
||||
private String trunkLinePrice; |
||||
@ExcelProperty(value = {"配送", "单价"}, index = 13) |
||||
private String dispatchPrice; |
||||
|
||||
} |
@ -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.pricev2; |
||||
|
||||
|
||||
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 BasicdataPriceGeneralV2Excel 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 startProvince; |
||||
@ExcelProperty(value = {"发站", "市"}, index = 3) |
||||
private String startCity; |
||||
@ExcelProperty(value = {"发站", "区"}, index = 4) |
||||
private String startArea; |
||||
@ExcelProperty(value = {"到站", "省"}, index = 5) |
||||
private String endProvince; |
||||
@ExcelProperty(value = {"到站", "市"}, index = 6) |
||||
private String endCity; |
||||
@ExcelProperty(value = {"到站", "区"}, index = 7) |
||||
private String endArea; |
||||
@ExcelProperty(value = {"发货单位", "发货单位ID"}, index = 8) |
||||
private String sendOrgCode; |
||||
@ExcelProperty(value = {"发货单位", "发货单位"}, index = 9) |
||||
private String sendOrg; |
||||
@ExcelProperty(value = {"提货", "最低计费"}, index = 10) |
||||
private String pickupMinCost; |
||||
@ExcelProperty(value = {"提货", "加算价格"}, index = 11) |
||||
private String pickupAddCost; |
||||
@ExcelProperty(value = {"干线", "最低计费"}, index = 12) |
||||
private String trunkLineMinCost; |
||||
@ExcelProperty(value = {"干线", "加算价格"}, index = 13) |
||||
private String trunkLineAddCost; |
||||
@ExcelProperty(value = {"配送", "最低计费"}, index = 14) |
||||
private String dispatchMinCost; |
||||
@ExcelProperty(value = {"配送", "加算价格"}, index = 15) |
||||
private String dispatchAddCost; |
||||
@ExcelProperty(value = {"配送", "向上判断件数"}, index = 16) |
||||
private String dispatchUpwardJudgment; |
||||
@ExcelProperty(value = {"配送", "向上判断加价"}, index = 17) |
||||
private String dispatchUpwardJudgmentCost; |
||||
@ExcelProperty(value = {"配送", "遗留最低计费"}, index = 18) |
||||
private String dispatchLeaveBehindMinCost; |
||||
@ExcelProperty(value = {"配送", "遗留加算价格"}, index = 19) |
||||
private String dispatchLeaveBehindAddCost; |
||||
|
||||
} |
@ -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.pricev2; |
||||
|
||||
|
||||
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 BasicdataPriceV2Excel implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
@ExcelProperty(value = "商场编码(工厂)", index = 0) |
||||
private String clientCode; |
||||
/** |
||||
* 客户名称 |
||||
*/ |
||||
@ExcelProperty(value = "商场名称", index = 1) |
||||
private String client; |
||||
/** |
||||
* 品牌 |
||||
*/ |
||||
@ExcelProperty(value = "品牌", index = 2) |
||||
private String brand; |
||||
/** |
||||
* 生效时间 |
||||
*/ |
||||
@ExcelProperty(value = "生效日期", index = 3) |
||||
private String effectiveTime; |
||||
/** |
||||
* 到期时间 |
||||
*/ |
||||
@ExcelProperty(value = "截止日期", index = 4) |
||||
private String expiryTime; |
||||
/** |
||||
* 配送服务类型 |
||||
*/ |
||||
@ExcelProperty(value = "配送服务类型", index = 5) |
||||
private String serviceType; |
||||
/** |
||||
* 结算方式 |
||||
*/ |
||||
@ExcelProperty(value = "结算方式", index = 6) |
||||
private String settlementMethod; |
||||
/** |
||||
* 付款方 |
||||
*/ |
||||
@ExcelProperty(value = "付款方", index = 7) |
||||
private String payingParty; |
||||
/** |
||||
* 模版名称 |
||||
*/ |
||||
@ExcelProperty(value = "模版名称", index = 8) |
||||
private String templateName; |
||||
|
||||
} |
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue