|
@@ -132,7 +132,7 @@ public class AnalysisDiyCustomerComponent {
|
|
Long roleId = Long.parseLong(configService.selectConfigByKey("libang.storeCustomer.roleid"));
|
|
Long roleId = Long.parseLong(configService.selectConfigByKey("libang.storeCustomer.roleid"));
|
|
roleStoreIds = new Long[]{roleId};
|
|
roleStoreIds = new Long[]{roleId};
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ Map<String,Customers> chainsMap = customersMapper.selectCustomerMapByChainsCode();
|
|
|
|
|
|
List<SyncFailDetail> failDetails = new ArrayList<>();
|
|
List<SyncFailDetail> failDetails = new ArrayList<>();
|
|
SyncLog syncLog = new SyncLog();
|
|
SyncLog syncLog = new SyncLog();
|
|
@@ -145,51 +145,6 @@ public class AnalysisDiyCustomerComponent {
|
|
Set<String> diyNameSet = sysUserService.selectDiyUserLoginName();
|
|
Set<String> diyNameSet = sysUserService.selectDiyUserLoginName();
|
|
|
|
|
|
|
|
|
|
- //导购经销商
|
|
|
|
- String guideJson ="";
|
|
|
|
- try{
|
|
|
|
- guideJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.STOREGUIDE,null));
|
|
|
|
- }catch (Exception e){
|
|
|
|
- log.error("获取经销商导购接口错误!");
|
|
|
|
- customerAccessTokenUtil.reSetToken();
|
|
|
|
- throw e;
|
|
|
|
- }
|
|
|
|
- Map<String,Customers> codeMap = customersMapper.selectCustomerMapByCode();
|
|
|
|
- JSONObject gjson = JSONObject.parseObject(guideJson);
|
|
|
|
- int code = gjson.getInteger("code");
|
|
|
|
- if(code==0){
|
|
|
|
- JSONArray STOREGUIDE = new JSONArray();
|
|
|
|
- STOREGUIDE.addAll(gjson.getJSONArray("userlist"));
|
|
|
|
- success+=buildSysUser(STOREGUIDE,loginNameSet,diyNameSet,0,failDetails,packageId,codeMap);
|
|
|
|
- total+=gjson.getJSONArray("userlist").size();
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- //经销商负责人
|
|
|
|
- String managerJson ="";
|
|
|
|
- try{
|
|
|
|
- managerJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.MANAGER,null));
|
|
|
|
- }catch (Exception e){
|
|
|
|
- log.error("获取经销商经理接口错误!");
|
|
|
|
- customerAccessTokenUtil.reSetToken();
|
|
|
|
- throw e;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- JSONObject mjson = JSONObject.parseObject(managerJson);
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- Map<String,Customers> chainsMap = customersMapper.selectCustomerMapByChainsCode();
|
|
|
|
- code = mjson.getInteger("code");
|
|
|
|
- if(code==0){
|
|
|
|
- JSONArray MANAGER = new JSONArray();
|
|
|
|
- MANAGER.addAll(mjson.getJSONArray("userlist"));
|
|
|
|
- success+=buildSysUser(MANAGER,loginNameSet,diyNameSet,1,failDetails,packageId,chainsMap);
|
|
|
|
- total+=mjson.getJSONArray("userlist").size();
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
// 3.4、获取经销商分销业务员人员列表(分页)开始: ===================>
|
|
// 3.4、获取经销商分销业务员人员列表(分页)开始: ===================>
|
|
log.info("3.4、获取经销商分销业务员人员列表(分页)开始: ===================>");
|
|
log.info("3.4、获取经销商分销业务员人员列表(分页)开始: ===================>");
|
|
String fxResellerJson ="";
|
|
String fxResellerJson ="";
|
|
@@ -219,7 +174,7 @@ public class AnalysisDiyCustomerComponent {
|
|
customerAccessTokenUtil.reSetToken();
|
|
customerAccessTokenUtil.reSetToken();
|
|
throw e;
|
|
throw e;
|
|
}
|
|
}
|
|
- code = fxJson.getInteger("code");
|
|
|
|
|
|
+ int code = fxJson.getInteger("code");
|
|
if(code==0){
|
|
if(code==0){
|
|
jsonArray.addAll( fxJson.getJSONArray("userlist"));
|
|
jsonArray.addAll( fxJson.getJSONArray("userlist"));
|
|
}
|
|
}
|
|
@@ -228,7 +183,7 @@ public class AnalysisDiyCustomerComponent {
|
|
total+=jsonArray.size();
|
|
total+=jsonArray.size();
|
|
|
|
|
|
}else{
|
|
}else{
|
|
- code = fxJson.getInteger("code");
|
|
|
|
|
|
+ int code = fxJson.getInteger("code");
|
|
if(code==0){
|
|
if(code==0){
|
|
jsonArray.addAll( fxJson.getJSONArray("userlist"));
|
|
jsonArray.addAll( fxJson.getJSONArray("userlist"));
|
|
success+=buildSysUserFx(jsonArray,loginNameSet,6,failDetails,packageId,chainsMap);
|
|
success+=buildSysUserFx(jsonArray,loginNameSet,6,failDetails,packageId,chainsMap);
|
|
@@ -238,6 +193,140 @@ public class AnalysisDiyCustomerComponent {
|
|
log.info("3.4、获取经销商分销业务员人员列表(分页)结束: <========================");
|
|
log.info("3.4、获取经销商分销业务员人员列表(分页)结束: <========================");
|
|
//3.4、获取经销商分销业务员人员列表(分页)结束: <========================
|
|
//3.4、获取经销商分销业务员人员列表(分页)结束: <========================
|
|
|
|
|
|
|
|
+ //3.6经销商经销人员列表
|
|
|
|
+ String staffListJson ="";
|
|
|
|
+ JSONArray STAFF = new JSONArray();
|
|
|
|
+ try {
|
|
|
|
+ staffListJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.STAFF, 1+""));
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("3.6经销商经销人员列表!");
|
|
|
|
+ customerAccessTokenUtil.reSetToken();
|
|
|
|
+ throw e;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ JSONObject json = JSONObject.parseObject(staffListJson);
|
|
|
|
+ Integer Staffcount = json.getInteger("count");
|
|
|
|
+ if(Staffcount>100){
|
|
|
|
+ int co = 0;
|
|
|
|
+ if (Staffcount%100 != 0){
|
|
|
|
+ co = (Staffcount/100) +2;
|
|
|
|
+ }else{
|
|
|
|
+ co = (Staffcount/100) +1;
|
|
|
|
+ }
|
|
|
|
+ for (int i = 1; i < co; i++) {
|
|
|
|
+ try {
|
|
|
|
+ json = JSONObject.parseObject(HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.STAFF,i+"")));
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("循环获取3.6接口错误!第"+i+"页");
|
|
|
|
+ customerAccessTokenUtil.reSetToken();
|
|
|
|
+ throw e;
|
|
|
|
+ }
|
|
|
|
+ int code = json.getInteger("code");
|
|
|
|
+ if(code==0){
|
|
|
|
+ STAFF.addAll(json.getJSONArray("data"));
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ success += buildSysUserStaff(STAFF, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,8);
|
|
|
|
+ total += STAFF.size();
|
|
|
|
+ }else{
|
|
|
|
+ int code = json.getInteger("code");
|
|
|
|
+ if(code==0){
|
|
|
|
+ STAFF.addAll(json.getJSONArray("data"));
|
|
|
|
+ success += buildSysUserStaff(STAFF, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,8);
|
|
|
|
+ total += STAFF.size();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ //3.7经销商倍增人员人员(门店经销商)
|
|
|
|
+ String beizengJson ="";
|
|
|
|
+ JSONArray bz = new JSONArray();
|
|
|
|
+ try {
|
|
|
|
+ beizengJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.BZ, 1+""));
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("3.7经销商倍增人员列表!");
|
|
|
|
+ customerAccessTokenUtil.reSetToken();
|
|
|
|
+ throw e;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ JSONObject bzJson = JSONObject.parseObject(beizengJson);
|
|
|
|
+ Integer bzCount = bzJson.getInteger("count");
|
|
|
|
+ if(bzCount>100){
|
|
|
|
+ int co = 0;
|
|
|
|
+ if (bzCount%100 != 0){
|
|
|
|
+ co = (bzCount/100) +2;
|
|
|
|
+ }else{
|
|
|
|
+ co = (bzCount/100) +1;
|
|
|
|
+ }
|
|
|
|
+ for (int i = 1; i < co; i++) {
|
|
|
|
+ try {
|
|
|
|
+ bzJson = JSONObject.parseObject(HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.BZ,i+"")));
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("循环获取3.7经销商倍增人员错误!第"+i+"页");
|
|
|
|
+ customerAccessTokenUtil.reSetToken();
|
|
|
|
+ throw e;
|
|
|
|
+ }
|
|
|
|
+ int code = bzJson.getInteger("code");
|
|
|
|
+ if(code==0){
|
|
|
|
+ bz.addAll(bzJson.getJSONArray("data"));
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ success += buildSysUserBz(bz, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,5);
|
|
|
|
+ total += bz.size();
|
|
|
|
+ }else{
|
|
|
|
+ int code = bzJson.getInteger("code");
|
|
|
|
+ if(code==0){
|
|
|
|
+ bz.addAll(bzJson.getJSONArray("data"));
|
|
|
|
+ success += buildSysUserBz(bz, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,5);
|
|
|
|
+ total += bz.size();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ //导购经销商
|
|
|
|
+ String guideJson ="";
|
|
|
|
+ try{
|
|
|
|
+ guideJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.STOREGUIDE,null));
|
|
|
|
+ }catch (Exception e){
|
|
|
|
+ log.error("获取经销商导购接口错误!");
|
|
|
|
+ customerAccessTokenUtil.reSetToken();
|
|
|
|
+ throw e;
|
|
|
|
+ }
|
|
|
|
+ Map<String,Customers> codeMap = customersMapper.selectCustomerMapByCode();
|
|
|
|
+ JSONObject gjson = JSONObject.parseObject(guideJson);
|
|
|
|
+ int code = gjson.getInteger("code");
|
|
|
|
+ if(code==0){
|
|
|
|
+ JSONArray STOREGUIDE = new JSONArray();
|
|
|
|
+ STOREGUIDE.addAll(gjson.getJSONArray("userlist"));
|
|
|
|
+ success+=buildSysUser(STOREGUIDE,loginNameSet,diyNameSet,0,failDetails,packageId,codeMap);
|
|
|
|
+ total+=gjson.getJSONArray("userlist").size();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ //经销商负责人
|
|
|
|
+ String managerJson ="";
|
|
|
|
+ try{
|
|
|
|
+ managerJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.MANAGER,null));
|
|
|
|
+ }catch (Exception e){
|
|
|
|
+ log.error("获取经销商经理接口错误!");
|
|
|
|
+ customerAccessTokenUtil.reSetToken();
|
|
|
|
+ throw e;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ JSONObject mjson = JSONObject.parseObject(managerJson);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ code = mjson.getInteger("code");
|
|
|
|
+ if(code==0){
|
|
|
|
+ JSONArray MANAGER = new JSONArray();
|
|
|
|
+ MANAGER.addAll(mjson.getJSONArray("userlist"));
|
|
|
|
+ success+=buildSysUser(MANAGER,loginNameSet,diyNameSet,1,failDetails,packageId,chainsMap);
|
|
|
|
+ total+=mjson.getJSONArray("userlist").size();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
//财务3.2
|
|
//财务3.2
|
|
String financeJson ="";
|
|
String financeJson ="";
|
|
try{
|
|
try{
|
|
@@ -326,96 +415,6 @@ public class AnalysisDiyCustomerComponent {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- //3.6经销商经销人员列表
|
|
|
|
- String staffListJson ="";
|
|
|
|
- JSONArray STAFF = new JSONArray();
|
|
|
|
- try {
|
|
|
|
- staffListJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.STAFF, 1+""));
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- log.error("3.6经销商经销人员列表!");
|
|
|
|
- customerAccessTokenUtil.reSetToken();
|
|
|
|
- throw e;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- JSONObject json = JSONObject.parseObject(staffListJson);
|
|
|
|
- Integer Staffcount = json.getInteger("count");
|
|
|
|
- if(Staffcount>100){
|
|
|
|
- int co = 0;
|
|
|
|
- if (Staffcount%100 != 0){
|
|
|
|
- co = (Staffcount/100) +2;
|
|
|
|
- }else{
|
|
|
|
- co = (Staffcount/100) +1;
|
|
|
|
- }
|
|
|
|
- for (int i = 1; i < co; i++) {
|
|
|
|
- try {
|
|
|
|
- json = JSONObject.parseObject(HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.STAFF,i+"")));
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- log.error("循环获取3.6接口错误!第"+i+"页");
|
|
|
|
- customerAccessTokenUtil.reSetToken();
|
|
|
|
- throw e;
|
|
|
|
- }
|
|
|
|
- code = json.getInteger("code");
|
|
|
|
- if(code==0){
|
|
|
|
- STAFF.addAll(json.getJSONArray("data"));
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- success += buildSysUserStaff(STAFF, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,8);
|
|
|
|
- total += STAFF.size();
|
|
|
|
- }else{
|
|
|
|
- code = json.getInteger("code");
|
|
|
|
- if(code==0){
|
|
|
|
- STAFF.addAll(json.getJSONArray("data"));
|
|
|
|
- success += buildSysUserStaff(STAFF, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,8);
|
|
|
|
- total += STAFF.size();
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- //3.7经销商倍增人员人员(门店经销商)
|
|
|
|
- String beizengJson ="";
|
|
|
|
- JSONArray bz = new JSONArray();
|
|
|
|
- try {
|
|
|
|
- beizengJson = HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.BZ, 1+""));
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- log.error("3.7经销商倍增人员列表!");
|
|
|
|
- customerAccessTokenUtil.reSetToken();
|
|
|
|
- throw e;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- JSONObject bzJson = JSONObject.parseObject(beizengJson);
|
|
|
|
- Integer bzCount = bzJson.getInteger("count");
|
|
|
|
- if(bzCount>100){
|
|
|
|
- int co = 0;
|
|
|
|
- if (bzCount%100 != 0){
|
|
|
|
- co = (bzCount/100) +2;
|
|
|
|
- }else{
|
|
|
|
- co = (bzCount/100) +1;
|
|
|
|
- }
|
|
|
|
- for (int i = 1; i < co; i++) {
|
|
|
|
- try {
|
|
|
|
- bzJson = JSONObject.parseObject(HttpUtils.sendSSLGet(customerAccessTokenUtil.getUrl(UrlType.BZ,i+"")));
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- log.error("循环获取3.7经销商倍增人员错误!第"+i+"页");
|
|
|
|
- customerAccessTokenUtil.reSetToken();
|
|
|
|
- throw e;
|
|
|
|
- }
|
|
|
|
- code = bzJson.getInteger("code");
|
|
|
|
- if(code==0){
|
|
|
|
- bz.addAll(bzJson.getJSONArray("data"));
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- success += buildSysUserBz(bz, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,5);
|
|
|
|
- total += bz.size();
|
|
|
|
- }else{
|
|
|
|
- code = bzJson.getInteger("code");
|
|
|
|
- if(code==0){
|
|
|
|
- bz.addAll(bzJson.getJSONArray("data"));
|
|
|
|
- success += buildSysUserBz(bz, loginNameSet, diyNameSet, failDetails, packageId, chainsMap,5);
|
|
|
|
- total += bz.size();
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
|
|
|
|
//13.1 新零售经销商人员列表
|
|
//13.1 新零售经销商人员列表
|
|
String xlsCustomerJson ="";
|
|
String xlsCustomerJson ="";
|
|
@@ -651,6 +650,41 @@ public class AnalysisDiyCustomerComponent {
|
|
interfaceList.add(loginName);
|
|
interfaceList.add(loginName);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ List<String> loginNames = sysUserService.selectUserByIsManager(isManager);
|
|
|
|
+ List<String> collect =new ArrayList<>();
|
|
|
|
+ loginNames.removeAll(interfaceList);
|
|
|
|
+ collect.addAll(loginNames);
|
|
|
|
+ if (collect.size() > 0) {
|
|
|
|
+ for (String login : collect
|
|
|
|
+ ) {
|
|
|
|
+ SysUser u = sysUserService.selectUserByLoginName(login);
|
|
|
|
+ if (("0").equals(u.getIsSync())) {
|
|
|
|
+ String CustomerManager = u.getSysUserExt().getIsCustomerManager();
|
|
|
|
+ String[] manager = CustomerManager.split(",");
|
|
|
|
+ if (manager.length > 1) {
|
|
|
|
+ List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
|
|
+ if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(),null);
|
|
|
|
+ }
|
|
|
|
+ List<String> resultList = new ArrayList<>(manager.length);
|
|
|
|
+ Collections.addAll(resultList,manager);
|
|
|
|
+ Object i=isManager;
|
|
|
|
+ resultList.remove(i.toString());
|
|
|
|
+ String IsManager = resultList.stream().map(String::valueOf).collect(Collectors.joining(","));
|
|
|
|
+ u.getSysUserExt().setIsCustomerManager(IsManager);
|
|
|
|
+ sysUserExtMapper.updateSysUserExt(u.getSysUserExt());
|
|
|
|
+ } else {
|
|
|
|
+ List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
|
|
+ if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), null);
|
|
|
|
+ }else{
|
|
|
|
+ u.setQuit("2");
|
|
|
|
+ sysUserService.updateUserInfo(u);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
for (int i = 0; i < jsonArray.size(); i++) {
|
|
for (int i = 0; i < jsonArray.size(); i++) {
|
|
JSONObject jo = jsonArray.getJSONObject(i);
|
|
JSONObject jo = jsonArray.getJSONObject(i);
|
|
|
|
|
|
@@ -870,41 +904,7 @@ public class AnalysisDiyCustomerComponent {
|
|
failDetails.add(syncFailDetail);
|
|
failDetails.add(syncFailDetail);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- List<String> loginNames = sysUserService.selectUserByIsManager(isManager);
|
|
|
|
- List<String> collect =new ArrayList<>();
|
|
|
|
- loginNames.removeAll(interfaceList);
|
|
|
|
- collect.addAll(loginNames);
|
|
|
|
- if (collect.size() > 0) {
|
|
|
|
- for (String login : collect
|
|
|
|
- ) {
|
|
|
|
- SysUser u = sysUserService.selectUserByLoginName(login);
|
|
|
|
- if (("0").equals(u.getIsSync())) {
|
|
|
|
- String CustomerManager = u.getSysUserExt().getIsCustomerManager();
|
|
|
|
- String[] manager = CustomerManager.split(",");
|
|
|
|
- if (manager.length > 1) {
|
|
|
|
- List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
|
|
- if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
- }
|
|
|
|
- List<String> resultList = new ArrayList<>(manager.length);
|
|
|
|
- Collections.addAll(resultList,manager);
|
|
|
|
- Object i=isManager;
|
|
|
|
- resultList.remove(i.toString());
|
|
|
|
- String IsManager = resultList.stream().map(String::valueOf).collect(Collectors.joining(","));
|
|
|
|
- u.getSysUserExt().setIsCustomerManager(IsManager);
|
|
|
|
- sysUserExtMapper.updateSysUserExt(u.getSysUserExt());
|
|
|
|
- } else {
|
|
|
|
- List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
|
|
- if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
- }else{
|
|
|
|
- u.setQuit("2");
|
|
|
|
- sysUserService.updateUserInfo(u);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
return count;
|
|
return count;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1361,7 +1361,7 @@ public class AnalysisDiyCustomerComponent {
|
|
if(manager.length >1){
|
|
if(manager.length >1){
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), null);
|
|
}
|
|
}
|
|
List<String> resultList = new ArrayList<>(manager.length);
|
|
List<String> resultList = new ArrayList<>(manager.length);
|
|
Collections.addAll(resultList,manager);
|
|
Collections.addAll(resultList,manager);
|
|
@@ -1373,7 +1373,7 @@ public class AnalysisDiyCustomerComponent {
|
|
}else{
|
|
}else{
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), null);
|
|
}else{
|
|
}else{
|
|
u.setQuit("2");
|
|
u.setQuit("2");
|
|
sysUserService.updateUserInfo(u);
|
|
sysUserService.updateUserInfo(u);
|
|
@@ -1552,7 +1552,7 @@ public class AnalysisDiyCustomerComponent {
|
|
if(manager.length >1){
|
|
if(manager.length >1){
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), null);
|
|
}
|
|
}
|
|
List<String> resultList = new ArrayList<>(manager.length);
|
|
List<String> resultList = new ArrayList<>(manager.length);
|
|
Collections.addAll(resultList,manager);
|
|
Collections.addAll(resultList,manager);
|
|
@@ -1564,7 +1564,7 @@ public class AnalysisDiyCustomerComponent {
|
|
}else{
|
|
}else{
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), null);
|
|
}else{
|
|
}else{
|
|
u.setQuit("2");
|
|
u.setQuit("2");
|
|
sysUserService.updateUserInfo(u);
|
|
sysUserService.updateUserInfo(u);
|
|
@@ -1759,7 +1759,7 @@ public class AnalysisDiyCustomerComponent {
|
|
if (manager.length > 1) {
|
|
if (manager.length > 1) {
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), null);
|
|
}
|
|
}
|
|
List<String> resultList = new ArrayList<>(manager.length);
|
|
List<String> resultList = new ArrayList<>(manager.length);
|
|
Collections.addAll(resultList,manager);
|
|
Collections.addAll(resultList,manager);
|
|
@@ -1771,7 +1771,7 @@ public class AnalysisDiyCustomerComponent {
|
|
} else {
|
|
} else {
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
List<AssRelcustomerinfo> assRelcustomerinfoList = assRelcustomerinfoService.selectRelcustomerinfoByKunnr(null, String.valueOf(u.getUserId()));
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
if(assRelcustomerinfoList !=null && assRelcustomerinfoList.size()>0){
|
|
- assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), u.getSysUserExt().getOrgCode());
|
|
|
|
|
|
+ assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(u.getUserId().toString(), null);
|
|
}else{
|
|
}else{
|
|
u.setQuit("2");
|
|
u.setQuit("2");
|
|
sysUserService.updateUserInfo(u);
|
|
sysUserService.updateUserInfo(u);
|