diff --git a/dl_admin/ruoyi-admin/pom.xml b/dl_admin/ruoyi-admin/pom.xml
index d187dfe..aa18d45 100644
--- a/dl_admin/ruoyi-admin/pom.xml
+++ b/dl_admin/ruoyi-admin/pom.xml
@@ -9,7 +9,7 @@
4.0.0
jar
- industry-ai
+ chengda-crm
web服务入口
diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusBankController.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusBankController.java
index 150426f..a7759bd 100644
--- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusBankController.java
+++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusBankController.java
@@ -42,7 +42,6 @@ public class CusBankController extends BaseController
/**
* 查询客户银行资料列表
*/
- @PreAuthorize("@ss.hasPermi('cus:bank:list')")
@GetMapping("/list")
public AjaxResult list(CusBank cusBank,
@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusEmailController.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusEmailController.java
index 267094d..00b4c56 100644
--- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusEmailController.java
+++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusEmailController.java
@@ -53,7 +53,6 @@ public class CusEmailController extends BaseController
/**
* 查询客户来往邮件列表
*/
- @PreAuthorize("@ss.hasPermi('cus:email:list')")
@GetMapping("/list")
public AjaxResult list(CusEmail cusEmail,
@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusFollowController.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusFollowController.java
index 09b2f60..8da31f4 100644
--- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusFollowController.java
+++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/controller/CusFollowController.java
@@ -49,7 +49,6 @@ public class CusFollowController extends BaseController
/**
* 查询客户跟进记录列表
*/
- @PreAuthorize("@ss.hasPermi('cus:follow:list')")
@GetMapping("/list")
public AjaxResult list(CusFollowVO cusFollow,
@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/service/impl/CusMainServiceImpl.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/service/impl/CusMainServiceImpl.java
index f50e4da..179a3e5 100644
--- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/service/impl/CusMainServiceImpl.java
+++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/cus/service/impl/CusMainServiceImpl.java
@@ -70,10 +70,27 @@ public class CusMainServiceImpl extends ServiceImpl impl
@DataScope(deptAlias = "cm", userAlias = "cm")
public IPage queryListPage(MainVO pageReqVO, Page page) {
IPage list = cusMainMapper.queryListPage(pageReqVO, page);
+ List cusIdList = list.getRecords().stream().map(MainVO::getId).collect(Collectors.toList());
+ //公司信息
+ List companyList = cusCompanyService.list(new LambdaQueryWrapper().in(CusCompany::getCusId, cusIdList).eq(DlBaseEntity::getDelFlag,'0'));
+ Map companyMap = companyList.stream().collect(Collectors.toMap(CusCompany::getCusId, Function.identity()));
+ //联系人信息
+ List contacts = cusContactsService.list(new LambdaQueryWrapper().in(CusContacts::getCusId, cusIdList).eq(DlBaseEntity::getDelFlag,'0').eq(CusContacts::getIfDefault,true));
+ Map contactsMap = contacts.stream().collect(Collectors.toMap(CusContacts::getCusId, Function.identity()));
list.getRecords().forEach(item->{
if(StringUtils.isNotEmpty(item.getCusLabels())){
item.setCusLabelList(JSON.parseArray(item.getCusLabels()));
}
+ if(companyMap.containsKey(item.getId())){
+ CusCompany company = companyMap.get(item.getId());
+ item.setCusFrom(company.getCusFrom());
+ item.setCusLevel(company.getCusLevel());
+ item.setBusiType(company.getBusiType());
+ item.setContactAddress(company.getContactAddress());
+ }
+ if(contactsMap.containsKey(item.getId())){
+ item.setContactName(contactsMap.get(item.getId()).getName());
+ }
});
return list;
}
diff --git a/dl_admin/ruoyi-admin/src/main/resources/application-druid.yml b/dl_admin/ruoyi-admin/src/main/resources/application-druid.yml
index ae1238f..9630cf4 100644
--- a/dl_admin/ruoyi-admin/src/main/resources/application-druid.yml
+++ b/dl_admin/ruoyi-admin/src/main/resources/application-druid.yml
@@ -6,7 +6,7 @@ spring:
druid:
# 主库数据源
master:
- url: jdbc:mysql://rm-bp1msd0a4kq4t7a66lo.mysql.rds.aliyuncs.com:3306/dl_crm_system?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
+ url: jdbc:mysql://rm-bp1msd0a4kq4t7a66lo.mysql.rds.aliyuncs.com:3306/dl_crm_test?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: csd_rw
password: Csd2025#123
# 从库数据源
diff --git a/dl_admin/ruoyi-admin/src/main/resources/application.yml b/dl_admin/ruoyi-admin/src/main/resources/application.yml
index 2797699..545e1b3 100644
--- a/dl_admin/ruoyi-admin/src/main/resources/application.yml
+++ b/dl_admin/ruoyi-admin/src/main/resources/application.yml
@@ -8,7 +8,7 @@ ruoyi:
copyrightYear: 2025
# 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
# profile: D:/ruoyi/uploadPath
- profile: /Users/menfutong/Desktop
+ profile: /chengda/uploadPath
#爬虫附件下载路径
server-url: http://10.19.128.77:8099
# 获取ip地址开关
diff --git a/dl_admin/ruoyi-admin/src/main/resources/mapper/cus/CusMainMapper.xml b/dl_admin/ruoyi-admin/src/main/resources/mapper/cus/CusMainMapper.xml
index 4fafcb3..b42ddc2 100644
--- a/dl_admin/ruoyi-admin/src/main/resources/mapper/cus/CusMainMapper.xml
+++ b/dl_admin/ruoyi-admin/src/main/resources/mapper/cus/CusMainMapper.xml
@@ -55,25 +55,15 @@