zhanghua
2025-07-16 7c20fd15b7fbc2bd5756b39d5ab655cc849ffcc3
src/api/logs.js
@@ -1,29 +1,39 @@
import axios from "axios";
import {getToken} from '@/utils/helper'
import http from "@/http";
import {
    getToken
} from '@/utils/helper'
const baseUrl = '/sccg/log_manage'
const token = {
    'Authorization':getToken()
    'Authorization': getToken()
}
export default {
    // 获取日志列表
    getLogsList: (data) => axios({
        method: 'get',
        url: baseUrl+'/query',
        headers:{...token},
        params: data
    }),
    // getLogsList: (data) => axios({
    //     method: 'get',
    //     url: baseUrl+'/query',
    //     headers:{...token},
    //     params: data
    // }),
    getLogsList: (params) => {
        return http.get('/sccg/log_manage/query', params);
    },
    // 获取日志操作类型
    getLogsOperationType:() => axios({
        method:'get',
        url:baseUrl+'/query_operationType',
        headers:{...token},
    getLogsOperationType: () => axios({
        method: 'get',
        url: baseUrl + '/query_operationType',
        headers: {
            ...token
        },
    }),
    // 导出日志
    exportLogs:(data)=>axios({
        method:'post',
        url:baseUrl+'/export',
        headers:{...token},
        params:data,
    exportLogs: (data) => axios({
        method: 'post',
        url: baseUrl + '/export',
        headers: {
            ...token
        },
        params: data,
        responseType: 'arraybuffer',
    })
};
};