服务指令bug
This commit is contained in:
parent
e53fea5385
commit
188431723a
|
@ -1129,4 +1129,32 @@ public class SystemApiController {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取机构对应媒体资源访问地址
|
||||||
|
*/
|
||||||
|
@GetMapping("/getMediaUrlByOrgCode")
|
||||||
|
public Result<Map> getMediaUrlByOrgCode(@RequestParam("orgCode") String orgCode) {
|
||||||
|
Map<String, String> result = Maps.newHashMap();
|
||||||
|
//查询源数据平台的接口api地址
|
||||||
|
{
|
||||||
|
//各平台api地址都存在管理系统中 管理系统api地址在系统参数配置中 “ope_open_url”
|
||||||
|
JSONObject opeOpenUrl = sysConfigApi.getByKeyByDS("master", "ope_open_url");
|
||||||
|
String opeApiAddress = opeOpenUrl.getString("configValue");
|
||||||
|
if (opeApiAddress.endsWith("/")) {
|
||||||
|
opeApiAddress = opeApiAddress.substring(0, opeApiAddress.length() - 1);
|
||||||
|
}
|
||||||
|
String bizApiAddress = opeApiAddress + "/api/baseInfo/getMediaUrlByOrgCode?orgCode=" + orgCode;
|
||||||
|
|
||||||
|
try {
|
||||||
|
String res = HttpRequestUtil.doGet(bizApiAddress, HttpRequestUtil.createDefaultHeaders());
|
||||||
|
JSONObject jsonResponse = JSON.parseObject(res);
|
||||||
|
JSONObject result_ = jsonResponse.getJSONObject("result");
|
||||||
|
result.put("mediaUrl", result_.getString("mediaUrl"));
|
||||||
|
return Result.ok(result);
|
||||||
|
} catch (Exception e) {
|
||||||
|
return Result.ok(result);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue