123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266 |
- import {
- apiurl
- } from './apiurl.js';
- const install = (Vue, vm) => {
- let getPhoneLoginCode = (params = {}) => vm.$u.post(apiurl.phoneLoginCodeUrl, params);
- let logoutApi = (params = {}) => vm.$u.delete(apiurl.logoutUrl, params);
- let phoneLoginAuth = (params = {}) =>
- vm.$u.post(
- apiurl.phoneLoginAuthUrl, {
- code: params.code
- }, {
- Authorization: `Bearer ${params.accessToken}`,
- user_id: params.userId
- }
- );
-
- let getSysterms = (params = {}) => vm.$u.get(apiurl.getSystermsApi + params.termsType);
-
- let getNewsDetails = (params = {}) => vm.$u.get(apiurl.newsDetailsUrl, params);
-
- let getPolicyNewsDetails = (params = {}) => vm.$u.get(apiurl.policyNewsDetailsUrl, params);
-
- let veteEduc = (params = {}) => vm.$u.post(apiurl.veteEducUrl, params);
-
- let getVeteEducCheck = (params = {}) => vm.$u.get(apiurl.veteEducCheckUrl, params);
-
- let getVeteEducData = (params = {}) => vm.$u.get(apiurl.veteEducUrl, params);
-
- let getmemberinfo = (params = {}) => vm.$u.get(apiurl.memberinfoUrl, params);
-
- let getpolicyNewsList = (params = {}) => vm.$u.get(apiurl.policyNewsListUrl, params);
-
- let getDictdataUrl = (params = {}) => vm.$u.get(apiurl.dictdataUrl, params, {
- noLoginFlag: true
- });
-
- let getAdaptTrainOnline = (params = {}) => vm.$u.get(apiurl.adaptTrainOnlineUrl, params);
-
- let getAdaptTrainOnlineDetails = (params = {}) => vm.$u.get(apiurl.adaptTrainOnlineDetailsUrl + params.id);
-
- let getAdaptTrainOnlineRate = (params = {}) => vm.$u.post(apiurl.adaptTrainOnlineRateUrl, params);
-
- let upAdaptTrainOnlineInfo = (params = {}) => vm.$u.post(apiurl.upAdaptTrainOnlineInfoUrl, params);
-
- let getAdaptTrainOffline = (params = {}) => vm.$u.get(apiurl.adaptTrainOfflineUrl, params);
-
- let getAdaptTrainIdOffline = (params = {}) => vm.$u.get(apiurl.adaptTrainIdOfflineUrl + params.id);
-
- let postAnalysis = (params = {}) => vm.$u.post(apiurl.analysisUrl, params);
-
- let postSignOffline = (params = {}) => vm.$u.post(apiurl.signOfflineUrl, params);
-
- let getIdInfo = (params = {}) => vm.$u.get(apiurl.getIdInfoUrl + params.id);
-
- let getSchoolList = (params = {}) => vm.$u.get(apiurl.getSchoolListUrl, params);
-
- let modifyUserInfo = (params = {}) => vm.$u.put(apiurl.modifyUserInfoUrl, params);
- let getMoreCourseListApi = (params = {}) => vm.$u.get(apiurl.getMoreCourseListUrl + params.id, params);
-
- let indexApi = {
-
- getUnreadInfoNumApi: (params = {}) => vm.$u.get(apiurl.index.getUnreadInfoNumUrl, params),
-
- indexBannerListApi: (params = {}) => vm.$u.get(apiurl.index.indexBannerListUrl, params),
-
- getNewestInfoApi: (params = {}) => vm.$u.get(apiurl.index.getNewestInfoUrl, params),
-
- getIndexNewsListApi: (params = {}) => vm.$u.get(apiurl.index.getIndexNewsListUrl, params)
- };
-
- let noticeApi = {
-
- getClassifyUnreadNumApi: (params = {}) => vm.$u.get(apiurl.notice.getClassifyUnreadNumUrl, params),
-
- getNoticeListByTypeApi: (params = {}) => vm.$u.get(apiurl.notice.getNoticeListByTypeUrl + params.type, params),
-
- getNoticeDetailsApi: (params = {}) => vm.$u.get(apiurl.notice.getNoticeDetailsUrl + params.id, params)
- };
-
- let school = {
-
- getSchoolList: (params = {}) => vm.$u.get(apiurl.school.getSchoolListUrl, params),
-
- getList: (params = {}) => vm.$u.get(apiurl.school.getListUrl, params),
-
- getSchoolDetails: (params = {}) => vm.$u.get(apiurl.school.getSchoolDetailsUrl + params.id),
-
- getProfessonDetails: (params = {}) => vm.$u.get(apiurl.school.getProfessonDetailsUrl + params.id),
-
- getProfesson: (params = {}) => vm.$u.get(apiurl.school.getProfessonUrl + params.id),
-
- getLearnpackageDetails: (params = {}) => vm.$u.get(apiurl.school.getLearnpackageDetailsUrl + params.id),
-
- getPackageCourseDetail: (params = {}) => vm.$u.get(apiurl.school.getPackageCourseDetailsUrl + params.id),
-
- getSchoolIntroduction: (params = {}) => vm.$u.get(apiurl.school.getSchoolIntroductionUrl + params.id)
- };
-
- let company = {
-
- getCompanyList: (params = {}) => vm.$u.get(apiurl.company.getCompanyListUrl, params),
-
- getCompanyDetails: (params = {}) => vm.$u.get(apiurl.company.getCompanyDetailsUrl + params.id),
-
- getCompanyPostList: (params = {}) => vm.$u.get(apiurl.company.getCompanyPostListUrl + params.id, params),
-
- getPostDetails: (params = {}) => vm.$u.get(apiurl.company.getPostDetailsUrl + params.id),
-
- deliveryResume: (params = {}) => vm.$u.post(apiurl.company.deliveryResumeUrl, params),
-
- judgeIsSubmit: (params = {}) => vm.$u.get(apiurl.company.judgeIsSubmitUrl + params.id)
- };
-
- let policyInfo = {
-
- getPolicyInfoList: (params = {}) => vm.$u.get(apiurl.policyInfo.getPolicyInfoListUrl, params),
-
- getPolicyInfoDetails: (params = {}) => vm.$u.get(apiurl.policyInfo.getPolicyInfoDetailsUrl, params)
- };
-
- let recruitment = {
-
- getRecommendList: (params = {}) => vm.$u.get(apiurl.recruitment.getRecommendListUrl, params),
-
- getRecruitmentJobList: (params = {}) => vm.$u.get(apiurl.recruitment.getRecruitmentJobListUrl, params),
-
- getJobDetails: (params = {}) => vm.$u.get(apiurl.recruitment.getJobDetailsUrl + params.id)
- };
-
- let delivery = {
- getDeliveryList: (params = {}) => vm.$u.get(apiurl.delivery.deliveryListUrl, params)
- };
-
- let interview = {
- getInterviewList: (params = {}) => vm.$u.get(apiurl.interview.getInterviewListUrl, params),
- changeInterviewStateApi: (params = {}) => vm.$u.put(apiurl.interview.changeInterviewStateUrl, params)
- };
-
- let resume = {
- submitJobIntention: (params = {}) => vm.$u.put(apiurl.resume.submitJobIntentionUrl, params),
- submitSelfAssessment: (params = {}) => vm.$u.put(apiurl.resume.submitSelfAssessmentUrl, params)
- };
-
- let evaluation = {
- getEvaluationList: (params = {}) => vm.$u.get(apiurl.evaluation.getEvaluationListUrl, params)
- };
-
- let mine = {
- submitEmploymentCondition: (params = {}) => vm.$u.post(apiurl.mine.employmentConditionUrl, params),
- totalCount: (params = {}) => vm.$u.get(apiurl.mine.totalCountUrl, params),
- integralList: (params = {}) => vm.$u.get(apiurl.mine.integralListUrl, params),
- getCountResulApi: (params = {}) => vm.$u.get(apiurl.mine.getCountResultUrl, params),
- getIntegralTotalApi: (params = {}) => vm.$u.get(apiurl.mine.getIntegralTotalUrl, params),
- updatePositionStatusApi: (params = {}) => vm.$u.put(apiurl.mine.updatePositionStatusUrl, params),
- signInNowApi: (params = {}) => vm.$u.post(apiurl.mine.signInNowUrl, params)
- };
-
- let training = {
-
- getOnlineListApi: (params = {}) => vm.$u.get(apiurl.training.getOnlineListurl, params),
- getOnlineStatusApi: (params = {}) => vm.$u.get(apiurl.training.getOnlineStatusUrl, params),
- getOnlineDetailsApi: (params = {}) => vm.$u.get(apiurl.training.getOnlineDetailsUrl + params.id),
- videoTimeLongApi: (params = {}) => vm.$u.post(apiurl.training.videoTimeLongUrl, params),
- getClassesCommentApi: (params = {}) => vm.$u.get(apiurl.training.getClassesCommentUrl, params),
- addClassesCommentApi: (params = {}) => vm.$u.post(apiurl.training.addClassesCommentUrl, params),
- getOfflineListApi: (params = {}) => vm.$u.get(apiurl.training.getOfflineListUrl, params),
- getOfflineDetailsApi: (params = {}) => vm.$u.get(apiurl.training.getOfflineDetailsUrl + params.id)
- };
-
- let skillTraining = {
- getSkillPackageListApi: (params = {}) => vm.$u.get(apiurl.skillTraining.getPackageListUrl, params),
- signUpClassApi: (params = {}) => vm.$u.post(apiurl.skillTraining.signUpClassUrl, params),
- getPackageDetailApi: (params = {}) => vm.$u.get(apiurl.skillTraining.getPackageDetailsUrl + params.id),
- getClassNoticeApi: (params = {}) => vm.$u.get(apiurl.skillTraining.getClassNoticeUrl, params),
- getTrainingTotalApi: (params = {}) => vm.$u.get(apiurl.skillTraining.getTrainingTotalUrl, params),
- isApplyTrainingApi: (params = {}) => vm.$u.get(apiurl.skillTraining.isApplyTrainingUrl + params.id),
- getMyTrainingListApi: (params = {}) => vm.$u.get(apiurl.skillTraining.getMyTrainingListUrl + params.type,
- params),
- getMyTrainingDetailsApi: (params = {}) => vm.$u.get(apiurl.skillTraining.getMyTrainingDetailsUrl + params.id,
- params),
- getCertificateListApi: (params = {}) => vm.$u.get(apiurl.skillTraining.getCertificateListUrl + params.id,
- params),
- addCertificateApi: (params = {}) => vm.$u.post(apiurl.skillTraining.addCertificateUrl, params),
- deleteCertificateApi: (params = {}) => vm.$u.delete(apiurl.skillTraining.deleteCertificateUrl + params.id,
- params),
- queryIsAttendedClassApi: (params = {}) => vm.$u.get(apiurl.skillTraining.queryIsAttendedClassUrl, params)
- };
- let entrepreneurship = {
- addEntrepreneurshipApi: (params = {}) => vm.$u.post(apiurl.entrepreneurship.addEntrepreneurshipUrl, params),
- getEntrepreneurshipListApi: (params = {}) => vm.$u.get(apiurl.entrepreneurship.getEntrepreneurshipListUrl,
- params),
- getEntrepreneurshipDetailsApi: (params = {}) => vm.$u.get(apiurl.entrepreneurship
- .getEntrepreneurshipDetailsUrl +
- params.id)
- };
- let publicClasses = {
- getPublicClassesListApi: (params = {}) => vm.$u.get(apiurl.publicClasses.getPublicClassesListUrl + params.id,
- params)
- }
-
- vm.$u.api = {
- getPhoneLoginCode,
- logoutApi,
- phoneLoginAuth,
- getSysterms,
- getNewsDetails,
- veteEduc,
- getVeteEducCheck,
- getmemberinfo,
- getpolicyNewsList,
- getVeteEducData,
- getPolicyNewsDetails,
- getDictdataUrl,
- getAdaptTrainOnline,
- getAdaptTrainOnlineDetails,
- getAdaptTrainOnlineRate,
- upAdaptTrainOnlineInfo,
- getAdaptTrainOffline,
- postAnalysis,
- postSignOffline,
- getAdaptTrainIdOffline,
- getIdInfo,
- getMoreCourseListApi,
- getSchoolList,
- indexApi,
- noticeApi,
- school,
- company,
- policyInfo,
- delivery,
- recruitment,
- interview,
- resume,
- modifyUserInfo,
- evaluation,
- mine,
- training,
- skillTraining,
- entrepreneurship,
- publicClasses
- };
- };
- export default {
- install
- };
|