testvue-api

时间:2024-03-07 22:45:57

1parent.js

import request from '../utils/request';

export const getParentList = query =>{
    return request({
        url:'/common/parent/getParentInfo',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateParentInfo = query =>{
    return request({
        url:'/common/parent/saveAndUpdateParentInfo',
        method:'post',
        data:query,
    })
};

export const delParentInfo = id => {
    return request({
        url: `/common/parent/delParentInfo/${id}`, // 注意这里的改动
        method: 'delete',
    });
};

2policy.js

import request from '../utils/request';
export function policy() {
    return  new Promise((resolve,reject)=>{
        request({
            url: "/api/oss/policy",
            method: "get",
            params: {}
        }).then(({ data }) => {
            resolve(data);
        })
    });
}


export function getUUID () {
    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => {
        return (c === 'x' ? (Math.random() * 16 | 0) : ('r&0x3' | '0x8')).toString(16)
    })
}

3school.js

// import request from '../utils/request';
//
//
// export const Login = query =>{
//     return request({
//         url:'/school/user/login',
//         method:'post',
//         params:query,
//     })
// };
//
// export function getNowDate() {
//     let date = new Date();
//     let y = date.getFullYear();
//     let m = date.getMonth() + 1;
//     let d = date.getDate();
//     m = m < 10 ? "0" + m : m;
//     d = d < 10 ? "0" + d : d;
//     return y + "-" + m + "-" + d
// }
//
// export const getUserList = query =>{
//     return request({
//         url:'/school/user/getUserInfo',
//         method:'get',
//         params:query,
//     })
// };
//
// export const saveAndUpdateUserInfo = query =>{
//     return request({
//         url:'/school/user/saveAndUpdateUserInfo',
//         method:'post',
//         params:query,
//     })
// };
//
// export const delUserInfo = id =>{
//     return request({
//         url:'/school/user/delUserInfo',
//         method:'delete',
//         params:{id:id},
//     })
// };
//
//
// export const sign = query =>{
//     return request({
//         url:'/school/calendar/saveAndUpdateCalendarInfo',
//         method:'post',
//         params:query,
//     })
// };
//
// export const getSign = query =>{
//     return request({
//         url:'/school/calendar/getCalendarInfo',
//         method:'get',
//         params:query,
//     })
// };
//
// export const getProjectList = query =>{
//     return request({
//         url:'/school/project/getProjectInfo',
//         method:'get',
//         params:query,
//     })
// };
//
// export const saveAndUpdateProjectInfo = query =>{
//     return request({
//         url:'/school/project/saveAndUpdateProjectInfo',
//         method:'post',
//         params:query,
//     })
// };
//
// export const delProjectInfo = id =>{
//     return request({
//         url:'/school/project/delProjectInfo',
//         method:'delete',
//         params:{id:id},
//     })
// };
//
//
// export const getMyProject = id =>{
//     return request({
//         url:'/school/user/getUserInfoById',
//         method:'get',
//         params:{id:id},
//     })
// };
//
// export const updateProjectInfo = query =>{
//     return request({
//         url:'/school/project/updateProjectInfo',
//         method:'post',
//         params:query,
//     })
// };

4upcome.js

import request from '@/utils/request';

export const getUpcomeList = (userId) => {
    return request({
        url: `/common/upcome/getUpcomeInfo?userId=${userId}`, // 修改这里
        method: 'get',
    });
};


export const saveUpcome = (data) => {
    return request({
        url: '/common/upcome/saveUpcome',
        method: 'post',
        data,
    });
};

export const deleteUpcome = (data) => {
    return request({
        url: '/common/upcome/deleteUpcome',
        method: 'post',
        data,
    });
};

5user.js


import request from '../utils/request';

export const Login = query =>{
    return request({
        url:'/common/user/login',
        method:'post',
        params:query,
    })
};


export const getUserList = query =>{
    return request({
        url:'/common/user/getUserInfo',
        method:'get',
        params:query,
    })
};

export const getNoticeList = query =>{
    return request({
        url:'/document/notice/getNoticeInfo',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateUserInfo = query =>{
    return request({
        url:'/common/user/saveAndUpdateUserInfo',
        method:'post',
        params:query,
    })
};

export const delUserInfo = id =>{
    return request({
        url:'/common/user/delUserInfo',
        method:'delete',
        params:{id:id},
    })
};

export const getTestList = query =>{
    return request({
        url:'/common/test/getTestInfo',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateTestInfo = query =>{
    return request({
        url:'/common/test/saveAndUpdateTestInfo',
        method:'post',
        params:query,
    })
};

export const delTestInfo = id =>{
    return request({
        url:'/common/test/delTestInfo',
        method:'delete',
        params:{id:id},
    })
};

export const getSubjectList = query =>{
    return request({
        url:'/common/subject/getSubjectInfo',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateSubjectInfo = query =>{
    return request({
        url:'/common/subject/saveAndUpdateSubjectInfo',
        method:'post',
        params:query,
    })
};

export const delSubjectInfo = id =>{
    return request({
        url:'/common/subject/delSubjectInfo',
        method:'delete',
        params:{id:id},
    })
};


export const getTestSubject = query =>{
    return request({
        url:'/common/test/getTestSubject',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateTsInfo = query =>{
    return request({
        url:'/common/ts/saveAndUpdateTsInfo',
        method:'post',
        params:query,
    })
};

export const getTsList = query =>{
    return request({
        url:'/common/ts/getTsInfo',
        method:'get',
        params:query,
    })
};


export const getMyExam = query =>{
    return request({
        url:'/common/exam/getMyExam',
        method:'get',
        params:query,
    })
};

export const getExamList = query =>{
    return request({
        url:'/common/exam/getExamInfo',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateExamInfo = query =>{
    return request({
        url:'/common/exam/saveAndUpdateExamInfo',
        method:'post',
        params:query,
    })
};

export const delExamInfo = id =>{
    return request({
        url:'/common/exam/delExamInfo',
        method:'delete',
        params:{id:id},
    })
};


export const getReportList = query =>{
    return request({
        url:'/common/report/getReportInfo',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateReportInfo = query =>{
    return request({
        url:'/common/report/saveAndUpdateReportInfo',
        method:'post',
        params:query,
    })
};

export const delReportInfo = id =>{
    return request({
        url:'/common/report/delReportInfo',
        method:'delete',
        params:{id:id},
    })
};
export const exportReport = query => {
    return request({
        url: '/common/report/exportReportExcel',
        method: 'post',
        params: query,
        responseType: 'blob',
        header: {}
    });
};

export const getReportIsExist = query =>{
    return request({
        url:'/common/report/getReportIsExist',
        method:'get',
        params:query,
    })
};





export const getCollectList = query =>{
    return request({
        url:'/common/collect/getCollectInfo',
        method:'get',
        params:query,
    })
};

export const saveAndUpdateCollectInfo = query =>{
    return request({
        url:'/common/collect/saveAndUpdateCollectInfo',
        method:'post',
        params:query,
    })
};

export const delCollectInfo = id =>{
    return request({
        url:'/common/collect/delCollectInfo',
        method:'delete',
        params:{id:id},
    })
};

相关文章