declare namespace Eps { interface AppComplainEntity { /** * ID */ id?: number; /** * 用户ID */ userId?: number; /** * 类型 */ type?: number; /** * 联系方式 */ contact?: string; /** * 内容 */ content?: string; /** * 图片 */ images?: json; /** * 状态 0-未处理 1-已处理 */ status?: number; /** * 处理人ID */ handlerId?: number; /** * 备注 */ remark?: string; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface AppFeedbackEntity { /** * ID */ id?: number; /** * 用户ID */ userId?: number; /** * 联系方式 */ contact?: string; /** * 类型 */ type?: number; /** * 内容 */ content?: string; /** * 图片 */ images?: json; /** * 状态 0-未处理 1-已处理 */ status?: number; /** * 处理人ID */ handlerId?: number; /** * 备注 */ remark?: string; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface AppGoodsEntity { /** * ID */ id?: number; /** * 标题 */ title?: string; /** * 价格 */ price?: number; /** * 原价 */ originalPrice?: number; /** * 描述 */ description?: string; /** * 状态 0-禁用 1-启用 */ status?: number; /** * 排序 */ sort?: number; /** * 类型 0-天 1-月 2-年 3-永久 */ type?: number; /** * 时长 */ duration?: number; /** * 标签 */ tag?: string; /** * 标签颜色 */ tagColor?: string; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface AppVersionEntity { /** * ID */ id?: number; /** * 名称 */ name?: string; /** * 版本号 */ version?: string; /** * 类型 */ type?: number; /** * 下载地址 */ url?: string; /** * 强制更新 0-否 1-是 */ forceUpdate?: number; /** * 状态 0-禁用 1-启用 */ status?: number; /** * 热更新 0-否 1-是 */ hotUpdate?: number; /** * 描述 */ description?: string; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface CsMsgEntity { /** * ID */ id?: number; /** * 用户ID */ userId?: number; /** * 会话ID */ sessionId?: number; /** * 消息内容 */ content?: json; /** * 类型 0-反馈 1-回复 */ type?: number; /** * 状态 0-未读 1-已读 */ status?: number; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface GoodsCommentEntity { /** * ID */ id?: number; /** * 用户ID */ userId?: number; /** * 商品ID */ goodsId?: number; /** * 订单ID */ orderId?: number; /** * 内容 */ content?: string; /** * 星数 */ starCount?: number; /** * 图片 */ pics?: json; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface GoodsInfoEntity { /** * ID */ id?: number; /** * 类型ID */ typeId?: number; /** * 标题 */ title?: string; /** * 副标题 */ subTitle?: string; /** * 主图 */ mainPic?: string; /** * 图片 */ pics?: json; /** * 价格 */ price?: number; /** * 已售 */ sold?: number; /** * 详情 */ content?: string; /** * 状态 0-下架 1-上架 */ status?: number; /** * 排序 */ sortNum?: number; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface GoodsSearchKeywordEntity { /** * ID */ id?: number; /** * 名称 */ name?: string; /** * 排序 */ sortNum?: number; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface GoodsSpecEntity { /** * ID */ id?: number; /** * 商品ID */ goodsId?: number; /** * 名称 */ name?: string; /** * 价格 */ price?: number; /** * 库存 */ stock?: number; /** * 排序 */ sortNum?: number; /** * 图片 */ images?: json; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface GoodsTypeEntity { /** * ID */ id?: number; /** * 名称 */ name?: string; /** * 父ID */ parentId?: number; /** * 排序 */ sortNum?: number; /** * 图片 */ pic?: string; /** * 状态 0-禁用 1-启用 */ status?: number; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface InfoBannerEntity { /** * ID */ id?: number; /** * 描述 */ description?: string; /** * 跳转路径 */ path?: string; /** * 图片 */ pic?: string; /** * 排序 */ sortNum?: number; /** * 状态 1:启用 2:禁用 */ status?: number; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface MarketCouponInfoEntity { /** * ID */ id?: number; /** * 标题 */ title?: string; /** * 描述 */ description?: string; /** * 类型 0-满减 */ type?: number; /** * 金额 */ amount?: number; /** * 数量 */ num?: number; /** * 已领取 */ receivedNum?: number; /** * 开始时间 */ startTime?: Date; /** * 结束时间 */ endTime?: Date; /** * 状态 0-禁用 1-启用 */ status?: number; /** * 条件 */ condition?: json; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface MarketCouponUserEntity { /** * ID */ id?: number; /** * 用户ID */ userId?: number; /** * 优惠券ID */ couponId?: number; /** * 状态 0-未使用 1-已使用 */ status?: number; /** * 使用时间 */ useTime?: Date; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface OrderInfoEntity { /** * ID */ id?: number; /** * 用户ID */ userId?: number; /** * 标题 */ title?: string; /** * 支付方式 0-待支付 1-微信 2-支付宝 */ payType?: number; /** * 支付时间 */ payTime?: Date; /** * 订单号 */ orderNum?: string; /** * 状态 0-待付款 1-待发货 2-待收货 3-待评价 4-交易完成 5-退款中 6-已退款 7-已关闭 */ status?: number; /** * 价格 */ price?: number; /** * 优惠金额 */ discountPrice?: number; /** * 优惠来源 */ discountSource?: json; /** * 地址 */ address?: json; /** * 物流信息 */ logistics?: json; /** * 退款 */ refund?: json; /** * 退款状态 */ refundStatus?: number; /** * 退款申请时间 */ refundApplyTime?: Date; /** * 备注 */ remark?: string; /** * 关闭备注 */ closeRemark?: string; /** * 已开票: 0-未开票 1-已开票 */ invoice?: number; /** * 微信类型 0-小程序 1-公众号 2-App */ wxType?: number; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface UserAddressEntity { /** * ID */ id?: number; /** * 用户ID */ userId?: number; /** * 联系人 */ contact?: string; /** * 手机号 */ phone?: string; /** * 省 */ province?: string; /** * 市 */ city?: string; /** * 区 */ district?: string; /** * 地址 */ address?: string; /** * 是否默认 */ isDefault?: boolean; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface UserInfoEntity { /** * ID */ id?: number; /** * 登录唯一ID */ unionid?: string; /** * 头像 */ avatarUrl?: string; /** * 昵称 */ nickName?: string; /** * 手机号 */ phone?: string; /** * 性别 0-未知 1-男 2-女 */ gender?: number; /** * 状态 0-禁用 1-正常 2-已注销 */ status?: number; /** * 登录方式 0-小程序 1-公众号 2-H5 */ loginType?: number; /** * 密码 */ password?: string; /** * 创建时间 */ createTime?: Date; /** * 更新时间 */ updateTime?: Date; /** * 任意键值 */ [key: string]: any; } interface TestEntity { /** * 任意键值 */ [key: string]: any; } interface AppComplain { /** * 提交投诉举报 */ submit(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: AppComplainEntity[]; [key: string]: any; }>; /** * 单个信息 */ info(data?: any): Promise; /** * 权限标识 */ permission: { submit: string; page: string; info: string }; /** * 权限状态 */ _permission: { submit: boolean; page: boolean; info: boolean }; /** * 请求 */ request: Service["request"]; } interface AppFeedback { /** * 提交意见反馈 */ submit(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: AppFeedbackEntity[]; [key: string]: any; }>; /** * 单个信息 */ info(data?: any): Promise; /** * 权限标识 */ permission: { submit: string; page: string; info: string }; /** * 权限状态 */ _permission: { submit: boolean; page: boolean; info: boolean }; /** * 请求 */ request: Service["request"]; } interface AppGoods { /** * 列表查询 */ list(data?: any): Promise; /** * 权限标识 */ permission: { list: string }; /** * 权限状态 */ _permission: { list: boolean }; /** * 请求 */ request: Service["request"]; } interface AppVersion { /** * 检查版本 */ check(data?: any): Promise; /** * 权限标识 */ permission: { check: string }; /** * 权限状态 */ _permission: { check: boolean }; /** * 请求 */ request: Service["request"]; } interface BaseComm { /** * 文件上传模式 */ uploadMode(data?: any): Promise; /** * 文件上传 */ upload(data?: any): Promise; /** * 参数配置 */ param(data?: any): Promise; /** * 实体信息与路径 */ eps(data?: any): Promise; /** * 权限标识 */ permission: { uploadMode: string; upload: string; param: string; eps: string }; /** * 权限状态 */ _permission: { uploadMode: boolean; upload: boolean; param: boolean; eps: boolean }; /** * 请求 */ request: Service["request"]; } interface CsMsg { /** * 未读消息数 */ unreadCount(data?: any): Promise; /** * 标记已读 */ read(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: CsMsgEntity[]; [key: string]: any; }>; /** * 权限标识 */ permission: { unreadCount: string; read: string; page: string }; /** * 权限状态 */ _permission: { unreadCount: boolean; read: boolean; page: boolean }; /** * 请求 */ request: Service["request"]; } interface CsSession { /** * 会话详情 */ detail(data?: any): Promise; /** * 创建会话 */ create(data?: any): Promise; /** * 权限标识 */ permission: { detail: string; create: string }; /** * 权限状态 */ _permission: { detail: boolean; create: boolean }; /** * 请求 */ request: Service["request"]; } interface DictInfo { /** * 获得字典数据 */ data(data?: any): Promise; /** * 权限标识 */ permission: { data: string }; /** * 权限状态 */ _permission: { data: boolean }; /** * 请求 */ request: Service["request"]; } interface GoodsComment { /** * 提交评论 */ submit(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: GoodsCommentEntity[]; [key: string]: any; }>; /** * 权限标识 */ permission: { submit: string; page: string }; /** * 权限状态 */ _permission: { submit: boolean; page: boolean }; /** * 请求 */ request: Service["request"]; } interface GoodsInfo { /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: GoodsInfoEntity[]; [key: string]: any; }>; /** * 单个信息 */ info(data?: any): Promise; /** * 权限标识 */ permission: { page: string; info: string }; /** * 权限状态 */ _permission: { page: boolean; info: boolean }; /** * 请求 */ request: Service["request"]; } interface GoodsSearchKeyword { /** * 删除 */ delete(data?: any): Promise; /** * 修改 */ update(data?: any): Promise; /** * 单个信息 */ info(data?: any): Promise; /** * 列表查询 */ list(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: GoodsSearchKeywordEntity[]; [key: string]: any; }>; /** * 新增 */ add(data?: any): Promise; /** * 权限标识 */ permission: { delete: string; update: string; info: string; list: string; page: string; add: string; }; /** * 权限状态 */ _permission: { delete: boolean; update: boolean; info: boolean; list: boolean; page: boolean; add: boolean; }; /** * 请求 */ request: Service["request"]; } interface GoodsSpec { /** * 删除 */ delete(data?: any): Promise; /** * 修改 */ update(data?: any): Promise; /** * 单个信息 */ info(data?: any): Promise; /** * 列表查询 */ list(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: GoodsSpecEntity[]; [key: string]: any; }>; /** * 新增 */ add(data?: any): Promise; /** * 权限标识 */ permission: { delete: string; update: string; info: string; list: string; page: string; add: string; }; /** * 权限状态 */ _permission: { delete: boolean; update: boolean; info: boolean; list: boolean; page: boolean; add: boolean; }; /** * 请求 */ request: Service["request"]; } interface GoodsType { /** * 列表查询 */ list(data?: any): Promise; /** * 权限标识 */ permission: { list: string }; /** * 权限状态 */ _permission: { list: boolean }; /** * 请求 */ request: Service["request"]; } interface InfoBanner { /** * 列表查询 */ list(data?: any): Promise; /** * 权限标识 */ permission: { list: string }; /** * 权限状态 */ _permission: { list: boolean }; /** * 请求 */ request: Service["request"]; } interface MarketCouponInfo { /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: MarketCouponInfoEntity[]; [key: string]: any; }>; /** * 权限标识 */ permission: { page: string }; /** * 权限状态 */ _permission: { page: boolean }; /** * 请求 */ request: Service["request"]; } interface MarketCouponUser { /** * 领取优惠券 */ receive(data?: any): Promise; /** * 删除 */ delete(data?: any): Promise; /** * 修改 */ update(data?: any): Promise; /** * 单个信息 */ info(data?: any): Promise; /** * 列表查询 */ list(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: MarketCouponUserEntity[]; [key: string]: any; }>; /** * 新增 */ add(data?: any): Promise; /** * 权限标识 */ permission: { receive: string; delete: string; update: string; info: string; list: string; page: string; add: string; }; /** * 权限状态 */ _permission: { receive: boolean; delete: boolean; update: boolean; info: boolean; list: boolean; page: boolean; add: boolean; }; /** * 请求 */ request: Service["request"]; } interface OrderInfo { /** * 物流信息 */ logistics(data?: any): Promise; /** * 用户订单统计 */ userCount(data?: any): Promise; /** * 确认收货 */ confirm(data?: any): Promise; /** * 创建订单 */ create(data?: any): Promise; /** * 取消订单 */ cancel(data?: any): Promise; /** * 退款 */ refund(data?: any): Promise; /** * 修改 */ update(data?: any): Promise; /** * 单个信息 */ info(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: OrderInfoEntity[]; [key: string]: any; }>; /** * 权限标识 */ permission: { logistics: string; userCount: string; confirm: string; create: string; cancel: string; refund: string; update: string; info: string; page: string; }; /** * 权限状态 */ _permission: { logistics: boolean; userCount: boolean; confirm: boolean; create: boolean; cancel: boolean; refund: boolean; update: boolean; info: boolean; page: boolean; }; /** * 请求 */ request: Service["request"]; } interface OrderPay { /** * 微信小程序支付 */ wxMiniPay(data?: any): Promise; /** * 微信支付回调 */ wxNotify(data?: any): Promise; /** * 微信APP支付 */ wxAppPay(data?: any): Promise; /** * 微信公众号支付 */ wxMpPay(data?: any): Promise; /** * 权限标识 */ permission: { wxMiniPay: string; wxNotify: string; wxAppPay: string; wxMpPay: string }; /** * 权限状态 */ _permission: { wxMiniPay: boolean; wxNotify: boolean; wxAppPay: boolean; wxMpPay: boolean }; /** * 请求 */ request: Service["request"]; } interface UserAddress { /** * 默认地址 */ default(data?: any): Promise; /** * 删除 */ delete(data?: any): Promise; /** * 修改 */ update(data?: any): Promise; /** * 单个信息 */ info(data?: any): Promise; /** * 列表查询 */ list(data?: any): Promise; /** * 分页查询 */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: UserAddressEntity[]; [key: string]: any; }>; /** * 新增 */ add(data?: any): Promise; /** * 权限标识 */ permission: { default: string; delete: string; update: string; info: string; list: string; page: string; add: string; }; /** * 权限状态 */ _permission: { default: boolean; delete: boolean; update: boolean; info: boolean; list: boolean; page: boolean; add: boolean; }; /** * 请求 */ request: Service["request"]; } interface UserComm { /** * 获取微信公众号配置 */ wxMpConfig(data?: any): Promise; /** * 权限标识 */ permission: { wxMpConfig: string }; /** * 权限状态 */ _permission: { wxMpConfig: boolean }; /** * 请求 */ request: Service["request"]; } interface UserInfo { /** * 更新用户密码 */ updatePassword(data?: any): Promise; /** * 更新用户信息 */ updatePerson(data?: any): Promise; /** * 绑定手机号 */ bindPhone(data?: any): Promise; /** * 绑定小程序手机号 */ miniPhone(data?: any): Promise; /** * 获取用户信息 */ person(data?: any): Promise; /** * 注销 */ logoff(data?: any): Promise; /** * 权限标识 */ permission: { updatePassword: string; updatePerson: string; bindPhone: string; miniPhone: string; person: string; logoff: string; }; /** * 权限状态 */ _permission: { updatePassword: boolean; updatePerson: boolean; bindPhone: boolean; miniPhone: boolean; person: boolean; logoff: boolean; }; /** * 请求 */ request: Service["request"]; } interface UserLogin { /** * 刷新token */ refreshToken(data?: any): Promise; /** * 密码登录 */ password(data?: any): Promise; /** * 图片验证码 */ captcha(data?: any): Promise; /** * 验证码 */ smsCode(data?: any): Promise; /** * 微信APP授权登录 */ wxApp(data?: any): Promise; /** * 手机号登录 */ phone(data?: any): Promise; /** * 小程序登录 */ mini(data?: any): Promise; /** * 公众号登录 */ mp(data?: any): Promise; /** * 权限标识 */ permission: { refreshToken: string; password: string; captcha: string; smsCode: string; wxApp: string; phone: string; mini: string; mp: string; }; /** * 权限状态 */ _permission: { refreshToken: boolean; password: boolean; captcha: boolean; smsCode: boolean; wxApp: boolean; phone: boolean; mini: boolean; mp: boolean; }; /** * 请求 */ request: Service["request"]; } interface Test { /** * page */ page(data?: any): Promise<{ pagination: { size: number; page: number; total: number; [key: string]: any }; list: TestEntity[]; [key: string]: any; }>; /** * list */ list(data?: any): Promise; /** * info */ info(data?: any): Promise; /** * delete */ delete(data?: any): Promise; /** * update */ update(data?: any): Promise; /** * add */ add(data?: any): Promise; /** * 权限标识 */ permission: { page: string; list: string; info: string; delete: string; update: string; add: string; }; /** * 权限状态 */ _permission: { page: boolean; list: boolean; info: boolean; delete: boolean; update: boolean; add: boolean; }; /** * 请求 */ request: Service["request"]; } type json = any; type Service = { request(options?: { url: string; method?: "POST" | "GET" | "PUT" | "DELETE" | "PATCH" | "HEAD" | "OPTIONS"; data?: any; params?: any; headers?: { [key: string]: any; }; timeout?: number; proxy?: boolean; [key: string]: any; }): Promise; app: { complain: AppComplain; feedback: AppFeedback; goods: AppGoods; version: AppVersion }; base: { comm: BaseComm }; cs: { msg: CsMsg; session: CsSession }; dict: { info: DictInfo }; goods: { comment: GoodsComment; info: GoodsInfo; searchKeyword: GoodsSearchKeyword; spec: GoodsSpec; type: GoodsType; }; info: { banner: InfoBanner }; market: { coupon: { info: MarketCouponInfo; user: MarketCouponUser } }; order: { info: OrderInfo; pay: OrderPay }; user: { address: UserAddress; comm: UserComm; info: UserInfo; login: UserLogin }; test: Test; }; }