Commit 2fe30da15e01af637d5855922c8047fabb0fb85f
1 parent
e9b3cf04
fix-bug
Showing
1 changed file
with
11 additions
and
22 deletions
fw-valhalla-service/src/main/java/cn/fw/valhalla/service/bus/cust/CustomerBizService.java
... | ... | @@ -7,40 +7,25 @@ import cn.fw.common.web.auth.LoginAuthBean; |
7 | 7 | import cn.fw.valhalla.common.constant.RoleCode; |
8 | 8 | import cn.fw.valhalla.common.utils.BeanUtils; |
9 | 9 | import cn.fw.valhalla.common.utils.DateUtil; |
10 | -import cn.fw.valhalla.domain.db.CompanyWechatJoin; | |
11 | -import cn.fw.valhalla.domain.db.MemberVehicle; | |
12 | -import cn.fw.valhalla.domain.db.WechatSubscribe; | |
10 | +import cn.fw.valhalla.domain.db.*; | |
13 | 11 | import cn.fw.valhalla.domain.db.customer.*; |
14 | -import cn.fw.valhalla.domain.db.follow.ClueTask; | |
15 | -import cn.fw.valhalla.domain.db.follow.FollowClue; | |
16 | -import cn.fw.valhalla.domain.db.follow.FollowRecord; | |
17 | -import cn.fw.valhalla.domain.db.pool.PublicCluePool; | |
18 | -import cn.fw.valhalla.domain.db.pool.PublicPool; | |
19 | -import cn.fw.valhalla.domain.db.pool.StammkundePool; | |
12 | +import cn.fw.valhalla.domain.db.follow.*; | |
13 | +import cn.fw.valhalla.domain.db.pool.*; | |
20 | 14 | import cn.fw.valhalla.domain.dto.CustomerDetailDto; |
21 | 15 | import cn.fw.valhalla.domain.enums.*; |
22 | -import cn.fw.valhalla.domain.query.CustomCustomerQuery; | |
23 | -import cn.fw.valhalla.domain.query.CustomerQueryVO; | |
24 | -import cn.fw.valhalla.domain.query.StammkundeAnalyseQueryVO; | |
16 | +import cn.fw.valhalla.domain.query.*; | |
25 | 17 | import cn.fw.valhalla.domain.vo.customer.*; |
26 | 18 | import cn.fw.valhalla.domain.vo.setting.SettingVO; |
27 | 19 | import cn.fw.valhalla.rpc.angel.dto.InsuranceDTO; |
28 | -import cn.fw.valhalla.rpc.erp.dto.PostUserDTO; | |
29 | -import cn.fw.valhalla.rpc.erp.dto.UserInfoDTO; | |
30 | -import cn.fw.valhalla.rpc.erp.dto.UserRoleDataRangeDTO; | |
20 | +import cn.fw.valhalla.rpc.erp.dto.*; | |
31 | 21 | import cn.fw.valhalla.rpc.member.MemberRpcService; |
32 | 22 | import cn.fw.valhalla.rpc.member.dto.MemberUserDTO; |
33 | 23 | import cn.fw.valhalla.rpc.oop.OopService; |
34 | 24 | import cn.fw.valhalla.rpc.oop.dto.ShopDTO; |
35 | 25 | import cn.fw.valhalla.rpc.oop.dto.SpecDTO; |
36 | 26 | import cn.fw.valhalla.sdk.enums.CusTypeEnum; |
37 | -import cn.fw.valhalla.sdk.param.ChangeSpecCodeReq; | |
38 | -import cn.fw.valhalla.sdk.param.CustomerParams; | |
39 | -import cn.fw.valhalla.sdk.param.CustomerQueryReq; | |
40 | -import cn.fw.valhalla.sdk.result.BasicsCustomerDTO; | |
41 | -import cn.fw.valhalla.sdk.result.CustomerInfoDto; | |
42 | -import cn.fw.valhalla.sdk.result.MemberVehicleDTO; | |
43 | -import cn.fw.valhalla.sdk.result.ReceptionResultDto; | |
27 | +import cn.fw.valhalla.sdk.param.*; | |
28 | +import cn.fw.valhalla.sdk.result.*; | |
44 | 29 | import cn.fw.valhalla.service.bus.StammkundeBizService; |
45 | 30 | import cn.fw.valhalla.service.bus.setting.SettingBizService; |
46 | 31 | import cn.fw.valhalla.service.data.*; |
... | ... | @@ -716,6 +701,10 @@ public class CustomerBizService extends AbstractCustomerService { |
716 | 701 | dto.setAdviserId(null); |
717 | 702 | dto.setAdviserName(null); |
718 | 703 | } |
704 | + if (Objects.nonNull(customer) && Objects.isNull(customer.getRegDate())) { | |
705 | + MemberVehicle memberVehicle = memberVehicleService.getVehicle(frameNo); | |
706 | + customer.setRegDate(Objects.nonNull(memberVehicle) ? memberVehicle.getRegDate() : null); | |
707 | + } | |
719 | 708 | return dto; |
720 | 709 | } |
721 | 710 | ... | ... |