import { request } from '@/request/request.js'; /* * 获取产品层级 * * */ export function getServeProductList(id) { return request({ url: `/api/workarkProductLevel/getParentId/${id}`, method: 'get' }) } /* * 通过条件获取服务列表 * * */ export function getServeListByQuery(data) { return request({ url: `/api/workarkProduct/query`, method: 'post', data: data }) } /* * 获取客服详情 * * */ export function getCustomerServeDetail(id) { return request({ url: `/manager/customer/${id}`, method: 'get' }) } /* * 通过id获取服务详情 * * */ export function getServeById(id) { return request({ url: `/api/workarkProduct/details/${id}`, method: 'get', }) } /* * 计算价格 * * */ export function countPriceAPI(productId, productCouponIds) { return request({ url: `/api/workarkOrderInfo/calculatePrice/${productId}/${productCouponIds}`, method: 'get' }) } /* * 通过条件获取优惠券列表 * * */ export function getCouponListByQuery(data) { return request({ url: `/api/workarkProductCoupon/query`, method: 'post', data: data }) } /* * 创建订单 * * */ export function createOrder(productId, organizationId, productCouponIds) { return request({ url: `/api/workarkOrderInfo/create/${productId}/${organizationId}/${productCouponIds}`, method: 'get' }) } /* * 获取小程序支付参数 * * */ export function getWxPay(orderNo, openId) { return request({ url: `/api/workarkWxPay/jsapi/${orderNo}/${openId}`, method: 'post' }) } /* * 分页查看订单 * * */ export function getOrderListByQueryAndSize(currPage, pageSize, data) { return request({ url: `/api/workarkOrderInfo/${currPage}/${pageSize}`, method: 'post', data: data }) } /* * 订单详情 * * */ export function getOrderDetail(id) { return request({ url: `/api/workarkOrderInfo/${id}`, method: 'get' }) } /* * 通过订单编号获取订单详情 * * */ export function getOrderDetailByOrderNo(orderNo) { return request({ url: `/api/workarkOrderInfo/orderNo/${orderNo}`, method: 'get' }) } /* * 获取绑定企业合同详情 * * */ export function getBindContract(contractId) { return request({ url: `/file/workarkContract/pdf/get/${contractId}`, method: 'get' }) } /* * 获取过程设置数据 * * */ export function getProcessData(orderId) { return request({ url: `/api/workarkProce/list/${orderId}`, method: 'get' }) } /* * 获取签订合同列表 * * */ export function getContractListByQueryAndPage(currPage, pageSize, data) { return request({ url: `/file/workarkContract/pdf/${currPage}/${pageSize}`, method: 'post', data: data }) } /* * 通过条件分页获取发票列表 * * */ export function getInvoiceListByQueryAndPage(currPage, pageSize, data) { return request({ url: `/api/workarkInvoice/${currPage}/${pageSize}`, method: 'post', data: data }) } /* * 通过ID获取发票详情 * * */ export function getInvoiceDetailById(id) { return request({ url: `/api/workarkInvoice/details/${id}`, method: 'get' }) }