// 车辆预约api import request from "@/utils/request"; export const clyyApi = { /** * 车辆查询接口(分页) * @param {object} data - 查询参数 * @param {string} data.beginTime - 开始时间 (yyyy-MM-dd HH:mm) * @param {string} data.endTime - 结束时间 (yyyy-MM-dd HH:mm) * @param {number} data.pageNo - 页码,默认1 * @param {number} data.rowNumPer - 每页条数,默认10 * @returns {Promise} 返回车辆列表和分页信息 {data: [], wdPage: {pageNo, rowNumPer, rowNum}} */ cl_search: (data) => { // 默认分页参数 const params = { pageNo: 1, rowNumPer: 10, ...data }; return request.post( `/service?ssServ=cl_search`, params, { loading: true, formData: true, } ); }, /** * 车辆预约提交接口 * @param {object} data - 预约数据 * @param {string} data.cdids - 车辆ID * @param {string} data.beginTime - 开始时间 * @param {string} data.endTime - 结束时间 * @param {string} data.mdd - 目的地 * @param {string} data.syyq - 使用要求 * @param {string} data.syrs - 使用人数 * @param {number} data.sfyj - 是否预警 (0/1) * @param {string} data.yjsjcd - 预警时间长度 * @param {string} data.yjms - 预警描述 * @returns {Promise} 返回提交结果 */ cl_sureYd: (data) => { return request.post( `/service?ssServ=cl_sureYd&ssDest=info`, data, { loading: true, formData: true, } ); }, cl_searchYd: (data) => { return request.post( `/service?ssServ=cl_searchYd`, data, { loading: true, formData: true, } ); }, cl_initTd: (data) => { return request.post( `/service?ssServ=cl_initTd`, data, { loading: true, formData: true, } ); }, cl_sureTd: (data) => { return request.post( `/service?ssServ=cl_sureTd`, data, { loading: true, formData: true, } ); }, }