diff --git a/admin-ui/src/api/ai/config.js b/admin-ui/src/api/ai/config.js index e69de29..cb534ea 100644 --- a/admin-ui/src/api/ai/config.js +++ b/admin-ui/src/api/ai/config.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询团队(部门)对应火山引擎配置列表 +export function listConfig(query) { + return request({ + url: '/ai/config/list', + method: 'get', + params: query + }) +} + +// 查询团队(部门)对应火山引擎配置详细 +export function getConfig(id) { + return request({ + url: '/ai/config/' + id, + method: 'get' + }) +} + +// 新增团队(部门)对应火山引擎配置 +export function addConfig(data) { + return request({ + url: '/ai/config', + method: 'post', + data: data + }) +} + +// 修改团队(部门)对应火山引擎配置 +export function updateConfig(data) { + return request({ + url: '/ai/config', + method: 'put', + data: data + }) +} + +// 删除团队(部门)对应火山引擎配置 +export function delConfig(id) { + return request({ + url: '/ai/config/' + id, + method: 'delete' + }) +} diff --git a/admin-ui/src/api/ai/data.js b/admin-ui/src/api/ai/data.js index e69de29..bda3d44 100644 --- a/admin-ui/src/api/ai/data.js +++ b/admin-ui/src/api/ai/data.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 查询团队每日消耗统计 +export function listData(query) { + return request({ + url: '/ai/data/list', + method: 'get', + params: query + }) +} diff --git a/admin-ui/src/api/ai/record.js b/admin-ui/src/api/ai/record.js index e69de29..c059afb 100644 --- a/admin-ui/src/api/ai/record.js +++ b/admin-ui/src/api/ai/record.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询团队(部门)余额变动列表 +export function listRecord(query) { + return request({ + url: '/ai/record/list', + method: 'get', + params: query + }) +} + +// 查询团队(部门)余额变动详细 +export function getRecord(id) { + return request({ + url: '/ai/record/' + id, + method: 'get' + }) +} + +// 新增团队(部门)余额变动 +export function addRecord(data) { + return request({ + url: '/ai/record', + method: 'post', + data: data + }) +} + +// 修改团队(部门)余额变动 +export function updateRecord(data) { + return request({ + url: '/ai/record', + method: 'put', + data: data + }) +} + +// 删除团队(部门)余额变动 +export function delRecord(id) { + return request({ + url: '/ai/record/' + id, + method: 'delete' + }) +} diff --git a/admin-ui/src/api/subteam.js b/admin-ui/src/api/subteam.js index e69de29..ef21c6a 100644 --- a/admin-ui/src/api/subteam.js +++ b/admin-ui/src/api/subteam.js @@ -0,0 +1,70 @@ +import request from '@/utils/request' + +export function getSubteamOverview() { + return request({ url: '/subteam/overview', method: 'get' }) +} + +export function listSubteamUser(query) { + return request({ url: '/subteam/user/list', method: 'get', params: query }) +} + +export function getSubteamUser(id) { + const url = id != null && id !== '' ? '/subteam/user/' + id : '/subteam/user' + return request({ url, method: 'get' }) +} + +export function addSubteamUser(data) { + return request({ url: '/subteam/user', method: 'post', data }) +} + +export function updateSubteamUser(data) { + return request({ url: '/subteam/user', method: 'put', data }) +} + +export function delSubteamUser(userIds) { + return request({ url: '/subteam/user/' + userIds, method: 'delete' }) +} + +export function resetSubteamUserPwd(data) { + return request({ url: '/subteam/user/resetPwd', method: 'put', data }) +} + +export function changeSubteamUserStatus(data) { + return request({ url: '/subteam/user/changeStatus', method: 'put', data }) +} + +export function listSubteamVideoOrder(query) { + return request({ url: '/subteam/video-order/list', method: 'get', params: query }) +} + +export function getSubteamVideoOrder(id) { + return request({ url: '/subteam/video-order/' + id, method: 'get' }) +} + +export function listSubteamChargeOrder(query) { + return request({ url: '/subteam/charge-order/list', method: 'get', params: query }) +} + +export function getSubteamChargeOrder(id) { + return request({ url: '/subteam/charge-order/' + id, method: 'get' }) +} + +export function listSubteamUserBalance(query) { + return request({ url: '/subteam/user-balance/list', method: 'get', params: query }) +} + +export function getSubteamUserBalance(id) { + return request({ url: '/subteam/user-balance/' + id, method: 'get' }) +} + +export function listSubteamConsumeStat(query) { + return request({ url: '/subteam/consume-stat/list', method: 'get', params: query }) +} + +export function listSubteamGroupBalance(query) { + return request({ url: '/subteam/group-balance/list', method: 'get', params: query }) +} + +export function getSubteamGroupBalance(id) { + return request({ url: '/subteam/group-balance/' + id, method: 'get' }) +} diff --git a/admin-ui/src/views/ai/data/index.vue b/admin-ui/src/views/ai/data/index.vue index e69de29..85a798d 100644 --- a/admin-ui/src/views/ai/data/index.vue +++ b/admin-ui/src/views/ai/data/index.vue @@ -0,0 +1,112 @@ + + + diff --git a/admin-ui/src/views/system/dept/index.vue b/admin-ui/src/views/system/dept/index.vue index b37db62..51e6f68 100644 --- a/admin-ui/src/views/system/dept/index.vue +++ b/admin-ui/src/views/system/dept/index.vue @@ -34,7 +34,7 @@ size="mini" @click="handleAdd" v-hasPermi="['system:dept:add']" - >新增 + >新增二级部门 - - + + @@ -68,20 +68,13 @@ - + @@ -133,31 +120,31 @@ - + - + - + - + - + + + + + + + + +

限制本部门下「启用」状态账号数量;0 或不填表示不限制。

+
+
@@ -230,95 +236,11 @@ - - - - - - 充值 - 退款 - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -345,23 +267,15 @@ color: #909399; line-height: 1.5; } -.edit-score-input-number { - width: 100%; +.form-tip { + margin-right: 16px; + color: #e6a23c; + font-size: 12px; }