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
1a756e50
Commit
1a756e50
authored
Aug 07, 2024
by
yanghao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: #176 订单创建,没有在客户档案写入日志。
parent
ac158b7e
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
18 deletions
+19
-18
CustomerServiceImpl.java
...module/customer/service/customer/CustomerServiceImpl.java
+19
-18
No files found.
yudao-module-customer/yudao-module-customer-core/src/main/java/cn/iocoder/yudao/module/customer/service/customer/CustomerServiceImpl.java
View file @
1a756e50
...
...
@@ -2983,8 +2983,8 @@ public class CustomerServiceImpl extends AbstractService<CustomerMapper,
public
void
updateCustomerByCreateOrder
(
Long
customerId
,
Long
orderId
,
String
orderNo
,
Date
orderCreateTime
)
{
// //下单未入仓或取消订单,线索客户变成为意向客户, 意向客户需要等下单入仓完成后才转成交客户
//
CustomerDO customer = customerMapper.selectById(customerId);
//
if (customer != null) {
CustomerDO
customer
=
customerMapper
.
selectById
(
customerId
);
if
(
customer
!=
null
)
{
// if (customer.getIsNew()) {
// OrderCustomerServiceEvent event = new OrderCustomerServiceEvent(customerId, null);
// applicationContext.publishEvent(event);
...
...
@@ -3048,22 +3048,23 @@ public class CustomerServiceImpl extends AbstractService<CustomerMapper,
// customerMapper.updateById(customer);
// }
//
//
//纪录日志
//
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser();
//
CustomerOperateLogCreateReqVO customerOperateLogCreateReqVO = new CustomerOperateLogCreateReqVO()
//
.setOperator(loginUser == null ? null : loginUser.getId())
//
.setOperatorName(loginUser == null ? null : loginUser.getNickname())
//
.setCustomerId(customer.getId())
//
.setNumber(customer.getNumber())
//
.setName(customer.getName())
//
.setOrderId(orderId)
//
.setOrderNo(orderNo)
//纪录日志
LoginUser
loginUser
=
SecurityFrameworkUtils
.
getLoginUser
();
CustomerOperateLogCreateReqVO
customerOperateLogCreateReqVO
=
new
CustomerOperateLogCreateReqVO
()
.
setOperator
(
loginUser
==
null
?
null
:
loginUser
.
getId
())
.
setOperatorName
(
loginUser
==
null
?
null
:
loginUser
.
getNickname
())
.
setCustomerId
(
customer
.
getId
())
.
setNumber
(
customer
.
getNumber
())
.
setName
(
customer
.
getName
())
.
setOrderId
(
orderId
)
.
setOrderNo
(
orderNo
)
// .setOldEstimateEnterOpenSeaTime(oldEstimateEnterOpenSeaTime)
// .setNewEstimateEnterOpenSeaTime(customer.getEstimateEnterOpenSeaTime())
// .setOperateType(CustomerOperateTypeEnum.ORDER_CREATED.getValue())
// .setRemark("客户下单");
// customerOperateLogService.createOperateLog(customerOperateLogCreateReqVO);
// }
.
setOldEstimateEnterOpenSeaTime
(
customer
.
getEstimateEnterOpenSeaTime
())
.
setNewEstimateEnterOpenSeaTime
(
customer
.
getEstimateEnterOpenSeaTime
())
.
setOperateType
(
CustomerOperateTypeEnum
.
ORDER_CREATED
.
getValue
())
.
setRemark
(
"客户下单"
);
customerOperateLogService
.
createOperateLog
(
customerOperateLogCreateReqVO
);
}
}
...
...
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