11
This commit is contained in:
118
api/auth.js
118
api/auth.js
@@ -1,118 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
import website from "@/config/website";
|
||||
|
||||
const authUrl = '/api/jobslink-api/user/user/auth/auth'
|
||||
|
||||
export const findAuth = () => request({
|
||||
url: '/api/jobslink-api/user/user/find',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
export const cheakValue = () => request({
|
||||
url: authUrl,
|
||||
method: 'post',
|
||||
data: {
|
||||
cheakvalue: 1,
|
||||
bakvalue: 0
|
||||
}
|
||||
});
|
||||
|
||||
export const realName = (realName, idNumber) => request({
|
||||
url: authUrl,
|
||||
method: 'post',
|
||||
data: {
|
||||
cheakvalue: 2,
|
||||
realName,
|
||||
idNumber
|
||||
}
|
||||
});
|
||||
|
||||
export const bank = (bankName, realName, cardNumber, def, id) => request({
|
||||
url: authUrl,
|
||||
method: 'post',
|
||||
data: {
|
||||
cheakvalue: 3,
|
||||
bankName,
|
||||
cardNumber,
|
||||
realName,
|
||||
def,
|
||||
id
|
||||
}
|
||||
});
|
||||
|
||||
export const insure = (bakvalue) => request({
|
||||
url: authUrl,
|
||||
method: 'post',
|
||||
data: {
|
||||
cheakvalue: 4,
|
||||
bakvalue
|
||||
}
|
||||
});
|
||||
// 判断当前用户是否采集签名
|
||||
export const isGather = () => request({
|
||||
url: "/api/jobslink-api/doc/docUserSeal/isGather",
|
||||
method: 'get',
|
||||
});
|
||||
// 个人端签名采集
|
||||
export const signGather = (signSrcUrl, password, confirmPassword) => request({
|
||||
url: "/api/jobslink-api/doc/docUserSeal/signGather",
|
||||
method: 'post',
|
||||
data: {
|
||||
signSrcUrl,
|
||||
password,
|
||||
confirmPassword
|
||||
}
|
||||
});
|
||||
// 获取短信接口
|
||||
export const sendValidate = (mobile) => request({
|
||||
url: "/api/jobslink-api/doc/docUserCert/resetPass/sendValidate",
|
||||
method: 'get',
|
||||
data: {
|
||||
mobile
|
||||
}
|
||||
});
|
||||
// 密码重置接口
|
||||
export const resetPass = (mobile, code, password) => request({
|
||||
url: "/api/jobslink-api/doc/docUserCert/resetPass",
|
||||
method: 'post',
|
||||
headers: {
|
||||
'SCaptcha-Key': mobile,
|
||||
'SCaptcha-Code': code,
|
||||
'password': password
|
||||
}
|
||||
});
|
||||
// 我的合同
|
||||
export const contractList = (params) => request({
|
||||
url: "/api/jobslink-api/doc/contract/personal/contractList",
|
||||
method: 'get',
|
||||
data: params
|
||||
});
|
||||
// 签名密码 /jobslink-api/doc/docUserCert/checkPass
|
||||
export const checkPass = (params) => request({
|
||||
url: "/api/jobslink-api/doc/docUserCert/checkPass",
|
||||
method: 'get',
|
||||
data: params
|
||||
});
|
||||
// 返回的是base64格式的pdf
|
||||
export const viewContract = (params) => request({
|
||||
url: "/api/jobslink-api/doc/contract/viewContract",
|
||||
method: 'get',
|
||||
data: params
|
||||
});
|
||||
|
||||
//新实名认证api
|
||||
export const newCertification = (bakvalue, realName, idNumber, cardNumber, bankCode,def,bankName) => request({
|
||||
url: '/api/jobslink-api/user/user/auth/authNew',
|
||||
method: 'post',
|
||||
data: {
|
||||
bakvalue,
|
||||
realName,
|
||||
idNumber,
|
||||
cardNumber,
|
||||
bankCode,
|
||||
def,
|
||||
bankName
|
||||
}
|
||||
});
|
||||
22
api/bank.js
22
api/bank.js
@@ -1,22 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
export const getList = () => request({
|
||||
url: '/api/jobslink-api/system/base/bank/find',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
|
||||
export const getUserCards = (id) => request({
|
||||
url: '/api/jobslink-api/user/user/bank/find',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
export const remove = (id) => request({
|
||||
url: '/api/jobslink-api/user/user/bank/delete',
|
||||
method: 'post',
|
||||
data:{
|
||||
id
|
||||
}
|
||||
});
|
||||
@@ -1,13 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
export const changePassword = (oldPassword, newPassword, newPassword1) => request({
|
||||
url: '/api/jobslink-api/user/account/update-password',
|
||||
method: 'post',
|
||||
params: {
|
||||
oldPassword,
|
||||
newPassword,
|
||||
newPassword1
|
||||
}
|
||||
});
|
||||
@@ -1,25 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
export const changePhone = (account, password, code) => request({
|
||||
url: '/api/jobslink-api/user/account/updateAccount',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'SCaptcha-Key': account,
|
||||
'SCaptcha-Code': code,
|
||||
},
|
||||
params: {
|
||||
account,
|
||||
password
|
||||
}
|
||||
});
|
||||
|
||||
export const sendValidate = (account, password) => request({
|
||||
url: '/api/jobslink-api/user/account/sendValidate',
|
||||
method: 'get',
|
||||
params: {
|
||||
account,
|
||||
password
|
||||
}
|
||||
});
|
||||
@@ -1,47 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
import website from "../config/website.js"
|
||||
import store from '@/store/';
|
||||
// 设置民族政治面貌 jobslink-api/user/user/setInfo
|
||||
export const setInfo = (params) => request({
|
||||
url: "/api/jobslink-api/user/user/setInfo",
|
||||
method: 'post',
|
||||
data: params
|
||||
});
|
||||
|
||||
// 获取用户工会状态 /jobslink-api/doc/user/labourUnion/info
|
||||
export const labourUnionInfo = () => request({
|
||||
url: "/api/jobslink-api/doc/user/labourUnion/info",
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
// 申请入会
|
||||
export const contract = (params) => request({
|
||||
url: "/api/jobslink-api/doc/user/labourUnion/apply",
|
||||
method: 'post',
|
||||
data: params
|
||||
});
|
||||
|
||||
//会员信息--判断用户是否加入工会
|
||||
export const labourUnionDetail = (no) => request({
|
||||
url: "/api/jobslink-api/doc/jkLabourUnionAppl/list",
|
||||
method: 'get',
|
||||
params:{no}
|
||||
});
|
||||
//提交会员申请
|
||||
export const saveApplication = (labourunionId,applType,applComment) =>{
|
||||
applComment=applComment.substring(0,200)
|
||||
return request({
|
||||
url: "/api/jobslink-api/doc/jkLabourUnionDetail/save",
|
||||
method: 'post',
|
||||
data:{labourunionId,applType,applComment}
|
||||
});
|
||||
}
|
||||
|
||||
//查询提交的申请内容
|
||||
export const applicationInfo = (no) => request({
|
||||
url: "/api/jobslink-api/doc/jkLabourUnionDetail/list",
|
||||
method: 'get',
|
||||
params:{no}
|
||||
});
|
||||
@@ -1,42 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
export const forgetPW = (mobile, password, code) => request({
|
||||
url: '/api/jobslink-api/user/front/account/password',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'SCaptcha-Key': mobile,
|
||||
'SCaptcha-Code': code,
|
||||
},
|
||||
params: {
|
||||
mobile,
|
||||
password,
|
||||
}
|
||||
});
|
||||
|
||||
export const accountsendValidate = (mobile, key, code) => request({
|
||||
url: '/api/jobslink-api/user/front/account/password/sendValidate',
|
||||
method: 'get',
|
||||
headers: {
|
||||
'Captcha-Key': key,
|
||||
'Captcha-Code': code,
|
||||
},
|
||||
params: {
|
||||
mobile
|
||||
}
|
||||
});
|
||||
|
||||
export const getCaptcha = () => request({
|
||||
url: '/api/jobslink-api/user/front/account/oauth/captcha',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
export const validateCode = (mobile, code) => request({
|
||||
url: '/api/jobslink-api/user/front/account/validate/code',
|
||||
method: 'get',
|
||||
headers: {
|
||||
'SCaptcha-Key': mobile,
|
||||
'SCaptcha-Code': code,
|
||||
}
|
||||
});
|
||||
25
api/map.js
25
api/map.js
@@ -1,25 +0,0 @@
|
||||
import {request} from '@/untils/AxiosUtils.js';
|
||||
/*逆地址解析*/
|
||||
export const getcoder = (location, key, get_poi) => {
|
||||
return request({
|
||||
url: '/api/map/ws/geocoder/v1',
|
||||
method: 'get',
|
||||
params: {
|
||||
location,
|
||||
key,
|
||||
get_poi
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/*关键词输入提示*/
|
||||
export const querySearch = (keyword, key) => {
|
||||
return request({
|
||||
url: '/api/map/ws/place/v1/suggestion',
|
||||
method: 'get',
|
||||
params: {
|
||||
keyword,
|
||||
key
|
||||
}
|
||||
})
|
||||
}
|
||||
120
api/mission.js
120
api/mission.js
@@ -1,120 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
import {
|
||||
getStore
|
||||
} from '@/untils/store.js'
|
||||
|
||||
function getHeader() {
|
||||
const platformId = getStore({
|
||||
name: 'platformId'
|
||||
})
|
||||
if (platformId) {
|
||||
return {
|
||||
'Platform-Id': platformId
|
||||
}
|
||||
} else {
|
||||
return {}
|
||||
}
|
||||
}
|
||||
|
||||
/*首页 最新任务(10条)*/
|
||||
export const newMission = () => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/front/mission/guestList',
|
||||
method: 'get',
|
||||
headers: getHeader()
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/*首页 推荐任务(10条)*/
|
||||
export const recMission = () => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/interestedList',
|
||||
method: 'get',
|
||||
headers: getHeader()
|
||||
})
|
||||
}
|
||||
|
||||
/*抢任务-附近任务*/
|
||||
export const nearMission = (current, size, lat, lon, distance) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/nearByList',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size,
|
||||
lat,
|
||||
lon,
|
||||
distance
|
||||
},
|
||||
headers: getHeader()
|
||||
})
|
||||
}
|
||||
|
||||
/*抢任务-推荐任务*/
|
||||
export const recommendMission = (current, size, seaStr) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/recommendList',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size,
|
||||
seaStr
|
||||
},
|
||||
headers: getHeader()
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/*抢任务-最新任务*/
|
||||
export const newMissionAll = (current, size, seaStr) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/lastList',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size,
|
||||
seaStr
|
||||
},
|
||||
headers: getHeader()
|
||||
})
|
||||
}
|
||||
|
||||
/*提交抢任务*/
|
||||
export const submit = (missionNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/missionApply',
|
||||
method: 'post',
|
||||
params: {
|
||||
missionNo
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*我的任务*/
|
||||
export const myMission = (current, size, status) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/getUserMissionList',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size,
|
||||
status
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/*任务详情*/
|
||||
export const missionDetail = (missionNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/front/mission/detail',
|
||||
method: 'get',
|
||||
params: {
|
||||
missionNo
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -1,56 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
//轮播图
|
||||
export const getSwiperList = (type) => request({
|
||||
url: '/api/jobslink-api/desk/carousel/getCarouselList',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
//国家新政
|
||||
export const getPolicyContent=(type, id)=>request({
|
||||
url:'/api/jobslink-api/desk/article/getAllArticle',
|
||||
method:'get',
|
||||
params: {
|
||||
type,
|
||||
id
|
||||
}
|
||||
})
|
||||
|
||||
//常见问题
|
||||
export const getQuestionList=(sidebarId, type, source, current, size)=>request({
|
||||
url:'/api/jobslink-api/desk/sidebarContent/getSidebarContentList',
|
||||
method:'get',
|
||||
params: {
|
||||
sidebarId,
|
||||
type,
|
||||
source,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
export const questionDetail=(id)=>request({
|
||||
url:'/api/jobslink-api/desk/content/getContentList',
|
||||
method:'get',
|
||||
params: {
|
||||
id
|
||||
}
|
||||
})
|
||||
|
||||
//法律咨询 userId ,name 用户姓名,telephone 手机号, type (1 法律咨询 2技能提升),content 申请内容
|
||||
export const submitApplication=(userId,name,telephone,type,content)=>request({
|
||||
url:'/api/jobslink-api/desk/applContent/save',
|
||||
method:'post',
|
||||
data:{
|
||||
userId,name,telephone,type,content
|
||||
}
|
||||
})
|
||||
|
||||
//我的申请
|
||||
|
||||
export const getApplContentList=()=>request({
|
||||
url:'/api/jobslink-api/desk/applContent/getApplContentList',
|
||||
method:'get',
|
||||
|
||||
})
|
||||
114
api/news.js
114
api/news.js
@@ -1,114 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
/* 任务邀请列表 */
|
||||
export const inviteList = (current, size) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/desk/user/notice/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/* 获取任务邀请未读数量 */
|
||||
export const inviteCount = () => {
|
||||
return new Promise(function(resolve, reject) {
|
||||
request({
|
||||
url: '/api/jobslink-api/desk/user/notice/count',
|
||||
method: 'get'
|
||||
})
|
||||
.then((resp) => {
|
||||
const result = resp.data.data;
|
||||
resolve(result);
|
||||
})
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
|
||||
/* 任务邀请设置已读 */
|
||||
export const inviteRead = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/desk/user/notice/update',
|
||||
method: 'post',
|
||||
data: {
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/* 任务邀请删除 */
|
||||
export const inviteRemove = (ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/desk/notice/missions/remove',
|
||||
method: 'post',
|
||||
params: {
|
||||
ids
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function getDesc(desc){
|
||||
let re = desc.replace(/<\/?.+?\/?>/g,'')
|
||||
return re.substring(0,50)
|
||||
}
|
||||
|
||||
/* 通知列表 */
|
||||
export const noticeList = (current, size) => {
|
||||
return new Promise(function(resolve, reject) {
|
||||
request({
|
||||
url: '/api/jobslink-api/desk/notice/user/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
current,
|
||||
size
|
||||
}
|
||||
}).then(resp => {
|
||||
resp.data.data.records.forEach(item=>{
|
||||
item.desc = getDesc(item.content)
|
||||
})
|
||||
|
||||
resolve(resp)
|
||||
}).catch(reject)
|
||||
})
|
||||
}
|
||||
|
||||
/* 获取通知未读数量 */
|
||||
export const noticeCount = () => {
|
||||
return new Promise(function(resolve, reject) {
|
||||
request({
|
||||
url: '/api/jobslink-api/desk/notice/user/read',
|
||||
method: 'get'
|
||||
})
|
||||
.then((resp) => {
|
||||
const result = resp.data.data;
|
||||
resolve(result);
|
||||
})
|
||||
.catch(reject)
|
||||
})
|
||||
}
|
||||
|
||||
/* 通知列表设置已读 */
|
||||
export const noticeRead =
|
||||
(ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/desk/notice/status/read',
|
||||
method: 'post',
|
||||
params: {
|
||||
ids
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/* 通知列表删除 */
|
||||
export const noticeRemove = (ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/desk/notice/status/remove',
|
||||
method: 'post',
|
||||
params: {
|
||||
ids
|
||||
}
|
||||
})
|
||||
}
|
||||
33
api/rate.js
33
api/rate.js
@@ -1,33 +0,0 @@
|
||||
import {request} from '@/untils/AxiosUtils.js';
|
||||
/*我的评价*/
|
||||
export const myRate = () => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/missionUserScore/list',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/*提交评价*/
|
||||
export const rate = (missionNo,scoreAll,remarks) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/missionUserScore/save',
|
||||
method: 'post',
|
||||
data: {
|
||||
missionNo,
|
||||
scoreAll,
|
||||
remarks
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/*评价详情*/
|
||||
export const rateDetail = (missionNo) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/missions/user/mission/missionUserScore/detail',
|
||||
method: 'get',
|
||||
params: {
|
||||
missionNo
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
42
api/reg.js
42
api/reg.js
@@ -1,42 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
export const accountsendValidate = (mobile, key, code) => request({
|
||||
url: '/api/jobslink-api/user/front/account/reg/sendValidate',
|
||||
method: 'get',
|
||||
headers: {
|
||||
'Captcha-Key': key,
|
||||
'Captcha-Code': code,
|
||||
},
|
||||
params: {
|
||||
mobile
|
||||
}
|
||||
});
|
||||
|
||||
export const validateCode = (mobile, code) => request({
|
||||
url: '/api/jobslink-api/user/front/account/validate/code',
|
||||
method: 'get',
|
||||
headers: {
|
||||
'SCaptcha-Key': mobile,
|
||||
'SCaptcha-Code': code,
|
||||
}
|
||||
});
|
||||
|
||||
export const reg = (mobile, password, code) => request({
|
||||
url: '/api/jobslink-api/user/front/account/reg',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'SCaptcha-Key': mobile,
|
||||
'SCaptcha-Code': code,
|
||||
},
|
||||
params: {
|
||||
mobile,
|
||||
password,
|
||||
}
|
||||
});
|
||||
|
||||
export const getCaptcha = () => request({
|
||||
url: '/api/jobslink-api/user/front/account/oauth/captcha',
|
||||
method: 'get'
|
||||
});
|
||||
@@ -1,98 +0,0 @@
|
||||
import {request} from '@/untils/AxiosUtils.js';
|
||||
/*我的简历-查看*/
|
||||
export const myResume = () => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/resume/find',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/*我的简历-查看-我的职业技能*/
|
||||
export const mySkills = () => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/skills/find',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/*我的简历-删除-我的职业技能*/
|
||||
export const removeSkills = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/skills/remove',
|
||||
method: 'post',
|
||||
params:{
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/*我的简历-设置我想工作的地点*/
|
||||
export const setCity = (id,cityId) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/resume/update',
|
||||
method: 'post',
|
||||
data:{
|
||||
id,
|
||||
cityId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/*我的简历-设置我想学习的技能*/
|
||||
export const setLearn = (id,learnSkill) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/resume/update',
|
||||
method: 'post',
|
||||
data:{
|
||||
id,
|
||||
learnSkill
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/*行业库*/
|
||||
export const getTrade = () => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/base/config/trade',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/*工种库*/
|
||||
export const getWorktypes = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/base/config/worktypes',
|
||||
method: 'get',
|
||||
params:{
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/*技能库*/
|
||||
export const getSkills = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/base/config/skills',
|
||||
method: 'get',
|
||||
params:{
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/*新增职业技能*****/
|
||||
export const addSkills = (trade,worktypes,skills) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/user/user/skills/save',
|
||||
method: 'post',
|
||||
params:{
|
||||
trade,
|
||||
worktypes,
|
||||
skills
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
14
api/test.js
14
api/test.js
@@ -1,14 +0,0 @@
|
||||
|
||||
import * as AxiosUtils from '../untils/AxiosUtils.js';
|
||||
|
||||
|
||||
export async function test(req) {
|
||||
const url = '/checkIn/checkInCancel';
|
||||
const rsp = await DoPost(url, req);
|
||||
if (rsp.code !== 0) {
|
||||
throw new Error(rsp.msg);
|
||||
}
|
||||
|
||||
const result = rsp.data;
|
||||
return result;
|
||||
}
|
||||
69
api/user.js
69
api/user.js
@@ -1,69 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
import {
|
||||
getStore
|
||||
} from '@/untils/store.js'
|
||||
import website from "@/config/website";
|
||||
|
||||
export const loginByUsername = (tenantId, username, password, type, key, code) => request({
|
||||
url: '/api/jobslink-auth/oauth/token',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'Login-Type': 'Type-U',
|
||||
'Captcha-Key': key,
|
||||
'Captcha-Code': code,
|
||||
'Platform-Id': getStore({
|
||||
name: 'platformId'
|
||||
}) || ''
|
||||
},
|
||||
params: {
|
||||
tenantId,
|
||||
username,
|
||||
password,
|
||||
grant_type: (website.captchaMode ? "captcha" : "password"),
|
||||
scope: "all",
|
||||
type
|
||||
}
|
||||
});
|
||||
|
||||
export const refreshToken = (refresh_token, tenantId) => request({
|
||||
url: '/api/jobslink-auth/oauth/token',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'Tenant-Id': tenantId,
|
||||
'Login-Type': 'Type-U',
|
||||
},
|
||||
params: {
|
||||
tenantId,
|
||||
refresh_token,
|
||||
grant_type: "refresh_token",
|
||||
scope: "all",
|
||||
}
|
||||
});
|
||||
|
||||
export const getCaptcha = () => request({
|
||||
url: '/api/jobslink-auth/oauth/captcha',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
export const logout = () => request({
|
||||
url: '/api/jobslink-auth/oauth/logout',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
export const getUserInfo = () => request({
|
||||
url: '/api/jobslink-auth/oauth/user-info',
|
||||
method: 'get'
|
||||
});
|
||||
|
||||
export const sendLogs = (list) => request({
|
||||
url: '/api/jobslink-auth/oauth/logout',
|
||||
method: 'post',
|
||||
data: list
|
||||
});
|
||||
|
||||
export const clearCache = () => request({
|
||||
url: '/api/jobslink-auth/oauth/clear-cache',
|
||||
method: 'get'
|
||||
});
|
||||
24
api/vip.js
24
api/vip.js
@@ -1,24 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
export const getVipCode = (idNumber) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/invite/user/inviteCode',
|
||||
method: 'get',
|
||||
params: {
|
||||
idNumber
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const bindVip = (idNumber, inviteCode) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/tenant/invite/user/bind/inviteCode',
|
||||
method: 'post',
|
||||
params: {
|
||||
idNumber,
|
||||
inviteCode
|
||||
}
|
||||
})
|
||||
}
|
||||
24
api/wage.js
24
api/wage.js
@@ -1,24 +0,0 @@
|
||||
import {
|
||||
request
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
|
||||
|
||||
export const getList = (userId, current, size, status) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/user/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
userId,
|
||||
current,
|
||||
size,
|
||||
status
|
||||
}
|
||||
})
|
||||
}
|
||||
export const userOrderList = (params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/payment/userOrder/userOrderList',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user