RuleSchedulingProperties.java
1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
package com.ruoyi.common;
/**
* @author 20412
*/
public interface RuleSchedulingProperties {
/**
* 有分段
*/
Integer HAVE_SEGMENTATION = 2;
/**
* 无分段
*/
Integer NO_SEGMENTATION = 1;
/**
* 有隔天
*/
Integer TOMORROW_YES = 2;
/**
* 有隔天
*/
String TOMORROW_YES_STRING = "-隔天";
/**
* 无隔天
*/
Integer TOMORROW_NO = 1;
String TOMORROW_NO_STRING = "-";
/**
* 工时制
*/
String WORK_HOUR_PLAN_NORMAL_STRING = "标准工时制";
String WORK_HOUR_PLAN_COMPREHENSIVE_STRING = "综合工时制";
String WORK_HOUR_PLAN_DYNAMIC_STRING = "不定时工时制";
Integer WORK_HOUR_PLAN_NORMAL = 0;
Integer WORK_HOUR_PLAN_COMPREHENSIVE = 1;
Integer WORK_HOUR_PLAN_DYNAMIC = 2;
/**
* 工时类型
*/
String WORK_HOUR_TYPE_ELASTIC_STRING = "弹性工时";
String WORK_HOUR_TYPE_FIXED_STRING = "固定工时";
Integer WORK_HOUR_TYPE_ELASTIC = 0;
Integer WORK_HOUR_TYPE_FIXED = 1;
/**
* 班次类型 按照星期翻班
*/
Integer RULE_TYPE_WEEK = 2;
/**
* 按照固定规则
*/
Integer RULE_TYPE_FIXED = 1;
/**
* 上班
*/
Integer WORK_FLAG = 1;
/**
* 休息
*/
Integer FREE_FLAG = 0;
/**
* 顶班 当前规则
*/
Integer NOW_RULE = 1;
/**
* 顶班 其他规则
*/
Integer OTHER_RULE = 2;
}