Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiedao-api-boot-master
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
lanbaoming
jiedao-api-boot-master
Commits
ecb7b3fa
Commit
ecb7b3fa
authored
Oct 25, 2024
by
yanghao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
task: #230 出货-入仓信息新增/修改
parent
0e9ab1d2
Changes
10
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
934 additions
and
205 deletions
+934
-205
OrderWarehouseInDO.java
...r/dal/dataobject/orderWarehouseIn/OrderWarehouseInDO.java
+7
-0
ErrorCodeConstants.java
.../iocoder/yudao/module/order/enums/ErrorCodeConstants.java
+11
-0
OrderWarehouseInService.java
...der/service/orderWarehouseIn/OrderWarehouseInService.java
+17
-1
OrderWarehouseInServiceImpl.java
...service/orderWarehouseIn/OrderWarehouseInServiceImpl.java
+788
-189
OrderWarehouseInCreateReqVO.java
...rder/vo/orderWarehouseIn/OrderWarehouseInCreateReqVO.java
+14
-0
OrderWarehouseInUpdateApplyReqVO.java
...vo/orderWarehouseIn/OrderWarehouseInUpdateApplyReqVO.java
+31
-0
OrderWarehouseInController.java
...er/admin/orderWarehouseIn/OrderWarehouseInController.java
+35
-1
messages.properties
yudao-server/src/main/resources/i18n/messages.properties
+10
-0
messages_en.properties
yudao-server/src/main/resources/i18n/messages_en.properties
+4
-0
messages_zh.properties
yudao-server/src/main/resources/i18n/messages_zh.properties
+17
-14
No files found.
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/dal/dataobject/orderWarehouseIn/OrderWarehouseInDO.java
View file @
ecb7b3fa
...
@@ -105,6 +105,13 @@ public class OrderWarehouseInDO extends BaseDO {
...
@@ -105,6 +105,13 @@ public class OrderWarehouseInDO extends BaseDO {
*/
*/
private
String
remark
;
private
String
remark
;
/**
* 出货后新添加的商品
*/
private
Boolean
isShipmentNewIn
=
false
;
/**
/**
* 入仓纪录明细VO
* 入仓纪录明细VO
*/
*/
...
...
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/enums/ErrorCodeConstants.java
View file @
ecb7b3fa
...
@@ -431,4 +431,15 @@ public interface ErrorCodeConstants {
...
@@ -431,4 +431,15 @@ public interface ErrorCodeConstants {
ErrorCode
ORDER_APPROVAL_IS_NOT_EXISTS
=
new
ErrorCode
(
1004001171
,
"order.approval.is.not.exists"
);
ErrorCode
ORDER_APPROVAL_IS_NOT_EXISTS
=
new
ErrorCode
(
1004001171
,
"order.approval.is.not.exists"
);
ErrorCode
FEE_APPLICATION_NOT_IS_ZERO
=
new
ErrorCode
(
1004001172
,
"fee.application.not.is.zero"
);
ErrorCode
FEE_APPLICATION_NOT_IS_ZERO
=
new
ErrorCode
(
1004001172
,
"fee.application.not.is.zero"
);
ErrorCode
GUAN_LIAN_ORDER_IS_APPROVAL_IN_PROCESS
=
new
ErrorCode
(
1004001173
,
"guan.lian.order.is.approval.in.process"
);
ErrorCode
GUAN_LIAN_ORDER_IS_APPROVAL_IN_PROCESS
=
new
ErrorCode
(
1004001173
,
"guan.lian.order.is.approval.in.process"
);
//订单不是已装柜/已出货,不可操作
ErrorCode
WAREHOUSE_IN_UPDATE_NOT_SHIPMENT
=
new
ErrorCode
(
1004001181
,
"warehouse.in.update.not.shipment"
);
//订单已放货,无法修改
ErrorCode
CARGO_CONTROL_ORDER_ALREADY_PICKED
=
new
ErrorCode
(
1004001182
,
"cargo.control.order.already.picked"
);
//订单已提货,无法修改
ErrorCode
CARGO_UNCONTROL_ORDER_ALREADY_PICKED
=
new
ErrorCode
(
1004001183
,
"cargo.uncontrol.order.already.picked"
);
}
}
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/orderWarehouseIn/OrderWarehouseInService.java
View file @
ecb7b3fa
...
@@ -7,7 +7,6 @@ import cn.iocoder.yudao.module.customer.vo.zhongPao.ZhongPaoBestVO;
...
@@ -7,7 +7,6 @@ import cn.iocoder.yudao.module.customer.vo.zhongPao.ZhongPaoBestVO;
import
cn.iocoder.yudao.module.order.dal.dataobject.order.OrderDO
;
import
cn.iocoder.yudao.module.order.dal.dataobject.order.OrderDO
;
import
cn.iocoder.yudao.module.order.dal.dataobject.orderItem.OrderItemDO
;
import
cn.iocoder.yudao.module.order.dal.dataobject.orderItem.OrderItemDO
;
import
cn.iocoder.yudao.module.order.dal.dataobject.orderWarehouseIn.OrderWarehouseInDO
;
import
cn.iocoder.yudao.module.order.dal.dataobject.orderWarehouseIn.OrderWarehouseInDO
;
import
cn.iocoder.yudao.module.order.vo.order.OrderWarehouseInCommonAttrVO
;
import
cn.iocoder.yudao.module.order.vo.order.OrderWarehouseInWithAttrVO
;
import
cn.iocoder.yudao.module.order.vo.order.OrderWarehouseInWithAttrVO
;
import
cn.iocoder.yudao.module.order.vo.order.WarehouseInInfoVO
;
import
cn.iocoder.yudao.module.order.vo.order.WarehouseInInfoVO
;
import
cn.iocoder.yudao.module.order.vo.orderItem.OrderItemBackVO
;
import
cn.iocoder.yudao.module.order.vo.orderItem.OrderItemBackVO
;
...
@@ -151,6 +150,23 @@ public interface OrderWarehouseInService extends IService<OrderWarehouseInDO> {
...
@@ -151,6 +150,23 @@ public interface OrderWarehouseInService extends IService<OrderWarehouseInDO> {
String
updateOrUpdateApply
(
@Valid
OrderWarehouseInUpdateApplyReqVO
updateReqVO
);
String
updateOrUpdateApply
(
@Valid
OrderWarehouseInUpdateApplyReqVO
updateReqVO
);
/**
* 出货阶段-追加申请
*
* @param createReqVO 创建信息
* @return 编号
*/
boolean
appendApplyWhenShipment
(
@Valid
OrderWarehouseInCreateReqVO
createReqVO
);
/**
* 出货阶段-入仓修改申请
* @param updateReqVO
* @return
*/
String
updateApplyWhenShipment
(
@Valid
OrderWarehouseInUpdateApplyReqVO
updateReqVO
);
/**
/**
* 入仓修改回调
* 入仓修改回调
*
*
...
...
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/orderWarehouseIn/OrderWarehouseInServiceImpl.java
View file @
ecb7b3fa
This diff is collapsed.
Click to expand it.
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/vo/orderWarehouseIn/OrderWarehouseInCreateReqVO.java
View file @
ecb7b3fa
package
cn
.
iocoder
.
yudao
.
module
.
order
.
vo
.
orderWarehouseIn
;
package
cn
.
iocoder
.
yudao
.
module
.
order
.
vo
.
orderWarehouseIn
;
import
cn.iocoder.yudao.module.order.vo.order.ApplyInfoVO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -112,4 +113,17 @@ public class OrderWarehouseInCreateReqVO {
...
@@ -112,4 +113,17 @@ public class OrderWarehouseInCreateReqVO {
private
Boolean
isProcessPicture
=
true
;
private
Boolean
isProcessPicture
=
true
;
// ---------------- 下面属性是给出货阶段 追加入仓申请 使用的 ----------------
@ApiModelProperty
(
value
=
"抄送人userId"
)
private
String
[]
copyUserId
;
@ApiModelProperty
(
value
=
"修改的信息,返回给前端拼装使用"
)
private
List
<
ApplyInfoVO
>
applyInfoVOList
;
}
}
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/vo/orderWarehouseIn/OrderWarehouseInUpdateApplyReqVO.java
View file @
ecb7b3fa
...
@@ -8,12 +8,16 @@ import lombok.EqualsAndHashCode;
...
@@ -8,12 +8,16 @@ import lombok.EqualsAndHashCode;
import
lombok.ToString
;
import
lombok.ToString
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
import
org.hibernate.validator.constraints.Length
;
import
org.hibernate.validator.constraints.Length
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
javax.validation.Valid
;
import
javax.validation.Valid
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
static
cn
.
iocoder
.
yudao
.
framework
.
common
.
util
.
date
.
DateUtils
.
FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND
;
@ApiModel
(
"管理后台 - 入仓货物详情更新 发起请求 Request VO"
)
@ApiModel
(
"管理后台 - 入仓货物详情更新 发起请求 Request VO"
)
@Data
@Data
@EqualsAndHashCode
@EqualsAndHashCode
...
@@ -109,4 +113,31 @@ public class OrderWarehouseInUpdateApplyReqVO {
...
@@ -109,4 +113,31 @@ public class OrderWarehouseInUpdateApplyReqVO {
@ApiModelProperty
(
value
=
"修改的信息,返回给前端拼装使用"
)
@ApiModelProperty
(
value
=
"修改的信息,返回给前端拼装使用"
)
private
List
<
ApplyInfoVO
>
applyInfoVOList
;
private
List
<
ApplyInfoVO
>
applyInfoVOList
;
// ---------------- 下面属性是给出货阶段 追加入仓申请 使用的 ----------------
@ApiModelProperty
(
value
=
"订单项-入仓时间"
)
@DateTimeFormat
(
pattern
=
FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND
)
private
Date
inTime
;
@ApiModelProperty
(
value
=
"入仓货物-0下单货物;1非下单货物"
)
private
Integer
type
=
0
;
/**
* 入仓来源 字典order_warehouse_in_source 1-始发港入仓、2-调拨入仓、3-目的港入仓、4-退场入仓 5-拆单后入仓
*/
@ApiModelProperty
(
value
=
"入仓来源 字典order_warehouse_in_source 1-始发港入仓、2-调拨入仓、3-目的港入仓、4-退场入仓 5-拆单后入仓"
)
private
Integer
source
=
1
;
// 出货阶段 追加,到仓
private
Boolean
isShipmentAppend
=
false
;
// 出货阶段 修改
private
Boolean
isShipmentUpdate
=
false
;
}
}
yudao-module-order/yudao-module-order-rest/src/main/java/cn/iocoder/yudao/module/order/controller/admin/orderWarehouseIn/OrderWarehouseInController.java
View file @
ecb7b3fa
...
@@ -13,7 +13,6 @@ import cn.iocoder.yudao.module.order.service.orderLabel.OrderLabelService;
...
@@ -13,7 +13,6 @@ import cn.iocoder.yudao.module.order.service.orderLabel.OrderLabelService;
import
cn.iocoder.yudao.module.order.service.orderWarehouseAdjust.OrderWarehouseAdjustService
;
import
cn.iocoder.yudao.module.order.service.orderWarehouseAdjust.OrderWarehouseAdjustService
;
import
cn.iocoder.yudao.module.order.service.orderWarehouseApproval.OrderWarehouseApprovalService
;
import
cn.iocoder.yudao.module.order.service.orderWarehouseApproval.OrderWarehouseApprovalService
;
import
cn.iocoder.yudao.module.order.service.orderWarehouseIn.OrderWarehouseInService
;
import
cn.iocoder.yudao.module.order.service.orderWarehouseIn.OrderWarehouseInService
;
import
cn.iocoder.yudao.module.order.vo.order.OrderWarehouseInCommonAttrVO
;
import
cn.iocoder.yudao.module.order.vo.order.OrderWarehouseInWithAttrVO
;
import
cn.iocoder.yudao.module.order.vo.order.OrderWarehouseInWithAttrVO
;
import
cn.iocoder.yudao.module.order.vo.order.WarehouseInInfoVO
;
import
cn.iocoder.yudao.module.order.vo.order.WarehouseInInfoVO
;
import
cn.iocoder.yudao.module.order.vo.orderLabel.OrderLabelBackVO
;
import
cn.iocoder.yudao.module.order.vo.orderLabel.OrderLabelBackVO
;
...
@@ -158,6 +157,41 @@ public class OrderWarehouseInController {
...
@@ -158,6 +157,41 @@ public class OrderWarehouseInController {
}
}
/**
* 出货阶段 - 追加
*
* @param createReqVO
* @return
*/
@PostMapping
(
"/append-apply-when-shipment"
)
@ApiOperation
(
"出货阶段 - 入仓/追加申请"
)
@Idempotent
(
timeout
=
8
)
public
CommonResult
<
Boolean
>
appendApplyWhenShipment
(
@Valid
@RequestBody
OrderWarehouseInCreateReqVO
createReqVO
)
{
return
success
(
orderWarehouseInService
.
appendApplyWhenShipment
(
createReqVO
));
}
/*
* 出货阶段-入仓修改申请
*/
@PutMapping
(
"/update-apply-when-shipment"
)
@ApiOperation
(
"出货阶段 - 入仓修改申请"
)
public
CommonResult
<
Boolean
>
updateApplyWhenShipment
(
@Valid
@RequestBody
OrderWarehouseInUpdateApplyReqVO
updateReqVO
)
{
// 校验存在
String
msg
=
orderWarehouseInService
.
updateApplyWhenShipment
(
updateReqVO
);
CommonResult
<
Boolean
>
success
=
success
(
true
);
success
.
setMsg
(
msg
);
return
success
;
}
@GetMapping
(
"/update-callback-when-shipment"
)
@ApiOperation
(
"出货阶段-入仓修改回调"
)
public
CommonResult
<
Boolean
>
updateCallbackWhenShipment
(
String
formId
,
Integer
result
)
{
orderWarehouseInService
.
updateApplyCallback
(
formId
,
result
);
return
success
(
true
);
}
@PostMapping
(
"/save-or-update-order-location"
)
@PostMapping
(
"/save-or-update-order-location"
)
@ApiOperation
(
"新增/更新入仓储位"
)
@ApiOperation
(
"新增/更新入仓储位"
)
@Idempotent
(
timeout
=
5
)
@Idempotent
(
timeout
=
5
)
...
...
yudao-server/src/main/resources/i18n/messages.properties
View file @
ecb7b3fa
...
@@ -305,6 +305,16 @@ order.not.is.overseas.warehouse.order=
...
@@ -305,6 +305,16 @@ order.not.is.overseas.warehouse.order=
area.code.not.null
=
area.code.not.null
=
currency.id.not.null
=
currency.id.not.null
=
warehouse.in.update.not.shipment
=
air.port.dest.customer.customs.clear.and.single.shipment.method
=
air.delivery.way.not.null
=
air.port.dest.customs.clear.not.null
=
app.message.update.control.password.title
=
consignee.limit.update.cancel
=
score.rule.orderentry.error
=
orderv.score.rule.error
=
cargo.control.order.already.picked
=
cargo.uncontrol.order.already.picked
=
order.approval.is.not.exists
=
order.approval.is.not.exists
=
fee.application.not.is.zero
=
fee.application.not.is.zero
=
...
...
yudao-server/src/main/resources/i18n/messages_en.properties
View file @
ecb7b3fa
...
@@ -1119,6 +1119,10 @@ order.not.is.overseas.warehouse.order=This order is already a non overseas wareh
...
@@ -1119,6 +1119,10 @@ order.not.is.overseas.warehouse.order=This order is already a non overseas wareh
area.code.not.null
=
The national mobile phone area code cannot be empty
area.code.not.null
=
The national mobile phone area code cannot be empty
currency.id.not.null
=
The country ID cannot be empty
currency.id.not.null
=
The country ID cannot be empty
warehouse.in.update.not.shipment
=
Warehouse update is only allowed after the shipment has been loaded into the container by sea or shipped by air.
cargo.control.order.already.picked
=
cargo control order already picked
cargo.uncontrol.order.already.picked
=
cargo uncontrol order already picked
order.approval.is.not.exists
=
Order approval type does not exist
order.approval.is.not.exists
=
Order approval type does not exist
fee.application.not.is.zero
=
The expense application amount is not 0, and cannot be directly deleted
fee.application.not.is.zero
=
The expense application amount is not 0, and cannot be directly deleted
...
...
yudao-server/src/main/resources/i18n/messages_zh.properties
View file @
ecb7b3fa
...
@@ -126,9 +126,9 @@ not.find.currency=\u672A\u627E\u5230\u53EF\u7528\u8D27\u5E01\u5355\u4F4D
...
@@ -126,9 +126,9 @@ not.find.currency=\u672A\u627E\u5230\u53EF\u7528\u8D27\u5E01\u5355\u4F4D
order.warehouse.in.not.exists
=
\u5165\u
4ED3
\u
8D27
\u7269\u
8BE6
\u
60C5
\u
4E0D
\u
5B58
\u5728
order.warehouse.in.not.exists
=
\u5165\u
4ED3
\u
8D27
\u7269\u
8BE6
\u
60C5
\u
4E0D
\u
5B58
\u5728
order.warehouse.in.update.not.exists
=
\u
6CA1
\u6709\u8981\u
4FEE
\u6539\u7684\u5165\u
4ED3
\u6570\u
636E
order.warehouse.in.update.not.exists
=
\u
6CA1
\u6709\u8981\u
4FEE
\u6539\u7684\u5165\u
4ED3
\u6570\u
636E
order.warehouse.approval.not.exists
=
\u5165\u
4ED3
\u5355\u
5BA1
\u6838\u
4E0D
\u
5B58
\u5728
order.warehouse.approval.not.exists
=
\u5165\u
4ED3
\u5355\u
5BA1
\u6838\u
4E0D
\u
5B58
\u5728
order.warehouse.check.not.exists
=
\u5230\u
4
ed3
\u
8d27
\u7269\u
8be6
\u
60c5
\u
4e0d
\u
5b
58
\u5728
order.warehouse.check.not.exists
=
\u5230\u
4
ED3
\u
8D27
\u7269\u
8BE6
\u
60C5
\u
4E0D
\u
5B
58
\u5728
order.warehouse.check.bad.volume
=
\u5230\u
4
ed3
\u
8d27
\u7269\u
4f53
\u
79ef
\u
8d85
\u
51fa
order.warehouse.check.bad.volume
=
\u5230\u
4
ED3
\u
8D27
\u7269\u
4F53
\u
79EF
\u
8D85
\u
51FA
order.warehouse.check.bad.weight
=
\u5230\u
4
ed3
\u
8d27
\u7269\u
91cd
\u
91cf
\u
8d85
\u
51fa
order.warehouse.check.bad.weight
=
\u5230\u
4
ED3
\u
8D27
\u7269\u
91CD
\u
91CF
\u
8D85
\u
51FA
warehouse.adjust.not.exists
=
\u
8C03
\u
4ED3
\u
8BB0
\u
5F55
\u
4E0D
\u
5B58
\u5728
warehouse.adjust.not.exists
=
\u
8C03
\u
4ED3
\u
8BB0
\u
5F55
\u
4E0D
\u
5B58
\u5728
shipment.not.exists
=
\u
51FA
\u
8D27
\u
4E0D
\u
5B58
\u5728
shipment.not.exists
=
\u
51FA
\u
8D27
\u
4E0D
\u
5B58
\u5728
shipment.order.exit.not.exists
=
\u
8BA2
\u5355\u9000\u
573A
\u
4FE1
\u
606F
\u
4E0D
\u
5B58
\u5728
shipment.order.exit.not.exists
=
\u
8BA2
\u5355\u9000\u
573A
\u
4FE1
\u
606F
\u
4E0D
\u
5B58
\u5728
...
@@ -303,7 +303,7 @@ order.label.overlap=\u6807\u7B7E\u53F7\u672C\u8EAB\u5B58\u5728\u91CD\u53E0
...
@@ -303,7 +303,7 @@ order.label.overlap=\u6807\u7B7E\u53F7\u672C\u8EAB\u5B58\u5728\u91CD\u53E0
transfer.goods.order.not.null
=
\u
8C03
\u
8D27
\u
8BA2
\u5355\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
transfer.goods.order.not.null
=
\u
8C03
\u
8D27
\u
8BA2
\u5355\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
file.format.is.excel
=
\u6587\u
4EF6
\u
683C
\u
5F0F
\u
53EA
\u
652F
\u6301
excel
file.format.is.excel
=
\u6587\u
4EF6
\u
683C
\u
5F0F
\u
53EA
\u
652F
\u6301
excel
prod.volume.beyond.day.upper.limit
=
\u5546\u
54C1{}
\u
65B9
\u6570\u
8D85
\u
51FA
\u
4ED3
\u
5E93
\u
5F53
\u
65E5
\u
63A5
\u
53D7
\u
4E0A
\u9650
prod.volume.beyond.day.upper.limit
=
\u5546\u
54C1{}
\u
65B9
\u6570\u
8D85
\u
51FA
\u
4ED3
\u
5E93
\u
5F53
\u
65E5
\u
63A5
\u
53D7
\u
4E0A
\u9650
prod.weight.beyond.day.upper.limit
=
\u5546\u
54
c1{}
\u
91cd
\u
91cf
\u
8d85
\u
51fa
\u
4ed3
\u
5e93
\u
5f53
\u
65e5
\u
63a5
\u
53d7
\u
4e0a
\u9650
prod.weight.beyond.day.upper.limit
=
\u5546\u
54
C1{}
\u
91CD
\u
91CF
\u
8D85
\u
51FA
\u
4ED3
\u
5E93
\u
5F53
\u
65E5
\u
63A5
\u
53D7
\u
4E0A
\u9650
coupon.full.reduce.value.gt.payment.value
=
\u
4F18
\u
60E0
\u
6D3B
\u
52A8
\u
6EE1
\u
51CF
\u
503C
\u
4E0D
\u
80FD
\u5927\u
4E8E
\u
539F
\u
503C
coupon.full.reduce.value.gt.payment.value
=
\u
4F18
\u
60E0
\u
6D3B
\u
52A8
\u
6EE1
\u
51CF
\u
503C
\u
4E0D
\u
80FD
\u5927\u
4E8E
\u
539F
\u
503C
coupon.full.net.value.gt.payment.value
=
\u
4F18
\u
60E0
\u
6D3B
\u
52A8
\u7684\u
6EE1
\u6536\u
4EF7
\u
4E0D
\u
80FD
\u5927\u
4E8E
\u
539F
\u
4EF7
coupon.full.net.value.gt.payment.value
=
\u
4F18
\u
60E0
\u
6D3B
\u
52A8
\u7684\u
6EE1
\u6536\u
4EF7
\u
4E0D
\u
80FD
\u5927\u
4E8E
\u
539F
\u
4EF7
coupon.currency.or.unit.not.null
=
\u
4F18
\u
60E0
\u
6D3B
\u
52A8
\u6761\u
4EF6
\u
8D27
\u
5E01
\u5355\u
4F4D
\u6216\u
8BA1
\u
91CF
\u5355\u
4F4D
\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
coupon.currency.or.unit.not.null
=
\u
4F18
\u
60E0
\u
6D3B
\u
52A8
\u6761\u
4EF6
\u
8D27
\u
5E01
\u5355\u
4F4D
\u6216\u
8BA1
\u
91CF
\u5355\u
4F4D
\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
...
@@ -654,9 +654,9 @@ order.cargo.control.cancel.pick.reject=\u63A7\u8D27\u8BA2\u5355\u5DF2\u653E\u8D2
...
@@ -654,9 +654,9 @@ order.cargo.control.cancel.pick.reject=\u63A7\u8D27\u8BA2\u5355\u5DF2\u653E\u8D2
order.cargo.control.cancel.pick.cancel
=
\u
63A7
\u
8D27
\u
8BA2
\u5355\u
5DF2
\u
653E
\u
8D27
\u
8BB0
\u
5F55
\u
8C03
\u
8D27
\u
5BA1
\u6279\u
53D6
\u
6D88
order.cargo.control.cancel.pick.cancel
=
\u
63A7
\u
8D27
\u
8BA2
\u5355\u
5DF2
\u
653E
\u
8D27
\u
8BB0
\u
5F55
\u
8C03
\u
8D27
\u
5BA1
\u6279\u
53D6
\u
6D88
warehouse.in.item.quantity.required
=
\u5165\u
4ED3
\u9879\u6570\u
91CF
\u
5FC5
\u
586B
warehouse.in.item.quantity.required
=
\u5165\u
4ED3
\u9879\u6570\u
91CF
\u
5FC5
\u
586B
order.line.not.exist
=
\u
8BA2
\u5355\u
7EBF
\u
8DEF
\u
4E0D
\u
5B58
\u5728
order.line.not.exist
=
\u
8BA2
\u5355\u
7EBF
\u
8DEF
\u
4E0D
\u
5B58
\u5728
line.not.exist
=
\u
7
ebf
\u
8def
\u
4e0d
\u
5b
58
\u5728
line.not.exist
=
\u
7
EBF
\u
8DEF
\u
4E0D
\u
5B
58
\u5728
order.departure.objective.and.line.not.agreement
=
\u
8BA2
\u5355\u
59CB
\u
53D1
\u5730\u
76EE
\u7684\u5730\u
4E0E
\u
7EBF
\u
8DEF
\u
4E0D
\u
4E00
\u
81F4
order.departure.objective.and.line.not.agreement
=
\u
8BA2
\u5355\u
59CB
\u
53D1
\u5730\u
76EE
\u7684\u5730\u
4E0E
\u
7EBF
\u
8DEF
\u
4E0D
\u
4E00
\u
81F4
offer.departure.objective.and.line.not.agreement
=
\u
62
a5
\u
4ef7
\u5355\u
59cb
\u
53d1
\u5730\u
76ee
\u7684\u5730\u
4e0e
\u
7ebf
\u
8def
\u
4e0d
\u
4e00
\u
81f
4
offer.departure.objective.and.line.not.agreement
=
\u
62
A5
\u
4EF7
\u5355\u
59CB
\u
53D1
\u5730\u
76EE
\u7684\u5730\u
4E0E
\u
7EBF
\u
8DEF
\u
4E0D
\u
4E00
\u
81F
4
transport.and.line.not.agreement
=
\u
8BA2
\u5355\u
8FD0
\u
8F93
\u
65B9
\u
5F0F
\u
4E0E
\u
7EBF
\u
8DEF
\u
4FE1
\u
606F
\u
4E0D
\u5339\u
914D
\u
FF0C
\u
8BF7
\u
91CD
\u
65B0
\u9009\u
62E9
\u
7EBF
\u
8DEF
\u
4FE1
\u
606F
transport.and.line.not.agreement
=
\u
8BA2
\u5355\u
8FD0
\u
8F93
\u
65B9
\u
5F0F
\u
4E0E
\u
7EBF
\u
8DEF
\u
4FE1
\u
606F
\u
4E0D
\u5339\u
914D
\u
FF0C
\u
8BF7
\u
91CD
\u
65B0
\u9009\u
62E9
\u
7EBF
\u
8DEF
\u
4FE1
\u
606F
prod.brand.not.null
=
\u
54C1
\u
724C
\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
\u6216
0
prod.brand.not.null
=
\u
54C1
\u
724C
\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
\u6216
0
preload.not.exist
=
\u
51FA
\u
8D27
\u5355\u
672A
\u9884\u
88C5
\u
8D27
\u7269
preload.not.exist
=
\u
51FA
\u
8D27
\u5355\u
672A
\u9884\u
88C5
\u
8D27
\u7269
...
@@ -1112,14 +1112,17 @@ customer.approval.in.processing=\u975E\u4E3B\u5BA2\u6237\u5BA1\u6279\u6B63\u5728
...
@@ -1112,14 +1112,17 @@ customer.approval.in.processing=\u975E\u4E3B\u5BA2\u6237\u5BA1\u6279\u6B63\u5728
order.overseas.warehouse.update.is.or.no
=
\u
8
bf7
\u9009\u
62e9
\u
8ba2
\u5355\u
6d77
\u5916\u
4ed3
\u
4fee
\u6539\u
662f
\u6216\u5426
order.overseas.warehouse.update.is.or.no
=
\u
8
BF7
\u9009\u
62E9
\u
8BA2
\u5355\u
6D77
\u5916\u
4ED3
\u
4FEE
\u6539\u
662F
\u6216\u5426
order.is.overseas.warehouse.order
=
\u
8
be5
\u
8ba2
\u5355\u
5df2
\u
7ecf
\u
662f
\u
6d77
\u5916\u
4ed3
\u
8ba
2
\u5355
order.is.overseas.warehouse.order
=
\u
8
BE5
\u
8BA2
\u5355\u
5DF2
\u
7ECF
\u
662F
\u
6D77
\u5916\u
4ED3
\u
8BA
2
\u5355
order.not.is.overseas.warehouse.order
=
\u
8
be5
\u
8ba2
\u5355\u
5df2
\u
7ecf
\u
662f
\u
975e
\u
6d77
\u5916\u
4ed3
\u
8ba
2
\u5355
order.not.is.overseas.warehouse.order
=
\u
8
BE5
\u
8BA2
\u5355\u
5DF2
\u
7ECF
\u
662F
\u
975E
\u
6D77
\u5916\u
4ED3
\u
8BA
2
\u5355
area.code.not.null
=
\u
56fd
\u
5bb6
\u
624b
\u
673a
\u
533a
\u
53f7
\u
4e0d
\u
80fd
\u
4e3a
\u
7a7a
area.code.not.null
=
\u
56FD
\u
5BB6
\u
624B
\u
673A
\u
533A
\u
53F7
\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
currency.id.not.null
=
\u
56fd
\u
5bb6id
\u
4e0d
\u
80fd
\u
4e3a
\u
7a7a
currency.id.not.null
=
\u
56FD
\u
5BB6id
\u
4E0D
\u
80FD
\u
4E3A
\u
7A7A
warehouse.in.update.not.shipment
=
\u
8BA2
\u5355\u
4E0D
\u
662F
\u
5DF2
\u
88C5
\u
67DC/
\u
5DF2
\u
51FA
\u
8D27
\u
FF0C
\u
4E0D
\u
53EF
\u
64CD
\u
4F5C
cargo.control.order.already.picked
=
\u
8BA2
\u5355\u
5DF2
\u
653E
\u
8D27
\u
FF0C
\u
65E0
\u
6CD5
\u
4FEE
\u6539
cargo.uncontrol.order.already.picked
=
\u
8BA2
\u5355\u
5DF2
\u
63D0
\u
8D27
\u
FF0C
\u
65E0
\u
6CD5
\u
4FEE
\u6539
order.approval.is.not.exists
=
\u
8
ba2
\u5355\u
5ba1
\u6279\u
7c7b
\u
578b
\u
4e0d
\u
5b
58
\u5728
order.approval.is.not.exists
=
\u
8
BA2
\u5355\u
5BA1
\u6279\u
7C7B
\u
578B
\u
4E0D
\u
5B
58
\u5728
fee.application.not.is.zero
=
\u
8
d39
\u7528\u7533\u
8bf7
\u
91d1
\u
989d
\u
4e0d
\u
4e3a0
\u
ff0c
\u
4e0d
\u
80fd
\u
8fdb
\u
884c
\u
76f4
\u
63a
5
\u5220\u9664
fee.application.not.is.zero
=
\u
8
D39
\u7528\u7533\u
8BF7
\u
91D1
\u
989D
\u
4E0D
\u
4E3A0
\u
FF0C
\u
4E0D
\u
80FD
\u
8FDB
\u
884C
\u
76F4
\u
63A
5
\u5220\u9664
guan.lian.order.is.approval.in.process
=
\u5173\u8054\u
8
ba2
\u5355\u3010
{}
\u3011\u6709\u
5ba1
\u6279\u
6b63
\u5728\u
8fdb
\u
884c
\u
4e2d
guan.lian.order.is.approval.in.process
=
\u5173\u8054\u
8
BA2
\u5355\u3010
{}
\u3011\u6709\u
5BA1
\u6279\u
6B63
\u5728\u
8FDB
\u
884C
\u
4E2D
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