Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
A
Aidea
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sa_aidea
Aidea
Commits
72427d6c
Commit
72427d6c
authored
Jan 19, 2022
by
sunc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
线下出库
parent
66adcf29
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
211 additions
and
0 deletions
+211
-0
OfflineOrder.java
...le/src/main/java/com/cftech/order/model/OfflineOrder.java
+63
-0
WaybillDto.java
...dule/src/main/java/com/cftech/order/model/WaybillDto.java
+148
-0
No files found.
aidea-modules/order-module/src/main/java/com/cftech/order/model/OfflineOrder.java
0 → 100644
View file @
72427d6c
package
com
.
cftech
.
order
.
model
;
import
com.alibaba.fastjson.JSONArray
;
import
lombok.Data
;
import
org.apache.commons.lang3.StringEscapeUtils
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* 线下出库
*
* @author Licc
* @date: 2020-10-10 15:37
*/
@Data
public
class
OfflineOrder
implements
Serializable
{
/*id*/
private
String
id
;
/* 顺丰运单号 */
private
String
waybillNo
;
/* 咨询单id */
private
Long
consultId
;
/* 订单id */
private
Long
orderId
;
/* 联系人 */
private
String
contact
;
/* 联系手机号 */
private
String
mobile
;
/* 物流状态 */
private
String
status
;
/* 温度范围控制 1:冷藏 3:冷冻 0:常温 */
private
String
temperatureRange
;
/* 订单员Id */
private
String
storageManage
;
/* 发件时间 */
private
Date
sendExpressDate
;
/* 收件时间 */
private
Date
acceptExpressDate
;
/*出库批次号*/
private
String
batchNum
;
/*商品数量*/
private
Long
drugsNum
;
/* 非数据库字段 */
//订单编码
private
String
orderCode
;
//咨询单编码
private
String
consultSheetCode
;
//订单员名称
private
String
storageManageName
;
/* 发件时间 */
private
String
sendExpressDateStr
;
/* 收件时间 */
private
String
acceptExpressDateStr
;
/* openId */
private
String
openId
;
}
\ No newline at end of file
aidea-modules/order-module/src/main/java/com/cftech/order/model/WaybillDto.java
0 → 100644
View file @
72427d6c
package
com
.
cftech
.
order
.
model
;
import
com.cftech.core.poi.ExportConfig
;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* 顺丰物流运单
*
* @author Strive
* @date: 2020-10-21 15:04
*/
@Data
public
class
WaybillDto
implements
Serializable
{
/* 主键id */
private
Long
id
;
/* 咨询单Id */
private
Long
consultId
;
/* 订单Id */
private
Long
orderId
;
/* 物流单编码 */
@ExportConfig
(
value
=
"物流单编码"
,
width
=
120
,
showLevel
=
1
)
private
String
number
;
/* 顺丰运单号 */
@ExportConfig
(
value
=
"顺丰运单号"
,
width
=
120
,
showLevel
=
1
)
private
String
waybillNo
;
/* 会员Id */
private
String
memberId
;
/* 粉丝Id */
@ExportConfig
(
value
=
"粉丝OpneId"
,
width
=
120
,
showLevel
=
1
)
private
String
openId
;
/* 仓管员Id */
private
String
storageManage
;
/* 语言 */
private
String
language
;
/* 顺丰月结卡号 */
private
String
monthlyCard
;
/**
* 会员名称
*/
//@ExportConfig(value = "会员名称", width = 100, showLevel = 1)
//private String memberName;
/* 联系人 */
@ExportConfig
(
value
=
"联系人"
,
width
=
120
,
showLevel
=
1
)
private
String
contact
;
/* 联系电话 */
@ExportConfig
(
value
=
"联系人手机号"
,
width
=
120
,
showLevel
=
1
)
private
String
mobile
;
/* 快件产品类型 */
private
String
expressTypeId
;
/* 温度范围控制 1:冷藏 3:冷冻 */
private
String
temperatureRange
;
/* 省份 */
private
String
province
;
/* 城市 */
private
String
city
;
/* 县/区级行政区名称 */
private
String
county
;
/* 地址Id */
private
String
addressId
;
/* 详细地址 */
private
String
address
;
/* 发件时间 */
private
Date
sendExpressDate
;
/* 收件时间 */
private
Date
acceptExpressDate
;
/* 运单描述不可派发原因 */
private
String
waybillRemark
;
/* 所属的账号 */
private
Long
accountsId
;
/* 删除标识 */
private
boolean
delFlag
;
/* 状态 */
@ExportConfig
(
value
=
"打印状态"
,
width
=
100
,
showLevel
=
1
)
private
String
status
;
/* 创建时间 */
@ExportConfig
(
value
=
"物流创建时间"
,
width
=
120
,
showLevel
=
1
,
dateFormat
=
"yyyy-MM-dd HH:mm"
)
private
Date
createTime
;
/* 更新时间 */
private
Date
updateTime
;
/* 备注 */
private
String
description
;
/* 创建人 */
private
Long
createBy
;
/* 更新人 */
private
Long
updateBy
;
/**
*路由信息
*/
private
String
routeDes
;
/**
* 筛单结果
*/
@ExportConfig
(
value
=
"筛单结果"
,
width
=
120
,
showLevel
=
1
)
private
String
filterResult
;
// 筛单结果 1:人工确认; 2:可收派; 3:不可以收派
private
String
originCode
;
//原寄地代码
private
String
destCode
;
//收件地代码
private
String
shippercode
;
//寄件人邮政编码
/**
* 非数据库字段
*/
@ExportConfig
(
value
=
"订单编码"
,
width
=
120
,
showLevel
=
1
)
private
String
orderCode
;
//订单编码
private
String
drugsNum
;
//商品数量
private
String
drugsName
;
//商品名称
private
String
drugsCode
;
//商品编码
private
String
price
;
//价格
@ExportConfig
(
value
=
"咨询单编码"
,
width
=
120
,
showLevel
=
1
)
private
String
consultSheetCode
;
//咨询单编码
@ExportConfig
(
value
=
"订单员名称"
,
width
=
120
,
showLevel
=
1
)
private
String
storageManageName
;
//仓管员名称
private
String
sendExpressDateStr
;
private
String
acceptExpressDateStr
;
private
String
createTimeStr
;
private
String
updateTimeStr
;
@ExportConfig
(
value
=
"粉丝昵称"
,
width
=
120
,
showLevel
=
1
)
private
String
nickName
;
//粉丝昵称
public
WaybillDto
()
{
this
.
expressTypeId
=
"12"
;
this
.
temperatureRange
=
"0"
;
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment