|
package org.springblade.mdm.commons.service;
|
|
import lombok.AllArgsConstructor;
|
import lombok.extern.slf4j.Slf4j;
|
import org.springblade.core.mp.base.BizServiceImpl;
|
import org.springblade.core.tool.api.R;
|
import org.springblade.core.tool.utils.Func;
|
import org.springblade.mdm.commons.contants.ParamConstants;
|
import org.springblade.mdm.gkw.programnode.entity.ProgramNode;
|
import org.springblade.mdm.gkw.programnode.mapper.ProgramNodeMapper;
|
import org.springblade.mdm.gkw.programnode.service.TreeDeptService;
|
import org.springblade.mdm.gkw.programnode.vo.ProgramNodeVO;
|
import org.springblade.system.feign.ISysClient;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
/**
|
* 系统参数获取服务
|
*
|
* @author yangys
|
*/
|
@Slf4j
|
@Service
|
@AllArgsConstructor
|
public class ParamService{
|
public static String NETWORK_TYPE= "networkType";
|
/**
|
* 默认涉密网
|
*/
|
public static String NETWORK_TYPE_SHEMI= "0";
|
private final ISysClient sysClient;
|
|
public String getParamValue(String paramKey,String defaultValue){
|
R<String> paramR = sysClient.getParamValue(paramKey);
|
if(paramR.isSuccess()){
|
return paramR.getData();
|
}
|
return defaultValue;
|
}
|
|
}
|