You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
134 lines
2.8 KiB
JavaScript
134 lines
2.8 KiB
JavaScript
import request from "../utils/request";
|
|
|
|
export const baseUrl = "https://task.51jingcheng.com";
|
|
// export const baseUrl = "http://localhost:8088";
|
|
// export const baseUrl = "http://101.34.59.91:8088";
|
|
|
|
// 登录
|
|
export function login(data) {
|
|
return request({
|
|
url: baseUrl + `/jtlogin/auth`,
|
|
method: "post",
|
|
data: {
|
|
data
|
|
}
|
|
});
|
|
}
|
|
|
|
// 获取用户信息
|
|
export function currentUser() {
|
|
return request({
|
|
url: baseUrl + `/jtUsers/current`,
|
|
method: "post"
|
|
});
|
|
}
|
|
|
|
// 获取团队列表
|
|
export function getTeamList(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTeams/list`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
// 保存团队
|
|
export function saveTeam(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTeams/save`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
|
|
// 获取用户列表
|
|
export function getUserList(data) {
|
|
return request({
|
|
url: baseUrl + `/jtUsers/list`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
// 通过id获取用户
|
|
export function getUserById(data) {
|
|
return request({
|
|
url: baseUrl + `/jtUsers/getUserById`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
// 保存用户
|
|
export function saveUser(data) {
|
|
return request({
|
|
url: baseUrl + `/jtUsers/save`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
|
|
// 获取所有班组列表
|
|
export function getTeamAll() {
|
|
return request({
|
|
url: baseUrl + `/jtTeams/getAll`,
|
|
method: "post"
|
|
});
|
|
}
|
|
|
|
// 获取任务列表
|
|
export function getTaskList(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTask/list`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
// 保存任务
|
|
export function saveTask(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTask/save`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
// 通过id获取任务
|
|
export function getTaskById(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTask/getTaskById`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
// 通过id获取各班组完成率
|
|
export function statistics(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTaskDone/statistics`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
|
|
// 通过班组id获取班组完成情况
|
|
export function getDoneByTeam(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTaskDone/getDoneByTeam`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
|
|
// 巡检员提交
|
|
export function saveTaskDone(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTaskDone/save`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
}
|
|
|
|
// 通过id查询任务完成情况
|
|
export function getTaskDoneById(data) {
|
|
return request({
|
|
url: baseUrl + `/jtTaskDone/getTaskDoneById`,
|
|
method: "post",
|
|
data: {data}
|
|
});
|
|
} |