Commit d60ef84d by huangZW

111

parent c6c4d5c7
......@@ -3,6 +3,7 @@ package com.gic.haoban.manage.web.controller;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
......@@ -23,6 +24,7 @@ import com.gic.haoban.manage.web.anno.IgnoreLogin;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.config.Config;
import com.gic.haoban.manage.web.vo.LoginVO;
import com.gic.redis.data.util.RedisUtil;
import com.gic.wechat.api.service.qywx.QywxSuiteApiService;
import com.gic.wechat.api.service.qywx.QywxUserApiService;
......@@ -89,6 +91,24 @@ public class ApplicationController extends WebBaseController{
if(CollectionUtil.isNotEmpty(applicationIds)){
closeList = applicationApiService.listByApplications(applicationIds);
}
String wxEnterpriseIds = RedisUtil.getCache("haobanWxEnterpriseIdAppOpen").toString();
if(!wxEnterpriseIds.contains(wxEnterpriseId)){
//不开启
Iterator<ApplicationDTO> it = openList.iterator();
while(it.hasNext()){
ApplicationDTO s = it.next();
if(s.getApplicationName().contains("内购券")){
it.remove();
}
}
Iterator<ApplicationDTO> it2 = closeList.iterator();
while(it2.hasNext()){
ApplicationDTO s = it2.next();
if(s.getApplicationName().contains("内购券")){
it2.remove();
}
}
}
map.put("open", openList);
map.put("close", closeList);
return resultResponse(HaoBanErrCode.ERR_1,map);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment