import { request } from './index.js' // 司机工会服务分类 -- 字典 export function getDictDataByType(params = {}) { return request({ url: '/app-api/system/dict-data/type', method: 'GET', data: params, }) } // 获得工会商店分页 export function getGuildStorePage(params = {}) { return request({ url: '/app-api/member/labor-union-shop/page', method: 'GET', data: params, }) } // 获得工会商店详情 export function getGuildStoreDetail(id) { return request({ url: `/app-api/member/labor-union-shop/get`, method: 'GET', data: { id: id, }, }) } // 获得工会代金券 export function getGuildVoucher(params = {}) { return request({ url: '/app-api/member/labor-union-voucher/page', method: 'GET', data: params, }) } // 获得图文消息分页 export function getMessagePage(params = {}) { return request({ url: '/app-api/member/labor-union-message/page', method: 'GET', data: params, }) } // 会员点赞和取消根据赞状态设置 export function setMemberLike(params = {}) { return request({ url: '/app-api/member/labor-union-zan/zan', method: 'POST', data: params, }) } // 会员收藏 export function setMemberCollect(params = {}) { return request({ url: '/app-api/member/labor-union-collect/collect', method: 'POST', data: params, }) } // 获取支付的签名 export function getPaySign(params = {}){ return request({ url: '/app-api/member/labor-union-pay/sign', method: 'GET', data: params, }) } // 创建购买订单 export function appBuy (params = {}){ return request({ url: '/app-api/member/lu-order/buy', method: 'POST', data: params, }) } // 创建会员司机公会分享记录 export function createMemberShare(params = {}) { return request({ url: '/app-api/member/labor-union-share/create', method: 'POST', data: params, }) } //判断是否需要地图 export function isNeedMap(params = {}) { return request({ url: '/app-api/member/app/getCnf', method: 'GET', data: params, }) } // 工会代金券/商品下单并发起微信支付(需要后端返回小程序支付参数) // 约定:后端返回字段需包含 timeStamp、nonceStr、package、signType、paySign(或等价字段) // export function createGuildVoucherWxPay(params = {}) { // return request({ // // TODO: 如后端实际路径不同,请替换这里的 url // url: '/app-api/member/labor-union-voucher/pay', // method: 'POST', // data: params, // showLoading: true, // }) // } // 获取lu(司机公会简称) 订单信息 export function getLuOrder (id){ return request({ url: '/app-api/member/lu-order/get?id='+id, method: 'GET', }) } /// 获取我的订单列表 export function getLuMyOrderPage (params = {}){ return request({ url: '/app-api/member/lu-order/myPage', method: 'GET', data: params }) } // 订单支付状态更新 export function updateLuOrderPayStatus(params = {}){ return request({ url: '/app-api/member/lu-order/getPayStatus', method: 'GET', data: params, }) } // 删除代金券购买 (暂时不用) // export function delVoucherPurchaseBuy(id){ // return request({ // url: '/app-api/member/labor-union-voucher-purchase/delete?id='+id, // method: 'DELETE', // }) // } // // 取消代金券购买 (暂时不用) // export function cancelVoucherPurchaseBuy(id){ // return request({ // url: '/app-api/member/labor-union-voucher-purchase/cancel?id='+id, // method: 'POST', // }) // } // 获得我的订单列表 export function getMyOrderPage(params = {}){ return request({ url: '/app-api/member/lu-order/myPage', method: 'GET', data: params }) } // 删除订单(id 为 Query 参数,拼在 URL 上) export function deleteOrder(params = {}) { const id = params.id const url = id !== undefined && id !== '' ? `/app-api/member/lu-order/delete?id=${encodeURIComponent(id)}` : '/app-api/member/lu-order/delete' return request({ url, method: 'DELETE', data: {}, }) } // 取消订单(待支付状态) export function cancelOrder(params = {}){ return request({ url: '/app-api/member/lu-order/cancel', method: 'POST', data: params, }) }