2024-04-23 18:31:46 +08:00
|
|
|
import request from "@/utils/request";
|
|
|
|
|
|
2024-04-24 14:09:29 +08:00
|
|
|
const addDailyPlanUrl = "/admin/dailyPlan/saveOrUpdate";
|
|
|
|
|
const getDailyPlanListUrl = "/admin/dailyPlan/getListByDate";
|
|
|
|
|
const deleteByIdUrl = "/admin/dailyPlan/deleteById";
|
|
|
|
|
const getPlanDateListUrl = "/admin/dailyPlan/getPlanDateList";
|
|
|
|
|
const getTodoCountByDateUrl = "/admin/dailyPlan/getTodoCountByDate";
|
2024-04-23 18:31:46 +08:00
|
|
|
|
2024-04-24 14:09:29 +08:00
|
|
|
export function saveOrUpdate(param: any) {
|
2024-04-23 18:31:46 +08:00
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
request.postForm(addDailyPlanUrl, param).then((res: any) => {
|
|
|
|
|
resolve(res.data);
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
reject(err);
|
|
|
|
|
})
|
|
|
|
|
})
|
2024-04-24 14:09:29 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getDailyPlanList(date: string) {
|
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
request.postForm(getDailyPlanListUrl, {date}).then((res: any) => {
|
|
|
|
|
resolve(res.data);
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
reject(err);
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function deleteById(id: string) {
|
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
request.postForm(deleteByIdUrl, {id}).then((res: any) => {
|
|
|
|
|
resolve(res.data);
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
reject(err);
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getPlanDateList(startDate: string, endDate: string) {
|
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
request.postForm(getPlanDateListUrl, {startDate, endDate}).then((res: any) => {
|
|
|
|
|
resolve(res.data);
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
reject(err);
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getTodoCountByDate(date: string) {
|
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
request.postForm(getTodoCountByDateUrl, {date}).then((res: any) => {
|
|
|
|
|
resolve(res.data);
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
reject(err);
|
|
|
|
|
})
|
|
|
|
|
});
|
2024-04-23 18:31:46 +08:00
|
|
|
}
|