|
|
|
@ -1,8 +1,10 @@
|
|
|
|
|
package cn.estsh.i3plus.core.apiservice.controller.base;
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.busi.ISysDictionaryService;
|
|
|
|
|
import cn.estsh.i3plus.icloud.form.sdk.IFormSystemCloud;
|
|
|
|
|
import cn.estsh.i3plus.icloud.wms.sdk.IWmsCommonCloud;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.bean.BaseConstWords;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.bean.BaseResultBean;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.ResourceEnumUtil;
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysDictionary;
|
|
|
|
@ -48,6 +50,9 @@ public class SystemController {
|
|
|
|
|
private IWmsCommonCloud wmsCommonCloud;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private IFormSystemCloud iFormSystemCloud;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private ISysDictionaryService sysDictionaryService;
|
|
|
|
|
|
|
|
|
|
@GetMapping("/get-properties")
|
|
|
|
@ -89,13 +94,32 @@ public class SystemController {
|
|
|
|
|
ValidatorBean.checkIsNumber(id, "参数错误");
|
|
|
|
|
CommonEnumUtil.SOFT_TYPE softType = CommonEnumUtil.SOFT_TYPE.valueOf(id);
|
|
|
|
|
Map<String, Object> resultMap = null;
|
|
|
|
|
BaseResultBean resultBean;
|
|
|
|
|
switch (softType) {
|
|
|
|
|
case WMS:
|
|
|
|
|
resultMap = wmsCommonCloud.getSystemProperties().getResultMap();
|
|
|
|
|
break;
|
|
|
|
|
case CORE:
|
|
|
|
|
resultMap = getStringObjectMap();
|
|
|
|
|
break;
|
|
|
|
|
case FORM:
|
|
|
|
|
resultBean = iFormSystemCloud.getSystemProperties();
|
|
|
|
|
if (resultBean != null && resultBean.isSuccess()) {
|
|
|
|
|
resultMap = iFormSystemCloud.getSystemProperties().getResultMap();
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case REPORT:
|
|
|
|
|
resultMap = getStringObjectMap();
|
|
|
|
|
break;
|
|
|
|
|
case GATEWAY:
|
|
|
|
|
resultMap = getStringObjectMap();
|
|
|
|
|
break;
|
|
|
|
|
case CENTER:
|
|
|
|
|
resultMap = getStringObjectMap();
|
|
|
|
|
break;
|
|
|
|
|
case WMS:
|
|
|
|
|
resultBean = iFormSystemCloud.getSystemProperties();
|
|
|
|
|
if (resultBean != null && resultBean.isSuccess()) {
|
|
|
|
|
resultMap = wmsCommonCloud.getSystemProperties().getResultMap();
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 根据字典查询 不查看的配置信息
|
|
|
|
|