import request from '@/http/vue-query'; import { CustomRequestOptions } from '@/http/types'; import * as API from './types'; export const getAbilityDimension = () => { } export const getMBTIDimension = () => { } export const getHollandDimensionInfo = (options: any) => { return request("/api/busScale/GetHollandDimension", { method: "GET", ...options }) } export const getOpinionAbout = () => { } export const getCustomScaleExplains = () => { } export const getTagMapPro = () => { } export const sysDictType = () => { } export const getTagMapPerson = () => { } export const getMyBusReports = (options: any) => { return request('/api/busScale/GetBusCustomReports/v2', { method: "GET", ...options }); } export const getSessionKey = (options: any) => { return request('/api/sysWxOpen/wxOpenId', { method: "GET", ...options }); } export const setWxInfo = ({ options, }: { options?: {query:{code:string, openId:string}}; }) => { return request('/api/sysWxOpen/wxPhone', { method: 'GET', ...(options || {}), }); } export const getWxUserInfo = () => { return request('/api/weChatUserEx/UserInfo/v2', { method: 'GET', ...({}), }); } export const getEvaluationList = (options: { query: { menuid: string } }) => { return request('/api/busScale/list', { method: 'GET', ...options, }) } export const getAssessmentQuestions = (options: { query: { ScaleId: number } }) => { return request('/api/busScale/getscalequestions', { method: 'GET', ...options, }) } export const getBusScaleDescription = (options: { query: { ScaleId: number } }) => { return request('/api/busScale/GetBusScaleDescription', { method: 'GET', ...options, }) } export const saveBusScaleAnswer = (options: { data: { customId: number scaleId: number inputs: { type: string; name: string; value: string }[] } }) => { return request('/api/busScale/CustomBusScale/v2', { method: "POST", ...options }) } export const getAssistant = () => { return request('/api/weChatUserEx/areaExtend', { method: 'GET', ...({}), }); } export const getGradeList = () => { return request('/api/zhiYuan/getgradelist', { method: 'GET', ...({}), }); } export const getAreaList = () => { return request('/api/zhiYuan/areaList', { method: 'GET', ...({}), }); } export const getTopNew = (options: { query: { Top: number, CategoryId?: number } }) => { return request('/api/ZyNews/top', { method: 'GET', ...options, }); } export const getNewsCategory = () => { return request('/api/ZyNews/newsCategory', { method: 'GET', ...({}), }); } export const getNewsPage = (options: { query: any }) => { return request('/api/ZyNews/newsPage', { method: 'GET', ...options, }); } export const getNewsDetail = (options: { query: any }) => { return request('/api/ZyNews/detail', { method: 'GET', ...options, }); } export const saveUserInfo = (options: { data: any }) => { return request('/api/weChatUserEx/PerfectInfo/v2', { method: "POST", ...options }) } export const getSchoolHistoricalScores = (options: { query: any }) => { return request('/api/busSchoolAdmission/schoolHistoricalScores', { method: 'GET', ...options, }); } export const getSchoolNature = () => { return request('/api/zhiYuan/naturelist', { method: 'GET', }); } export const getHightSchool = (options: { data: any }) => { return request('/api/busHighSchoolInfo/dropList', { method: "POST", ...options }) } export const logout = () => { return request('/api/weChatUserEx/accountCancel', { method: "POST", }) } export const getSchoolTypeList = () => { return request('/api/zhiYuan/schoolTypelist', { method: 'GET', }); } export const getBusHightSchoolList = (options: { data: any }) => { return request('/api/busHighSchoolInfo/pageList', { method: "POST", ...options }) } export const getSchoolInfo = (options: { query: any }) => { return request('/api/busHighSchoolInfo/detailv2', { method: 'GET', ...options }); } export const getSchoolQuotaScores = (options: { query: any }) => { return request('/api/busSchoolAdmission/schoolQuotaScores', { method: 'GET', ...options }); } export const starCollection = (options: { data: any }) => { return request('/api/unCollection/toggleCollect', { method: "POST", ...options }) } export const getSchoolCollection = () => { return request('/api/unCollection/list', { method: 'GET', }); } export const getStudentTalentedDetail = (options: { query: any }) => { return request('/api/busSpecialtyStudent/detailV2', { method: 'GET', ...options }); } export const getTalentAreaList = (options: { query: any }) => { return request('/api/busSpecialtyStudent/areaList', { method: 'GET', ...options }); } export const saveSpecialtyInfo = (options: { data: any }) => { return request('/api/busSpecialtyStudent/add', { method: "POST", ...options }) } export const getMyScore = () => { return request('/api/busMiddleSchoolApply/detailV2', { method: 'GET', }); } export const saveMyScore = (options: { data: any }) => { return request('/api/busMiddleSchoolApply/add', { method: "POST", ...options }) } export const getBusSchoolAdmission = (options: { data: any }) => { return request('/api/busSchoolAdmission/goFill', { method: "POST", ...options }) } export const saveWishlist = (options: { data: any }) => { return request('/api/busStudentMiddleFill/add', { method: "POST", ...options }) } export const getWishlist = () => { return request('/api/busStudentMiddleFill/list', { method: 'GET', }); } export const deleteWishlist = (options: { data: any }) => { return request('/api/busStudentMiddleFill/delete', { method: "POST", ...options }) } export const getCountdown = () => { return request('/api/zhiYuan/countdown', { method: 'GET', }); } export const getTimeList = () => { return request('/api/busMiddleExamTimeSpan/list', { method: 'GET', }); } export const getFirstPageInfo = () => { return request('/api/busStudentMiddleFill/firstPageFillCount', { method: 'GET', }); } export const getHistoryYearList = () => { return request('/api/busSchoolAdmission/historicalYears', { method: 'GET', }); }