初始化项目

This commit is contained in:
18500206848
2024-02-02 15:04:47 +08:00
parent 12664d0204
commit 7aec486f06
718 changed files with 152280 additions and 1 deletions

72
src/api/resource/oss.js Normal file
View 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
View 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,
}
})
}

View 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 }
})
}