consumer-app/api/service.js

97 lines
2.1 KiB
JavaScript
Raw Normal View History

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,
})
}
// 创建会员司机公会分享记录
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 createGuildCouponWxPay(params = {}) {
return request({
// TODO: 如后端实际路径不同,请替换这里的 url
url: '/app-api/member/labor-union-coupon/pay',
method: 'POST',
data: params,
showLoading: true,
})
2025-12-19 12:27:55 +00:00
}