|
|
@@ -17,6 +17,7 @@ import com.dgtly.sync.mapper.SyncFailDetailMapper;
|
|
|
import com.dgtly.sync.utils.CustomerAccessTokenUtil;
|
|
|
import com.dgtly.sync.utils.CustomerAccessTokenUtil.UrlType;
|
|
|
import com.dgtly.system.domain.AssRelcustomerinfo;
|
|
|
+import com.dgtly.system.domain.SysDictData;
|
|
|
import com.dgtly.system.domain.SysUser;
|
|
|
import com.dgtly.system.domain.SysUserExt;
|
|
|
import com.dgtly.system.mapper.SysUserExtMapper;
|
|
|
@@ -24,6 +25,7 @@ import com.dgtly.system.mapper.SysUserMapper;
|
|
|
import com.dgtly.system.mapper.SysUserShopExtMapper;
|
|
|
import com.dgtly.system.service.IAssRelcustomerinfoService;
|
|
|
import com.dgtly.system.service.ISysConfigService;
|
|
|
+import com.dgtly.system.service.ISysDictDataService;
|
|
|
import com.dgtly.system.service.impl.SysUserServiceImpl;
|
|
|
import com.dgtly.wxportal.mapper.WxQyUserMapper;
|
|
|
import org.slf4j.Logger;
|
|
|
@@ -55,6 +57,9 @@ public class AnalysisDiyCustomerComponent {
|
|
|
@Autowired
|
|
|
private WxQyUserMapper wxQyUserMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private ISysDictDataService sysDictDataService;
|
|
|
+
|
|
|
@Autowired
|
|
|
private ISysConfigService configService;
|
|
|
@Autowired
|
|
|
@@ -64,6 +69,9 @@ public class AnalysisDiyCustomerComponent {
|
|
|
@Autowired
|
|
|
private IAssRelcustomerinfoService assRelcustomerinfoService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private AnalysisDiyCustomerComponent analysisDiyCustomerComponent;
|
|
|
+
|
|
|
@Autowired
|
|
|
private SysUserShopExtMapper userShopExtMapper;
|
|
|
private Long deptId;
|
|
|
@@ -85,7 +93,14 @@ public class AnalysisDiyCustomerComponent {
|
|
|
private Long[] roleSfa;//5.1家装顾问挂sfa角色
|
|
|
|
|
|
|
|
|
-
|
|
|
+ public void analyDiyCustomer2() {
|
|
|
+ List<SysDictData> sysDictData = sysDictDataService.selectSimpleDictDataByType("sys_system_ass_cusyomer");
|
|
|
+ String deptCodes = sysDictData.get(0).getDictValue();
|
|
|
+ String [] deptCode = deptCodes.split(",");
|
|
|
+ for (String dCode : deptCode){
|
|
|
+ getManagerList(dCode,"");
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
|
|
|
public SyncLog analyDiyCustomer1() {
|