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 paramR = sysClient.getParamValue(paramKey); if(paramR.isSuccess()){ return paramR.getData(); } return defaultValue; } }