| | |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springblade.mdm.commons.contants.ParamConstants; |
| | | import org.springblade.system.feign.ISysClient; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | @AllArgsConstructor |
| | | public class ParamService{ |
| | | public static String NETWORK_TYPE= "networkType"; |
| | | /** |
| | | * 重复派工天数验证间隔天数 |
| | | */ |
| | | public static String TASK_DUPLATE_CHECK_DAYS= "taskDuplicateCheckDays"; |
| | | |
| | | /** |
| | | * 重复派工天数验证间隔天数 |
| | | */ |
| | | public static String TASK_EXPIRE_DAYS= "taskExpireDays"; |
| | | |
| | | /** |
| | | * 审批用户角色别名参数key,逗号分隔 |
| | |
| | | public static String APPROVE_TABLE_TEMPLATE= "approveTableTemplate"; |
| | | |
| | | |
| | | /** |
| | | * 审批用户角色别名参数key,逗号分隔 |
| | | */ |
| | | public static String ROOT_DEPT_ID= "rootDeptId"; |
| | | |
| | | /** |
| | | * 车床的key,参数值指向机床类型中的车床 |
| | | */ |
| | | public static String MACHINE_SPEC_RURNING = "machineSecTurning"; |
| | | |
| | | |
| | | |
| | | private final ISysClient sysClient; |
| | | |
| | | public String getParamValue(String paramKey,String defaultValue){ |
| | |
| | | * 获取任务重复检查天数 |
| | | * @return 天数 |
| | | */ |
| | | public String taskDuplicateCheckDays(){ |
| | | return getParamValue( |
| | | TASK_DUPLATE_CHECK_DAYS,"30"); |
| | | public int taskDuplicateCheckDays(){ |
| | | return Func.toInt(getParamValue( |
| | | ParamConstants.TASK_DUPLICATE_CHECK_DAYS,"30")); |
| | | } |
| | | |
| | | |
| | |
| | | CONFIRM_TABLE_TEMPLATE,""); |
| | | } |
| | | |
| | | public String rootDetpId() { |
| | | public String rootDeptId() { |
| | | return getParamValue( |
| | | ROOT_DEPT_ID,"0"); |
| | | ParamConstants.ROOT_DEPT_ID,"0"); |
| | | } |
| | | |
| | | public String approveTableTemplateOssFileName() { |
| | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 异常而南无保留天数 |
| | | * @return |
| | | */ |
| | | public int getTaskExpireDays() { |
| | | String valueStr = getParamValue(ParamConstants.TASK_EXPIRE_DAYS,"30"); |
| | | return Func.toInt(valueStr); |
| | | } |
| | | } |