|
|
@@ -3,6 +3,7 @@ package com.cyksj.web.controller.sys;
|
|
|
import com.cyksj.config.corp.YHLXWxCorpConfig;
|
|
|
import com.cyksj.dto.Result;
|
|
|
import com.cyksj.enums.GatewayResponse;
|
|
|
+import com.cyksj.mapper.corp.CorpUserFollowRelationMapper;
|
|
|
import com.cyksj.model.request.sys.SysCorpFollowReq;
|
|
|
import com.cyksj.model.views.SysCorpFollowView;
|
|
|
import com.cyksj.service.corp.CorpService;
|
|
|
@@ -36,6 +37,8 @@ public class SysCorpFollowController {
|
|
|
|
|
|
private final CorpService corpService;
|
|
|
|
|
|
+ private final CorpUserFollowRelationMapper corpUserFollowRelationMapper;
|
|
|
+
|
|
|
/**
|
|
|
* 新增客服
|
|
|
*/
|
|
|
@@ -69,6 +72,10 @@ public class SysCorpFollowController {
|
|
|
@GetMapping("/get")
|
|
|
public Result<List<SysCorpFollowView>> get() {
|
|
|
List<SysCorpFollowView> sysCorpFollowViews = beanSearcher.searchAll(SysCorpFollowView.class, MapUtils.builder().build());
|
|
|
+ sysCorpFollowViews.forEach(e->{
|
|
|
+ Integer num = corpUserFollowRelationMapper.selectNumOfCorpuserByFollowId(e.getFollowId());
|
|
|
+ e.setNumOfCorpUser(num);
|
|
|
+ });
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(sysCorpFollowViews);
|
|
|
}
|
|
|
|