第一个版本

This commit is contained in:
lcj
2026-07-06 09:17:41 +08:00
parent 1b4dcabad2
commit 203d129ffb
37 changed files with 2625 additions and 1199 deletions
+74
View File
@@ -175,8 +175,82 @@ export interface PageResult<T> {
pageSize: number
}
/** OAuth2 微信登录结果 */
export interface OAuth2LoginResult {
mobile: string
openId: string
userId: number
}
/** 用户年卡列表项(来自 /zhy-api/cardBag/userCardList) */
export interface UserCardListItem {
cardNo: string
cardModelName: string
validityTime: string
cardModelPic: string
thirdId: string
needFaceImgFlag?: boolean
}
/** 用户信息与入园码(来自 /zhy-api/cardBag/qrAndUserInfo) */
export interface QrAndUserInfoResult {
userName: string
qrCode: string
img: string
mobile: string
idType: string
idNo: string
}
/** 分页请求参数 */
export interface PageQuery {
page: number
pageSize: number
}
/** Banner 项(来自 mp-api/mpContent/queryList) */
export interface BannerItem {
id: number
channel: string
type: string
title: string
content: string | null
imageUrl: string
linkUrl: string
sortOrder: number
category: string | null
createdTime: string
}
/** 创建订单参数(open-api/pingXiang/createOrder) */
export interface CreateOrderParams {
cardModleId: string
buyNum: number
skuId: string
mobile: string
couponId: string
}
/** 创建订单结果 */
export interface CreateOrderResult {
orderId: string
outTradeNo: string
}
/** 预支付参数(open-api/pingXiang/prepay) */
export interface PrepayParams {
openId: string
orderNo: string
description: string
amount: number
}
/** 预支付结果(含微信支付调起参数) */
export interface PrepayResult {
appId: string
timeStamp: string
nonce: string
pack: string
signType: string
paySign: string
}