52 lines
955 B
JavaScript
52 lines
955 B
JavaScript
/*首页*/
|
|
import {
|
|
request,
|
|
requestLogin
|
|
} from "./index.js";
|
|
|
|
// 登录
|
|
export function getToken(authCode) {
|
|
return requestLogin({
|
|
method: "GET",
|
|
url: `/login?code=${authCode}`,
|
|
data: {},
|
|
Header1: {
|
|
|
|
}
|
|
})
|
|
}
|
|
// 获取用户信息
|
|
export function getUser(authCode) {
|
|
return request({
|
|
method: "get",
|
|
url: "/user",
|
|
data: {},
|
|
})
|
|
}
|
|
// 获取绩效考勤统计
|
|
export function getPerformanceAttendanceApi(year, month) {
|
|
return request({
|
|
method: "get",
|
|
url: `/performance/attendance/detail/${year}/${month}`,
|
|
})
|
|
}
|
|
|
|
// 工资条查询
|
|
export function getPayrollSheets(year, month) {
|
|
return request({
|
|
method: "get",
|
|
url: `/payroll/sheets/detail/${year}/${month}`,
|
|
})
|
|
}
|
|
|
|
// 签字提交
|
|
export function signatureOfMeetingMinutesApi(data) {
|
|
return request({
|
|
method: "post",
|
|
url: `/performance/attendance/emp/approve`,
|
|
data: data,
|
|
header: {
|
|
'content-type': 'application/json' // 设置请求头为 JSON 格式
|
|
}
|
|
})
|
|
} |