Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
f18ce538
提交
f18ce538
authored
12月 15, 2023
作者:
huyufan
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/v6.5_transport_open_20231115' into test
上级
5eb2a8c9
723f0c58
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
39 行增加
和
39 行删除
+39
-39
OwnerAccountServiceImpl.java
...clx/performance/service/impl/OwnerAccountServiceImpl.java
+0
-1
TransportSyncServiceImpl.java
...lx/performance/service/impl/TransportSyncServiceImpl.java
+39
-38
没有找到文件。
performance-web/src/main/java/com/clx/performance/service/impl/OwnerAccountServiceImpl.java
浏览文件 @
f18ce538
...
@@ -819,7 +819,6 @@ public class OwnerAccountServiceImpl implements OwnerAccountService {
...
@@ -819,7 +819,6 @@ public class OwnerAccountServiceImpl implements OwnerAccountService {
}
}
if
(
flag
==
2
)
{
if
(
flag
==
2
)
{
log
.
info
(
"冻结账户完毕"
);
log
.
info
(
"冻结账户完毕"
);
log
.
info
(
"插入保证金冻结流水"
);
accountList
=
ownerAccountDao
.
accountInfo
(
userNo
);
accountList
=
ownerAccountDao
.
accountInfo
(
userNo
);
for
(
OwnerAccount
ownerAccount
:
accountList
)
{
for
(
OwnerAccount
ownerAccount
:
accountList
)
{
if
(
ownerAccount
.
getAccountType
().
equals
(
OwnerAccountEnum
.
AccountTypeStatus
.
MARGIN_ACCOUNT
.
getCode
()))
{
if
(
ownerAccount
.
getAccountType
().
equals
(
OwnerAccountEnum
.
AccountTypeStatus
.
MARGIN_ACCOUNT
.
getCode
()))
{
...
...
performance-web/src/main/java/com/clx/performance/service/impl/TransportSyncServiceImpl.java
浏览文件 @
f18ce538
...
@@ -52,16 +52,17 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -52,16 +52,17 @@ public class TransportSyncServiceImpl implements TransportSyncService {
@Override
@Override
public
ThirdOrderChildBrokerParam
generateOrderChildSync
(
OrderChild
orderChild
,
OrderGoods
orderGoods
,
SettlementOwnerDetail
settlementOwnerDetail
,
SettlementDriverDetail
settlementDriverDetail
)
{
public
ThirdOrderChildBrokerParam
generateOrderChildSync
(
OrderChild
orderChild
,
OrderGoods
orderGoods
,
SettlementOwnerDetail
settlementOwnerDetail
,
SettlementDriverDetail
settlementDriverDetail
)
{
FeignOrderVO
orderInfoFeign
=
orderFeign
.
getOrderInfoFeign
(
orderGoods
.
getOrderNo
());
FeignOrderVO
orderInfoFeign
=
orderFeign
.
getOrderInfoFeign
(
orderGoods
.
getOrderNo
());
String
host
=
documentFeign
.
getHost
().
getData
();
ThirdOrderChildBrokerParam
param
=
new
ThirdOrderChildBrokerParam
();
ThirdOrderChildBrokerParam
param
=
new
ThirdOrderChildBrokerParam
();
FeignAddressVO
data
=
addressFeign
.
getSendAndReceiveAddress
(
orderChild
.
getSendAddressId
(),
orderChild
.
getReceiveAddressId
()).
getData
();
FeignAddressVO
data
=
addressFeign
.
getSendAndReceiveAddress
(
orderChild
.
getSendAddressId
(),
orderChild
.
getReceiveAddressId
()).
getData
();
FeignAddressVO
.
Address
receiveAddress
=
data
.
getReceiveAddress
();
FeignAddressVO
.
Address
receiveAddress
=
data
.
getReceiveAddress
();
FeignAddressVO
.
Address
sendAddress
=
data
.
getSendAddress
();
FeignAddressVO
.
Address
sendAddress
=
data
.
getSendAddress
();
//生成基础参数
//生成基础参数
generateBaseInfo
(
orderChild
,
orderGoods
,
param
,
sendAddress
,
receiveAddress
,
orderInfoFeign
,
settlementOwnerDetail
,
settlementDriverDetail
);
generateBaseInfo
(
orderChild
,
orderGoods
,
param
,
sendAddress
,
receiveAddress
,
orderInfoFeign
,
settlementOwnerDetail
,
settlementDriverDetail
,
host
);
//生成货单数据
//生成货单数据
generateOrderGoods
(
orderGoods
,
orderChild
,
sendAddress
,
receiveAddress
,
param
);
generateOrderGoods
(
orderGoods
,
orderChild
,
sendAddress
,
receiveAddress
,
param
);
//生成车辆信息
//生成车辆信息
generateTruckInfo
(
orderChild
,
param
);
generateTruckInfo
(
orderChild
,
param
,
host
);
List
<
GdRouteDTO
>
route
=
gdService
.
getRoute
(
orderGoods
.
getSendLongitude
().
setScale
(
4
,
RoundingMode
.
DOWN
)
List
<
GdRouteDTO
>
route
=
gdService
.
getRoute
(
orderGoods
.
getSendLongitude
().
setScale
(
4
,
RoundingMode
.
DOWN
)
,
orderGoods
.
getSendLatitude
().
setScale
(
4
,
RoundingMode
.
DOWN
),
,
orderGoods
.
getSendLatitude
().
setScale
(
4
,
RoundingMode
.
DOWN
),
orderGoods
.
getReceiveLongitude
().
setScale
(
4
,
RoundingMode
.
DOWN
),
orderGoods
.
getReceiveLongitude
().
setScale
(
4
,
RoundingMode
.
DOWN
),
...
@@ -82,13 +83,13 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -82,13 +83,13 @@ public class TransportSyncServiceImpl implements TransportSyncService {
DriverLicenceFeignVO
truckOwnerLicenceFeignVO
=
syncOrderChildVO
.
getTruckOwnerLicenceFeignVO
();
DriverLicenceFeignVO
truckOwnerLicenceFeignVO
=
syncOrderChildVO
.
getTruckOwnerLicenceFeignVO
();
//设置司机银行卡
//设置司机银行卡
generateDriverBankCard
(
driverBankCard
,
driverUserIdCardVO
,
param
);
generateDriverBankCard
(
driverBankCard
,
driverUserIdCardVO
,
param
,
host
);
//设置车主银行卡
//设置车主银行卡
generateTruckDriverBankCard
(
truckOwnerBankCard
,
truckOwnerUserIdCardVO
,
param
);
generateTruckDriverBankCard
(
truckOwnerBankCard
,
truckOwnerUserIdCardVO
,
param
,
host
);
//司机信息
//司机信息
generateDriverInfoDTO
(
diverInfo
,
driverLicenceFeignVO
,
driverUserIdCardVO
,
param
);
generateDriverInfoDTO
(
diverInfo
,
driverLicenceFeignVO
,
driverUserIdCardVO
,
param
,
host
);
//车主信息
//车主信息
generateTruckDriverInfoDTO
(
truckOwnerInfo
,
truckOwnerLicenceFeignVO
,
truckOwnerUserIdCardVO
,
param
);
generateTruckDriverInfoDTO
(
truckOwnerInfo
,
truckOwnerLicenceFeignVO
,
truckOwnerUserIdCardVO
,
param
,
host
);
//设置轨迹
//设置轨迹
generateRouteList
(
gdRouteDTO
,
param
);
generateRouteList
(
gdRouteDTO
,
param
);
return
param
;
return
param
;
...
@@ -98,7 +99,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -98,7 +99,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
FeignAddressVO
.
Address
sendAddress
,
FeignAddressVO
.
Address
sendAddress
,
FeignAddressVO
.
Address
receiveAddress
,
FeignOrderVO
orderInfoFeign
,
FeignAddressVO
.
Address
receiveAddress
,
FeignOrderVO
orderInfoFeign
,
SettlementOwnerDetail
settlementOwnerDetail
,
SettlementOwnerDetail
settlementOwnerDetail
,
SettlementDriverDetail
settlementDriverDetail
SettlementDriverDetail
settlementDriverDetail
,
String
host
)
{
)
{
param
.
setChildNo
(
orderChild
.
getChildNo
());
param
.
setChildNo
(
orderChild
.
getChildNo
());
param
.
setCreateTime
(
DateUtils
.
formatDateTime
(
orderChild
.
getCreateTime
()).
get
());
param
.
setCreateTime
(
DateUtils
.
formatDateTime
(
orderChild
.
getCreateTime
()).
get
());
...
@@ -149,9 +150,9 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -149,9 +150,9 @@ public class TransportSyncServiceImpl implements TransportSyncService {
List
<
OrderChildImage
>
orderChildImages
=
listOptional
.
get
();
List
<
OrderChildImage
>
orderChildImages
=
listOptional
.
get
();
for
(
OrderChildImage
image
:
orderChildImages
)
{
for
(
OrderChildImage
image
:
orderChildImages
)
{
if
(
image
.
getType
().
equals
(
1
))
{
if
(
image
.
getType
().
equals
(
1
))
{
loadPoundImages
.
add
(
documentFeign
.
getHost
().
getData
()
+
image
.
getImage
());
loadPoundImages
.
add
(
host
+
image
.
getImage
());
}
else
{
}
else
{
unLoadPoundImages
.
add
(
documentFeign
.
getHost
().
getData
()
+
image
.
getImage
());
unLoadPoundImages
.
add
(
host
+
image
.
getImage
());
}
}
}
}
param
.
setLoadPoundImages
(
loadPoundImages
);
param
.
setLoadPoundImages
(
loadPoundImages
);
...
@@ -193,7 +194,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -193,7 +194,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
}
}
//车辆信息
//车辆信息
public
void
generateTruckInfo
(
OrderChild
orderChild
,
ThirdOrderChildBrokerParam
param
)
{
public
void
generateTruckInfo
(
OrderChild
orderChild
,
ThirdOrderChildBrokerParam
param
,
String
host
)
{
TruckInfoFeignVo
truckInfoFeignVo
=
truckFeign
.
getTruckInfoWithTransport
(
orderChild
.
getTruckId
()).
getData
();
TruckInfoFeignVo
truckInfoFeignVo
=
truckFeign
.
getTruckInfoWithTransport
(
orderChild
.
getTruckId
()).
getData
();
OrderChildTruckInfoDTO
truckInfoDTO
=
new
OrderChildTruckInfoDTO
();
OrderChildTruckInfoDTO
truckInfoDTO
=
new
OrderChildTruckInfoDTO
();
DriverInfoFeignVo
ownerInfo
=
driverFeign
.
getDriverInfo
(
orderChild
.
getTruckOwnUserNo
()).
getData
();
DriverInfoFeignVo
ownerInfo
=
driverFeign
.
getDriverInfo
(
orderChild
.
getTruckOwnUserNo
()).
getData
();
...
@@ -204,10 +205,10 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -204,10 +205,10 @@ public class TransportSyncServiceImpl implements TransportSyncService {
truckInfoDTO
.
setLoad
(
truckInfoFeignVo
.
getLoad
());
truckInfoDTO
.
setLoad
(
truckInfoFeignVo
.
getLoad
());
truckInfoDTO
.
setGrossMass
(
truckInfoFeignVo
.
getGrossMass
()
==
null
?
null
:
truckInfoFeignVo
.
getGrossMass
().
intValue
());
truckInfoDTO
.
setGrossMass
(
truckInfoFeignVo
.
getGrossMass
()
==
null
?
null
:
truckInfoFeignVo
.
getGrossMass
().
intValue
());
truckInfoDTO
.
setRoadTransportCertificateNo
(
truckInfoFeignVo
.
getRoadTransportCertificateNo
());
truckInfoDTO
.
setRoadTransportCertificateNo
(
truckInfoFeignVo
.
getRoadTransportCertificateNo
());
truckInfoDTO
.
setLicenceImgMain
(
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getLicenceImgMain
());
truckInfoDTO
.
setLicenceImgMain
(
host
+
truckInfoFeignVo
.
getLicenceImgMain
());
truckInfoDTO
.
setLicenceImgSecond
(
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getLicenceImgSecond
());
truckInfoDTO
.
setLicenceImgSecond
(
host
+
truckInfoFeignVo
.
getLicenceImgSecond
());
truckInfoDTO
.
setLicenceImgSecondBack
(
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getLicenceImgSecondBack
());
truckInfoDTO
.
setLicenceImgSecondBack
(
host
+
truckInfoFeignVo
.
getLicenceImgSecondBack
());
truckInfoDTO
.
setTransportLicenceImg
(
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getTransportLicenceImg
());
truckInfoDTO
.
setTransportLicenceImg
(
host
+
truckInfoFeignVo
.
getTransportLicenceImg
());
if
(
StringUtils
.
isNotBlank
(
truckInfoFeignVo
.
getPowerType
()))
{
if
(
StringUtils
.
isNotBlank
(
truckInfoFeignVo
.
getPowerType
()))
{
//"车辆燃料类型 1:柴油 2 天然气 3其他 4新能源/电"
//"车辆燃料类型 1:柴油 2 天然气 3其他 4新能源/电"
truckInfoDTO
.
setPowerType
(
PowerTypeEnum
.
Type
.
getCodeByName
(
truckInfoFeignVo
.
getPowerType
()));
truckInfoDTO
.
setPowerType
(
PowerTypeEnum
.
Type
.
getCodeByName
(
truckInfoFeignVo
.
getPowerType
()));
...
@@ -222,19 +223,19 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -222,19 +223,19 @@ public class TransportSyncServiceImpl implements TransportSyncService {
// 挂车
// 挂车
if
(
Objects
.
equals
(
truckInfoFeignVo
.
getTruckType
(),
1
))
{
if
(
Objects
.
equals
(
truckInfoFeignVo
.
getTruckType
(),
1
))
{
truckInfoDTO
.
setTruckNo2
(
truckInfoFeignVo
.
getTruckNo2
());
truckInfoDTO
.
setTruckNo2
(
truckInfoFeignVo
.
getTruckNo2
());
truckInfoDTO
.
setLicenceImgMain2
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getLicenceImgMain2
())?
null
:
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getLicenceImgMain2
());
truckInfoDTO
.
setLicenceImgMain2
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getLicenceImgMain2
())?
null
:
host
+
truckInfoFeignVo
.
getLicenceImgMain2
());
truckInfoDTO
.
setLicenceImgSecond2
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getLicenceImgSecond2
())?
null
:
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getLicenceImgSecond2
());
truckInfoDTO
.
setLicenceImgSecond2
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getLicenceImgSecond2
())?
null
:
host
+
truckInfoFeignVo
.
getLicenceImgSecond2
());
truckInfoDTO
.
setLicenceImgSecond2Back
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getLicenceImgSecond2Back
())?
null
:
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getLicenceImgSecond2Back
());
truckInfoDTO
.
setLicenceImgSecond2Back
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getLicenceImgSecond2Back
())?
null
:
host
+
truckInfoFeignVo
.
getLicenceImgSecond2Back
());
truckInfoDTO
.
setLicenceImgMain2EndTime
(
truckInfoFeignVo
.
getLicenceImgMain2EndTime
()==
null
?
null
:
DateUtils
.
formatDateTime
(
truckInfoFeignVo
.
getLicenceImgMain2EndTime
()).
get
());
truckInfoDTO
.
setLicenceImgMain2EndTime
(
truckInfoFeignVo
.
getLicenceImgMain2EndTime
()==
null
?
null
:
DateUtils
.
formatDateTime
(
truckInfoFeignVo
.
getLicenceImgMain2EndTime
()).
get
());
truckInfoDTO
.
setRoadTransportCertificateNo2
(
truckInfoFeignVo
.
getRoadTransportCertificateNo2
());
truckInfoDTO
.
setRoadTransportCertificateNo2
(
truckInfoFeignVo
.
getRoadTransportCertificateNo2
());
truckInfoDTO
.
setTransportLicenceImg2
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getTransportLicenceImg2
())?
null
:
documentFeign
.
getHost
().
getData
()
+
truckInfoFeignVo
.
getTransportLicenceImg2
());
truckInfoDTO
.
setTransportLicenceImg2
(
StringUtils
.
isBlank
(
truckInfoFeignVo
.
getTransportLicenceImg2
())?
null
:
host
+
truckInfoFeignVo
.
getTransportLicenceImg2
());
}
}
param
.
setTruckInfoDTO
(
truckInfoDTO
);
param
.
setTruckInfoDTO
(
truckInfoDTO
);
}
}
//车主信息
//车主信息
public
void
generateTruckDriverInfoDTO
(
DriverInfoFeignVo
truckOwnerInfo
,
DriverLicenceFeignVO
licenceVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
)
{
public
void
generateTruckDriverInfoDTO
(
DriverInfoFeignVo
truckOwnerInfo
,
DriverLicenceFeignVO
licenceVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
,
String
host
)
{
OrderChildDriverInfoDTO
dto
=
new
OrderChildDriverInfoDTO
();
OrderChildDriverInfoDTO
dto
=
new
OrderChildDriverInfoDTO
();
dto
.
setMobile
(
truckOwnerInfo
.
getMobile
());
dto
.
setMobile
(
truckOwnerInfo
.
getMobile
());
dto
.
setName
(
truckOwnerInfo
.
getName
());
dto
.
setName
(
truckOwnerInfo
.
getName
());
...
@@ -243,19 +244,19 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -243,19 +244,19 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto
.
setCardStartTime
(
idCardVO
.
getCardStartTime
());
dto
.
setCardStartTime
(
idCardVO
.
getCardStartTime
());
dto
.
setCardEndTime
(
idCardVO
.
getCardEndTime
());
dto
.
setCardEndTime
(
idCardVO
.
getCardEndTime
());
dto
.
setCardLongTerm
(
idCardVO
.
getCardLongTerm
());
dto
.
setCardLongTerm
(
idCardVO
.
getCardLongTerm
());
dto
.
setCardFrontImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardFaceImg
());
dto
.
setCardFrontImg
(
host
+
idCardVO
.
getCardFaceImg
());
dto
.
setCardBackImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardBackImg
());
dto
.
setCardBackImg
(
host
+
idCardVO
.
getCardBackImg
());
dto
.
setFaceCardImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardFaceImg
());
dto
.
setFaceCardImg
(
host
+
idCardVO
.
getCardFaceImg
());
if
(
null
!=
licenceVO
)
{
if
(
null
!=
licenceVO
)
{
dto
.
setLicenceNo
(
licenceVO
.
getLicenceNo
());
dto
.
setLicenceNo
(
licenceVO
.
getLicenceNo
());
dto
.
setLicenseTime
(
licenceVO
.
getLicenceTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceTime
()).
get
());
dto
.
setLicenseTime
(
licenceVO
.
getLicenceTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceTime
()).
get
());
dto
.
setLicenceClass
(
licenceVO
.
getLicenceClass
());
dto
.
setLicenceClass
(
licenceVO
.
getLicenceClass
());
dto
.
setLicenceImg
(
documentFeign
.
getHost
().
getData
()
+
licenceVO
.
getLicenceImg
());
dto
.
setLicenceImg
(
host
+
licenceVO
.
getLicenceImg
());
dto
.
setLicenceBackImg
(
documentFeign
.
getHost
().
getData
()
+
licenceVO
.
getLicenceBackImg
());
dto
.
setLicenceBackImg
(
host
+
licenceVO
.
getLicenceBackImg
());
dto
.
setLicenceStartTime
(
Optional
.
ofNullable
(
licenceVO
.
getLicenceStartTime
()).
isPresent
()
?
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceStartTime
()).
get
()
:
null
);
dto
.
setLicenceStartTime
(
Optional
.
ofNullable
(
licenceVO
.
getLicenceStartTime
()).
isPresent
()
?
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceStartTime
()).
get
()
:
null
);
dto
.
setLicenceEndTime
(
Optional
.
ofNullable
(
licenceVO
.
getLicenceEndTime
()).
isPresent
()
?
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceEndTime
()).
get
()
:
"2099-12-31 00:00:00"
);
dto
.
setLicenceEndTime
(
Optional
.
ofNullable
(
licenceVO
.
getLicenceEndTime
()).
isPresent
()
?
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceEndTime
()).
get
()
:
"2099-12-31 00:00:00"
);
dto
.
setOccupationalLicenceNo
(
licenceVO
.
getOccupationalLicenceNo
());
dto
.
setOccupationalLicenceNo
(
licenceVO
.
getOccupationalLicenceNo
());
dto
.
setOccupationalLicenceImg
(
documentFeign
.
getHost
().
getData
()
+
licenceVO
.
getOccupationalLicenceImg
());
dto
.
setOccupationalLicenceImg
(
host
+
licenceVO
.
getOccupationalLicenceImg
());
dto
.
setOccupationalStartTime
(
licenceVO
.
getOccupationalLicenceStartTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceStartTime
()).
get
());
dto
.
setOccupationalStartTime
(
licenceVO
.
getOccupationalLicenceStartTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceStartTime
()).
get
());
dto
.
setOccupationalEndTime
(
licenceVO
.
getOccupationalLicenceEndTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceEndTime
()).
get
());
dto
.
setOccupationalEndTime
(
licenceVO
.
getOccupationalLicenceEndTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceEndTime
()).
get
());
dto
.
setLicenceIssueOrganization
(
licenceVO
.
getLicenceIssueOrganization
());
dto
.
setLicenceIssueOrganization
(
licenceVO
.
getLicenceIssueOrganization
());
...
@@ -266,7 +267,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -266,7 +267,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
}
}
//司机信息
//司机信息
public
void
generateDriverInfoDTO
(
DriverInfoFeignVo
driverInfo
,
DriverLicenceFeignVO
licenceVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
)
{
public
void
generateDriverInfoDTO
(
DriverInfoFeignVo
driverInfo
,
DriverLicenceFeignVO
licenceVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
,
String
host
)
{
OrderChildDriverInfoDTO
dto
=
new
OrderChildDriverInfoDTO
();
OrderChildDriverInfoDTO
dto
=
new
OrderChildDriverInfoDTO
();
dto
.
setMobile
(
driverInfo
.
getMobile
());
dto
.
setMobile
(
driverInfo
.
getMobile
());
dto
.
setName
(
driverInfo
.
getName
());
dto
.
setName
(
driverInfo
.
getName
());
...
@@ -275,18 +276,18 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -275,18 +276,18 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto
.
setCardStartTime
(
idCardVO
.
getCardStartTime
());
dto
.
setCardStartTime
(
idCardVO
.
getCardStartTime
());
dto
.
setCardEndTime
(
idCardVO
.
getCardEndTime
());
dto
.
setCardEndTime
(
idCardVO
.
getCardEndTime
());
dto
.
setCardLongTerm
(
idCardVO
.
getCardLongTerm
());
dto
.
setCardLongTerm
(
idCardVO
.
getCardLongTerm
());
dto
.
setCardFrontImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardFaceImg
());
dto
.
setCardFrontImg
(
host
+
idCardVO
.
getCardFaceImg
());
dto
.
setCardBackImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardBackImg
());
dto
.
setCardBackImg
(
host
+
idCardVO
.
getCardBackImg
());
dto
.
setFaceCardImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardFaceImg
());
dto
.
setFaceCardImg
(
host
+
idCardVO
.
getCardFaceImg
());
dto
.
setLicenceNo
(
licenceVO
.
getLicenceNo
());
dto
.
setLicenceNo
(
licenceVO
.
getLicenceNo
());
dto
.
setLicenseTime
(
licenceVO
.
getLicenceTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceTime
()).
get
());
dto
.
setLicenseTime
(
licenceVO
.
getLicenceTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceTime
()).
get
());
dto
.
setLicenceClass
(
licenceVO
.
getLicenceClass
());
dto
.
setLicenceClass
(
licenceVO
.
getLicenceClass
());
dto
.
setLicenceImg
(
documentFeign
.
getHost
().
getData
()
+
licenceVO
.
getLicenceImg
());
dto
.
setLicenceImg
(
host
+
licenceVO
.
getLicenceImg
());
dto
.
setLicenceBackImg
(
documentFeign
.
getHost
().
getData
()
+
licenceVO
.
getLicenceBackImg
());
dto
.
setLicenceBackImg
(
host
+
licenceVO
.
getLicenceBackImg
());
dto
.
setLicenceStartTime
(
licenceVO
.
getLicenceStartTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceStartTime
()).
get
());
dto
.
setLicenceStartTime
(
licenceVO
.
getLicenceStartTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceStartTime
()).
get
());
dto
.
setLicenceEndTime
(
Optional
.
ofNullable
(
licenceVO
.
getLicenceEndTime
()).
isPresent
()
?
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceEndTime
()).
get
()
:
"2099-12-31 00:00:00"
);
dto
.
setLicenceEndTime
(
Optional
.
ofNullable
(
licenceVO
.
getLicenceEndTime
()).
isPresent
()
?
DateUtils
.
formatDateTime
(
licenceVO
.
getLicenceEndTime
()).
get
()
:
"2099-12-31 00:00:00"
);
dto
.
setOccupationalLicenceNo
(
licenceVO
.
getOccupationalLicenceNo
());
dto
.
setOccupationalLicenceNo
(
licenceVO
.
getOccupationalLicenceNo
());
dto
.
setOccupationalLicenceImg
(
documentFeign
.
getHost
().
getData
()
+
licenceVO
.
getOccupationalLicenceImg
());
dto
.
setOccupationalLicenceImg
(
host
+
licenceVO
.
getOccupationalLicenceImg
());
dto
.
setOccupationalStartTime
(
licenceVO
.
getOccupationalLicenceStartTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceStartTime
()).
get
());
dto
.
setOccupationalStartTime
(
licenceVO
.
getOccupationalLicenceStartTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceStartTime
()).
get
());
dto
.
setOccupationalEndTime
(
licenceVO
.
getOccupationalLicenceEndTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceEndTime
()).
get
());
dto
.
setOccupationalEndTime
(
licenceVO
.
getOccupationalLicenceEndTime
()
==
null
?
null
:
DateUtils
.
formatDateTime
(
licenceVO
.
getOccupationalLicenceEndTime
()).
get
());
dto
.
setLicenceIssueOrganization
(
licenceVO
.
getLicenceIssueOrganization
());
dto
.
setLicenceIssueOrganization
(
licenceVO
.
getLicenceIssueOrganization
());
...
@@ -295,7 +296,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -295,7 +296,7 @@ public class TransportSyncServiceImpl implements TransportSyncService {
}
}
//司机银行卡
//司机银行卡
public
void
generateDriverBankCard
(
BankCardVO
bankCardVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
)
{
public
void
generateDriverBankCard
(
BankCardVO
bankCardVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
,
String
host
)
{
OrderChildBankInfoDTO
dto
=
new
OrderChildBankInfoDTO
();
OrderChildBankInfoDTO
dto
=
new
OrderChildBankInfoDTO
();
if
(
null
!=
bankCardVO
)
{
if
(
null
!=
bankCardVO
)
{
dto
.
setName
(
bankCardVO
.
getName
());
dto
.
setName
(
bankCardVO
.
getName
());
...
@@ -307,13 +308,13 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -307,13 +308,13 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto
.
setBank
(
bankCardVO
.
getBank
());
dto
.
setBank
(
bankCardVO
.
getBank
());
dto
.
setBankCode
(
bankCardVO
.
getBankCode
());
dto
.
setBankCode
(
bankCardVO
.
getBankCode
());
}
}
dto
.
setIdCardFrontImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardFaceImg
());
dto
.
setIdCardFrontImg
(
host
+
idCardVO
.
getCardFaceImg
());
dto
.
setIdCardBackImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardBackImg
());
dto
.
setIdCardBackImg
(
host
+
idCardVO
.
getCardBackImg
());
param
.
setDriverBankInfoDTO
(
dto
);
param
.
setDriverBankInfoDTO
(
dto
);
}
}
//车主银行卡
//车主银行卡
public
void
generateTruckDriverBankCard
(
BankCardVO
bankCardVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
)
{
public
void
generateTruckDriverBankCard
(
BankCardVO
bankCardVO
,
UserIdCardVO
idCardVO
,
ThirdOrderChildBrokerParam
param
,
String
host
)
{
OrderChildBankInfoDTO
dto
=
new
OrderChildBankInfoDTO
();
OrderChildBankInfoDTO
dto
=
new
OrderChildBankInfoDTO
();
if
(
null
!=
bankCardVO
)
{
if
(
null
!=
bankCardVO
)
{
dto
.
setName
(
bankCardVO
.
getName
());
dto
.
setName
(
bankCardVO
.
getName
());
...
@@ -325,8 +326,8 @@ public class TransportSyncServiceImpl implements TransportSyncService {
...
@@ -325,8 +326,8 @@ public class TransportSyncServiceImpl implements TransportSyncService {
dto
.
setBank
(
bankCardVO
.
getBank
());
dto
.
setBank
(
bankCardVO
.
getBank
());
dto
.
setBankCode
(
bankCardVO
.
getBankCode
());
dto
.
setBankCode
(
bankCardVO
.
getBankCode
());
}
}
dto
.
setIdCardFrontImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardFaceImg
());
dto
.
setIdCardFrontImg
(
host
+
idCardVO
.
getCardFaceImg
());
dto
.
setIdCardBackImg
(
documentFeign
.
getHost
().
getData
()
+
idCardVO
.
getCardBackImg
());
dto
.
setIdCardBackImg
(
host
+
idCardVO
.
getCardBackImg
());
param
.
setTruckDriverBankInfoDTO
(
dto
);
param
.
setTruckDriverBankInfoDTO
(
dto
);
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论