feat: API层完全对齐原始v200 + 登录页验证码逻辑修复
- 重写19个API模块,170+函数完全对齐原始JavaScript - 修复登录页: captchaEnabled默认true, getCodeImgs对齐原始, localStorage key对齐zhsw-* - 修复HTTP模块: code===0成功码, 60s超时, 无Bearer前缀Token - 修复userStore: setTokenFromLogin, UserInfo类型 - 新建rsaUtil.ts: RSA长文本加密 - 路由守卫验证通过, 浏览器全链路零报错
This commit is contained in:
68
src/api/menuEdit.ts
Normal file
68
src/api/menuEdit.ts
Normal file
@@ -0,0 +1,68 @@
|
||||
/**
|
||||
* 工作台菜单编辑 API
|
||||
*
|
||||
* @module api/menuEdit
|
||||
*/
|
||||
|
||||
import { http } from '@/utils/http'
|
||||
import { SW_PATH } from '@/config/apiConfig'
|
||||
|
||||
/**
|
||||
* 获取用户工作台列表
|
||||
* @param params - 查询参数
|
||||
*/
|
||||
export function getUserWorkStationList(params: any) {
|
||||
return http.request({
|
||||
url: SW_PATH + '/asset/oneMap/getUserWorkStationList',
|
||||
method: 'get',
|
||||
params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增分组
|
||||
* @param data - 分组数据
|
||||
*/
|
||||
export function addWorkStationGroup(data: any) {
|
||||
return http.request({
|
||||
url: SW_PATH + '/asset/oneMap/addWorkStationGroup',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除分组
|
||||
* @param params - 删除参数
|
||||
*/
|
||||
export function deleteWorkStationGroup(params: any) {
|
||||
return http.request({
|
||||
url: SW_PATH + '/asset/oneMap/deleteWorkStationGroup',
|
||||
method: 'delete',
|
||||
params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改分组
|
||||
* @param data - 分组数据
|
||||
*/
|
||||
export function updateWorkStationGroup(data: any) {
|
||||
return http.request({
|
||||
url: SW_PATH + '/asset/oneMap/updateWorkStationGroup',
|
||||
method: 'put',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新工作台信息
|
||||
* @param data - 工作台数据
|
||||
*/
|
||||
export function updateWorkStationInfo(data: any) {
|
||||
return http.request({
|
||||
url: SW_PATH + '/asset/oneMap/updateWorkStationInfo',
|
||||
method: 'put',
|
||||
data,
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user