| | |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取生活缴费用户身份会话信息 GET /api/Account/GetLifePayWxIndentity */ |
| | | async getLifePayWxIndentity( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: APIgetLifePayWxIndentityParams, |
| | | options?: RequestConfig |
| | | ) { |
| | | return this.request<WxMiniAppIndentityInfo>('/api/Account/GetLifePayWxIndentity', { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取微信支付的JSAPI POST /api/LifePay/GetPayOrderForJsAPI */ |
| | | async getPayOrderForJsAPI(body: GetPayOrderForJsAPIInput, options?: RequestConfig) { |
| | | return this.request<ModelPaymentMiniPay>('/api/LifePay/GetPayOrderForJsAPI', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | } |
| | | |
| | | export interface PhoneMesssageCodeLoginInput { |
| | |
| | | cityParentId?: string; |
| | | ciytId?: string; |
| | | } |
| | | export interface APIgetLifePayWxIndentityParams { |
| | | /** 用户登录凭证 */ |
| | | code?: string; |
| | | } |
| | | |
| | | export interface WxMiniAppIndentityInfo { |
| | | /** 会话密钥 */ |
| | | sessionKey?: string; |
| | | /** 小程序OpenId */ |
| | | openId?: string; |
| | | /** 用户名(该值为空则需手机授权登录,不为空则已有该小程序用户) */ |
| | | userName?: string; |
| | | unionId?: string; |
| | | } |
| | | |
| | | export interface GetPayOrderForJsAPIInput { |
| | | orderNo: string; |
| | | lifePayType?: LifeRechargeConstants.LifePayTypeEnum; |
| | | openId?: string; |
| | | attach?: string; |
| | | } |
| | | |
| | | export interface ModelPaymentMiniPay { |
| | | nonceStr?: string; |
| | | package?: string; |
| | | signType?: string; |
| | | paySign?: string; |
| | | timestamp?: string; |
| | | timeExpire?: string; |
| | | message?: string; |
| | | } |