|
|
@@ -1,720 +0,0 @@
|
|
|
-package com.management.platform.entity;
|
|
|
-
|
|
|
-import java.math.BigDecimal;
|
|
|
-import com.baomidou.mybatisplus.extension.activerecord.Model;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
-import java.io.Serializable;
|
|
|
-import java.util.List;
|
|
|
-
|
|
|
-import lombok.Data;
|
|
|
-import lombok.EqualsAndHashCode;
|
|
|
-import lombok.experimental.Accessors;
|
|
|
-
|
|
|
-/**
|
|
|
- * <p>
|
|
|
- *
|
|
|
- * </p>
|
|
|
- *
|
|
|
- * @author Seyason
|
|
|
- * @since 2026-03-10
|
|
|
- */
|
|
|
-@Data
|
|
|
-@EqualsAndHashCode(callSuper = false)
|
|
|
-@Accessors(chain = true)
|
|
|
-public class TimeType extends Model<TimeType> {
|
|
|
-
|
|
|
- private static final long serialVersionUID=1L;
|
|
|
-
|
|
|
- /**
|
|
|
- * 公司id
|
|
|
- */
|
|
|
- @TableId("company_id")
|
|
|
- private Integer companyId;
|
|
|
-
|
|
|
- /**
|
|
|
- * 全天时长
|
|
|
- */
|
|
|
- @TableField("allday")
|
|
|
- private Float allday;
|
|
|
-
|
|
|
- /**
|
|
|
- * 上午时长
|
|
|
- */
|
|
|
- @TableField("am")
|
|
|
- private Float am;
|
|
|
-
|
|
|
- /**
|
|
|
- * 下午时长
|
|
|
- */
|
|
|
- @TableField("pm")
|
|
|
- private Float pm;
|
|
|
-
|
|
|
- /**
|
|
|
- * 每月工作天数
|
|
|
- */
|
|
|
- @TableField("month_days")
|
|
|
- private BigDecimal monthDays;
|
|
|
-
|
|
|
- /**
|
|
|
- * 时薪录入方式:0-按月薪计算,1-直接输入时薪
|
|
|
- */
|
|
|
- @TableField("hour_cost_input_type")
|
|
|
- private Integer hourCostInputType;
|
|
|
-
|
|
|
- /**
|
|
|
- * 时长上报方式
|
|
|
- */
|
|
|
- @TableField("type")
|
|
|
- private Integer type;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否计算加班工时工资
|
|
|
- */
|
|
|
- @TableField("pay_overtime")
|
|
|
- private Boolean payOvertime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 填报提醒时间
|
|
|
- */
|
|
|
- @TableField("alert_time")
|
|
|
- private String alertTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 支持同个项目多个时间事项录入
|
|
|
- */
|
|
|
- @TableField("multi_worktime")
|
|
|
- private Integer multiWorktime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 强制固定月薪
|
|
|
- */
|
|
|
- @TableField("fix_monthcost")
|
|
|
- private Integer fixMonthcost;
|
|
|
-
|
|
|
- /**
|
|
|
- * 可补填几个月的, 0-不限制,1-本月,2-上个月,3-上上月,4- 7天内 ,5- 前一天
|
|
|
- */
|
|
|
- @TableField("fill_months")
|
|
|
- private Integer fillMonths;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报自定义维度是否启用
|
|
|
- */
|
|
|
- @TableField("custom_degree_active")
|
|
|
- private Integer customDegreeActive;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报自定义维度名称
|
|
|
- */
|
|
|
- @TableField("custom_degree_name")
|
|
|
- private String customDegreeName;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报自定义维度是否必填 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("custom_degree_status")
|
|
|
- private Integer customDegreeStatus;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报自定义维度是否绑定项目 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("custom_degree_with_pro")
|
|
|
- private Integer customDegreeWithPro;
|
|
|
-
|
|
|
- /**
|
|
|
- * 提醒内容
|
|
|
- */
|
|
|
- @TableField("alert_msg")
|
|
|
- private String alertMsg;
|
|
|
-
|
|
|
- /**
|
|
|
- * 同步企业微信的考勤记录
|
|
|
- */
|
|
|
- @TableField("sync_corpwx_time")
|
|
|
- private Integer syncCorpwxTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否需要部门上级审核日报
|
|
|
- */
|
|
|
- @TableField("need_dept_audit")
|
|
|
- private Integer needDeptAudit;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否开启自定义审批流
|
|
|
- */
|
|
|
- @TableField("report_workflow")
|
|
|
- private Integer reportWorkflow;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报数值收集开关
|
|
|
- */
|
|
|
- @TableField("custom_data_active")
|
|
|
- private Integer customDataActive;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报数值收集字段名称
|
|
|
- */
|
|
|
- @TableField("custom_data_name")
|
|
|
- private String customDataName;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报数值收集字段是否必填 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("custom_data_status")
|
|
|
- private Integer customDataStatus;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报数值收集字段最大值是否限制 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("custom_data_max_status")
|
|
|
- private Integer customDataMaxStatus;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报数值收集字段最大值限制
|
|
|
- */
|
|
|
- @TableField("custom_data_max_value")
|
|
|
- private Integer customDataMaxValue;
|
|
|
-
|
|
|
- /**
|
|
|
- * 财务成本导入是否需要审核
|
|
|
- */
|
|
|
- @TableField("finance_audit")
|
|
|
- private Integer financeAudit;
|
|
|
-
|
|
|
- /**
|
|
|
- * 加班倍数
|
|
|
- */
|
|
|
- @TableField("overtime_ratio")
|
|
|
- private Double overtimeRatio;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否同步钉钉考勤打卡和出差
|
|
|
- */
|
|
|
- @TableField("sync_dingding")
|
|
|
- private Integer syncDingding;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否是药研行业
|
|
|
- */
|
|
|
- @TableField("is_cro")
|
|
|
- private Integer isCro;
|
|
|
-
|
|
|
- /**
|
|
|
- * 只使用导入功能,不要项目审核
|
|
|
- */
|
|
|
- @TableField("only_importreport")
|
|
|
- private Integer onlyImportreport;
|
|
|
-
|
|
|
- /**
|
|
|
- * 填写日报显示钉钉打卡时长
|
|
|
- */
|
|
|
- @TableField("show_dd_cardtime")
|
|
|
- private Integer showDdCardtime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 填写日报显示企业微信打卡时长
|
|
|
- */
|
|
|
- @TableField("show_corpwx_cardtime")
|
|
|
- private Integer showCorpwxCardtime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 自定义文本信息是否开启
|
|
|
- */
|
|
|
- @TableField("custom_text_active")
|
|
|
- private Integer customTextActive;
|
|
|
-
|
|
|
- /**
|
|
|
- * 自定义文本信息字段名称
|
|
|
- */
|
|
|
- @TableField("custom_text_name")
|
|
|
- private String customTextName;
|
|
|
-
|
|
|
- /**
|
|
|
- * 自定义文本信息是否必填 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("custom_text_status")
|
|
|
- private Integer customTextStatus;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否锁定每日填报时长
|
|
|
- */
|
|
|
- @TableField("lock_worktime")
|
|
|
- private Integer lockWorktime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 填报是否填报加班
|
|
|
- */
|
|
|
- @TableField("fill_overtime")
|
|
|
- private Integer fillOvertime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否显示填报和审核的时间
|
|
|
- */
|
|
|
- @TableField("show_fillaudit_time")
|
|
|
- private Integer showFillauditTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否秘薪处理,即任何人的薪资都显示*
|
|
|
- */
|
|
|
- @TableField("is_secret_salary")
|
|
|
- private Integer isSecretSalary;
|
|
|
-
|
|
|
- /**
|
|
|
- * 采用三位组合,第一位代表周六,第二位代表周日,第三位代表其他节假日,0代表不提醒,1代表提醒
|
|
|
- */
|
|
|
- @TableField("alert_non_workday")
|
|
|
- private Integer alertNonWorkday;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-每日提醒当天漏填 1-每日提醒昨天漏填
|
|
|
- */
|
|
|
- @TableField("alert_type")
|
|
|
- private Integer alertType;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-工作内容非必填 1-工作内容必填
|
|
|
- */
|
|
|
- @TableField("work_content_state")
|
|
|
- private Integer workContentState;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-不可提前填报 1-可提前填报
|
|
|
- */
|
|
|
- @TableField("fill_ahead")
|
|
|
- private Integer fillAhead;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-当天 1-第二天 2-第三天
|
|
|
- */
|
|
|
- @TableField("timeliness")
|
|
|
- private Integer timeliness;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("main_project_state")
|
|
|
- private Integer mainProjectState;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报的审核类型, 0-项目审核人审核,1-分组负责人审核,2-先分组负责人审核再项目负责人(PM)审核;3-员工自由选择审批人 4-项目所属BU审核 5-直属审核人或部门负责人审核,6-直属或部门负责人审核->项目日报审核人审核,7-项目和部门并行审核;8-项目设置复审人;9-分组负责人审核->项目日报审核人审核;10-普通员工到项目经理,项目经理到单独审核人
|
|
|
- */
|
|
|
- @TableField("report_audit_type")
|
|
|
- private Integer reportAuditType;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("project_level_state")
|
|
|
- private Integer projectLevelState;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("need_evaluate")
|
|
|
- private Integer needEvaluate;
|
|
|
-
|
|
|
- /**
|
|
|
- * 产值 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("output_value_status")
|
|
|
- private Integer outputValueStatus;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("user_custom_static")
|
|
|
- private Integer userCustomStatic;
|
|
|
-
|
|
|
- /**
|
|
|
- * 批量填报是否包含节假日;0-不包含,1-包含
|
|
|
- */
|
|
|
- @TableField("include_weekends")
|
|
|
- private Integer includeWeekends;
|
|
|
-
|
|
|
- /**
|
|
|
- * 从相册选择图片 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("chose_from_album")
|
|
|
- private Integer choseFromAlbum;
|
|
|
-
|
|
|
- /**
|
|
|
- * 项目相关部门 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("project_with_dept")
|
|
|
- private Integer projectWithDept;
|
|
|
-
|
|
|
- /**
|
|
|
- * 财务核算成本导入是否含工号:0-不含,1-含
|
|
|
- */
|
|
|
- @TableField("finance_jobnum_enabled")
|
|
|
- private Integer financeJobnumEnabled;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报审核通过消息推送 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("report_approve_msgpush")
|
|
|
- private Integer reportApproveMsgpush;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报自动审核 0-未开启 1-开启
|
|
|
- */
|
|
|
- @TableField("report_auto_approve")
|
|
|
- private Integer reportAutoApprove;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报自动审核天数
|
|
|
- */
|
|
|
- @TableField("report_auto_approve_days")
|
|
|
- private Integer reportAutoApproveDays;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报填报时长上限,默认12小时
|
|
|
- */
|
|
|
- @TableField("max_report_time")
|
|
|
- private Float maxReportTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 填报工作时长下限
|
|
|
- */
|
|
|
- @TableField("min_report_time")
|
|
|
- private Float minReportTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否同步泛微考勤打卡和出差
|
|
|
- */
|
|
|
- @TableField("sync_fanwei")
|
|
|
- private Integer syncFanwei;
|
|
|
-
|
|
|
- /**
|
|
|
- * 员工自由选择审核人的方式下的审核层级:默认为2
|
|
|
- */
|
|
|
- @TableField("audit_level")
|
|
|
- private Integer auditLevel;
|
|
|
-
|
|
|
- /**
|
|
|
- * 任务列表是否有预估工时功能
|
|
|
- */
|
|
|
- @TableField("stage_has_evtime")
|
|
|
- private Integer stageHasEvtime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 无考勤记录无法填报
|
|
|
- */
|
|
|
- @TableField("not_allowed_no_attendance")
|
|
|
- private Integer notAllowedNoAttendance;
|
|
|
-
|
|
|
- /**
|
|
|
- * 1为需要同步企业微信请假,0为不需要同步企业微信请假
|
|
|
- */
|
|
|
- @TableField("wx_leave")
|
|
|
- private Integer wxLeave;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否开通【推送工时数据】 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("push_report_data")
|
|
|
- private Integer pushReportData;
|
|
|
-
|
|
|
- /**
|
|
|
- * 推送工时数据URL
|
|
|
- */
|
|
|
- @TableField("push_report_url")
|
|
|
- private String pushReportUrl;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("restart_task_need_reason")
|
|
|
- private Integer restartTaskNeedReason;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-否 1-是 子项目是否必填
|
|
|
- */
|
|
|
- @TableField("sub_pro_must_fill")
|
|
|
- private Integer subProMustFill;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-否 1-是 加班时长是否需要校验
|
|
|
- */
|
|
|
- @TableField("work_overtime_need_check")
|
|
|
- private Integer workOvertimeNeedCheck;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-否 1-是 是否开启项目人天校验功能
|
|
|
- */
|
|
|
- @TableField("project_man_day")
|
|
|
- private Integer projectManDay;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-否 1-是 是否开启项目表单自定义
|
|
|
- */
|
|
|
- @TableField("project_custom")
|
|
|
- private Integer projectCustom;
|
|
|
-
|
|
|
- /**
|
|
|
- * 待审核提醒时间
|
|
|
- */
|
|
|
- @TableField("wait_check_alert_time")
|
|
|
- private String waitCheckAlertTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 0-否 1-是 是否开启简易费用报销
|
|
|
- */
|
|
|
- @TableField("easy_expense")
|
|
|
- private Integer easyExpense;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否同步AD
|
|
|
- */
|
|
|
- @TableField("sync_ad")
|
|
|
- private Integer syncAd;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否日报审核人变为日报抄送人,当report_audit_type=5时,可以设置该字段为1
|
|
|
- */
|
|
|
- @TableField("report_cc")
|
|
|
- private Integer reportCc;
|
|
|
-
|
|
|
- /**
|
|
|
- * 非工作日是否禁止填报
|
|
|
- */
|
|
|
- @TableField("not_allowed_on_non_workday")
|
|
|
- private Integer notAllowedOnNonWorkday;
|
|
|
-
|
|
|
- /**
|
|
|
- * 关闭工时填报
|
|
|
- */
|
|
|
- @TableField("stop_report")
|
|
|
- private Integer stopReport;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否启用新的按周填报模式
|
|
|
- */
|
|
|
- @TableField("enable_new_weeklyfill")
|
|
|
- private Integer enableNewWeeklyfill;
|
|
|
-
|
|
|
- /**
|
|
|
- * 默认每月1号提醒上个月
|
|
|
- */
|
|
|
- @TableField("alert_day")
|
|
|
- private Integer alertDay;
|
|
|
-
|
|
|
- /**
|
|
|
- * 默认每月3号前可补填上个月日报
|
|
|
- */
|
|
|
- @TableField("fill_month_on_day")
|
|
|
- private Integer fillMonthOnDay;
|
|
|
-
|
|
|
- /**
|
|
|
- * 同步对接sap系统 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("sync_sap")
|
|
|
- private Integer syncSap;
|
|
|
-
|
|
|
- /**
|
|
|
- * 项目超期不可填报
|
|
|
- */
|
|
|
- @TableField("not_allowed_expired_project")
|
|
|
- private Integer notAllowedExpiredProject;
|
|
|
-
|
|
|
- /**
|
|
|
- * 按时间段填报时,时间是否可重叠
|
|
|
- */
|
|
|
- @TableField("time_can_overlap")
|
|
|
- private Integer timeCanOverlap;
|
|
|
-
|
|
|
- /**
|
|
|
- * 自定义维度是否填报是可多选
|
|
|
- */
|
|
|
- @TableField("custom_degree_multiple")
|
|
|
- private Boolean customDegreeMultiple;
|
|
|
-
|
|
|
- /**
|
|
|
- * 任务分组是否必填
|
|
|
- */
|
|
|
- @TableField("task_group_required")
|
|
|
- private Integer taskGroupRequired;
|
|
|
-
|
|
|
- /**
|
|
|
- * 任务是否必填 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("task_required")
|
|
|
- private Integer taskRequired;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报填报隐藏阶段项
|
|
|
- */
|
|
|
- @TableField("hide_stages")
|
|
|
- private Integer hideStages;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报填报隐藏任务项
|
|
|
- */
|
|
|
- @TableField("hide_task")
|
|
|
- private Integer hideTask;
|
|
|
-
|
|
|
- /**
|
|
|
- * 项目隐藏子项目功能按钮
|
|
|
- */
|
|
|
- @TableField("hide_subproject")
|
|
|
- private Integer hideSubproject;
|
|
|
-
|
|
|
- /**
|
|
|
- * 开启日报审批流的本部门负责人由上级部门负责人审核
|
|
|
- */
|
|
|
- @TableField("report_audit_flow_enable_super_dept_aduit")
|
|
|
- private Integer reportAuditFlowEnableSuperDeptAduit;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否开启设置可填报部门 0-否 1-是
|
|
|
- */
|
|
|
- @TableField("user_with_multi_dept")
|
|
|
- private Integer userWithMultiDept;
|
|
|
-
|
|
|
- /**
|
|
|
- * 提醒审核日,默认周一
|
|
|
- */
|
|
|
- @TableField("alert_check_day")
|
|
|
- private Integer alertCheckDay;
|
|
|
-
|
|
|
- /**
|
|
|
- * 提醒审核的文字消息
|
|
|
- */
|
|
|
- @TableField("alert_check_msg")
|
|
|
- private String alertCheckMsg;
|
|
|
-
|
|
|
- /**
|
|
|
- * 导入的日报,按照正常审批来处理,非单独设置的部门直属领导审核
|
|
|
- */
|
|
|
- @TableField("import_report_audit_normal")
|
|
|
- private Integer importReportAuditNormal;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报第二审核人;在reportAuditType5时有效
|
|
|
- */
|
|
|
- @TableField("second_auditor")
|
|
|
- private String secondAuditor;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报第三审核人;在reportAuditType5时有效
|
|
|
- */
|
|
|
- @TableField("third_auditor")
|
|
|
- private String thirdAuditor;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时报告页面,查看时仅显示比例;
|
|
|
- */
|
|
|
- @TableField("only_show_percent")
|
|
|
- private Integer onlyShowPercent;
|
|
|
-
|
|
|
- /**
|
|
|
- * 是否校验考勤数据的加班时长
|
|
|
- */
|
|
|
- @TableField("verify_card_overtime")
|
|
|
- private Integer verifyCardOvertime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 驳回日报原因是否必填
|
|
|
- */
|
|
|
- @TableField("force_reject_reason")
|
|
|
- private Integer forceRejectReason;
|
|
|
-
|
|
|
- /**
|
|
|
- * 任务文件审核 0不启用 1启用
|
|
|
- */
|
|
|
- @TableField("task_file_charge")
|
|
|
- private Integer taskFileCharge;
|
|
|
-
|
|
|
- /**
|
|
|
- * 任务预估成本功能是否开启,0-不启用,1-启用
|
|
|
- */
|
|
|
- @TableField("task_plan_cost")
|
|
|
- private Integer taskPlanCost;
|
|
|
-
|
|
|
- /**
|
|
|
- * 项目进度判断依据,0-默认字段,1-根据任务工时
|
|
|
- */
|
|
|
- @TableField("project_progress_check")
|
|
|
- private Integer projectProgressCheck;
|
|
|
-
|
|
|
- /**
|
|
|
- * 按周审核日报过滤功能,0-不开启,1-开启
|
|
|
- */
|
|
|
- @TableField("weekly_charge_filter")
|
|
|
- private Integer weeklyChargeFilter;
|
|
|
-
|
|
|
- /**
|
|
|
- * 对已通过的日报进行撤销操作时是否发送企微消息功能,0-不发送,1-发送
|
|
|
- */
|
|
|
- @TableField("report_charge_msg")
|
|
|
- private Integer reportChargeMsg;
|
|
|
-
|
|
|
- /**
|
|
|
- * 项目审核人是自己时自动审核通过
|
|
|
- */
|
|
|
- @TableField("auto_project_approve")
|
|
|
- private Boolean autoProjectApprove;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报定制字段4名称
|
|
|
- */
|
|
|
- @TableField("report_extra_field4_name")
|
|
|
- private String reportExtraField4Name;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日报定制字段5名称
|
|
|
- */
|
|
|
- @TableField("report_extra_field5_name")
|
|
|
- private String reportExtraField5Name;
|
|
|
-
|
|
|
- /**
|
|
|
- * 审核提醒方式:0-定时提醒,1-实时提醒
|
|
|
- */
|
|
|
- @TableField("alert_audit_mode")
|
|
|
- private Integer alertAuditMode;
|
|
|
-
|
|
|
- /**
|
|
|
- * 部门负责人接收抄送提醒
|
|
|
- */
|
|
|
- @TableField("cc_dept_manager")
|
|
|
- private Boolean ccDeptManager;
|
|
|
-
|
|
|
- /**
|
|
|
- * 代填不校验考勤
|
|
|
- */
|
|
|
- @TableField("not_check_cardtime")
|
|
|
- private Boolean notCheckCardtime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报隐藏分组
|
|
|
- */
|
|
|
- @TableField("hide_group")
|
|
|
- private Boolean hideGroup;
|
|
|
-
|
|
|
- /**
|
|
|
- * 工时填报隐藏工作内容
|
|
|
- */
|
|
|
- @TableField("hide_content")
|
|
|
- private Boolean hideContent;
|
|
|
-
|
|
|
- /**
|
|
|
- * 财务分摊二次分配功能
|
|
|
- */
|
|
|
- @TableField("finance_twice_assign")
|
|
|
- private Boolean financeTwiceAssign;
|
|
|
-
|
|
|
-
|
|
|
- @TableField(exist = false)
|
|
|
- private List<User> userList;
|
|
|
- @TableField(exist = false)
|
|
|
- private List<TimeAutoExclude> excludeTimeList;
|
|
|
- @TableField(exist = false)
|
|
|
- private Integer saasSyncContact;
|
|
|
-
|
|
|
- @Override
|
|
|
- protected Serializable pkVal() {
|
|
|
- return this.companyId;
|
|
|
- }
|
|
|
-
|
|
|
-}
|