import { request } from '@/plugins/http-fetch'; /** * CBC列表 * @param query 查询参数 * @returns object */ export function listCBC(query: Record) { return request({ url: `/psap/v1/cbc/${query.neId}/message/list`, method: 'get', params: query, timeout: 30_000, }); } /** * CBC签约用户新增 * @param data 签约对象 * @returns object */ export function addCBC(data: Record) { return request({ url: `/psap/v1/cbc/${data.neId}/message`, method: 'post', data: data, timeout: 180_000, }); } export function updateCBCStatus(data:any) { return request({ url: `/psap/v1/cbc/${data.neId}/message/${data.id}/${data.status}`, method: 'put', timeout: 180_000, }); } export function updateCBC(data:any) { return request({ url: `/psap/v1/cbc/${data.neId}/message/${data.id}`, method: 'put', data, timeout: 180_000, }); } /** * CBC删除 * @param data 签约对象 * @returns object */ export function delCBC(neId: string, id: string) { return request({ url: `/psap/v1/cbc/${neId}/message/${id}`, method: 'delete', timeout: 180_000, }); }