- 重写19个API模块,170+函数完全对齐原始JavaScript - 修复登录页: captchaEnabled默认true, getCodeImgs对齐原始, localStorage key对齐zhsw-* - 修复HTTP模块: code===0成功码, 60s超时, 无Bearer前缀Token - 修复userStore: setTokenFromLogin, UserInfo类型 - 新建rsaUtil.ts: RSA长文本加密 - 路由守卫验证通过, 浏览器全链路零报错
69 lines
1.3 KiB
TypeScript
69 lines
1.3 KiB
TypeScript
/**
|
|
* 工作台菜单编辑 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,
|
|
})
|
|
}
|