2025-12-19 12:27:55 +00:00
|
|
|
|
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 getGuildCoupon(params = {}) {
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app-api/member/labor-union-coupon/page',
|
|
|
|
|
|
method: 'GET',
|
|
|
|
|
|
data: params,
|
|
|
|
|
|
})
|
2026-01-13 04:12:48 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 获得图文消息分页
|
|
|
|
|
|
export function getMessagePage(params = {}) {
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app-api/member/labor-union-message/page',
|
|
|
|
|
|
method: 'GET',
|
|
|
|
|
|
data: params,
|
|
|
|
|
|
})
|
2026-03-02 07:32:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 会员点赞和取消根据赞状态设置
|
|
|
|
|
|
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,
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
2026-02-27 08:48:28 +00:00
|
|
|
|
// 获取支付的签名
|
|
|
|
|
|
export function getPaySign(params = {}){
|
|
|
|
|
|
return request({
|
2026-02-28 02:24:39 +00:00
|
|
|
|
url: '/app-api/member/labor-union-pay/sign',
|
2026-02-27 08:48:28 +00:00
|
|
|
|
method: 'GET',
|
|
|
|
|
|
data: params,
|
|
|
|
|
|
})
|
2026-02-28 09:10:51 +00:00
|
|
|
|
}
|
|
|
|
|
|
// 创建购买订单
|
|
|
|
|
|
export function appBuy (params = {}){
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app-api/member/lu-order/buy',
|
|
|
|
|
|
method: 'POST',
|
|
|
|
|
|
data: params,
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
2026-03-02 07:32:41 +00:00
|
|
|
|
|
|
|
|
|
|
// 创建会员司机公会分享记录
|
|
|
|
|
|
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(或等价字段)
|
2026-03-04 08:58:40 +00:00
|
|
|
|
// export function createGuildCouponWxPay(params = {}) {
|
|
|
|
|
|
// return request({
|
|
|
|
|
|
// // TODO: 如后端实际路径不同,请替换这里的 url
|
|
|
|
|
|
// url: '/app-api/member/labor-union-coupon/pay',
|
|
|
|
|
|
// method: 'POST',
|
|
|
|
|
|
// data: params,
|
|
|
|
|
|
// showLoading: true,
|
|
|
|
|
|
// })
|
|
|
|
|
|
// }
|
2026-02-28 09:10:51 +00:00
|
|
|
|
// 获取lu(司机公会简称) 订单信息
|
|
|
|
|
|
export function getLuOrder (id){
|
2026-03-02 07:32:41 +00:00
|
|
|
|
return request({
|
2026-02-28 09:10:51 +00:00
|
|
|
|
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
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2026-03-04 08:58:40 +00:00
|
|
|
|
// 订单支付状态更新
|
|
|
|
|
|
export function updateLuOrderPayStatus(params = {}){
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app-api/member/lu-order/getPayStatus',
|
|
|
|
|
|
method: 'GET',
|
|
|
|
|
|
data: params,
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2026-02-28 09:10:51 +00:00
|
|
|
|
// 删除优惠卷购买 (暂时不用)
|
|
|
|
|
|
// export function delCouponPurchaseBuy(id){
|
|
|
|
|
|
// return request({
|
|
|
|
|
|
// url: '/app-api/member/labor-union-coupon-purchase/delete?id='+id,
|
|
|
|
|
|
// method: 'DELETE',
|
|
|
|
|
|
// })
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
// // 取消优惠卷购买 (暂时不用)
|
|
|
|
|
|
// export function cancelCouponPurchaseBuy(id){
|
|
|
|
|
|
// return request({
|
|
|
|
|
|
// url: '/app-api/member/labor-union-coupon-purchase/cancel?id='+id,
|
|
|
|
|
|
// method: 'POST',
|
|
|
|
|
|
// })
|
2026-03-04 08:58:40 +00:00
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
// 获得我的订单列表
|
|
|
|
|
|
export function getMyOrderPage(params = {}){
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app-api/member/lu-order/myPage',
|
|
|
|
|
|
method: 'GET',
|
|
|
|
|
|
data: params
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 删除订单
|
|
|
|
|
|
export function deleteOrder(id){
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app-api/member/lu-order/delete?id='+id,
|
|
|
|
|
|
method: 'DELETE',
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 取消订单(待支付状态)
|
|
|
|
|
|
export function cancelOrder(params = {}){
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app-api/member/lu-order/cancel',
|
2026-03-02 07:32:41 +00:00
|
|
|
|
method: 'POST',
|
|
|
|
|
|
data: params,
|
|
|
|
|
|
})
|
2026-03-04 08:58:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|