import { http } from '@/utils/http/axios'; // 获取开发者模式开关状态 export const getDevMode = () => { return http.request({ url: '/issue/getDevMode', method: 'get', }); }; // 切换开发者模式开关状态 export const switchDevMode = () => { return http.request({ url: '/issue/switchDevMode', method: 'post', }); }; export const getVideoLength = () => { return http.request({ url: '/sysconfig/getVideoLength', method: 'get', }); }; export const updateVideoLength = (len: number) => { return http.request({ url: '/sysconfig/updateVideoLength', method: 'post', data: { videoLength: len, }, }); }; // 打开预审模式后 export interface DirectPushIssueType { id: number; algoCode: string; algoInfoId: number; algoName: string; } // 查询当前直接推送问题类型 export const getCurIssueTypeList = () => { return http.request({ url: '/issue/queryDirectPushIssueTypeList', method: 'get', }); }; export const addCurIssueTypeList = (data: { algoInfoIdList: number[] }) => { return http.request({ url: '/issue/saveDirectPushIssueType', method: 'post', data, }); }; export const deleteCurIssueTypeList = (val: number) => { return http.request({ url: `/issue/deleteDirectPushIssueTypeById?id=${val}`, method: 'post', }); };