yaowanxin
2 天以前 193ddd53abc21bbfbcf1d69782f57dfaab8d2463
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
import request from "@/utils/request";
 
// 查询假期设置列表
export function listHolidaySettings(query) {
  return request({
    url: "/holidaySettings/getList",
    method: "get",
    params: query,
  });
}
//查询年假规则列表
export function listAnnualLeaveSettingList(query) {
  return request({
    url: "/holidaySettings/getAnnualLeaveSettingList",
    method: "get",
    params: query,
  });
}
//查询加班规则列表
export function listOvertimeSettingList(query) {
  return request({
    url: "/holidaySettings/getOvertimeSettingList",
    method: "get",
    params: query,
  });
}
//查询工作时间规则列表
export function listWorkingHoursSettingList(query) {
  return request({
    url: "/holidaySettings/getWorkingHoursSettingList",
    method: "get",
    params: query,
  });
}
 
// 新增假期设置
export function addHolidaySettings(data) {
  return request({
    url: "/holidaySettings/add",
    method: "post",
    data: data,
  });
}
//新增年假规则
export function addAnnualLeaveSetting(data) {
  return request({
    url: "/holidaySettings/addAnnualLeaveSetting",
    method: "post",
    data: data,
  });
}
//新增加班规则
export function addOvertimeSetting(data) {
  return request({
    url: "/holidaySettings/addOvertimeSetting",
    method: "post",
    data: data,
  });
}
//新增工作时间规则
export function addWorkingHoursSetting(data) {
  return request({
    url: "/holidaySettings/addWorkingHoursSetting",
    method: "post",
    data: data,
  });
}
 
 
// 修改假期设置
export function updateHolidaySettings(data) {
  return request({
    url: "/holidaySettings/update",
    method: "post",
    data: data,
  });
}
// 修改年假规则
export function updateAnnualLeaveSetting(data) {
  return request({
    url: "/holidaySettings/updateAnnualLeaveSetting",
    method: "post",
    data: data,
  });
}
// 修改加班规则
export function updateOvertimeSetting(data) {
  return request({
    url: "/holidaySettings/updateOvertimeSetting",
    method: "post",
    data: data,
  });
}
// 修改工作时间规则
export function updateWorkingHoursSetting(data) {
  return request({
    url: "/holidaySettings/updateWorkingHoursSetting",
    method: "post",
    data: data,
  });
}
 
// 批量删除假期设置
export function delHolidaySettings(query) {
  return request({
    url: "/holidaySettings/delete",
    method: "delete",
    data: query,
  });
}
// 批量删除年假规则
export function delAnnualLeaveSetting(query) {
  return request({
    url: "/holidaySettings/deleteAnnualLeaveSetting",
    method: "delete",
    data: query,
  });
}
// 批量删除加班规则
export function delOvertimeSetting(query) {
  return request({
    url: "/holidaySettings/deleteOvertimeSetting",
    method: "delete",
    data: query,
  });
}
// 批量删除工作时间规则
export function delWorkingHoursSetting(query) {
  return request({
    url: "/holidaySettings/deleteWorkingHoursSetting",
    method: "delete",
    data: query,
  });
}