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