guyu/common/server/interface/service.js
2025-07-23 14:37:06 +08:00

92 lines
2.0 KiB
JavaScript

import request from '@/common/system/request';
/**
* 添加服务订单
* @param {Object} data 服务订单数据
* @returns {Promise<any>}
*/
export const addServiceOrder = async (data) => {
const res = await request.post("Service/AddServiceOrder", data);
if (res.code == 0) {
return res.data;
}
return null;
}
/**
* 获取服务详情
* @param {Object} params 查询参数
* @returns {Promise<any>}
*/
export const getDetails = async (params) => {
const res = await request.post("Service/GetDetails", params);
if (res.code == 0) {
return res.data;
}
return null;
}
/**
* 获取服务分页列表
* @param {Object} params 查询参数
* @returns {Promise<any>}
*/
export const getPageList = async (params) => {
const res = await request.post("Service/GetPageList", params);
if (res.code == 0) {
return res.data;
}
return null;
}
/**
* 获取票务信息
* @param {Object} params 查询参数
* @returns {Promise<any>}
*/
export const getTicketInfo = async (params) => {
const res = await request.post("Service/GetTicketInfo", params);
if (res.code == 0) {
return res.data;
}
return null;
}
/**
* 删除日志
* @param {Object} params 删除参数
* @returns {Promise<any>}
*/
export const logDelete = async (params) => {
const res = await request.post("Service/LogDelete", params);
if (res.code == 0) {
return res.data;
}
return null;
}
/**
* 获取验证分页列表
* @param {Object} params 查询参数
* @returns {Promise<any>}
*/
export const verificationPageList = async (params) => {
const res = await request.post("Service/VerificationPageList", params);
if (res.code == 0) {
return res.data;
}
return null;
}
/**
* 验证票据
* @param {Object} params 验证参数
* @returns {Promise<any>}
*/
export const verificationTicket = async (params) => {
const res = await request.post("Service/VerificationTicket", params);
if (res.code == 0) {
return res.data;
}
return null;
}