| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- // 车辆预约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,
- }
- );
- },
-
- }
|