Files
tk-page-Fan/src/api/account.js

71 lines
1.8 KiB
JavaScript
Raw Normal View History

2025-04-10 18:11:03 +08:00
import { getAxios, postAxios, downFile } from '@/utils/axios.js'
2025-07-03 19:14:34 +08:00
import { ElMessage } from 'element-plus';
2025-07-01 21:22:43 +08:00
//租户获取登录id
export function rentgetloginID(data) {
return getAxios({ url: `/api/tenant/get-id-by-name?name=${data.name}`})
2025-04-03 16:41:54 +08:00
}
2025-07-01 21:22:43 +08:00
//登录
2025-04-03 16:41:54 +08:00
export function login(data) {
2025-07-01 21:22:43 +08:00
return postAxios({ url: '/api/user/bigbrother-doLogin', data })
2025-04-03 16:41:54 +08:00
}
2025-06-24 13:35:33 +08:00
//获取国家
export function getCountryinfo(data) {
return postAxios({ url: '/api/common/country_info', data })
2025-04-03 16:41:54 +08:00
}
2025-06-24 13:35:33 +08:00
//查询tk账号查询次数
export function tkaccountuseinfo(accountName) {
return getAxios({ url: `/api/common/accountCount?accountName=${accountName}` })
}
2025-04-03 16:41:54 +08:00
export function tkhostdata(data) {
2025-07-01 21:22:43 +08:00
return postAxios({ url: '/api/big-brother/page', data })
2025-06-24 13:35:33 +08:00
}
export function apiGetCart() {
return getAxios({ url: '/cgi-bin/cart/latest' })
}
// export function login(data) {
// return postAxios({ url: 'api/account/login', data })
// }
export function cheekalive(data) {
return postAxios({ url: 'api/account/cheekalive', data })
2025-04-03 16:41:54 +08:00
}
2025-06-24 13:35:33 +08:00
2025-04-03 16:41:54 +08:00
export function dicts(data) {
2025-04-14 21:52:19 +08:00
return postAxios({ url: 'api/param/dicts', data })
2025-04-03 16:41:54 +08:00
}
2025-04-07 13:14:56 +08:00
export function tkhostdetail(data) {
2025-04-14 21:52:19 +08:00
return postAxios({ url: 'api/tkinfo/tkhostdetail', data })
2025-04-07 13:14:56 +08:00
}
2025-04-10 18:11:03 +08:00
//导出表格
export function exporthosts(data) {
2025-04-14 21:52:19 +08:00
return postAxios({ url: 'api/export/hostsinfo', data })
2025-04-10 18:11:03 +08:00
}
export function downList(url, data) {
return downFile(url, data)
}
2025-06-24 13:35:33 +08:00
2025-04-14 21:52:19 +08:00
//查询员工
export function getStaffList(data) {
return postAxios({ url: 'api/account/list', data })
}
//分配主播
export function managerhosts(data) {
return postAxios({ url: 'api/account/managerhosts', data })
}
//编辑主播
export function upholdinfo(data) {
return postAxios({ url: 'api/tkinfo/upholdinfo', data })
}
2025-06-24 13:35:33 +08:00
//查看名字
export function accountName(str) {
return postAxios({ url: 'api/account/accountName?accounts=' + str })
}
2025-06-24 13:35:33 +08:00