Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
25295cb4
提交
25295cb4
authored
2月 29, 2024
作者:
liuhaiquan
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/v10.7_borrowing_and_repayment_20240118'…
Merge remote-tracking branch 'origin/v10.7_borrowing_and_repayment_20240118' into v10.7_borrowing_and_repayment_20240118
上级
b1eb3c8b
efddb8fb
显示空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
34 行增加
和
22 行删除
+34
-22
SettlementDriverDaoImpl.java
.../performance/dao/impl/settle/SettlementDriverDaoImpl.java
+2
-1
SettlementDriverDetailDaoImpl.java
...rmance/dao/impl/settle/SettlementDriverDetailDaoImpl.java
+1
-1
SettlementDriverDao.java
...a/com/clx/performance/dao/settle/SettlementDriverDao.java
+2
-1
SettlementDriverDetailDao.java
...clx/performance/dao/settle/SettlementDriverDetailDao.java
+1
-1
EventListenerComponent.java
...ava/com/clx/performance/event/EventListenerComponent.java
+11
-13
OrderChildCancelEvent.java
...java/com/clx/performance/event/OrderChildCancelEvent.java
+4
-3
OrderChildDtsListener.java
...a/com/clx/performance/listener/OrderChildDtsListener.java
+9
-0
OwnerLoanAccountServiceImpl.java
...rmance/service/impl/loan/OwnerLoanAccountServiceImpl.java
+2
-2
SettlementMqHandlerServiceImpl.java
...e/service/impl/settle/SettlementMqHandlerServiceImpl.java
+2
-0
没有找到文件。
performance-web/src/main/java/com/clx/performance/dao/impl/settle/SettlementDriverDaoImpl.java
浏览文件 @
25295cb4
...
@@ -13,6 +13,7 @@ import com.msl.common.dao.impl.BaseDaoImpl;
...
@@ -13,6 +13,7 @@ import com.msl.common.dao.impl.BaseDaoImpl;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
import
java.util.List
;
import
java.util.Objects
;
import
java.util.Objects
;
import
java.util.Set
;
import
java.util.Set
;
...
@@ -61,7 +62,7 @@ public class SettlementDriverDaoImpl extends BaseDaoImpl<SettlementDriverMapper,
...
@@ -61,7 +62,7 @@ public class SettlementDriverDaoImpl extends BaseDaoImpl<SettlementDriverMapper,
}
}
@Override
@Override
public
void
updateLoanFlagByChildNoList
(
Se
t
<
String
>
childNoList
)
{
public
void
updateLoanFlagByChildNoList
(
Lis
t
<
String
>
childNoList
)
{
update
(
lUdWrapper
().
in
(
SettlementDriver:
:
getChildNo
,
childNoList
)
update
(
lUdWrapper
().
in
(
SettlementDriver:
:
getChildNo
,
childNoList
)
.
set
(
SettlementDriver:
:
getLoanFlag
,
OwnerLoanRecordEnum
.
LoanFlag
.
RE_PAY
.
getCode
())
.
set
(
SettlementDriver:
:
getLoanFlag
,
OwnerLoanRecordEnum
.
LoanFlag
.
RE_PAY
.
getCode
())
);
);
...
...
performance-web/src/main/java/com/clx/performance/dao/impl/settle/SettlementDriverDetailDaoImpl.java
浏览文件 @
25295cb4
...
@@ -85,7 +85,7 @@ public class SettlementDriverDetailDaoImpl extends BaseDaoImpl<SettlementDriverD
...
@@ -85,7 +85,7 @@ public class SettlementDriverDetailDaoImpl extends BaseDaoImpl<SettlementDriverD
}
}
@Override
@Override
public
void
updateLoanFlagByChildNoList
(
Se
t
<
String
>
childNoList
)
{
public
void
updateLoanFlagByChildNoList
(
Lis
t
<
String
>
childNoList
)
{
update
(
lUdWrapper
()
update
(
lUdWrapper
()
.
in
(
SettlementDriverDetail:
:
getChildNo
,
childNoList
)
.
in
(
SettlementDriverDetail:
:
getChildNo
,
childNoList
)
.
set
(
SettlementDriverDetail:
:
getLoanFlag
,
OwnerLoanRecordEnum
.
LoanFlag
.
RE_PAY
.
getCode
())
.
set
(
SettlementDriverDetail:
:
getLoanFlag
,
OwnerLoanRecordEnum
.
LoanFlag
.
RE_PAY
.
getCode
())
...
...
performance-web/src/main/java/com/clx/performance/dao/settle/SettlementDriverDao.java
浏览文件 @
25295cb4
...
@@ -7,6 +7,7 @@ import com.clx.performance.param.pc.driver.PageCarrierSettlementDriverParam;
...
@@ -7,6 +7,7 @@ import com.clx.performance.param.pc.driver.PageCarrierSettlementDriverParam;
import
com.msl.common.base.Optional
;
import
com.msl.common.base.Optional
;
import
com.msl.common.dao.BaseDao
;
import
com.msl.common.dao.BaseDao
;
import
java.util.List
;
import
java.util.Set
;
import
java.util.Set
;
/**
/**
...
@@ -21,5 +22,5 @@ public interface SettlementDriverDao extends BaseDao<SettlementDriverMapper, Set
...
@@ -21,5 +22,5 @@ public interface SettlementDriverDao extends BaseDao<SettlementDriverMapper, Set
Optional
<
SettlementDriver
>
getByChildNo
(
String
childNo
);
Optional
<
SettlementDriver
>
getByChildNo
(
String
childNo
);
void
updateLoanFlagByChildNoList
(
Se
t
<
String
>
childNoList
);
void
updateLoanFlagByChildNoList
(
Lis
t
<
String
>
childNoList
);
}
}
performance-web/src/main/java/com/clx/performance/dao/settle/SettlementDriverDetailDao.java
浏览文件 @
25295cb4
...
@@ -32,7 +32,7 @@ public interface SettlementDriverDetailDao extends BaseDao<SettlementDriverDetai
...
@@ -32,7 +32,7 @@ public interface SettlementDriverDetailDao extends BaseDao<SettlementDriverDetai
List
<
SettlementDriverDetail
>
findByDriverSettlementIds
(
List
<
Integer
>
ids
);
List
<
SettlementDriverDetail
>
findByDriverSettlementIds
(
List
<
Integer
>
ids
);
void
updateLoanFlagByChildNoList
(
Se
t
<
String
>
childNoList
);
void
updateLoanFlagByChildNoList
(
Lis
t
<
String
>
childNoList
);
SettlementDriverDetail
selectLoanFlag
(
String
orderNo
);
SettlementDriverDetail
selectLoanFlag
(
String
orderNo
);
}
}
performance-web/src/main/java/com/clx/performance/event/EventListenerComponent.java
浏览文件 @
25295cb4
...
@@ -38,10 +38,7 @@ import org.springframework.transaction.event.TransactionPhase;
...
@@ -38,10 +38,7 @@ import org.springframework.transaction.event.TransactionPhase;
import
org.springframework.transaction.event.TransactionalEventListener
;
import
org.springframework.transaction.event.TransactionalEventListener
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.List
;
import
java.util.*
;
import
java.util.Map
;
import
java.util.Objects
;
import
java.util.Set
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
@Component
@Component
...
@@ -142,25 +139,27 @@ public class EventListenerComponent {
...
@@ -142,25 +139,27 @@ public class EventListenerComponent {
Map
<
String
,
List
<
OwnerLoanAccountRunningWaterRecord
>>
listMap
=
records
.
stream
().
collect
(
Collectors
.
groupingBy
(
OwnerLoanAccountRunningWaterRecord:
:
getChildNo
));
Map
<
String
,
List
<
OwnerLoanAccountRunningWaterRecord
>>
listMap
=
records
.
stream
().
collect
(
Collectors
.
groupingBy
(
OwnerLoanAccountRunningWaterRecord:
:
getChildNo
));
List
<
String
>
childNoList
=
new
LinkedList
<>();
for
(
Map
.
Entry
<
String
,
List
<
OwnerLoanAccountRunningWaterRecord
>>
entry
:
listMap
.
entrySet
())
{
for
(
Map
.
Entry
<
String
,
List
<
OwnerLoanAccountRunningWaterRecord
>>
entry
:
listMap
.
entrySet
())
{
if
(
entry
.
getValue
().
size
()
>
1
)
{
if
(
entry
.
getValue
().
size
()
==
1
)
{
log
.
info
(
"当前运单{}存在多条流水,不更新还款标志"
,
entry
.
getKey
());
childNoList
.
add
(
entry
.
getKey
());
listMap
.
remove
(
entry
.
getKey
());
}
else
{
log
.
info
(
"当前运单:{} 存在多条运单流水记录,无法更新运单的贷款标识"
,
entry
.
getKey
());
}
}
}
}
log
.
info
(
"当前需要更新的运单数量:{}"
,
listMap
.
size
());
log
.
info
(
"当前需要更新的运单数量:{}"
,
listMap
.
size
());
settlementDriverDetailDao
.
updateLoanFlagByChildNoList
(
listMap
.
keySet
()
);
settlementDriverDetailDao
.
updateLoanFlagByChildNoList
(
childNoList
);
settlementDriverDao
.
updateLoanFlagByChildNoList
(
listMap
.
keySet
()
);
settlementDriverDao
.
updateLoanFlagByChildNoList
(
childNoList
);
}
}
@EventListener
(
classes
=
{
OrderChildCancelEvent
.
class
})
@EventListener
(
classes
=
{
OrderChildCancelEvent
.
class
})
public
void
listen
(
OrderChildCancelEvent
event
)
{
public
void
listen
(
OrderChildCancelEvent
event
)
{
log
.
info
(
"OrderChildCancelEvent事件执行"
);
log
.
info
(
"OrderChildCancelEvent事件执行"
);
List
<
String
>
childNoList
=
event
.
getChildNoList
();
String
childNo
=
event
.
getChildNo
();
log
.
info
(
"需要解冻借款的的运单号:{}"
,
JSONUtil
.
parse
(
childNoList
)
);
log
.
info
(
"需要解冻借款的的运单号:{}"
,
childNo
);
List
<
OwnerLoanAccountRunningWaterRecord
>
runningWaterRecordList
=
ownerLoanAccountRunningWaterRecordDao
.
getListByChildNoAndRunningWaterType
(
childNo
List
,
OwnerLoanAccountRunningWaterRecordEnum
.
RunWaterType
.
APPROVE_FROZEN
.
getCode
());
List
<
OwnerLoanAccountRunningWaterRecord
>
runningWaterRecordList
=
ownerLoanAccountRunningWaterRecordDao
.
getListByChildNoAndRunningWaterType
(
childNo
,
OwnerLoanAccountRunningWaterRecordEnum
.
RunWaterType
.
APPROVE_FROZEN
.
getCode
());
if
(
CollectionUtil
.
isEmpty
(
runningWaterRecordList
))
{
if
(
CollectionUtil
.
isEmpty
(
runningWaterRecordList
))
{
return
;
return
;
...
@@ -173,7 +172,6 @@ public class EventListenerComponent {
...
@@ -173,7 +172,6 @@ public class EventListenerComponent {
Long
loanNo
=
record
.
getLoanNo
();
Long
loanNo
=
record
.
getLoanNo
();
Integer
loanType
=
record
.
getLoanType
();
Integer
loanType
=
record
.
getLoanType
();
String
ownerUserName
=
record
.
getOwnerUserName
();
String
ownerUserName
=
record
.
getOwnerUserName
();
String
childNo
=
record
.
getChildNo
();
BigDecimal
balance
=
record
.
getAlterationBalance
();
BigDecimal
balance
=
record
.
getAlterationBalance
();
//解冻借款
//解冻借款
orderChildLoanComponent
.
thawOwnerLoanAccount
(
loanNo
,
loanType
,
ownerUserNo
,
record
.
getMobile
(),
ownerUserName
,
childNo
,
balance
);
orderChildLoanComponent
.
thawOwnerLoanAccount
(
loanNo
,
loanType
,
ownerUserNo
,
record
.
getMobile
(),
ownerUserName
,
childNo
,
balance
);
...
...
performance-web/src/main/java/com/clx/performance/event/OrderChildCancelEvent.java
浏览文件 @
25295cb4
...
@@ -11,7 +11,7 @@ import java.util.List;
...
@@ -11,7 +11,7 @@ import java.util.List;
public
class
OrderChildCancelEvent
extends
ApplicationEvent
{
public
class
OrderChildCancelEvent
extends
ApplicationEvent
{
private
List
<
String
>
childNoList
;
private
String
childNo
;
/**
/**
...
@@ -24,9 +24,10 @@ public class OrderChildCancelEvent extends ApplicationEvent {
...
@@ -24,9 +24,10 @@ public class OrderChildCancelEvent extends ApplicationEvent {
super
(
source
);
super
(
source
);
}
}
public
OrderChildCancelEvent
(
Object
source
,
List
<
String
>
childNoList
)
{
public
OrderChildCancelEvent
(
Object
source
,
String
childNo
)
{
super
(
source
);
super
(
source
);
this
.
childNo
List
=
childNoList
;
this
.
childNo
=
childNo
;
}
}
}
}
performance-web/src/main/java/com/clx/performance/listener/OrderChildDtsListener.java
浏览文件 @
25295cb4
...
@@ -13,6 +13,7 @@ import com.clx.performance.constant.RabbitKeyConstants;
...
@@ -13,6 +13,7 @@ import com.clx.performance.constant.RabbitKeyConstants;
import
com.clx.performance.dto.dts.DataTransportDTO
;
import
com.clx.performance.dto.dts.DataTransportDTO
;
import
com.clx.performance.enums.DtsOperationTypeEnum
;
import
com.clx.performance.enums.DtsOperationTypeEnum
;
import
com.clx.performance.enums.OrderChildEnum
;
import
com.clx.performance.enums.OrderChildEnum
;
import
com.clx.performance.event.OrderChildCancelEvent
;
import
com.clx.performance.model.OrderChild
;
import
com.clx.performance.model.OrderChild
;
import
com.clx.performance.service.LastTruckService
;
import
com.clx.performance.service.LastTruckService
;
import
com.clx.performance.struct.OrderChildStruct
;
import
com.clx.performance.struct.OrderChildStruct
;
...
@@ -23,6 +24,7 @@ import lombok.extern.slf4j.Slf4j;
...
@@ -23,6 +24,7 @@ import lombok.extern.slf4j.Slf4j;
import
org.springframework.amqp.core.Message
;
import
org.springframework.amqp.core.Message
;
import
org.springframework.amqp.rabbit.annotation.RabbitListener
;
import
org.springframework.amqp.rabbit.annotation.RabbitListener
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.ApplicationEventPublisher
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
java.util.Objects
;
import
java.util.Objects
;
...
@@ -44,6 +46,9 @@ public class OrderChildDtsListener {
...
@@ -44,6 +46,9 @@ public class OrderChildDtsListener {
@Autowired
@Autowired
OrderChildStruct
orderChildStruct
;
OrderChildStruct
orderChildStruct
;
@Autowired
private
ApplicationEventPublisher
applicationEventPublisher
;
@RabbitListener
(
queues
=
RabbitKeyConstants
.
CLX_PERFORMANCE_ORDER_CHILD_QUEUE
)
@RabbitListener
(
queues
=
RabbitKeyConstants
.
CLX_PERFORMANCE_ORDER_CHILD_QUEUE
)
public
void
onMessage
(
Message
message
)
{
public
void
onMessage
(
Message
message
)
{
...
@@ -91,6 +96,10 @@ public class OrderChildDtsListener {
...
@@ -91,6 +96,10 @@ public class OrderChildDtsListener {
//如果订单是取消操作,同步给交易平台统一 10000 的code
//如果订单是取消操作,同步给交易平台统一 10000 的code
if
(
OrderChildEnum
.
DTS_LISTEN_CANCEL_lIST
.
contains
(
after
.
getStatus
())){
if
(
OrderChildEnum
.
DTS_LISTEN_CANCEL_lIST
.
contains
(
after
.
getStatus
())){
after
.
setStatus
(
com
.
clx
.
open
.
sdk
.
enums
.
OrderChildEnum
.
Status
.
COMMON_CANCEL
.
getCode
());
after
.
setStatus
(
com
.
clx
.
open
.
sdk
.
enums
.
OrderChildEnum
.
Status
.
COMMON_CANCEL
.
getCode
());
//运单取消释放借款冻结金额
log
.
info
(
"DTS运单取消释放借款冻结金额"
);
applicationEventPublisher
.
publishEvent
(
new
OrderChildCancelEvent
(
this
,
after
.
getChildNo
()));
}
}
after
.
setLastFlag
(
ResultStatusEnum
.
NO
.
getCode
());
after
.
setLastFlag
(
ResultStatusEnum
.
NO
.
getCode
());
OpenCallBackClient
client
=
new
OpenCallBackClient
(
mslAppConfig
.
getUrl
(),
mslAppConfig
.
getAppId
(),
mslAppConfig
.
getSecret
());
OpenCallBackClient
client
=
new
OpenCallBackClient
(
mslAppConfig
.
getUrl
(),
mslAppConfig
.
getAppId
(),
mslAppConfig
.
getSecret
());
...
...
performance-web/src/main/java/com/clx/performance/service/impl/loan/OwnerLoanAccountServiceImpl.java
浏览文件 @
25295cb4
...
@@ -109,7 +109,7 @@ public class OwnerLoanAccountServiceImpl implements OwnerLoanAccountService {
...
@@ -109,7 +109,7 @@ public class OwnerLoanAccountServiceImpl implements OwnerLoanAccountService {
OwnerRepayment
ownerRepayment
=
ownerRepaymentDao
.
getOneByField
(
OwnerRepayment:
:
getRepaymentNo
,
param
.
getRepaymentNo
()).
get
();
OwnerRepayment
ownerRepayment
=
ownerRepaymentDao
.
getOneByField
(
OwnerRepayment:
:
getRepaymentNo
,
param
.
getRepaymentNo
()).
get
();
OwnerLoanRecord
ownerLoanRecord
=
ownerLoanRecordDao
.
getOneByField
(
OwnerLoanRecord:
:
getLoanNo
,
ownerRepayment
.
getLoanNo
()).
get
();
OwnerLoanRecord
ownerLoanRecord
=
ownerLoanRecordDao
.
getOneByField
(
OwnerLoanRecord:
:
getLoanNo
,
ownerRepayment
.
getLoanNo
()).
get
();
BankTrade
bankTrade
=
new
BankTrade
();
BankTrade
bankTrade
=
new
BankTrade
();
OwnerBindCardRecord
ownerBindCardRecord
=
ownerBindCardRecordDao
.
getOwnerBindCardByUserNo
(
ownerRepayment
.
get
Loan
No
());
OwnerBindCardRecord
ownerBindCardRecord
=
ownerBindCardRecordDao
.
getOwnerBindCardByUserNo
(
ownerRepayment
.
get
OwnerUser
No
());
if
(
OwnerLoanRecordEnum
.
PayChannel
.
ORDER_DIRECT_PAY
.
getCode
().
equals
(
param
.
getPayChannel
()))
{
if
(
OwnerLoanRecordEnum
.
PayChannel
.
ORDER_DIRECT_PAY
.
getCode
().
equals
(
param
.
getPayChannel
()))
{
// 订单支付
// 订单支付
...
@@ -132,7 +132,7 @@ public class OwnerLoanAccountServiceImpl implements OwnerLoanAccountService {
...
@@ -132,7 +132,7 @@ public class OwnerLoanAccountServiceImpl implements OwnerLoanAccountService {
ownerRepayment
.
setStatus
(
OwnerLoanRecordEnum
.
Status
.
PAYING
.
getCode
());
ownerRepayment
.
setStatus
(
OwnerLoanRecordEnum
.
Status
.
PAYING
.
getCode
());
ownerRepayment
.
setPayChannel
(
param
.
getPayChannel
());
ownerRepayment
.
setPayChannel
(
param
.
getPayChannel
());
OwnerInfoFeignVO
ownerInfo
=
ownerInfoService
.
getOwnerInfo
(
TokenUtil
.
getLoginUserInfo
().
getUserNo
());
OwnerInfoFeignVO
ownerInfo
=
ownerInfoService
.
getOwnerInfo
(
TokenUtil
.
getLoginUserInfo
().
getUserNo
());
ownerRepayment
.
setPayment
(
owner
Info
.
get
Name
());
ownerRepayment
.
setPayment
(
owner
BindCardRecord
.
getAccountBank
Name
());
ownerRepayment
.
setPaymentAccount
(
ownerInfo
.
getOwnerBankAccount
());
ownerRepayment
.
setPaymentAccount
(
ownerInfo
.
getOwnerBankAccount
());
ownerRepayment
.
setOperateBy
(
TokenUtil
.
getLoginUserInfo
().
getUserName
());
ownerRepayment
.
setOperateBy
(
TokenUtil
.
getLoginUserInfo
().
getUserName
());
...
...
performance-web/src/main/java/com/clx/performance/service/impl/settle/SettlementMqHandlerServiceImpl.java
浏览文件 @
25295cb4
...
@@ -354,6 +354,7 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
...
@@ -354,6 +354,7 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
settlementOwner
.
setLossFreight
(
settlementOwnerDetail
.
getLossFreight
());
settlementOwner
.
setLossFreight
(
settlementOwnerDetail
.
getLossFreight
());
settlementOwner
.
setPrepayFreight
(
settlementOwnerDetail
.
getPrepayFreight
());
settlementOwner
.
setPrepayFreight
(
settlementOwnerDetail
.
getPrepayFreight
());
settlementOwner
.
setSettlementFreight
(
settlementOwnerDetail
.
getSettlementFreight
());
settlementOwner
.
setSettlementFreight
(
settlementOwnerDetail
.
getSettlementFreight
());
settlementOwner
.
setLoanFreight
(
settlementOwnerDetail
.
getLoanFreight
());
settlementOwner
.
setInvoiceFreight
(
settlementOwnerDetail
.
getInvoiceFreight
());
settlementOwner
.
setInvoiceFreight
(
settlementOwnerDetail
.
getInvoiceFreight
());
List
<
SettlementOwnerDetail
>
details
=
settlementOwnerDetailDao
.
getBySettlementNo
(
settlementOwner
.
getSettlementNo
());
List
<
SettlementOwnerDetail
>
details
=
settlementOwnerDetailDao
.
getBySettlementNo
(
settlementOwner
.
getSettlementNo
());
...
@@ -431,6 +432,7 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
...
@@ -431,6 +432,7 @@ public class SettlementMqHandlerServiceImpl implements SettlementMqHandlerServic
settlementOwner
.
setWeight
(
settlementOwnerDetail
.
getWeight
());
settlementOwner
.
setWeight
(
settlementOwnerDetail
.
getWeight
());
settlementOwner
.
setFreight
(
settlementOwnerDetail
.
getFreight
());
settlementOwner
.
setFreight
(
settlementOwnerDetail
.
getFreight
());
settlementOwner
.
setLossWeight
(
settlementOwnerDetail
.
getLossWeight
());
settlementOwner
.
setLossWeight
(
settlementOwnerDetail
.
getLossWeight
());
settlementOwner
.
setLoanFreight
(
settlementOwnerDetail
.
getLoanFreight
());
settlementOwner
.
setLossFreight
(
settlementOwnerDetail
.
getLossFreight
());
settlementOwner
.
setLossFreight
(
settlementOwnerDetail
.
getLossFreight
());
settlementOwner
.
setPrepayFreight
(
settlementOwnerDetail
.
getPrepayFreight
());
settlementOwner
.
setPrepayFreight
(
settlementOwnerDetail
.
getPrepayFreight
());
settlementOwner
.
setSettlementFreight
(
settlementOwnerDetail
.
getSettlementFreight
());
settlementOwner
.
setSettlementFreight
(
settlementOwnerDetail
.
getSettlementFreight
());
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论