weaver-hrm-salary/src/com/engine/salary/sys/constant/SalarySysConstant.java

221 lines
6.0 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.engine.salary.sys.constant;
/**
* 系统常量
* <p>Copyright: Copyright (c) 2022</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
public class SalarySysConstant {
/**
* 自定义配置
*/
public static final String CUSTOM_CODE = "custom";
/**
* 排序规则标识
*/
public static final String ORDER_RULE_CODE = "orderRule";
/**
* 顺序标识
*/
public static final String ASCORDESC_CODE = "ascOrDesc";
/**
* 定位人员规则标识
*/
public static final String MATCH_EMPLOYEE_MODE = "matchEmployeeMode";
/**
* 核算合计功能开启标识
*/
public static final String OPEN_ACCT_RESULT_SUM = "OPEN_ACCT_RESULT_SUM";
/**
* 是否显示脱敏表人员信息
*/
public static final String DISPLAY_EMP_INFO_REPORT = "DISPLAY_EMP_INFO_REPORT";
/**
* 应用设置是否开启加密
*/
public static final String OPEN_APPLICATION_ENCRYPT = "OPEN_APPLICATION_ENCRYPT";
/**
* 加密后前缀
*/
public static final String PRE_SIGN_ENCRYPT = "AES_";
/**
* 工资单员工加密后前缀
*/
public static final String SALARY_BILL_PRE_SIGN_ENCRYPT = "HSE_";
/**
* 锁的key
*/
public static final String AES_ENCRYPT_IN_PROGRESS = "AES_ENCRYPT_IN_PROGRESS";
public static final String ENCRYPT_IN_PROGRESS = "ENCRYPT_PROGRESS_";
/**
* 需要申报功能
*/
public static final String TAX_DECLARATION_FUNCTION = "taxDeclarationFunction";
/**
* 是否需要导入、编辑项目自动锁定conf_key
*/
public static final String EDIT_IMPORT_AUTO_LOCK = "EditImportAutoLock";
/**
* 薪资核算、社保福利核算人员规则
*/
public static final String SALARY_ACCT_EMPLOYEE_RULE = "salaryAcctEmployeeRule";
/**
* 工资单二次验证方式
*/
public static final String SALARY_PAYROLL_CHECK_TYPE = "SALARY_PAYROLL_CHECK_TYPE";
/**
* 个税申报撤回
*/
public static final String WITHDRAW_TAX_DECLARATION ="WITHDRAW_TAX_DECLARATION";
/**
* 删除薪资档案
*/
public static final String SALARY_ARCHIVE_DELETE = "salaryArchiveDelete";
/**
* 工资单确认状态
*/
public static final String SALARY_SEND_FEEDBACK = "SALARY_SEND_FEEDBACK";
/**
* 工资单反馈状态
*/
public static final String SALARY_SEND_FEEDBACK_FK = "SALARY_SEND_FEEDBACK_FK";
/**
* 工资单反馈自动确认
*/
public static final String SALARY_AUTO_ACK_DAYS = "SALARY_AUTO_ACK_DAYS";
/**
* 工资单反馈地址
*/
public static final String SALARY_FEEDBACK_URL = "SALARY_FEEDBACK_URL";
/**
* 工资单反馈地址-移动端
*/
public static final String SALARY_FEEDBACK_URL_MOBILE = "SALARY_FEEDBACK_URL_MOBILE";
/**
* 工资单查询限制
*/
public static final String SALARY_BILL_VIEWING_LIMIT_MONTH = "SALARY_BILL_VIEWING_LIMIT_MONTH";
/**
* 工资单查询限制月份类型
*/
public static final String SALARY_BILL_LIMIT_MONTH_TYPE = "SALARY_BILL_LIMIT_MONTH_TYPE";
/**
* 首次查看后多少分钟不能查看工资单
*/
public static final String SALARY_BILL_BURNING_AFTER_READING_MIN= "SALARY_BILL_BURNING_AFTER_READING_MIN";
/**
* 核算固定列头数
*/
public static final String SALARY_ACCT_FIXED_COLUMNS = "salaryAcctFixedColumns";
/**
* 应用设置是否福利档案基数区分个人和单位
*/
public static final String WEL_BASE_DIFF_BY_PER_AND_COM = "welBaseDiffByPerAndCom";
/**
* 应用设置是否福利档案导入时,不符合上下限的基数调整为上限 /下限
*/
public static final String WEL_BASE_AUTO_ADJUST = "welBaseAutoAdjust";
/**
* 我的薪资福利工资单显示状态
*/
public static final String SALARY_SHOW_STATUS = "salaryShowStatus";
/**
* 我的薪资福利调薪记录显示状态
*/
public static final String ADJUST_SHOW_STATUS = "adjustShowStatus";
/**
* 我的薪资福利工资单个税扣缴义务人显示状态
*/
public static final String TAX_AGENT_SHOW_STATUS = "taxAgentShowStatus";
/**
* 报表是否开启缓存0关闭 1开启
*/
public static final String REPORT_CACHE = "REPORT_CACHE";
/**
* 报表组织类型null/0 :核算时组织信息 1实时组织信息
*/
public static final String REPORT_ORGANIZATIN_TYPE = "REPORT_ORGANIZATIN_TYPE";
/**
* 薪资明细页面显示类型
*/
public static final String SALARY_DETAILS_REPORT_SHOW_TYPE = "SALARY_DETAILS_REPORT_SHOW_TYPE";
/**
* 主次账号开启标识 1开启
*/
public static final String OPEN_SECONDARY_ACCOUNT = "openSecondaryAccount";
/**
* 展示薪资核算审批设置按钮
*/
public static final String SHOW_SALARY_ACCT_APPROVAL = "SHOW_SALARY_ACCT_APPROVAL";
/**
* 开启核算记录审批功能
*/
public static final String SALARY_APPROVAL_STATUS = "SALARY_APPROVAL_STATUS";
/**
* 开启审批的核算记录允许手动归档
*/
public static final String APPROVAL_CAN_MANUAL_FILE_STATUS = "APPROVAL_CAN_MANUAL_FILE_STATUS";
/**
* 开启审批的核算记录允许重新核算
*/
public static final String APPROVAL_CAN_RE_CALC_STATUS = "APPROVAL_CAN_RE_CALC_STATUS";
/**
* 审批流程发起后允许修改核算数据
*/
public static final String APPROVAL_CAN_EDIT_RESULT_STATUS = "APPROVAL_CAN_EDIT_RESULT_STATUS";
/**
* 是否采用组织快照,0关闭 1开启
*/
public static final String SHOT_EMP_BTN = "SHOT_EMP_BTN";
/**
* 快照时间点
*/
public static final String SHOT_EMP_TIME_TYPE = "SHOT_EMP_TIME_TYPE";
//是否采集考勤班次数据,0关闭 1开启
public static final String ATTENDANCE_SERIAL_COLLECTION_BTN = "ATTENDANCE_SERIAL_COLLECTION_BTN";
}