This commit is contained in:
hzz 2023-12-13 17:14:38 +08:00
parent d972ce5f21
commit 0741f00a5d
10 changed files with 39 additions and 43 deletions

View File

@ -2,20 +2,27 @@ import request from '@/utils/request'
// 登录方法 // 登录方法
export function login(username, password, code, uuid) { export function login(username, password, code, uuid) {
const data = {
username,
password,
code,
uuid
}
return request({ return request({
url: '/auth/login', url: '/login',
headers: { headers: {
isToken: false isToken: false,
repeatSubmit: false
}, },
method: 'post', method: 'post',
data: { username, password, code, uuid } data: data
}) })
} }
// 注册方法 // 注册方法
export function register(data) { export function register(data) {
return request({ return request({
url: '/auth/register', url: '/register',
headers: { headers: {
isToken: false isToken: false
}, },
@ -24,18 +31,10 @@ export function register(data) {
}) })
} }
// 刷新方法
export function refreshToken() {
return request({
url: '/auth/refresh',
method: 'post'
})
}
// 获取用户详细信息 // 获取用户详细信息
export function getInfo() { export function getInfo() {
return request({ return request({
url: '/system/user/getInfo', url: '/getInfo',
method: 'get' method: 'get'
}) })
} }
@ -43,15 +42,15 @@ export function getInfo() {
// 退出方法 // 退出方法
export function logout() { export function logout() {
return request({ return request({
url: '/auth/logout', url: '/logout',
method: 'delete' method: 'post'
}) })
} }
// 获取验证码 // 获取验证码
export function getCodeImg() { export function getCodeImg() {
return request({ return request({
url: '/code', url: '/captchaImage',
headers: { headers: {
isToken: false isToken: false
}, },

View File

@ -3,7 +3,7 @@ import request from '@/utils/request'
// 获取路由 // 获取路由
export const getRouters = () => { export const getRouters = () => {
return request({ return request({
url: '/system/menu/getRouters', url: '/getRouters',
method: 'get' method: 'get'
}) })
} }

View File

@ -1,9 +1,8 @@
import request from '@/utils/request' import request from '@/utils/request'
// 查询定时任务调度列表 // 查询定时任务调度列表
export function listJob(query) { export function listJob(query) {
return request({ return request({
url: '/schedule/job/list', url: '/monitor/job/list',
method: 'get', method: 'get',
params: query params: query
}) })
@ -12,7 +11,7 @@ export function listJob(query) {
// 查询定时任务调度详细 // 查询定时任务调度详细
export function getJob(jobId) { export function getJob(jobId) {
return request({ return request({
url: '/schedule/job/' + jobId, url: '/monitor/job/' + jobId,
method: 'get' method: 'get'
}) })
} }
@ -20,7 +19,7 @@ export function getJob(jobId) {
// 新增定时任务调度 // 新增定时任务调度
export function addJob(data) { export function addJob(data) {
return request({ return request({
url: '/schedule/job', url: '/monitor/job',
method: 'post', method: 'post',
data: data data: data
}) })
@ -29,7 +28,7 @@ export function addJob(data) {
// 修改定时任务调度 // 修改定时任务调度
export function updateJob(data) { export function updateJob(data) {
return request({ return request({
url: '/schedule/job', url: '/monitor/job',
method: 'put', method: 'put',
data: data data: data
}) })
@ -38,7 +37,7 @@ export function updateJob(data) {
// 删除定时任务调度 // 删除定时任务调度
export function delJob(jobId) { export function delJob(jobId) {
return request({ return request({
url: '/schedule/job/' + jobId, url: '/monitor/job/' + jobId,
method: 'delete' method: 'delete'
}) })
} }
@ -50,7 +49,7 @@ export function changeJobStatus(jobId, status) {
status status
} }
return request({ return request({
url: '/schedule/job/changeStatus', url: '/monitor/job/changeStatus',
method: 'put', method: 'put',
data: data data: data
}) })
@ -64,7 +63,7 @@ export function runJob(jobId, jobGroup) {
jobGroup jobGroup
} }
return request({ return request({
url: '/schedule/job/run', url: '/monitor/job/run',
method: 'put', method: 'put',
data: data data: data
}) })

View File

@ -3,7 +3,7 @@ import request from '@/utils/request'
// 查询调度日志列表 // 查询调度日志列表
export function listJobLog(query) { export function listJobLog(query) {
return request({ return request({
url: '/schedule/jobLog/list', url: '/monitor/jobLog/list',
method: 'get', method: 'get',
params: query params: query
}) })
@ -12,7 +12,7 @@ export function listJobLog(query) {
// 删除调度日志 // 删除调度日志
export function delJobLog(jobLogId) { export function delJobLog(jobLogId) {
return request({ return request({
url: '/schedule/jobLog/' + jobLogId, url: '/monitor/jobLog/' + jobLogId,
method: 'delete' method: 'delete'
}) })
} }
@ -20,7 +20,7 @@ export function delJobLog(jobLogId) {
// 清空调度日志 // 清空调度日志
export function cleanJobLog() { export function cleanJobLog() {
return request({ return request({
url: '/schedule/jobLog/clean', url: '/monitor/jobLog/clean',
method: 'delete' method: 'delete'
}) })
} }

View File

@ -3,7 +3,7 @@ import request from '@/utils/request'
// 查询在线用户列表 // 查询在线用户列表
export function list(query) { export function list(query) {
return request({ return request({
url: '/system/online/list', url: '/monitor/online/list',
method: 'get', method: 'get',
params: query params: query
}) })
@ -12,7 +12,7 @@ export function list(query) {
// 强退用户 // 强退用户
export function forceLogout(tokenId) { export function forceLogout(tokenId) {
return request({ return request({
url: '/system/online/' + tokenId, url: '/monitor/online/' + tokenId,
method: 'delete' method: 'delete'
}) })
} }

View File

@ -79,7 +79,7 @@ const uploadList = ref([]);
const dialogImageUrl = ref(""); const dialogImageUrl = ref("");
const dialogVisible = ref(false); const dialogVisible = ref(false);
const baseUrl = import.meta.env.VITE_APP_BASE_API; const baseUrl = import.meta.env.VITE_APP_BASE_API;
const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/file/upload"); // const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/common/upload"); //
const headers = ref({ Authorization: "Bearer " + getToken() }); const headers = ref({ Authorization: "Bearer " + getToken() });
const fileList = ref([]); const fileList = ref([]);
const showTip = computed( const showTip = computed(
@ -93,11 +93,11 @@ watch(() => props.modelValue, val => {
// //
fileList.value = list.map(item => { fileList.value = list.map(item => {
if (typeof item === "string") { if (typeof item === "string") {
// if (item.indexOf(baseUrl) === -1) { if (item.indexOf(baseUrl) === -1) {
// item = { name: baseUrl + item, url: baseUrl + item }; item = { name: baseUrl + item, url: baseUrl + item };
// } else { } else {
// }
item = { name: item, url: item }; item = { name: item, url: item };
}
} }
return item; return item;
}); });
@ -148,7 +148,7 @@ function handleExceed() {
// //
function handleUploadSuccess(res, file) { function handleUploadSuccess(res, file) {
if (res.code === 200) { if (res.code === 200) {
uploadList.value.push({ name: res.data.name, url: res.data.url }); uploadList.value.push({ name: res.fileName, url: res.fileName });
uploadedSuccessfully(); uploadedSuccessfully();
} else { } else {
number.value--; number.value--;
@ -201,7 +201,6 @@ function listToString(list, separator) {
strs += list[i].url.replace(baseUrl, "") + separator; strs += list[i].url.replace(baseUrl, "") + separator;
} }
} }
return strs != "" ? strs.substr(0, strs.length - 1) : ""; return strs != "" ? strs.substr(0, strs.length - 1) : "";
} }
</script> </script>

View File

@ -22,9 +22,8 @@ const useUserStore = defineStore(
const uuid = userInfo.uuid const uuid = userInfo.uuid
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
login(username, password, code, uuid).then(res => { login(username, password, code, uuid).then(res => {
let data = res.data setToken(res.token)
setToken(data.access_token) this.token = res.token
this.token = data.access_token
resolve() resolve()
}).catch(error => { }).catch(error => {
reject(error) reject(error)

View File

@ -27,7 +27,7 @@ import { addDept, updateDept } from '@/api/big/dept'
import ImageUpload from '@/components/ImageUpload/index.vue' import ImageUpload from '@/components/ImageUpload/index.vue'
const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/file/upload"); // const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/common/upload"); //
const prop = defineProps({ const prop = defineProps({
visible: { visible: {
type: Boolean, type: Boolean,

View File

@ -72,7 +72,7 @@ const upload = reactive({
// //
headers:{ Authorization: "Bearer " + getToken() }, headers:{ Authorization: "Bearer " + getToken() },
// //
url: import.meta.env.VITE_APP_BASE_API + "/file/upload" url: import.meta.env.VITE_APP_BASE_API + "/common/upload"
}); });
/**文件上传中处理 */ /**文件上传中处理 */
const handleFileUploadProgress = (event, file, fileList) => { const handleFileUploadProgress = (event, file, fileList) => {

View File

@ -37,7 +37,7 @@ import { addScreen, updateScreen } from '@/api/big/screen'
import ImageUpload from '@/components/ImageUpload/index.vue' import ImageUpload from '@/components/ImageUpload/index.vue'
const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/file/upload"); // const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/common/upload"); //
const prop = defineProps({ const prop = defineProps({
visible: { visible: {
type: Boolean, type: Boolean,