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