初始化项目
This commit is contained in:
72
src/api/resource/oss.js
Normal file
72
src/api/resource/oss.js
Normal file
@@ -0,0 +1,72 @@
|
||||
import request from '@/router/axios';
|
||||
import {getToken} from '@/util/auth'
|
||||
|
||||
export const getList =
|
||||
(current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/oss/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getDetail =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/oss/detail',
|
||||
method: 'get',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const remove =
|
||||
(ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/oss/remove',
|
||||
method: 'post',
|
||||
params: {
|
||||
ids,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const add =
|
||||
(row) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/resource/oss/submit', method: 'post', data: row})
|
||||
}
|
||||
|
||||
export const update =
|
||||
(row) => {
|
||||
return request(
|
||||
{url: '/api/jobslink-api/resource/oss/submit', method: 'post', data: row})
|
||||
}
|
||||
|
||||
export const enable =
|
||||
(id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/oss/enable',
|
||||
method: 'post',
|
||||
params: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export const putFile =
|
||||
`/api/jobslink-api/resource/oss/endpoint/put-file?Jobslink-Auth=${getToken()}`
|
||||
|
||||
export const putFileFun = (file, onUploadProgress) => {
|
||||
const data = new FormData();
|
||||
data.append('file', file);
|
||||
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/oss/endpoint/put-file',
|
||||
method: 'post',
|
||||
headers: {'Content-Type': 'multipart/form-data'},
|
||||
data,
|
||||
onUploadProgress
|
||||
})
|
||||
}
|
||||
72
src/api/resource/sms.js
Normal file
72
src/api/resource/sms.js
Normal file
@@ -0,0 +1,72 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
export const getList = (current, size, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/sms/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
...params,
|
||||
current,
|
||||
size,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const getDetail = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/sms/detail',
|
||||
method: 'get',
|
||||
params: {
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const remove = (ids) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/sms/remove',
|
||||
method: 'post',
|
||||
params: {
|
||||
ids,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const add = (row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/sms/submit',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
|
||||
export const update = (row) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/sms/submit',
|
||||
method: 'post',
|
||||
data: row
|
||||
})
|
||||
}
|
||||
|
||||
export const enable = (id) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/sms/enable',
|
||||
method: 'post',
|
||||
params: {
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export const send = (code, phones, params) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/sms/endpoint/send-message',
|
||||
method: 'post',
|
||||
params: {
|
||||
code,
|
||||
phones,
|
||||
params,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
17
src/api/resource/template.js
Normal file
17
src/api/resource/template.js
Normal file
@@ -0,0 +1,17 @@
|
||||
import request from '@/router/axios';
|
||||
|
||||
// 个税计算模板-客服:gs
|
||||
// 行业数据模板-客服:hy
|
||||
// 人才库模板-客服:mrc
|
||||
// 人才库模板-企业:trc
|
||||
// 商保模板-客服:sb
|
||||
// 商保模板-企业:src
|
||||
// 邀请码批量上传模板:yqm
|
||||
|
||||
export const getTemplate = (type) => {
|
||||
return request({
|
||||
url: '/api/jobslink-api/resource/template/docurl',
|
||||
method: 'get',
|
||||
params: { type }
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user