import request from "@/utils/request" import * as URL from "@/api/url"; //获取订单列表 export const getOrderList = (data) => { return request({ url: URL.ORDER_LIST, method: "post", data }); }; export const getOrderDetail = (id) => { return request({ url: URL.ORDER_DETAIL, method: "post", data: { order_id: id }, }); }; // 获取订单详情(通用接口) export const getOrderWideDetail = (data) => { return request({ url: URL.ORDERS_WIDE_DETAIL, method: "post", data: data }); }; // 卡片列表 export const getCardList = (id) => { return request({ url: URL.CARD_LIST, method: "post", data: { member_id: id }, }); }; export const getYuYueTimeList = (time) => { return request({ url: URL.RESERVATION_TIME_LIST, method: "post", data: { date: time, }, }); }; export const createOrder = (data) => { return request({ url: URL.CREATE_ORDER, method: "post", data: data, }); }; export const cancelOrder = (id) => { return request({ url: URL.CANCEL_ORDER, method: "post", data: { order_id: id }, }); }; // 取消宠物订单 export const cancelPetOrder = (data) => { return request({ url: URL.CANCEL_PET_ORDER, method: "post", data: data, }); }; export const payOrder = (data) => { return request({ url: URL.PAY_ORDER, method: "post", data, }); }; export const addServicePay = (id, weightId) => { return request({ url: URL.ADD_SERVICE_FEE, method: "post", data: { order_id: id, new_weight_id: weightId }, }); }; // 城市是否开通服务 export const getCityIsOpen = (cityId) => { return request({ url: URL.ADDRESS_IS_SERVICE, method: "post", data: { area_id: cityId, }, showErrToast: false, }); }; // 创建训练订单(上门训练/寄养训练) export const createTrainingOrder = (data) => { return request({ url: URL.HOMETRAINING_ORDERS, method: "post", data, }); }; // 创建上门喂养订单 export const createFeedOrder = (data) => { return request({ url: URL.HOME_FEED_ORDERS, method: "post", data, }); }; // 创建上门遛宠订单 export const createWalkOrder = (data) => { return request({ url: URL.HOME_WALK_ORDERS, method: "post", data, }); }; // 取消上门训练订单 export const cancelTrainingOrder = (data) => { return request({ url: URL.HOMETRAINING_ORDERS_CANCEL, method: "post", data, }); }; // 取消上门服务订单 export const cancelHomeOrder = (order_id) => { return request({ url: URL.HOME_ORDERS_CANCEL, method: "post", data: { order_id }, }); }; // 支付完成后添加附加项 export const appendAdditionalServices = (data) => { return request({ url: URL.ADDITIONAL_SERVICES_APPEND, method: "post", data: data, }); }; // 获取宠物服务记录列表 export const getPetServiceRecords = (data) => { return request({ url: URL.PET_SERVICE_RECORDS, method: "post", data: data, }); }; // 获取宠物预检记录列表 export const getPetPrecheckRecords = (data) => { return request({ url: URL.PET_PRECHECK_QUERY, method: "post", data: data, }); }; // 校验服务码是否存在 export const checkWaExists = (data) => { return request({ url: URL.CHECK_WA_EXISTS, method: "post", data: data, }); }; // 校验节假日费用(参数 date) export const checkHolidayFee = (data) => { return request({ url: URL.CHECK_HOLIDAY_FEE, method: "post", data: data, }); };