Commit fe343666 authored by 季圣华's avatar 季圣华
Browse files

优化功能权限接口

parent 4b9065b8
...@@ -161,16 +161,14 @@ public class FunctionController { ...@@ -161,16 +161,14 @@ public class FunctionController {
item.put("value", function.getId()); item.put("value", function.getId());
item.put("title", function.getName()); item.put("title", function.getName());
item.put("attributes", function.getName()); item.put("attributes", function.getName());
Boolean flag = ubValue.contains("[" + function.getId().toString() + "]");
if (flag) {
item.put("checked", true);
}
List<Function> funList = functionService.findRoleFunction(function.getNumber()); List<Function> funList = functionService.findRoleFunction(function.getNumber());
if(funList.size()>0) { if(funList.size()>0) {
JSONArray funArr = getFunctionList(funList, type, keyId); JSONArray funArr = getFunctionList(funList, type, keyId);
item.put("children", funArr); item.put("children", funArr);
dataArray.add(item); dataArray.add(item);
} else { } else {
Boolean flag = ubValue.contains("[" + function.getId().toString() + "]");
item.put("checked", flag);
dataArray.add(item); dataArray.add(item);
} }
} }
......
...@@ -13,6 +13,7 @@ import com.jsh.erp.service.userBusiness.UserBusinessService; ...@@ -13,6 +13,7 @@ import com.jsh.erp.service.userBusiness.UserBusinessService;
import com.jsh.erp.utils.BaseResponseInfo; import com.jsh.erp.utils.BaseResponseInfo;
import com.jsh.erp.utils.FileUtils; import com.jsh.erp.utils.FileUtils;
import com.jsh.erp.utils.StringUtil; import com.jsh.erp.utils.StringUtil;
import com.jsh.erp.utils.Tools;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
...@@ -126,6 +127,9 @@ public class SystemConfigController { ...@@ -126,6 +127,9 @@ public class SystemConfigController {
if(StringUtil.isEmpty(bizPath)){ if(StringUtil.isEmpty(bizPath)){
bizPath = ""; bizPath = "";
} }
String token = request.getHeader("X-Access-Token");
Long tenantId = Tools.getTenantIdByToken(token);
bizPath = bizPath + File.separator + tenantId;
savePath = this.uploadLocal(file,bizPath); savePath = this.uploadLocal(file,bizPath);
if(StringUtil.isNotEmpty(savePath)){ if(StringUtil.isNotEmpty(savePath)){
res.code = 200; res.code = 200;
......
Supports Markdown
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