Browse Source

deepMate的api添加

milestone-20251117-DeepChart后台一期
liruiqiang 2 months ago
parent
commit
1105655ad4
  1. 45
      src/api/userPermissions.js
  2. 6
      src/views/UserPermissions/Market.vue

45
src/api/userPermissions.js

@ -11,7 +11,7 @@ export function loginApi(params) {
});
}
// 行情期限--获取地区列表
// 获取地区列表
export function marketListApi(params) {
return request({
url: base_url + "/admin/region/list",
@ -20,16 +20,16 @@ export function marketListApi(params) {
});
}
// 行情期限--获取用户列表
export function userMListApi(params) {
// 获取导出列表
export function exportListApi(params) {
return request({
url: base_url + "/admin/market/list",
url: base_url + "/admin/export/status/list",
method: "post",
data: params,
});
}
// 行情期限--操作日志
// 操作日志
export function logMListApi(params) {
return request({
url: base_url + "/admin/operation/record/list",
@ -38,8 +38,17 @@ export function logMListApi(params) {
});
}
// 行情期限--获取用户列表
export function userMListApi(params) {
return request({
url: base_url + "/admin/market/list",
method: "post",
data: params,
});
}
// 行情期限--创建导出
export function exportCreateApi(params) {
export function exportMarketApi(params) {
return request({
url: base_url + "/admin/market/export/create",
method: "post",
@ -56,10 +65,28 @@ export function exitMApi(params) {
});
}
// 获取导出列表
export function exportListApi(params) {
// deepMate--获取用户列表
export function userDMListApi(params) {
return request({
url: base_url + "/admin/export/status/list",
url: base_url + "/admin/deepMate/list",
method: "post",
data: params,
});
}
// deepMate--创建导出
export function exportDeepMateApi(params) {
return request({
url: base_url + "/admin/deepMate/export/create",
method: "post",
data: params,
});
}
// deepMate--开通/编辑
export function exitDMApi(params) {
return request({
url: base_url + "/admin/deepMate/permission/exit",
method: "post",
data: params,
});

6
src/views/UserPermissions/Market.vue

@ -68,7 +68,7 @@
:loading="tableLoading"
>
<el-table-column prop="id" label="序号" align="center" header-align="center" width="60">
<template #default="scope">
<template #default="scope">
{{ (currentPage - 1) * pageSize + scope.$index + 1 }}
</template>
</el-table-column>
@ -184,7 +184,7 @@ HL30454649"
<script setup>
import { ref, reactive, onMounted } from 'vue';
import { ElMessage } from 'element-plus';
import { marketListApi, userMListApi, exportCreateApi, exitMApi } from '../../api/userPermissions'
import { marketListApi, userMListApi, exportMarketApi, exitMApi } from '../../api/userPermissions'
import router from '../../router';
// token
@ -448,7 +448,7 @@ const exportExcel = async () => {
sort_field: sortProp.value,
sort_order: sortOrder.value
};
const data = await exportCreateApi(requestParams);
const data = await exportMarketApi(requestParams);
if (data != '') {
ElMessage.success('已导出');
}

Loading…
Cancel
Save