调整媒体资源地址暴露接口逻辑:改为从系统参数配置表查询
This commit is contained in:
parent
a0ed58dec2
commit
c45d28f5df
|
|
@ -2,6 +2,7 @@ package com.nu.modules.common;
|
|||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.nu.modules.sysconfig.ISysConfigApi;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.jeecg.common.api.vo.Result;
|
||||
import org.jeecg.common.system.api.ISysBaseAPI;
|
||||
|
|
@ -28,6 +29,8 @@ public class SysBaseInfoApi {
|
|||
@Lazy
|
||||
@Autowired
|
||||
private ISysBaseAPI sysBaseAPI;
|
||||
@Autowired
|
||||
private ISysConfigApi sysConfigApi;
|
||||
|
||||
/**
|
||||
* 返回机构信息配置的"协议域名"
|
||||
|
|
@ -63,9 +66,12 @@ public class SysBaseInfoApi {
|
|||
*/
|
||||
@GetMapping("/getMediaUrlByOrgCode")
|
||||
public Result<?> getMediaUrlByOrgCode(@RequestParam("orgCode") String orgCode) {
|
||||
JSONObject deptInfo = sysBaseAPI.getOrgInfo(orgCode, null);
|
||||
// JSONObject deptInfo = sysBaseAPI.getOrgInfo(orgCode, null);
|
||||
// String mediaUrl = deptInfo.getString("mediaUrl");
|
||||
|
||||
Map<String, Object> result = Maps.newHashMap();
|
||||
String mediaUrl = deptInfo.getString("mediaUrl");
|
||||
com.alibaba.fastjson.JSONObject sysParams = sysConfigApi.getByKey("media_url");
|
||||
String mediaUrl = sysParams.getString("configValue");
|
||||
result.put("mediaUrl", mediaUrl.endsWith("/") ? mediaUrl : mediaUrl + "/");
|
||||
return Result.ok(result);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue