Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
sibu-v-mall
/
sibu-v-mall-third-api
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
7e1707c7
由
刘嘉
编写于
2018-05-16 10:53:24 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
菠萝派接口-发货接口修改
1 个父辈
764f6bba
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
6 行增加
和
7 行删除
com.sibu.orderHelper.service/src/main/java/com/sibu/orderHelper/integral/service/pineapple/impl/PineappleSendBizServiceImpl.java
com.sibu.orderHelper.service/src/main/java/com/sibu/orderHelper/integral/service/pineapple/impl/PineappleSendBizServiceImpl.java
查看文件 @
7e1707c
...
...
@@ -43,10 +43,9 @@ public class PineappleSendBizServiceImpl extends AbstractBizService<PineappleSen
throw
new
BizException
(
String
.
format
(
"订单发货,获取订单数据业务异常:[%s]"
,
callRequest
.
getBizModel
().
getPlatOrderNo
()));
}
//只有订单状态为12345可以允许修改快递单号,其中状态为123可以修改地址,发货时间,订单状态,其他订单状态直接报业务异常
if
(
orders
.
getOrderState
().
intValue
()
!=
EJavaShopOrderStateEnum
.
RefundFail
.
getCode
()){
if
(
orders
.
getOrderState
().
intValue
()
!=
EJavaShopOrderStateEnum
.
RefundFail
.
getCode
()
&&
orders
.
getOrderState
().
intValue
()
!=
EJavaShopOrderStateEnum
.
WaitPay
.
getCode
()
){
if
(
orders
.
getOrderState
().
intValue
()
==
EJavaShopOrderStateEnum
.
WaitPay
.
getCode
()
||
orders
.
getOrderState
().
intValue
()
==
EJavaShopOrderStateEnum
.
WaitConfirmed
.
getCode
()
if
(
orders
.
getOrderState
().
intValue
()
==
EJavaShopOrderStateEnum
.
WaitConfirmed
.
getCode
()
||
orders
.
getOrderState
().
intValue
()
==
EJavaShopOrderStateEnum
.
WaitShip
.
getCode
()){
//订单状态
...
...
@@ -64,10 +63,10 @@ public class PineappleSendBizServiceImpl extends AbstractBizService<PineappleSen
}
//判断该快递订单号是否存在,已存在就不允许把该快递订单号添加进去
int
num
=
pineappleDao
.
checkLogisticsNumber
(
params
);
if
(
num
==
0
){
if
(
!
StringUtil
.
isNull
(
callRequest
.
getBizModel
().
getLogisticNo
())
){
if
(!
StringUtil
.
isNull
(
callRequest
.
getBizModel
().
getLogisticNo
())){
//判断该快递订单号是否存在,已存在就不允许把该快递订单号添加进去
int
num
=
pineappleDao
.
checkLogisticsNumber
(
params
);
if
(
num
==
0
){
if
(
StringUtil
.
isNull
(
orders
.
getLogisticsNumber
())){
params
.
put
(
"logisticsNumber"
,
callRequest
.
getBizModel
().
getLogisticNo
());
}
else
{
...
...
请
注册
或
登录
后发表评论