// @ts-nocheck - 自动生成的文件,跳过 TypeScript 类型检查 // 该文件自动生成,请勿手动修改! // -------------------------------------------------------------------------- // 微信小程序服务 🧩 // -------------------------------------------------------------------------- import { requestClient } from '#/api/request'; /** 微信小程序(OpenId) GET /api/program/open-id */ export const WechatProgramOpenId = (params: { /** Code */ Code: string; }) => requestClient.get('/program/open-id', { params }); /** 微信小程序(用户电话) GET /api/program/phone */ export const WechatProgramPhone = (params: { /** Code */ Code: string; /** OpenId */ OpenId: string; }) => requestClient.get('/program/phone', { params }); /** 微信小程序(登录) POST /api/program/login */ export const WechatProgramLogin = (data: API.LoginRequest) => requestClient.post('/program/login', data); /** 微信小程序(模板列表) GET /api/program/template-list */ export const WechatProgramTemplateList = () => requestClient.get('/program/template-list'); /** 微信小程序(发送模板消息) POST /api/program/send-message */ export const WechatProgramSendMessage = ( data: API.SendSubscribeMessageRequest, ) => requestClient.post('/program/send-message', data); /** 微信小程序(添加消息模板) POST /api/program/template */ export const WechatProgramTemplate = (data: API.CreateTemplateParams) => requestClient.post('/program/template', data); /** 微信小程序(生成小程序二维码) POST /api/program/qr-image */ export const WechatProgramQrImage = (data: API.CreateQRImageParams) => requestClient.post('/program/qr-image', data); export default { /** 微信小程序(OpenId) GET /api/program/open-id */ WechatProgramOpenId, /** 微信小程序(用户电话) GET /api/program/phone */ WechatProgramPhone, /** 微信小程序(登录) POST /api/program/login */ WechatProgramLogin, /** 微信小程序(模板列表) GET /api/program/template-list */ WechatProgramTemplateList, /** 微信小程序(发送模板消息) POST /api/program/send-message */ WechatProgramSendMessage, /** 微信小程序(添加消息模板) POST /api/program/template */ WechatProgramTemplate, /** 微信小程序(生成小程序二维码) POST /api/program/qr-image */ WechatProgramQrImage, };