/* eslint-disable */
// @ts-ignore

export type AddBankBo =
    {
        /** 银行名称 */
        'bankName'?: string;
        /** 银行卡号 */
        'card'?: string;
        /** 姓 */
        'surname'?: string;
        /** 名 */
        'name'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type AgreementVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 协议标题 */
        'title'?: string;
        /** 协议内容 */
        'content'?: string;
        /** 协议内容(中) */
        'contentZh'?: string;
        /** 协议内容(英) */
        'contentEn'?: string;
        /** 协议编码值 */
        'code'?: string;
        'delFlag'?: number;
    }


export type AmountStatisticsItemVo =
    {
        /** 累计 金额/收益 */
        'cumulativeAmount'?: number;
        /** 今日金额 */
        'todayAmount'?: number;
        /** 昨日金额 */
        'yesterdayAmount'?: number;
        /** 本月 收益/提现金额 */
        'monthAmount'?: number;
        /** 上月 收益/提现金额 */
        'lastMonthAmount'?: number;
        /** 环比 */
        'annulus'?: number;
    }


export type AmountStatisticsVo =
    {
        /** 用户订单支付金额统计 */
        'merchantOrderAmountStatistics'?: AmountStatisticsItemVo;
        /** 用户订单支付金额统计 */
        'merchantIncomeAmountStatistics'?: AmountStatisticsItemVo;
        /** 用户订单支付金额统计 */
        'platformServiceFeeAmountStatistics'?: AmountStatisticsItemVo;
        /** 用户订单支付金额统计 */
        'payoutsAmountStatistics'?: AmountStatisticsItemVo;
        /** 待审核的商家入驻数量 */
        'shopAuditNumber'?: number;
    }


export type AppAgreementGetAgreementcodeGetParams =
    {
        'code': string;
    }


export type AppCollectListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppCommentCommentListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppCommentDeleteCommentidDeleteParams =
    {
        'id': number;
    }


export type AppCommentReplyListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppCouponDeleteCouponidDeleteParams =
    {
        'id': number;
    }


export type AppCouponMerchantCouponListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppCouponUserCouponListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type ApplyWithdrawalBo =
    {
        /** 提现金额 */
        'withdrawalAmount'?: number;
        /** 银行卡 id */
        'bankId'?: number;
        /** 提现手续费, 将计算的手续费结果传过来, 校验手续费是否发生变化 */
        'withdrawalFee'?: number;
        /** 提现密码 */
        'pwd'?: string;
    }


export type AppMerchantCartCalculateSavingsPostBody = number[];

export type AppMerchantCartDeleteByMerchantIdPostParams =
    {
        'merchantId': number;
    }


export type AppMerchantCartListByMerchantIdPostParams =
    {
        'merchantId': number;
    }


export type AppMerchantDetailmerchantIdGetParams =
    {
        'merchantId': number;
    }


export type AppMerchantDishAddViewCountPostParams =
    {
        'dishId': number;
    }


export type AppMerchantDishDetailGetParams =
    {
        'dishId': number;
    }


export type AppMerchantDishEditSortPostBody = MerchantDishBo[];

export type AppMerchantDishListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMerchantDishNearbyListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMerchantDishRemovePostBody = number[];

export type AppMerchantMenuEditSortPostBody = MerchantMenuBo[];

export type AppMerchantMenuMenuDetailPostParams =
    {
        'recipeId': number;
    }


export type AppMerchantMenuMenuListByMerchantPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMerchantMenuMenuListByUserPostParams =
    {
        'merchantId': number;
    }


export type AppMerchantMenuRecipeDetailPostParams =
    {
        'recipeId': number;
    }


export type AppMerchantMenuRemovePostBody = number[];

export type AppMerchantOrderAgreeRefundPostParams =
    {
        'orderId'?: number;
    }


export type AppMerchantOrderCanUseCouponListmerchantIdGetParams =
    {
        'merchantId': number;
    }


export type AppMerchantOrderDetailPostParams =
    {
        'orderId'?: number;
    }


export type AppMerchantOrderOrderListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMerchantOrderReceiveOrderPostParams =
    {
        'orderId'?: number;
    }


export type AppMerchantOrderWriteOffPostParams =
    {
        'orderNo'?: string;
    }


export type AppMerchantRecipeAddViewCountPostParams =
    {
        'recipeId': number;
    }


export type AppMerchantRecipeRecipeDetailPostParams =
    {
        'recipeId': number;
    }


export type AppMerchantRecipeRecipeListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMerchantRecipeRemovePostBody = number[];

export type AppMerchantRecipeSearchRecipePostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMerchantRecommendListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMerchantSwitchmerchantIdGetParams =
    {
        'merchantId': string;
    }


export type AppMessageListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppMessageReadPostBody = number[];

export type AppointmentTimeBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 预约开始时间 */
        'startTime'?: string;
        /** 预约结束时间 */
        'endTime'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type AppointmentTimeBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId': number;
        /** 用户类型 */
        'userPort': number;
        /** 预约开始时间 */
        'startTime': string;
        /** 预约结束时间 */
        'endTime': string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type AppointmentTimeBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 用户ID */
        'userId': number;
        /** 用户类型 */
        'userPort': number;
        /** 预约开始时间 */
        'startTime': string;
        /** 预约结束时间 */
        'endTime': string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type AppointmentTimeVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 预约开始时间 */
        'startTime'?: string;
        /** 预约结束时间 */
        'endTime'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type AppPreferenceChoosePostBody = number[];

export type AppSearchDishInMerchantPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppSearchMerchantByDishPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppSearchSearchRecipePostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppShopSettlementDetailGetParams =
    {
        'id'?: number;
    }


export type AppUserAddressListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppUserAddressRemovePostBody = number[];

export type AppUserBankListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppUserBo =
    {
        /** 邮箱 */
        'email'?: string;
        'firstName'?: string;
        'surname'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
        'sex'?: string;
        /** 登录密码 */
        'loginPwd'?: string;
        /** 手机验证码 */
        'captcha'?: string;
        /** 用户端口：1-用户端(默认值) 2-门店端 */
        'userPort'?: number;
        /** 支付密码 */
        'payPwd'?: string;
        /** 新支付密码 */
        'newPayPwd'?: string;
        /** 旧支付密码 */
        'oldPayPwd'?: string;
        /** 新登录密码 */
        'newLoginPwd'?: string;
        /** 旧登录密码 */
        'oldLoginPwd'?: string;
        /** 用户昵称 */
        'nickName'?: string;
        /** 头像 */
        'avatar'?: string;
        /** 邀请码 */
        'invitationCode'?: string;
        /** cid */
        'cid'?: string;
        /** 谷歌id */
        'googleId'?: string;
        /** uuid */
        'uuid'?: string;
    }


export type AppUserCardBo =
    {
        /** 卡号 */
        'cardNumber'?: string;
        /** 卡号唯一标识 */
        'cardId'?: string;
        /** 是否默认：1-是 2-否 */
        'isDefault'?: number;
        /** 删除卡时必传 */
        'id'?: number;
    }


export type AppUserCardListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppUserUserBalanceDetailBalanceDetailListPostParams =
    {
        /** 用户 id */
        'userId'?: number;
        /** 开始时间 */
        'createBeginTime'?: number;
        /** 结束时间 */
        'createEndTime'?: number;
        /** 收入类型 1-增加金额 2-减少金额 */
        'changeType'?: number;
        /** 明细类型 */
        'balanceTypeList'?: string;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppUserUserInviteInviteListPostParams =
    {
        'type': number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppUserWithdrawalListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type AppVersionVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 版本号 */
        'versionNo'?: string;
        /** 是否强制：1-强制 2-不强制 */
        'isForce'?: number;
        /** 版本地址 */
        'url'?: string;
        /** 设备类型：1-安卓 2-ios */
        'appType'?: number;
        /** 更新内容 */
        'content'?: string;
        /** 标题 */
        'title'?: string;
        /** 1 用户端 2 门店端 */
        'port'?: number;
    }


export type ArrivedOrderBo =
    {
        /** 订单id */
        'orderId'?: number;
        /** 送达图片 */
        'deliveryPhotos'?: string;
    }


export type AuditBo =
    {
        /** 1-审核中 2-审核成功 3-审核失败 */
        'status'?: number;
        /** 失败原因 */
        'failReason'?: string;
        /** 打款凭证 */
        'images'?: string;
        /** 审核id */
        'id'?: number;
    }


export type AutomaticCookingMachineBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 租户号 */
        'id': number;
        /** 删除标识;1 正常 2 删除 3 禁用 */
        'delFlag'?: number;
        /** 展示图 */
        'showImage'?: string;
        /** 标题 */
        'titleZh'?: string;
        /** 标题 */
        'titleEn'?: string;
        /** 详情 */
        'detailZh'?: string;
        /** 详情 */
        'detailEn'?: string;
        /** 介绍 */
        'instructionsZh'?: string;
        /** 介绍 */
        'instructionsEn'?: string;
        /** 销量 */
        'sales'?: number;
    }


export type AutomaticCookingMachineRegistrationBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 租户号 */
        'id'?: number;
        /** 删除标识;1 正常 2 删除 3 禁用 */
        'delFlag'?: number;
        /** 炒菜机id */
        'automaticCookingMachineId'?: number;
        'userId'?: number;
        'userPort'?: number;
        /** 姓名 */
        'name'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 备注 */
        'remark'?: string;
        /** 是否已联系 1 否 2 是 */
        'hasContact'?: number;
    }


export type AutomaticCookingMachineRegistrationBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 租户号 */
        'id': number;
        /** 删除标识;1 正常 2 删除 3 禁用 */
        'delFlag'?: number;
        /** 炒菜机id */
        'automaticCookingMachineId'?: number;
        'userId'?: number;
        'userPort'?: number;
        /** 姓名 */
        'name'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 备注 */
        'remark'?: string;
        /** 是否已联系 1 否 2 是 */
        'hasContact'?: number;
    }


export type AutomaticCookingMachineRegistrationVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 租户号 */
        'id'?: number;
        /** 删除标识;1 正常 2 删除 3 禁用 */
        'delFlag'?: number;
        /** 炒菜机id */
        'automaticCookingMachineId'?: number;
        'userId'?: number;
        'userPort'?: number;
        /** 姓名 */
        'name'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 备注 */
        'remark'?: string;
        /** 是否已联系 1 否 2 是 */
        'hasContact'?: number;
    }


export type AutomaticCookingMachineVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 租户号 */
        'id'?: number;
        /** 删除标识;1 正常 2 删除 3 禁用 */
        'delFlag'?: number;
        /** 展示图 */
        'showImage'?: string;
        /** 展示图Url */
        'showImageUrl'?: string;
        /** 标题 */
        'titleZh'?: string;
        /** 标题 */
        'titleEn'?: string;
        /** 详情 */
        'detailZh'?: string;
        /** 详情 */
        'detailEn'?: string;
        /** 介绍 */
        'instructionsZh'?: string;
        /** 介绍 */
        'instructionsEn'?: string;
        /** 销量 */
        'sales'?: number;
    }


export type BankVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 银行名称 */
        'bankName'?: string;
        /** 银行卡号 */
        'card'?: string;
        /** 姓 */
        'surname'?: string;
        /** 名 */
        'name'?: string;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type BindEmailBo =
    {
        /** 新手机号 */
        'newEmail'?: string;
        /** 旧手机号 */
        'oldEmail'?: string;
        /** 验证码 */
        'code'?: string;
    }


export type BindPhoneBo =
    {
        /** 新手机号 */
        'newPhone'?: string;
        /** 旧手机号 */
        'oldPhone'?: string;
        /** 验证码 */
        'code'?: string;
        /** 区号 */
        'areaCode'?: string;
        /** 用户类型 */
        'userPort'?: number;
    }


export type BlockBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键id */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 发起拉黑动作的用户id */
        'userId'?: number;
        /** 被拉黑的用户id */
        'beingBlockUserId'?: number;
    }


export type CalculatePriceCartBo =
    {
        /** 购物车id列表 */
        'cartIds'?: number[];
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod'?: number;
        /** 优惠券id */
        'couponId'?: number;
        /** 小费比例 */
        'tipDiscount'?: number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type CalculatePriceCartVo =
    {
        /** 小费金额 */
        'tip'?: number;
        /** 小费比例 */
        'tipDiscount'?: number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 周配送费 */
        'weeklyDeliveryFeeAmount'?: number;
        /** 配送费 */
        'deliveryFee'?: number;
        /** 税费 */
        'tax'?: number;
        /** 菜品原价 */
        'originalAmount'?: number;
        /** 按照商家的折扣，菜品实际价格 */
        'actualAmountByMerchant'?: number;
        /** 菜品实际应支付价 */
        'actualAmount'?: number;
        /** 最终用户实付金额 */
        'paidAmount'?: number;
        /** 优惠券id */
        'couponId'?: number;
        /** 优惠券优惠金额 */
        'couponDiscount'?: number;
        /** 总重量(磅) */
        'totalWeight'?: number;
        /** 菜品重量(不包含配菜) */
        'dishWeight'?: number;
        /** 配菜重量 */
        'sideDishWeight'?: number;
        /** 打包盒重量 */
        'packagingWeight'?: number;
        /** 是否满足最低起送价价 */
        'isMeetMinPrice'?: boolean;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
        /** 购物车列表 */
        'merchantCartVoList'?: null;
    }


export type CalculatePriceDishBo =
    {
        /** 菜品id */
        'dishId'?: number;
        /** 配菜id */
        'sideDishId'?: number;
        /** 购买数量 */
        'buyNum'?: number;
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod'?: number;
        /** 优惠券id */
        'couponId'?: number;
        /** 小费比例 */
        'tipDiscount'?: number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
    }


export type CalculatePriceDishVo =
    {
        'merchantDishVo'?: MerchantDishVo;
        /** 菜品实付价格(包括主菜和配菜) */
        'actualPrice'?: number;
        /** 菜品会员价格(包括主菜和配菜) */
        'memberPrice'?: number;
        /** 配菜信息 */
        'merchantSideDishVo'?: MerchantSideDishVo;
        /** 小费金额 */
        'tip'?: number;
        /** 小费比例 */
        'tipDiscount'?: number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 周配送费 */
        'weeklyDeliveryFeeAmount'?: number;
        /** 税费 */
        'tax'?: number;
        /** 菜品实际应支付价 */
        'actualAmount'?: number;
        /** 按照商家的折扣，菜品实际价格 */
        'actualAmountByMerchant'?: number;
        /** 最终实付金额 */
        'paidAmount'?: number;
        /** 配送费 */
        'deliveryFee'?: number;
        /** 优惠券优惠金额 */
        'couponDiscount'?: number;
        /** 优惠券id */
        'couponId'?: number;
        /** 商品原价 */
        'originalAmount'?: number;
        /** 是否满足最低起拍价 */
        'isMeetMinPrice'?: boolean;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
        /** 总重量(磅) */
        'totalWeight'?: number;
        /** 菜品重量(不包含配菜) */
        'dishWeight'?: number;
        /** 配菜重量 */
        'sideDishWeight'?: number;
        /** 打包盒重量 */
        'packagingWeight'?: number;
    }


export type CalculateSavingsVo =
    {
        /** 节省费用 */
        'savings'?: number;
        /** 总费用 */
        'totalPayPrice'?: number;
        /** 购物车总数量 */
        'totalQuantity'?: number;
    }


export type CancelOrderBo =
    {
        /** 订单id */
        'orderId'?: number;
        /** 取消原因 */
        'cancelReason'?: string;
        /** 来源 非传参，请忽略 1 app调用 2 定时器调用 */
        'source'?: number;
    }


export type CommentBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 评论用户ID */
        'userId'?: number;
        /** 评论用户类型(1-普通用户 2-商家用户) */
        'userPort'?: number;
        /** 评论对象ID */
        'targetId'?: number;
        /** 评论对象类型(1-菜谱 2-菜品 3-配菜) */
        'targetType'?: number;
        /** 顶级评论ID(对主体的直接评论) */
        'topId'?: number;
        /** 上级评论ID */
        'parentId'?: number;
        /** 上级评论用户ID */
        'parentUserId'?: number;
        /** 上级评论用户类型(1-普通用户 2-商家用户) */
        'parentUserPort'?: number;
        /** 评论内容 */
        'content'?: string;
        /** 图片URL(多图用逗号分隔) */
        'images'?: string;
        /** 点赞数 */
        'likeCount'?: number;
        /** 回复数量 */
        'commentCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type CommentPageBo =
    {
        /** 评论对象id */
        'targetId'?: number;
        /** 评论对象类型 */
        'targetType'?: string;
    }


export type CommentVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 评论用户ID */
        'userId'?: number;
        /** 评论用户类型(1-普通用户 2-商家用户) */
        'userPort'?: number;
        /** 评论对象ID */
        'targetId'?: number;
        /** 评论对象类型(1-菜谱 2-菜品 3-配菜) */
        'targetType'?: number;
        /** 顶级评论ID(对主体的直接评论) */
        'topId'?: number;
        /** 上级评论ID */
        'parentId'?: number;
        /** 上级评论用户ID */
        'parentUserId'?: number;
        /** 上级评论用户类型(1-普通用户 2-商家用户) */
        'parentUserPort'?: number;
        /** 评论内容 */
        'content'?: string;
        /** 图片URL(多图用逗号分隔) */
        'images'?: string;
        /** 点赞数 */
        'likeCount'?: number;
        /** 回复数量 */
        'commentCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 上级用户信息 */
        'userVo'?: UserVo;
        /** 上级用户信息 */
        'parentUserVo'?: UserVo;
        /** childList 中使用 是否是回复 1 不是 2 是 */
        'isReply'?: number;
        /** 是否自己发布的评论 */
        'isSelf'?: boolean;
        'childList'?: CommentVo[];
    }


export type ComputeAmountFeeBo =
    {
        /** 提现金额 */
        'withdrawalAmount'?: number;
    }


export type ComputeAmountFeeVo =
    {
        /** 到账金额 */
        'receiveAmount'?: number;
        /** 提现手续费 */
        'withdrawalFee'?: number;
    }


export type CouponBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        'id'?: number;
        /** 中文名称 */
        'nameZh'?: string;
        /** 英文名称 */
        'nameEn'?: string;
        /** 1-折扣券, 2-满减券 */
        'couponType'?: number;
        /** 优惠值 */
        'discountValue'?: number;
        /** 最低消费额度 */
        'minAmount'?: number;
        /** 1-平台发放, 2-商家发放 */
        'issuerType'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 1-直接领取, 2-兑换码 */
        'distributionType'?: number;
        /** 有效期开始时间 */
        'validStart'?: number;
        /** 有效期结束时间 */
        'validEnd'?: number;
        /** 总数量 */
        'totalQuantity'?: number;
        /** 是否有效 1否 2 是 免费优惠券创建即有效；付费优惠券支付后有效 */
        'isValid'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 充值金额 */
        'cardId'?: string;
        /** 支付方式 1 stripe支付 2 余额支付 */
        'payMethod'?: number;
        /** 支付密码 */
        'payPassword'?: string;
    }


export type CouponBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        'id'?: number;
        /** 中文名称 */
        'nameZh': string;
        /** 英文名称 */
        'nameEn'?: string;
        /** 1-折扣券, 2-满减券 */
        'couponType': number;
        /** 优惠值 */
        'discountValue': number;
        /** 最低消费额度 */
        'minAmount': number;
        /** 1-平台发放, 2-商家发放 */
        'issuerType': number;
        /** 商家ID */
        'merchantId'?: number;
        /** 1-直接领取, 2-兑换码 */
        'distributionType': number;
        /** 有效期开始时间 */
        'validStart'?: number;
        /** 有效期结束时间 */
        'validEnd'?: number;
        /** 总数量 */
        'totalQuantity': number;
        /** 是否有效 1否 2 是 免费优惠券创建即有效；付费优惠券支付后有效 */
        'isValid'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 支付卡三方标识 */
        'cardId'?: string;
        /** 支付方式 1 stripe支付 2 余额支付 */
        'payMethod'?: number;
        /** 支付密码 */
        'payPassword'?: string;
    }


export type CouponCodeBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        'id'?: number;
        /** 优惠券ID */
        'couponId'?: number;
        /** 兑换码值 */
        'couponCode'?: string;
        /** 是否已兑换 1 否 2 是 */
        'hasUse'?: number;
        /** 兑换用户 */
        'userId'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type CouponVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        'id'?: number;
        /** 中文名称 */
        'nameZh'?: string;
        /** 英文名称 */
        'nameEn'?: string;
        /** 名称 */
        'name'?: string;
        /** 1-折扣券, 2-满减券 */
        'couponType'?: number;
        /** 优惠值 */
        'discountValue'?: number;
        /** 最低消费额度 */
        'minAmount'?: number;
        /** 1-平台发放, 2-商家发放 */
        'issuerType'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 1-直接领取, 2-兑换码 */
        'distributionType'?: number;
        /** 有效期开始时间 */
        'validStart'?: number;
        /** 有效期结束时间 */
        'validEnd'?: number;
        /** 总数量 */
        'totalQuantity'?: number;
        /** 是否有效 1否 2 是 免费优惠券创建即有效；付费优惠券支付后有效 */
        'isValid'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 已兑换兑换码数量 */
        'exchangedQuantity'?: number;
        /** 已使用数量 */
        'usedQuantity'?: number;
    }


export type CreateOrderCartBo =
    {
        /** 购物车id列表 */
        'cartIds'?: number[];
        /** 预约时间- 开始 */
        'startScheduledTime'?: number;
        /** 预约时间- 结束 */
        'endScheduledTime'?: number;
        /** 交付时间类型(1-立即交付 2-预约交付) */
        'deliveryType'?: number;
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod'?: number;
        /** 派送方式(如放门口或者交到顾客手中) */
        'deliveryMethod'?: string;
        /** 优惠券id */
        'couponId'?: number;
        /** 小费比例 */
        'tipDiscount'?: number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 配送地址id */
        'addressId'?: number;
        /** 订单备注 */
        'orderRemark'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type CreateOrderDishBo =
    {
        /** 菜品id */
        'dishId'?: number;
        /** 配菜id */
        'sideDishId'?: number;
        /** 购买数量 */
        'buyNum'?: number;
        /** 预约时间- 开始 */
        'startScheduledTime'?: number;
        /** 预约时间- 结束 */
        'endScheduledTime'?: number;
        /** 交付时间类型(1-立即交付 2-预约交付) */
        'deliveryType'?: number;
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod'?: number;
        /** 派送方式(如放门口或者交到顾客手中) */
        'deliveryMethod'?: string;
        /** 优惠券id */
        'couponId'?: number;
        /** 小费比例 */
        'tipDiscount'?: number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 配送地址id */
        'addressId'?: number;
        /** 订单备注 */
        'orderRemark'?: string;
    }


export type CustomerServiceBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 客服电话 */
        'servicePhone': string;
        /** 工作时间(中文) */
        'workingHoursZh': string;
        /** 工作时间(英文) */
        'workingHoursEn': string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type CustomerServiceVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 客服电话 */
        'servicePhone'?: string;
        /** 工作时间(中文) */
        'workingHoursZh'?: string;
        /** 工作时间(英文) */
        'workingHoursEn'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type DeleteCartBo =
    {
        /** 购物车id */
        'id'?: number;
        /** 删除数量 */
        'count'?: number;
    }


export type DeliverOrderBo =
    {
        /** 订单id */
        'orderId'?: number;
        /** 配送员手机号 */
        'deliveryPhone'?: string;
        /** 配送员头像 */
        'deliveryAvatar'?: string;
        /** '配送员姓' */
        'deliverySurname'?: string;
        /** '配送员名' */
        'deliveryFirstName'?: string;
    }


export type DeliveryReview =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 评价ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 商家订单ID */
        'merchantOrderId'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 评价标签(多个用逗号分隔) */
        'tags'?: string;
        /** 评分(1-5分) */
        'rating'?: number;
        /** 评价内容 */
        'content'?: string;
        /** 评价配图(存储图片URL数组) */
        'images'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type DishRecordVo =
    {
        'dishName'?: string;
        'num'?: number;
        'price'?: number;
    }


export type EvaluateOrderBo =
    {
        /** 订单id */
        'orderId'?: number;
        /** 配送员评价表 */
        'deliveryReview'?: DeliveryReview;
        /** 菜品评价表 */
        'merchantDishReviewList'?: MerchantDishReview[];
    }


export type FeaturedMerchantBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: number[];
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: number[];
    }


export type FeaturedMerchantBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId': number;
        /** 排序值(从小到大) */
        'sort': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: number[];
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: number[];
    }


export type FeaturedMerchantBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 商家ID */
        'merchantId': number;
        /** 排序值(从小到大) */
        'sort': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: number[];
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: number[];
    }


export type FeaturedMerchantVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
    }


export type FeedbackBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 反馈内容 */
        'content'?: string;
        /** 图片URL列表(JSON数组) */
        'images'?: string;
        /** 联系电话 */
        'contactPhone'?: string;
        /** 1-待处理 2-处理中 3-已处理 */
        'status'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type FeedbackVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家id */
        'merchantId'?: number;
        /** 反馈内容 */
        'content'?: string;
        /** 图片URL列表(JSON数组) */
        'images'?: string;
        /** 联系电话 */
        'contactPhone'?: string;
        /** 1-待处理 2-处理中 3-已处理 */
        'status'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type GetAgreementBo =
    {
        /** 协议编码值 */
        'code'?: string;
    }


export type HelpCenterBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 1 用户 2 商家 */
        'userPort': number;
        /** 问题 */
        'question': string;
        /** 回答(富文本格式) */
        'answer': string;
        /** 排序值(从小到大) */
        'sort': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type HelpCenterBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 1 用户 2 商家 */
        'userPort': number;
        /** 问题 */
        'question': string;
        /** 回答(富文本格式) */
        'answer': string;
        /** 排序值(从小到大) */
        'sort': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type HelpCenterVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 1 用户 2 商家 */
        'userPort'?: number;
        /** 问题 */
        'question'?: string;
        /** 回答(富文本格式) */
        'answer'?: string;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type HotSearchWordVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 图片 */
        'logoUrl'?: string;
        /** 中文搜索词 */
        'nameZh'?: string;
        /** 英文搜索词 */
        'nameEn'?: string;
        /** 搜索词 */
        'name'?: string;
        /** 排序值（越小越靠前） */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type IsUpdateVersionBo =
    {
        /** 设备类型：1-安卓(默认) 2-ios */
        'appType'?: number;
        /** 1-用户端(默认) 2-商家端 */
        'port'?: number;
    }


export type Key1 =
    {}


export type Key237 =
    {}


export type KeyAddGroup =
    {}


export type KeyEditGroup =
    {}


export type LatLogBo =
    {
        /** 纬度 */
        'lat'?: string;
        /** 经度 */
        'lng'?: string;
    }


export type LoginBo =
    {
        /** 登录类型<p>EMAIL_LOGIN(1, "邮箱登录"),<p><p>APPLE_LOGIN(2, "苹果登录"),<p><p>FACEBOOK_LOGIN(3, "脸书登录"),<p><p>GOOGLE_LOGIN(4, "谷歌登录"),<p><p>ACCOUNT_LOGIN(5, "账号密码登录"),<p><p>MOBILE_CODE_LOGIN(6, "手机号验证码登录"); */
        'type'?: number;
        /** 邮箱 */
        'email'?: string;
        /** 密码 */
        'password'?: string;
        /** 用户端口：1-用户端(默认值) */
        'userPort'?: number;
        /** 三方登录标识 */
        'tripartiteLoginIdentify'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 手机验证码 */
        'code'?: string;
        /** 手机区号 */
        'areaCode'?: string;
        /** 邀请码 */
        'invitationCode'?: string;
        /** cid */
        'cid'?: string;
        'firstName'?: string;
        'surname'?: string;
        /** 用户昵称 */
        'nickName'?: string;
        /** 头像 */
        'avatar'?: string;
    }


export type MapListFilterConfigVo =
    {
        'key'?: Key1[];
    }


export type MapObject =
    {
        'key'?: Key237;
    }


export type MapObjectAddGroup =
    {
        'key'?: KeyAddGroup;
    }


export type MapObjectEditGroup =
    {
        'key'?: KeyEditGroup;
    }


export type MarketingActivityBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 活动名称 */
        'activityName': string;
        /** 活动图片URL */
        'activityImage'?: string;
        /** 活动内容(富文本) */
        'activityContent': string;
        /** 活动排序(从小到大) */
        'sort': number;
        /** 活动开始时间(时间戳) */
        'startTime': number;
        /** 活动结束时间(时间戳) */
        'endTime': number;
        /** 活动类型(1-新人首单 2-活动日指定菜品折扣) */
        'activityType': number;
        /** 指定菜品id集合，逗号分隔，如果为空，则所有菜品都有折扣 */
        'dishIds'?: string;
        /** 折扣 */
        'discount': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MarketingActivityBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 活动名称 */
        'activityName': string;
        /** 活动图片URL */
        'activityImage'?: string;
        /** 活动内容(富文本) */
        'activityContent': string;
        /** 活动排序(从小到大) */
        'sort': number;
        /** 活动开始时间(时间戳) */
        'startTime': number;
        /** 活动结束时间(时间戳) */
        'endTime': number;
        /** 活动类型(1-新人首单 2-活动日指定菜品折扣) */
        'activityType': number;
        /** 指定菜品id集合，逗号分隔，如果为空，则所有菜品都有折扣 */
        'dishIds'?: string;
        /** 折扣 */
        'discount': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MarketingActivityVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 活动名称 */
        'activityName'?: string;
        /** 活动图片URL */
        'activityImage'?: string;
        /** 活动图片URLUrl */
        'activityImageUrl'?: string;
        /** 活动内容(富文本) */
        'activityContent'?: string;
        /** 活动排序(从小到大) */
        'sort'?: number;
        /** 活动开始时间(时间戳) */
        'startTime'?: number;
        /** 活动结束时间(时间戳) */
        'endTime'?: number;
        /** 活动类型(1-新人首单 2-活动日指定菜品折扣) */
        'activityType'?: number;
        /** 指定菜品id集合，如果为空，则所有菜品都有折扣 */
        'dishIds'?: string;
        /** 折扣 */
        'discount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 菜品列表 */
        'merchantDishVoList'?: MerchantDishVo[];
    }


export type MembershipConfigBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 会员中心上图片URL */
        'centerTopImage': string;
        /** 会员中心下图片URL */
        'centerBottomImage': string;
        /** 会员购买页图片URL */
        'purchasePageImage': string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MembershipConfigVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 会员中心上图片URL */
        'centerTopImage'?: string;
        /** 会员中心上图片URLUrl */
        'centerTopImageUrl'?: string;
        /** 会员中心下图片URL */
        'centerBottomImage'?: string;
        /** 会员中心下图片URLUrl */
        'centerBottomImageUrl'?: string;
        /** 会员购买页图片URL */
        'purchasePageImage'?: string;
        /** 会员购买页图片URLUrl */
        'purchasePageImageUrl'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MembershipRechargeItemVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 名称 */
        'name'?: string;
        /** 中文图片URL */
        'imageZh'?: string;
        /** 英文图片URL */
        'imageEn'?: string;
        /** 是否试用(1-是 2-否) */
        'trialFlag'?: number;
        /** 试用时长(天) */
        'trialDays'?: number;
        /** 免费试用周数(展示用) */
        'trialWeeksDisplay'?: number;
        /** 充值会员类型(1-月会员 2-年会员) */
        'membershipType'?: number;
        /** 充值金额 */
        'rechargeAmount'?: number;
        /** 描述内容({}中内容不可修改) */
        'description'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MembershipRenewalBo =
    {
        /** 用户id */
        'userId'?: number;
        /** 截止时间 */
        'renewalTime'?: number;
    }


export type MerchantBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家logo URL */
        'logo'?: string;
        /** 商家名称 */
        'merchantName'?: string;
        /** 商家位置(具体地址) */
        'merchantAddress'?: string;
        /** 商家经度 */
        'longitude'?: number;
        /** 商家纬度 */
        'latitude'?: number;
        /** 营业时间(多时段分号分隔 格式： MONDAY/TUESDAY/WEDNESDAY 09:00-18:00;THURSDAY/FRIDAY/SATURDAY/SUNDAY 10:00-20:00;) */
        'businessHours'?: string;
        /** 最低起配价 */
        'minOrderPrice'?: number;
        /** 是否支持自取(1-支持 2-不支持) */
        'selfPickup'?: number;
        /** 自取时长(如"30分钟") */
        'pickupTime'?: string;
        /** 是否支持配送(1-支持 2-不支持) */
        'deliveryService'?: number;
        /** 配送时长(单位：天，如"1") */
        'deliveryTime'?: string;
        /** 配送费 */
        'deliveryFee'?: number;
        /** 店铺图片URL(多张逗号分隔) */
        'shopImages'?: string;
        /** 店铺余额 */
        'balance'?: number;
        /** 店铺总收益 */
        'totalIncome'?: number;
        /** 店铺评分(0-5分) */
        'rating'?: number;
        /** 店铺评论数 */
        'commentCount'?: number;
        /** 菜品均价 */
        'avgPrice'?: number;
        /** 商家分类ID 首页中间 主要经营范围 */
        'merchantCategoryIds'?: string;
        /** 商家标签分类ID 首页上面 */
        'merchantLabelIds'?: string;
        /** 店铺收藏量 */
        'collectCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 客户 id */
        'customerId'?: string;
        /** 打包盒重量 */
        'packingBoxWeight'?: number;
        /** 手机号 */
        'phone'?: string;
    }


export type MerchantBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId': number;
        /** 商家logo URL */
        'logo'?: string;
        /** 商家名称 */
        'merchantName': string;
        /** 商家位置(具体地址) */
        'merchantAddress': string;
        /** 商家经度 */
        'longitude': number;
        /** 商家纬度 */
        'latitude': number;
        /** 营业时间(多时段分号分隔 格式： MONDAY/TUESDAY/WEDNESDAY 09:00-18:00;THURSDAY/FRIDAY/SATURDAY/SUNDAY 10:00-20:00;) */
        'businessHours': string;
        /** 最低起配价 */
        'minOrderPrice': number;
        /** 是否支持自取(1-支持 2-不支持) */
        'selfPickup': number;
        /** 自取时长(如"30分钟") */
        'pickupTime'?: string;
        /** 是否支持配送(1-支持 2-不支持) */
        'deliveryService': number;
        /** 配送时长(单位：天，如"1") */
        'deliveryTime'?: string;
        /** 配送费 */
        'deliveryFee': number;
        /** 店铺图片URL(多张逗号分隔) */
        'shopImages'?: string;
        /** 店铺余额 */
        'balance': number;
        /** 店铺总收益 */
        'totalIncome': number;
        /** 店铺评分(0-5分) */
        'rating'?: number;
        /** 店铺评论数 */
        'commentCount'?: number;
        /** 菜品均价 */
        'avgPrice'?: number;
        /** 商家分类ID 首页中间 主要经营范围 */
        'merchantCategoryIds'?: string;
        /** 商家标签分类ID 首页上面 */
        'merchantLabelIds'?: string;
        /** 店铺收藏量 */
        'collectCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 客户 id */
        'customerId'?: string;
        /** 打包盒重量 */
        'packingBoxWeight'?: number;
    }


export type MerchantBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 用户ID */
        'userId': number;
        /** 商家logo URL */
        'logo'?: string;
        /** 商家名称 */
        'merchantName': string;
        /** 商家位置(具体地址) */
        'merchantAddress': string;
        /** 商家经度 */
        'longitude': number;
        /** 商家纬度 */
        'latitude': number;
        /** 营业时间(多时段分号分隔 格式： MONDAY/TUESDAY/WEDNESDAY 09:00-18:00;THURSDAY/FRIDAY/SATURDAY/SUNDAY 10:00-20:00;) */
        'businessHours': string;
        /** 最低起配价 */
        'minOrderPrice': number;
        /** 是否支持自取(1-支持 2-不支持) */
        'selfPickup': number;
        /** 自取时长(如"30分钟") */
        'pickupTime'?: string;
        /** 是否支持配送(1-支持 2-不支持) */
        'deliveryService': number;
        /** 配送时长(单位：天，如"1") */
        'deliveryTime'?: string;
        /** 配送费 */
        'deliveryFee': number;
        /** 店铺图片URL(多张逗号分隔) */
        'shopImages'?: string;
        /** 店铺余额 */
        'balance': number;
        /** 店铺总收益 */
        'totalIncome': number;
        /** 店铺评分(0-5分) */
        'rating'?: number;
        /** 店铺评论数 */
        'commentCount'?: number;
        /** 菜品均价 */
        'avgPrice'?: number;
        /** 商家分类ID 首页中间 主要经营范围 */
        'merchantCategoryIds'?: string;
        /** 商家标签分类ID 首页上面 */
        'merchantLabelIds'?: string;
        /** 店铺收藏量 */
        'collectCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 客户 id */
        'customerId'?: string;
        /** 打包盒重量 */
        'packingBoxWeight'?: number;
    }


export type MerchantCartBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 菜品ID */
        'dishId'?: number;
        /** 数量 */
        'count'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 配菜列表 */
        'merchantCartSideDishBoList'?: MerchantCartSideDishBo[];
    }


export type MerchantCartSideDishBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 购物车id */
        'merchantCartId'?: number;
        /** 配菜ID */
        'sideDishId'?: number;
        /** 配菜子项ID */
        'sideDishItemId'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MerchantCartSideDishVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 购物车id */
        'merchantCartId'?: number;
        /** 配菜ID */
        'sideDishId'?: number;
        /** 配菜子项ID */
        'sideDishItemId'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 配菜信息 */
        'merchantSideDishVo'?: MerchantSideDishVo;
        /** 购物车或者下单时选择的单个配菜 */
        'merchantSideDishItemVo'?: MerchantSideDishItemVo;
    }


export type MerchantCartVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 菜品ID */
        'dishId'?: number;
        /** 数量 */
        'count'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        'merchantDishVo'?: MerchantDishVo;
        /** 原价 */
        'originalPrice'?: number;
        /** 折扣价 */
        'discountPrice'?: number;
        /** 会员价 */
        'memberPrice'?: number;
        /** 实付价 */
        'actualPrice'?: number;
        /** 按照商家折扣 商品实际价格 */
        'actualPriceByMerchantDiscount'?: number;
        /** 税费比例 */
        'taxRate'?: number;
        /** 税费 */
        'taxAmount'?: number;
        /** 配菜列表字段 */
        'sideDishList'?: MerchantCartSideDishVo[];
    }


export type MerchantDishBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 所属菜单ID */
        'menuId'?: number;
        /** 菜品名称 */
        'dishName'?: string;
        /** 菜品描述 */
        'dishDescription'?: string;
        /** 菜品图片URL */
        'dishImage'?: string;
        /** 原价 */
        'originalPrice'?: number;
        /** 折扣价 */
        'discountPrice'?: number;
        /** 重量(磅) */
        'weight'?: number;
        /** 税费 */
        'tax'?: number;
        /** 总销量 */
        'salesCount'?: number;
        /** 收藏数量 */
        'collectCount'?: number;
        /** 评论数量 */
        'commentCount'?: number;
        /** 浏览数量 */
        'viewCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 分词 逗号分隔 */
        'words'?: string;
        /** 排序 */
        'sort'?: number;
        /** 配菜列表 */
        'merchantSideDishBoList'?: MerchantSideDishBo[];
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: number[];
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: number[];
    }


export type MerchantDishReview =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 评价ID */
        'id'?: number;
        /** 菜品ID */
        'dishId'?: number;
        /** 配菜ID */
        'sideDishId'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 商家订单ID */
        'merchantOrderId'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家订单关联菜品ID */
        'merchantOrderDishId'?: number;
        /** 评分(1-5分) */
        'rating'?: number;
        /** 评价内容 */
        'content'?: string;
        /** 评价配图(存储图片URL数组) */
        'images'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MerchantDishVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 所属菜单ID */
        'menuId'?: number;
        /** 菜品名称 */
        'dishName'?: string;
        /** 菜品描述 */
        'dishDescription'?: string;
        /** 菜品图片URL */
        'dishImage'?: string;
        /** 菜品图片URLUrl */
        'dishImageUrl'?: string;
        /** 原价 */
        'originalPrice'?: number;
        /** 折扣价 */
        'discountPrice'?: number;
        /** 重量(磅) */
        'weight'?: number;
        /** 税费 */
        'tax'?: number;
        /** 总销量 */
        'salesCount'?: number;
        /** 收藏数量 */
        'collectCount'?: number;
        /** 评论数量 */
        'commentCount'?: null;
        /** 浏览数量 */
        'viewCount'?: null;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: null;
        /** 分词 逗号分隔 */
        'words'?: null;
        /** 排序 */
        'sort'?: null;
        /** 是否收藏 */
        'isCollect'?: null;
        /** 会员价 */
        'memberPrice'?: null;
        /** 配菜列表 */
        'merchantSideDishVoList'?: null;
        /** 商户信息 */
        'merchantVo'?: null;
        /** 份数 */
        'copies'?: null;
    }


export type MerchantIncomeLeaderboardVo =
    {
        /** 商家名称 */
        'merchantName'?: string;
        /** logo */
        'logo'?: string;
        /** 收益金额 */
        'amount'?: number;
    }


export type MerchantIndexDataVO =
    {
        /** 今日订单数 */
        'todayOrderNum'?: number;
        /** 昨日订单数 */
        'yesterdayOrderNum'?: number;
        /** 本月订单数 */
        'monthOrderNum'?: number;
        /** 今日收益 */
        'todayIncome'?: number;
        /** 昨日收益 */
        'yesterdayIncome'?: number;
        /** 本月收益 */
        'monthIncome'?: number;
        /** 总收益 */
        'totalIncome'?: number;
        /** 待处理的退款订单数量 */
        'refundOrderNum'?: number;
        /** 待入账 */
        'waitIncome'?: number;
    }


export type MerchantListBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: number[];
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: number[];
    }


export type MerchantMenuBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 菜单名称 */
        'menuName'?: string;
        /** 菜单时间段(多时段用分号分隔) */
        'scheduleTimes'?: string;
        /** 收藏数量 */
        'collectCount'?: number;
        /** 评论数量 */
        'commentCount'?: number;
        /** 浏览数量 */
        'viewCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 排序 */
        'sort'?: number;
    }


export type MerchantMenuVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 菜单名称 */
        'menuName'?: string;
        /** 菜单时间段(多时段用分号分隔) */
        'scheduleTimes'?: string;
        /** 收藏数量 */
        'collectCount'?: number;
        /** 评论数量 */
        'commentCount'?: number;
        /** 浏览数量 */
        'viewCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 排序 */
        'sort'?: number;
        /** 菜品列表 */
        'dishList'?: MerchantDishVo[];
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
    }


export type MerchantOrderBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId': number;
        /** 商家ID */
        'merchantId': number;
        /** 订单号 */
        'orderNo': string;
        /** 菜品原价 */
        'originalPrice': number;
        /** 菜品实际应支付价 */
        'actualPrice': number;
        /** 优惠券抵扣价格 */
        'couponDiscount'?: number;
        /** 优惠券ID */
        'userCouponId'?: number;
        /** 税费 */
        'tax': number;
        /** 平台手续费 */
        'platformFee': number;
        /** 小费 */
        'tip'?: number;
        /** 小费折扣 */
        'tipDiscount'?: number;
        /** 配送费 */
        'deliveryFee': number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 周配送费 */
        'weeklyDeliveryFeeAmount'?: number;
        /** 实付金额 */
        'paidAmount': number;
        /** 商家实际到账金额 */
        'merchantReceiveAmount': number;
        /** 总重量(磅) */
        'totalWeight': number;
        /** 菜品重量(不包含配菜) */
        'dishWeight': number;
        /** 配菜重量 */
        'sideDishWeight'?: number;
        /** 打包盒重量 */
        'packagingWeight'?: number;
        /** 订单状态 */
        'orderStatus': number;
        /** 退款状态 */
        'refundStatus'?: number;
        /** 用户取消原因 */
        'cancelReason'?: string;
        /** 取消时间 */
        'cancelTime'?: number;
        /** 商家拒绝原因 */
        'rejectReason'?: string;
        /** 支付状态：1-支付中 2-支付成功 3-支付失败 */
        'payStatus'?: number;
        /** 支付方式 */
        'payMethod'?: number;
        /** 支付卡号 */
        'cardNumber'?: string;
        /** 支付卡三方标识 */
        'cardId'?: string;
        /** 三方支付退款参数 */
        'refundParam'?: string;
        /** 是否已捕获(1-未捕获 2-已捕获) */
        'capturedFlag'?: number;
        /** 配送员手机号 */
        'deliveryPhone'?: string;
        /** 配送员头像URL */
        'deliveryAvatar'?: string;
        /** 配送员姓 */
        'deliverySurname'?: string;
        /** 配送员名 */
        'deliveryFirstName'?: string;
        /** 预约时间(开始时间) */
        'startScheduledTime'?: number;
        /** 预约时间(结束时间) */
        'endScheduledTime'?: number;
        /** 交付时间类型(1-立即交付 2-预约交付) */
        'deliveryType': number;
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod': number;
        /** 派送方式(如放门口或者交到顾客手中) */
        'deliveryMethod'?: string;
        /** 订单备注 */
        'orderRemark'?: string;
        /** 支付时间 */
        'payTime'?: number;
        /** 接单时间 */
        'receiveTime'?: number;
        /** 开始配送时间 */
        'startDeliveryTime'?: number;
        /** 送达时间 */
        'deliveryTime'?: number;
        /** 送达图片 */
        'deliveryPhotos'?: string;
        /** 邀请分佣 */
        'inviteFee'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type MerchantOrderBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 用户ID */
        'userId': number;
        /** 商家ID */
        'merchantId': number;
        /** 订单号 */
        'orderNo': string;
        /** 菜品原价 */
        'originalPrice': number;
        /** 菜品实际应支付价 */
        'actualPrice': number;
        /** 优惠券抵扣价格 */
        'couponDiscount'?: number;
        /** 优惠券ID */
        'userCouponId'?: number;
        /** 税费 */
        'tax': number;
        /** 平台手续费 */
        'platformFee': number;
        /** 小费 */
        'tip'?: number;
        /** 小费折扣 */
        'tipDiscount'?: number;
        /** 配送费 */
        'deliveryFee': number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 周配送费 */
        'weeklyDeliveryFeeAmount'?: number;
        /** 实付金额 */
        'paidAmount': number;
        /** 商家实际到账金额 */
        'merchantReceiveAmount': number;
        /** 总重量(磅) */
        'totalWeight': number;
        /** 菜品重量(不包含配菜) */
        'dishWeight': number;
        /** 配菜重量 */
        'sideDishWeight'?: number;
        /** 打包盒重量 */
        'packagingWeight'?: number;
        /** 订单状态 */
        'orderStatus': number;
        /** 退款状态 */
        'refundStatus'?: number;
        /** 用户取消原因 */
        'cancelReason'?: string;
        /** 取消时间 */
        'cancelTime'?: number;
        /** 商家拒绝原因 */
        'rejectReason'?: string;
        /** 支付状态：1-支付中 2-支付成功 3-支付失败 */
        'payStatus'?: number;
        /** 支付方式 */
        'payMethod'?: number;
        /** 支付卡号 */
        'cardNumber'?: string;
        /** 支付卡三方标识 */
        'cardId'?: string;
        /** 三方支付退款参数 */
        'refundParam'?: string;
        /** 是否已捕获(1-未捕获 2-已捕获) */
        'capturedFlag'?: number;
        /** 配送员手机号 */
        'deliveryPhone'?: string;
        /** 配送员头像URL */
        'deliveryAvatar'?: string;
        /** 配送员姓 */
        'deliverySurname'?: string;
        /** 配送员名 */
        'deliveryFirstName'?: string;
        /** 预约时间(开始时间) */
        'startScheduledTime'?: number;
        /** 预约时间(结束时间) */
        'endScheduledTime'?: number;
        /** 交付时间类型(1-立即交付 2-预约交付) */
        'deliveryType': number;
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod': number;
        /** 派送方式(如放门口或者交到顾客手中) */
        'deliveryMethod'?: string;
        /** 订单备注 */
        'orderRemark'?: string;
        /** 支付时间 */
        'payTime'?: number;
        /** 接单时间 */
        'receiveTime'?: number;
        /** 开始配送时间 */
        'startDeliveryTime'?: number;
        /** 送达时间 */
        'deliveryTime'?: number;
        /** 送达图片 */
        'deliveryPhotos'?: string;
        /** 邀请分佣 */
        'inviteFee'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type MerchantOrderListBackendBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: number[];
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: number[];
        /** 订单号 */
        'orderNo'?: string;
        /** 订单状态 */
        'orderStatusList'?: number[];
        /** 用户手机号 */
        'userPhone'?: string;
        /** 用户姓名 */
        'userName'?: string;
    }


export type MerchantOrderListBo =
    {
        /** 用户类型 1用户 2 商家 */
        'userPort'?: number;
        /** 订单状态 */
        'orderStatusList'?: number[];
        /** 退款状态 */
        'refundStatusList'?: number[];
        /** 开始时间 */
        'createBeginTime'?: any;
        /** 结束时间 */
        'createEndTime'?: any;
    }


export type MerchantOrderVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 订单号 */
        'orderNo'?: string;
        /** 菜品原价 */
        'originalPrice'?: number;
        /** 菜品实际应支付价 */
        'actualPrice'?: number;
        /** 优惠券抵扣价格 */
        'couponDiscount'?: number;
        /** 优惠券ID */
        'userCouponId'?: number;
        /** 税费 */
        'tax'?: number;
        /** 平台手续费 */
        'platformFee'?: number;
        /** 小费 */
        'tip'?: number;
        /** 小费折扣 */
        'tipDiscount'?: number;
        /** 配送费 */
        'deliveryFee'?: number;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 周配送费 */
        'weeklyDeliveryFeeAmount'?: number;
        /** 实付金额 */
        'paidAmount'?: number;
        /** 商家实际到账金额 */
        'merchantReceiveAmount'?: number;
        /** 总重量(磅) */
        'totalWeight'?: number;
        /** 菜品重量(不包含配菜) */
        'dishWeight'?: number;
        /** 配菜重量 */
        'sideDishWeight'?: number;
        /** 打包盒重量 */
        'packagingWeight'?: number;
        /** 订单状态 */
        'orderStatus'?: number;
        /** 退款状态 */
        'refundStatus'?: number;
        /** 用户取消原因 */
        'cancelReason'?: string;
        /** 取消时间 */
        'cancelTime'?: number;
        /** 商家拒绝原因 */
        'rejectReason'?: string;
        /** 支付状态：1-支付中 2-支付成功 3-支付失败 */
        'payStatus'?: number;
        /** 支付方式 */
        'payMethod'?: number;
        /** 支付卡号 */
        'cardNumber'?: string;
        /** 支付卡三方标识 */
        'cardId'?: string;
        /** 三方支付退款参数 */
        'refundParam'?: string;
        /** 是否已捕获(1-未捕获 2-已捕获) */
        'capturedFlag'?: number;
        /** 配送员手机号 */
        'deliveryPhone'?: string;
        /** 配送员头像URL */
        'deliveryAvatar'?: string;
        /** 配送员姓 */
        'deliverySurname'?: string;
        /** 配送员名 */
        'deliveryFirstName'?: string;
        /** 预约时间(开始时间) */
        'startScheduledTime'?: number;
        /** 预约时间(结束时间) */
        'endScheduledTime'?: number;
        /** 交付时间类型(1-立即交付 2-预约交付) */
        'deliveryType'?: number;
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod'?: number;
        /** 派送方式(如放门口或者交到顾客手中) */
        'deliveryMethod'?: string;
        /** 订单备注 */
        'orderRemark'?: string;
        /** 支付时间 */
        'payTime'?: number;
        /** 接单时间 */
        'receiveTime'?: number;
        /** 开始配送时间 */
        'startDeliveryTime'?: number;
        /** 送达时间 */
        'deliveryTime'?: number;
        /** 送达图片 */
        'deliveryPhotos'?: string;
        /** 邀请分佣 */
        'inviteFee'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
        /** 上级用户信息 */
        'userVo'?: UserVo;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
        /** 订单菜品信息 */
        'merchantOrderDishVoList'?: null;
        /** 评价信息 - 配送员 */
        'deliveryReviewVo'?: null;
        /** 评价信息 - 菜品 */
        'dishReviewVoList'?: null;
        /** 收货地址信息 */
        'merchantOrderUserAddressVo'?: null;
    }


export type MerchantRecipeBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 菜谱名称 */
        'recipeName'?: string;
        /** 食材描述 */
        'ingredients'?: string;
        /** 菜谱分类ID */
        'recipeCategoryId'?: number;
        /** 菜谱图片URL */
        'recipeImage'?: string;
        /** 收藏量 */
        'collectCount'?: number;
        /** 浏览量 */
        'viewCount'?: number;
        /** 点赞量 */
        'likeCount'?: number;
        /** 评论量 */
        'commentCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: number[];
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: number[];
    }


export type MerchantRecipeVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 菜谱名称 */
        'recipeName'?: string;
        /** 食材描述 */
        'ingredients'?: string;
        /** 菜谱分类ID */
        'recipeCategoryId'?: number;
        /** 菜谱图片URL */
        'recipeImage'?: string;
        /** 菜谱图片URLUrl */
        'recipeImageUrl'?: string;
        /** 收藏量 */
        'collectCount'?: number;
        /** 浏览量 */
        'viewCount'?: number;
        /** 点赞量 */
        'likeCount'?: number;
        /** 评论量 */
        'commentCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 是否收藏 */
        'isCollect'?: boolean;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
        /** 菜谱分类名称 */
        'recipeCategoryNameZh'?: null;
        /** 菜谱分类名称 */
        'recipeCategoryName'?: null;
        /** 收藏的用户头像列表 */
        'collectUserAvatarList'?: null;
    }


export type MerchantSideDishBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 所属菜品ID */
        'dishId'?: number;
        /** 配菜名称 */
        'sideDishName'?: string;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 是否必填 1 是 2 否 */
        'isRequired'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 配菜子项列表 */
        'merchantSideDishItemBoList'?: MerchantSideDishItemBo[];
    }


export type MerchantSideDishItemBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 所属菜品ID */
        'dishId'?: number;
        /** 配菜ID */
        'merchantSideDishId'?: number;
        /** 子项名称 */
        'name'?: string;
        /** 子项值 */
        'value'?: string;
        /** 价格 */
        'price'?: number;
        /** 重量(磅) */
        'weight'?: number;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type MerchantSideDishItemVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 所属菜品ID */
        'dishId'?: number;
        /** 配菜ID */
        'merchantSideDishId'?: number;
        /** 子项名称 */
        'name'?: string;
        /** 子项值 */
        'value'?: string;
        /** 价格 */
        'price'?: number;
        /** 重量(磅) */
        'weight'?: number;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 会员价 */
        'memberPrice'?: number;
    }


export type MerchantSideDishVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 所属菜品ID */
        'dishId'?: number;
        /** 配菜名称 */
        'sideDishName'?: string;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 是否必填 1 是 2 否 */
        'isRequired'?: number;
        /** 购物车或者下单时选择的单个配菜 */
        'merchantSideDishItemVo'?: MerchantSideDishItemVo;
        /** 配菜子项列表 */
        'merchantSideDishItemVoList'?: MerchantSideDishItemVo[];
    }


export type MerchantVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家logo URL */
        'logo'?: string;
        /** 商家名称 */
        'merchantName'?: string;
        /** 商家位置(具体地址) */
        'merchantAddress'?: string;
        /** 商家经度 */
        'longitude'?: number;
        /** 商家纬度 */
        'latitude'?: number;
        /** 营业时间(多时段分号分隔 格式： MONDAY/TUESDAY/WEDNESDAY 09:00-18:00;THURSDAY/FRIDAY/SATURDAY/SUNDAY 10:00-20:00;) */
        'businessHours'?: string;
        /** 最低起配价 */
        'minOrderPrice'?: number;
        /** 是否支持自取(1-支持 2-不支持) */
        'selfPickup'?: number;
        /** 自取时长(如"30分钟") */
        'pickupTime'?: string;
        /** 是否支持配送(1-支持 2-不支持) */
        'deliveryService'?: number;
        /** 配送时长(单位：天，如"1") */
        'deliveryTime'?: string;
        /** 配送费 */
        'deliveryFee'?: number;
        /** 店铺图片URL(多张逗号分隔) */
        'shopImages'?: string;
        /** 店铺余额 */
        'balance'?: number;
        /** 店铺总收益 */
        'totalIncome'?: number;
        /** 店铺评分(0-5分) */
        'rating'?: number;
        /** 店铺评论数 */
        'commentCount'?: number;
        /** 菜品均价 */
        'avgPrice'?: number;
        /** 商家分类ID */
        'merchantCategoryIds'?: string;
        /** 商家标签分类ID */
        'merchantLabelIds'?: string;
        /** 客户 id */
        'customerId'?: string;
        /** 店铺收藏量 */
        'collectCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 打包盒重量 */
        'packingBoxWeight'?: number;
        /** 是否收藏 */
        'isCollect'?: boolean;
        /** 购物车 */
        'merchantCartVoList'?: MerchantCartVo[];
        /** 最新加入购物车时间 */
        'latestCartTime'?: number;
        /** 总单量 */
        'totalOrderCount'?: number;
        /** 商家分类名称 */
        'merchantCategoryNamesZh'?: string[];
        /** 商家分类名称 */
        'merchantCategoryNamesEn'?: string[];
        /** 商家标签名称 */
        'merchantLabelNamesZh'?: string[];
        /** 商家标签名称 */
        'merchantLabelNamesEn'?: string[];
        /** 菜单、菜品 */
        'merchantMenuVoList'?: MerchantMenuVo[];
        /** 复购人数 */
        'reorderedCount'?: null;
        /** 购物车实付金额 */
        'cartTotalPrice'?: null;
        /** 手机号 */
        'phone'?: null;
    }


export type MessageVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键id */
        'id'?: number;
        /** 会话id */
        'sessionId'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 用户id */
        'userId'?: number;
        'userPort'?: number;
        /** 消息类型 */
        'messageType'?: number;
        /** 关联对象id， */
        'objectId'?: number;
        /** 标题 */
        'titleZh'?: string;
        /** 标题 */
        'titleEn'?: string;
        /** 留言内容 */
        'contentZh'?: string;
        /** 留言内容 */
        'contentEn'?: string;
        /** 读状态(1-已读 2-未读) */
        'readStatus'?: number;
    }


export type NumberStatisticsItemVo =
    {
        /** 累计数量 */
        'cumulativeNumber'?: number;
        /** 今日数量 */
        'todayNumber'?: number;
        /** 昨日数量 */
        'yesterdayNumber'?: number;
        /** 环比 */
        'annulus'?: number;
    }


export type NumberStatisticsVo =
    {
        /** 用户数量统计 */
        'userNumberStatistics'?: NumberStatisticsItemVo;
        /** 用户数量统计 */
        'merchantNumberStatistics'?: NumberStatisticsItemVo;
        /** 用户数量统计 */
        'merchantOrderNumberStatistics'?: NumberStatisticsItemVo;
    }


export type OnlyIdBo =
    {
        /** 银行账户 id */
        'id'?: number;
    }


export type OrderAmountStatisticsBo =
    {
        /** 时区 */
        'timeZoneId'?: string;
        /** 时间类型：1-近一年 2-近一月 3-时间自定义 */
        'timeType'?: number;
        /** 开始时间戳 timeType=3时必传 */
        'startTimestamp'?: number;
        /** 结束时间戳 timeType=3时必传 */
        'endTimestamp'?: number;
    }


export type OrderAmountStatisticsVo =
    {
        /** 时间戳 */
        'timestamp'?: number;
        /** 订单支付金额 */
        'merchantOrderAmount'?: number;
        /** 乘客订单数量 */
        'merchantOrderNumber'?: number;
    }


export type PayOrderBo =
    {
        /** 订单id */
        'orderId'?: number;
        /** 支付卡三方标识 */
        'cardId'?: string;
        /** 支付方式 */
        'payMethod'?: number;
        /** 支付密码 */
        'payPassword'?: string;
    }


export type PreferenceVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 喜好ID */
        'id'?: number;
        /** 中文名称 */
        'nameZh'?: string;
        /** 英文名称 */
        'nameEn'?: string;
        'name'?: string;
        /** 图片URL */
        'imageUrl'?: string;
        /** 排序值 */
        'sortOrder'?: number;
        /** 标签(多个用逗号分隔) */
        'tags'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type R =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: Record<string, unknown>;
        'systemTime'?: number;
    }


export type R2 =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: null;
        'systemTime'?: number;
    }


export type RAgreementVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: AgreementVo;
        'systemTime'?: number;
    }


export type RAmountStatisticsVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: AmountStatisticsVo;
        'systemTime'?: number;
    }


export type RAppointmentTimeVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 用户预约时间视图对象 t_appointment_time */
        'data'?: AppointmentTimeVo;
        'systemTime'?: number;
    }


export type RAppVersionVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: AppVersionVo;
        'systemTime'?: number;
    }


export type RAutomaticCookingMachineRegistrationVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 炒菜机报名视图对象 t_automatic_cooking_machine_registration */
        'data'?: AutomaticCookingMachineRegistrationVo;
        'systemTime'?: number;
    }


export type RAutomaticCookingMachineVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: AutomaticCookingMachineVo;
        'systemTime'?: number;
    }


export type RBankVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 银行账户视图对象 t_bank */
        'data'?: BankVo;
        'systemTime'?: number;
    }


export type RBigDecimal =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: number;
        'systemTime'?: number;
    }


export type RBoolean =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: boolean;
        'systemTime'?: number;
    }


export type RCalculatePriceCartVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: CalculatePriceCartVo;
        'systemTime'?: null;
    }


export type RCalculatePriceDishVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: CalculatePriceDishVo;
        'systemTime'?: number;
    }


export type RCalculateSavingsVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: CalculateSavingsVo;
        'systemTime'?: number;
    }


export type RComputeAmountFeeVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: ComputeAmountFeeVo;
        'systemTime'?: number;
    }


export type RCouponVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 优惠券主视图对象 t_coupon */
        'data'?: CouponVo;
        'systemTime'?: number;
    }


export type RCustomerServiceVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: CustomerServiceVo;
        'systemTime'?: number;
    }


export type RechargeBo =
    {
        /** 会员充值项id */
        'rechargeItemId'?: number;
        /** 充值金额 */
        'cardId'?: string;
        /** 支付方式 */
        'payMethod'?: number;
        /** 支付密码 */
        'payPassword'?: string;
    }


export type RecipeCategoryBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 菜谱分类名称 */
        'categoryNameZh'?: string;
        /** 菜谱分类名称 */
        'categoryNameEn'?: string;
        /** 菜谱分类名称 */
        'categoryName': string;
        /** 分类图片URL */
        'categoryImage'?: string;
        /** 排序值(从小到大) */
        'sort': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type RecipeCategoryBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 菜谱分类名称 */
        'categoryNameZh'?: string;
        /** 菜谱分类名称 */
        'categoryNameEn'?: string;
        /** 菜谱分类名称 */
        'categoryName': string;
        /** 分类图片URL */
        'categoryImage'?: string;
        /** 排序值(从小到大) */
        'sort': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type RecipeCategoryVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 菜谱分类名称 */
        'categoryNameZh'?: string;
        /** 菜谱分类名称 */
        'categoryNameEn'?: string;
        /** 菜谱分类名称 */
        'categoryName'?: string;
        /** 分类图片URL */
        'categoryImage'?: string;
        /** 分类图片URLUrl */
        'categoryImageUrl'?: string;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type RecommendMerchantBo =
    {
        /** 纬度 */
        'lat'?: string;
        /** 经度 */
        'lng'?: string;
        /** 商家ID */
        'merchantId'?: number;
        /** 商家分类id集合(首页中间) */
        'merchantCategoryIds'?: number[];
        /** 商家标签id集合(首页上面) */
        'merchantLabelIds'?: number[];
        /** 是否支持自取 1是 2 否 */
        'selfPickup'?: number;
        /** 是否有折扣 1是 2 否 */
        'discount'?: number;
        /** 评分范围 比如 3-4 */
        'scoreRange'?: string;
        /** 价格范围 比如 10-30 */
        'priceRange'?: string;
        /** 排序方式 1系统推荐(按照喜好) 2 距离排序 3 评分排序 */
        'sortType'?: number;
        /** 关键词 */
        'keyword'?: string;
    }


export type RejectRefundBo =
    {
        /** 订单id */
        'orderId'?: number;
        /** 拒绝原因 */
        'rejectReason'?: string;
    }


export type ReplyPageBo =
    {
        /** 上级评论id */
        'parentId'?: number;
    }


export type ResetPasswordBo =
    {
        /** 用户 id */
        'id'?: number;
        /** 登录密码 */
        'loginPwd'?: string;
    }


export type RFeaturedMerchantVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 精选商家视图对象 t_featured_merchant */
        'data'?: FeaturedMerchantVo;
        'systemTime'?: number;
    }


export type RFeedbackVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 意见反馈视图对象 t_feedback */
        'data'?: FeedbackVo;
        'systemTime'?: number;
    }


export type RHelpCenterVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 帮助中心视图对象 t_help_center */
        'data'?: HelpCenterVo;
        'systemTime'?: number;
    }


export type RListHelpCenterVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: HelpCenterVo[];
        'systemTime'?: number;
    }


export type RListHotSearchWordVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: HotSearchWordVo[];
        'systemTime'?: number;
    }


export type RListMarketingActivityVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MarketingActivityVo[];
        'systemTime'?: number;
    }


export type RListMembershipRechargeItemVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MembershipRechargeItemVo[];
        'systemTime'?: number;
    }


export type RListMerchantCartVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantCartVo[];
        'systemTime'?: number;
    }


export type RListMerchantIncomeLeaderboardVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantIncomeLeaderboardVo[];
        'systemTime'?: number;
    }


export type RListMerchantMenuVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantMenuVo[];
        'systemTime'?: number;
    }


export type RListMerchantOrderVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantOrderVo[];
        'systemTime'?: null;
    }


export type RListMerchantVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantVo[];
        'systemTime'?: null;
    }


export type RListOrderAmountStatisticsVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: OrderAmountStatisticsVo[];
        'systemTime'?: number;
    }


export type RListPreferenceVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: PreferenceVo[];
        'systemTime'?: number;
    }


export type RListRecipeCategoryVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: RecipeCategoryVo[];
        'systemTime'?: number;
    }


export type RListShopSettlementVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: ShopSettlementVo[];
        'systemTime'?: number;
    }


export type RListString =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: string[];
        'systemTime'?: number;
    }


export type RListUserCouponVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: UserCouponVo[];
        'systemTime'?: number;
    }


export type RLong =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: number;
        'systemTime'?: number;
    }


export type RMapListFilterConfigVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MapListFilterConfigVo;
        'systemTime'?: number;
    }


export type RMapObject =
    {
        'code'?: number;
        'msg'?: string;
        /** 请求参数 */
        'data'?: MapObject;
        'systemTime'?: number;
    }


export type RMarketingActivityVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 营销活动视图对象 t_marketing_activity */
        'data'?: MarketingActivityVo;
        'systemTime'?: number;
    }


export type RMembershipConfigVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MembershipConfigVo;
        'systemTime'?: number;
    }


export type RMerchantDishVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantDishVo;
        'systemTime'?: null;
    }


export type RMerchantIndexDataVO =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantIndexDataVO;
        'systemTime'?: number;
    }


export type RMerchantMenuVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 商家菜单视图对象 t_merchant_menu */
        'data'?: MerchantMenuVo;
        'systemTime'?: number;
    }


export type RMerchantOrderVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: MerchantOrderVo;
        'systemTime'?: null;
    }


export type RMerchantRecipeVo =
    {
        'code'?: number;
        'msg'?: string;
        /** --------------以下非数据库字段--------------- */
        'data'?: MerchantRecipeVo;
        'systemTime'?: null;
    }


export type RMerchantVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 商家视图对象 t_merchant */
        'data'?: MerchantVo;
        'systemTime'?: null;
    }


export type RNumberStatisticsVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: NumberStatisticsVo;
        'systemTime'?: number;
    }


export type RRecipeCategoryVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 菜谱分类视图对象 t_recipe_category */
        'data'?: RecipeCategoryVo;
        'systemTime'?: number;
    }


export type RSaleRecordVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: SaleRecordVo;
        'systemTime'?: number;
    }


export type RShopSettlementVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: ShopSettlementVo;
        'systemTime'?: number;
    }


export type RString =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: string;
        'systemTime'?: number;
    }


export type RUser =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: User;
        'systemTime'?: number;
    }


export type RUserCardVo =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: UserCardVo;
        'systemTime'?: number;
    }


export type RUserCouponVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 用户优惠券关联视图对象 t_user_coupon */
        'data'?: UserCouponVo;
        'systemTime'?: null;
    }


export type RUserVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 上级用户信息 */
        'data'?: UserVo;
        'systemTime'?: number;
    }


export type RVoid =
    {
        'code'?: number;
        'msg'?: string;
        'data'?: null;
        'systemTime'?: number;
    }


export type RWithdrawalRecordVo =
    {
        'code'?: number;
        'msg'?: string;
        /** 钱包提现记录视图对象 t_withdrawal_record */
        'data'?: WithdrawalRecordVo;
        'systemTime'?: null;
    }


export type SaleRecordVo =
    {
        /** 菜品份数 */
        'num'?: number;
        /** 菜品金额 */
        'price'?: number;
        /** 记录 */
        'dishRecordVos'?: DishRecordVo[];
    }


export type SearchMerchantDishBo =
    {
        /** 纬度 */
        'lat'?: string;
        /** 经度 */
        'lng'?: string;
        /** 商家ID */
        'merchantId'?: number;
        /** 关键字 */
        'keyword'?: string;
        /** 价格范围 比如 10-30 */
        'priceRange'?: string;
    }


export type SearchRecipeBo =
    {
        /** 关键字 */
        'keyword'?: string;
        /** 分类id */
        'recipeCategoryId'?: number;
        /** 排序方式 1时间倒序 2 评论倒序 3 收藏量倒序 */
        'sortType'?: string;
    }


export type SendSmsBo =
    {
        /** 短信类型USER_BIND_PHONE(1, "用户端绑定手机号"),USER_EMAIL_REGISTER(2, "用户端邮箱注册"),USER_FORGET_PASSWORD(3, "用户端忘记密码"),USER_FORGET_PAY_PASSWORD(4, "用户端忘记支付密码"),USER_SET_PAY_PASSWORD(5, "用户端设置支付密码"),USER_PHONE_LOGIN(6, "手机号验证码登录"),CHECK_OLD_PHONE(7, "验证旧手机号"),CHECK_NEW_PHONE(8, "验证新手机号"),; */
        'type'?: number;
        /** 手机号 */
        'phone'?: string;
        /** 手机区号 */
        'areaCode'?: string;
    }


export type ShopSettlementBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 店铺名称 */
        'shopName'?: string;
        /** 所属类型(关联店铺类型表) */
        'shopTypeId'?: number;
        /** 街道 */
        'street'?: string;
        /** 市 */
        'city'?: string;
        /** 州 */
        'state'?: string;
        /** 邮编 */
        'postcode'?: string;
        /** 详细地址 */
        'detailAddress'?: string;
        /** 店铺介绍(500字限制) */
        'description'?: string;
        /** 法人身份证照片URL */
        'legalIdImage'?: string;
        /** 营业执照照片URL */
        'businessLicenseImage'?: string;
        /** 审核状态(1-待审核 2-通过 3-拒绝) */
        'auditStatus'?: number;
        /** 拒绝原因 */
        'rejectReason'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 身份证照片URL */
        'idCardImage'?: string;
        /** 护照照片URL */
        'passportImage'?: string;
        /** 食品操作处理证照片URL */
        'foodOperationCertificateImage'?: string;
        /** 用户手机号 */
        'userPhone'?: string;
        /** 用户名 */
        'userName'?: string;
    }


export type ShopSettlementVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 店铺名称 */
        'shopName'?: string;
        /** 所属类型(关联店铺类型表) */
        'shopTypeId'?: number;
        /** 街道 */
        'street'?: string;
        /** 市 */
        'city'?: string;
        /** 州 */
        'state'?: string;
        /** 邮编 */
        'postcode'?: string;
        /** 详细地址 */
        'detailAddress'?: string;
        /** 店铺介绍(500字限制) */
        'description'?: string;
        /** 法人身份证照片URL */
        'legalIdImage'?: string;
        /** 法人身份证照片URLUrl */
        'legalIdImageUrl'?: string;
        /** 营业执照照片URL */
        'businessLicenseImage'?: string;
        /** 营业执照照片URLUrl */
        'businessLicenseImageUrl'?: string;
        /** 审核状态(1-待审核 2-通过 3-拒绝) */
        'auditStatus'?: number;
        /** 拒绝原因 */
        'rejectReason'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 身份证照片URL */
        'idCardImage'?: string;
        /** 护照照片URL */
        'passportImage'?: string;
        /** 食品操作处理证照片URL */
        'foodOperationCertificateImage'?: string;
        /** 上级用户信息 */
        'userVo'?: UserVo;
        /** 经营范围 */
        'shopTypeNameZh'?: string;
        /** 经营范围 */
        'shopTypeNameEn'?: string;
    }


export type TableDataInfo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: UserAddressVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoAppointmentTimeVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: AppointmentTimeVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoAutomaticCookingMachineRegistrationVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: AutomaticCookingMachineRegistrationVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoBankVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: BankVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoCommentVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: CommentVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoCouponVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: CouponVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoFeaturedMerchantVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: FeaturedMerchantVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoFeedbackVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: FeedbackVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoHelpCenterVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: HelpCenterVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoMarketingActivityVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: MarketingActivityVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoMerchantDishVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: MerchantDishVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoMerchantMenuVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: MerchantMenuVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoMerchantOrderVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: MerchantOrderVo[];
        /** 消息状态码 */
        'code'?: null;
        /** 消息内容 */
        'msg'?: null;
    }


export type TableDataInfoMerchantRecipeVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: MerchantRecipeVo[];
        /** 消息状态码 */
        'code'?: null;
        /** 消息内容 */
        'msg'?: null;
    }


export type TableDataInfoMerchantVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: MerchantVo[];
        /** 消息状态码 */
        'code'?: null;
        /** 消息内容 */
        'msg'?: null;
    }


export type TableDataInfoMessageVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: MessageVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoRecipeCategoryVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: RecipeCategoryVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoShopSettlementVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: ShopSettlementVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoUserBalanceDetailVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: UserBalanceDetailVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoUserCardVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: UserCardVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoUserCollectVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: UserCollectVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoUserCouponVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: UserCouponVo[];
        /** 消息状态码 */
        'code'?: null;
        /** 消息内容 */
        'msg'?: null;
    }


export type TableDataInfoUserInviteVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: UserInviteVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoUserVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: UserVo[];
        /** 消息状态码 */
        'code'?: number;
        /** 消息内容 */
        'msg'?: string;
    }


export type TableDataInfoWithdrawalRecordVo =
    {
        /** 总记录数 */
        'total'?: number;
        /** 列表数据 */
        'rows'?: WithdrawalRecordVo[];
        /** 消息状态码 */
        'code'?: null;
        /** 消息内容 */
        'msg'?: null;
    }


export type TimeSearchBo =
    {
        /** 开始时间 */
        'createBeginTime'?: number;
        /** 结束时间 */
        'createEndTime'?: number;
    }


export type TimeZoneBo =
    {
        /** 时区 */
        'timeZoneId'?: string;
    }


export enum TypeEnum {};

export type ITypeEnum = keyof typeof TypeEnum

export enum TypeEnum2 {};

export type ITypeEnum2 = keyof typeof TypeEnum2

export type UpdateBankBo =
    {
        /** 银行账户 id */
        'id'?: number;
        /** 银行名称 */
        'bankName'?: string;
        /** 银行卡号 */
        'card'?: string;
        /** 姓 */
        'surname'?: string;
        /** 名 */
        'name'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type UpdateUserAmount =
    {
        /** 用户 id */
        'id'?: number;
        /** 增减的余额 增为正数 减为负数 */
        'amount'?: number;
    }


export type User =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 登录密码 */
        'loginPwd'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
        'sex'?: string;
        /** 邮箱 */
        'email'?: string;
        'firstName'?: string;
        'surname'?: string;
        /** 头像 */
        'avatar'?: string;
        /** 苹果唯一标识 */
        'appleId'?: string;
        /** Facebook唯一标识 */
        'facebookId'?: string;
        /** Google唯一标识 */
        'googleId'?: string;
        /** 余额 */
        'balance'?: number;
        /** 积分 */
        'points'?: number;
        /** 支付密码 */
        'payPwd'?: string;
        /** 账号注销时间 */
        'logoutTime'?: number;
        /** 邀请码 */
        'invitationCode'?: string;
        /** 门店id */
        'storeId'?: number;
        /** 用户昵称 */
        'nickName'?: string;
        /** 用户端口：1-用户端 2-商家 */
        'userPort'?: number;
        /** 用户角色 */
        'userRole'?: string;
        /** 订单邮箱 */
        'orderEmail'?: string;
        /** 客户 id */
        'customerId'?: string;
        /** 是否认证成车主 1 否 2 是 */
        'isCarOwner'?: number;
        /** 车主认证状态 1待审核 2 审核通过 3 审核拒绝 */
        'carOwnerStatus'?: number;
        /** 信用分 */
        'creditScore'?: number;
        /** 评分 */
        'star'?: number;
        /** 是否已经弹窗提示过新人优惠券 1否 2 是 */
        'hasPop'?: number;
        /** 车主接单数量 */
        'receiveOrderNum'?: number;
        'cid'?: string;
        /** 周配送到期时间 */
        'weeklyDeliveryExpire'?: number;
    }


export type UserAddressBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 地址类型(house,apartment,office,hotel,other) */
        'type'?: string;
        /** 用户ID */
        'userId'?: number;
        /** 配送类型 */
        'deliveryType'?: string;
        /** 配送说明 */
        'deliveryRemark'?: string;
        /** 配送图片URL */
        'deliveryImage'?: string;
        /** 门牌号(住宅专用) */
        'houseNumber'?: string;
        /** 其他信息(住宅专用) */
        'houseExtra'?: string;
        /** 楼宇名称(公寓专用) */
        'buildingName'?: string;
        /** 公寓单元楼层(公寓专用) */
        'apartmentUnitFloor'?: string;
        /** 入口代码(公寓专用) */
        'entranceCodeApartment'?: string;
        /** 公司名称(公司专用) */
        'companyName'?: string;
        /** 办公楼楼层(公司专用) */
        'officeFloor'?: string;
        /** 酒店名称(酒店专用) */
        'hotelName'?: string;
        /** 酒店房间号(酒店专用) */
        'hotelRoom'?: string;
        /** 入口代码(酒店专用) */
        'entranceCodeHotel'?: string;
        /** 公寓/套房/楼层(其他专用) */
        'otherLocation'?: string;
        /** 公司/楼宇名称(其他专用) */
        'otherBuilding'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 经度 */
        'longitude'?: string;
        /** 纬度 */
        'latitude'?: string;
    }


export type UserAddressVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 地址类型(house,apartment,office,hotel,other) */
        'type'?: string;
        /** 用户ID */
        'userId'?: number;
        /** 配送类型 */
        'deliveryType'?: string;
        /** 配送说明 */
        'deliveryRemark'?: string;
        /** 配送图片URL */
        'deliveryImage'?: string;
        /** 配送图片URLUrl */
        'deliveryImageUrl'?: string;
        /** 门牌号(住宅专用) */
        'houseNumber'?: string;
        /** 其他信息(住宅专用) */
        'houseExtra'?: string;
        /** 楼宇名称(公寓专用) */
        'buildingName'?: string;
        /** 公寓单元楼层(公寓专用) */
        'apartmentUnitFloor'?: string;
        /** 入口代码(公寓专用) */
        'entranceCodeApartment'?: string;
        /** 公司名称(公司专用) */
        'companyName'?: string;
        /** 办公楼楼层(公司专用) */
        'officeFloor'?: string;
        /** 酒店名称(酒店专用) */
        'hotelName'?: string;
        /** 酒店房间号(酒店专用) */
        'hotelRoom'?: string;
        /** 入口代码(酒店专用) */
        'entranceCodeHotel'?: string;
        /** 公寓/套房/楼层(其他专用) */
        'otherLocation'?: string;
        /** 公司/楼宇名称(其他专用) */
        'otherBuilding'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 经度 */
        'longitude'?: string;
        /** 纬度 */
        'latitude'?: string;
    }


export type UserBalanceDetailVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 余额类型 */
        'balanceType'?: number;
        /** 变动金额 */
        'changeAmount'?: number;
        /** 变动后金额 */
        'afterChangeAmount'?: number;
        /** 变动类型：1-增加金额 2-减少金额 */
        'changeType'?: number;
        /** 余额类型说明 */
        'balanceTypeSpec'?: string;
        /** 上级用户信息 */
        'userVo'?: UserVo;
    }


export type UserBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 登录密码 */
        'loginPwd'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
        /** 邮箱 */
        'email'?: string;
        'firstName'?: string;
        'surname'?: string;
        /** 头像 */
        'avatar'?: string;
        /** 苹果唯一标识 */
        'appleId'?: string;
        /** Facebook唯一标识 */
        'facebookId'?: string;
        /** Google唯一标识 */
        'googleId'?: string;
        /** 余额 */
        'balance'?: number;
        /** 积分 */
        'points'?: number;
        /** 支付密码 */
        'payPwd'?: string;
        /** 账号注销时间 */
        'logoutTime'?: number;
        /** 邀请码 */
        'invitationCode'?: string;
        /** 门店id */
        'storeId'?: number;
        /** 用户昵称 */
        'nickName'?: string;
        /** 用户端口：1-用户端 2-门店端 */
        'userPort'?: number;
    }


export type UserBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 登录密码 */
        'loginPwd'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
        /** 邮箱 */
        'email'?: string;
        'firstName'?: string;
        'surname'?: string;
        /** 头像 */
        'avatar'?: string;
        /** 苹果唯一标识 */
        'appleId'?: string;
        /** Facebook唯一标识 */
        'facebookId'?: string;
        /** Google唯一标识 */
        'googleId'?: string;
        /** 余额 */
        'balance'?: number;
        /** 积分 */
        'points'?: number;
        /** 支付密码 */
        'payPwd'?: string;
        /** 账号注销时间 */
        'logoutTime'?: number;
        /** 邀请码 */
        'invitationCode'?: string;
        /** 门店id */
        'storeId'?: number;
        /** 用户昵称 */
        'nickName'?: string;
        /** 用户端口：1-用户端 2-门店端 */
        'userPort'?: number;
    }


export type UserCardVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 卡号 */
        'cardNumber'?: string;
        /** 卡号唯一标识 */
        'cardId'?: string;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 是否默认：1-是 2-否 */
        'isDefault'?: number;
    }


export type UserCollectBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 收藏对象ID */
        'targetId'?: number;
        /** 收藏对象类型(1-菜谱 2-菜品 3-配菜) */
        'targetType'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type UserCollectVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 收藏对象ID */
        'targetId'?: number;
        /** 收藏对象类型(1-菜谱 2-菜品 3-配菜) */
        'targetType'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** --------------以下非数据库字段--------------- */
        'merchantRecipeVo'?: MerchantRecipeVo;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
        'merchantDishVo'?: MerchantDishVo;
    }


export type UserCouponBo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 优惠券ID */
        'couponId'?: number;
        /** 兑换码ID */
        'couponCodeId'?: number;
        /** 优惠券中文名称快照 */
        'snapshotNameZh'?: string;
        /** 优惠券英文名称快照 */
        'snapshotNameEn'?: string;
        /** 1-未使用, 2-已使用 */
        'status'?: number;
        /** 领取时间 */
        'receivedAt'?: number;
        /** 使用时间 */
        'usedAt'?: number;
        /** 使用订单ID */
        'orderId'?: number;
        /** 使用订单类型 */
        'orderType'?: number;
        /** 券类型快照 */
        'snapshotType'?: number;
        /** 优惠值快照 */
        'snapshotDiscount'?: number;
        /** 最低消费额度快照 */
        'snapshotMinAmount'?: number;
        /** 商家ID快照 */
        'snapshotMerchantId'?: number;
        /** 有效期开始时间快照 */
        'snapshotValidStart'?: number;
        /** 有效期结束时间快照 */
        'snapshotValidEnd'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type UserCouponBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        'id'?: number;
        /** 用户ID */
        'userId': number;
        /** 优惠券ID */
        'couponId': number;
        /** 兑换码ID */
        'couponCodeId'?: number;
        /** 优惠券中文名称快照 */
        'snapshotNameZh': string;
        /** 优惠券英文名称快照 */
        'snapshotNameEn'?: string;
        /** 1-未使用, 2-已使用 */
        'status': number;
        /** 领取时间 */
        'receivedAt'?: number;
        /** 使用时间 */
        'usedAt'?: number;
        /** 使用订单ID */
        'orderId'?: number;
        /** 使用订单类型 */
        'orderType'?: number;
        /** 券类型快照 */
        'snapshotType': number;
        /** 优惠值快照 */
        'snapshotDiscount': number;
        /** 最低消费额度快照 */
        'snapshotMinAmount': number;
        /** 商家ID快照 */
        'snapshotMerchantId'?: number;
        /** 有效期开始时间快照 */
        'snapshotValidStart'?: number;
        /** 有效期结束时间快照 */
        'snapshotValidEnd'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type UserCouponBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        'id': number;
        /** 用户ID */
        'userId': number;
        /** 优惠券ID */
        'couponId': number;
        /** 兑换码ID */
        'couponCodeId'?: number;
        /** 优惠券中文名称快照 */
        'snapshotNameZh': string;
        /** 优惠券英文名称快照 */
        'snapshotNameEn'?: string;
        /** 1-未使用, 2-已使用 */
        'status': number;
        /** 领取时间 */
        'receivedAt'?: number;
        /** 使用时间 */
        'usedAt'?: number;
        /** 使用订单ID */
        'orderId'?: number;
        /** 使用订单类型 */
        'orderType'?: number;
        /** 券类型快照 */
        'snapshotType': number;
        /** 优惠值快照 */
        'snapshotDiscount': number;
        /** 最低消费额度快照 */
        'snapshotMinAmount': number;
        /** 商家ID快照 */
        'snapshotMerchantId'?: number;
        /** 有效期开始时间快照 */
        'snapshotValidStart'?: number;
        /** 有效期结束时间快照 */
        'snapshotValidEnd'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type UserCouponVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 优惠券ID */
        'couponId'?: number;
        /** 兑换码ID */
        'couponCodeId'?: number;
        /** 优惠券中文名称快照 */
        'snapshotNameZh'?: string;
        /** 优惠券英文名称快照 */
        'snapshotNameEn'?: string;
        /** 优惠券名称快照 */
        'snapshotName'?: string;
        /** 1-未使用, 2-已使用, 3-过期 */
        'status'?: number;
        /** 领取时间 */
        'receivedAt'?: number;
        /** 使用时间 */
        'usedAt'?: number;
        /** 使用订单ID */
        'orderId'?: number;
        /** 使用订单类型 */
        'orderType'?: number;
        /** 券类型快照 */
        'snapshotType'?: number;
        /** 优惠值快照 */
        'snapshotDiscount'?: number;
        /** 最低消费额度快照 */
        'snapshotMinAmount'?: number;
        /** 商家ID快照 */
        'snapshotMerchantId'?: number;
        /** 有效期开始时间快照 */
        'snapshotValidStart'?: number;
        /** 有效期结束时间快照 */
        'snapshotValidEnd'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
        /** 兑换用户信息 */
        'userVo'?: null;
        /** 兑换码 */
        'couponCodeVo'?: null;
    }


export type UserInviteVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 父级用户id */
        'userId'?: number;
        /** 被邀请用户id */
        'inviteUserId'?: number;
        /** 是否已赠送上级优惠券 1 否 2 是 */
        'isSendCoupon'?: number;
        'firstName'?: string;
        'surname'?: string;
        'avatar'?: string;
        'phone'?: string;
        'couponAmount'?: number;
        /** 上级用户信息 */
        'user'?: UserVo;
        /** 上级用户信息 */
        'parentUserVo'?: UserVo;
    }


export type UserMembershipVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 会员到期时间（时间戳毫秒） */
        'expireTime'?: number;
        /** 用户是否已使用试用会员资格 1是 2 否 */
        'hasUseFree'?: number;
        /** 1-正常 2-删除 */
        'delFlag'?: number;
    }


export type UserVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 登录密码 */
        'loginPwd'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
        /** 邮箱 */
        'email'?: string;
        'firstName'?: string;
        'surname'?: string;
        /** 头像 */
        'avatar'?: string;
        /** 苹果唯一标识 */
        'appleId'?: string;
        /** Facebook唯一标识 */
        'facebookId'?: string;
        /** Google唯一标识 */
        'googleId'?: string;
        /** 余额 */
        'balance'?: number;
        /** 积分 */
        'points'?: number;
        /** 支付密码 */
        'payPwd'?: string;
        /** 账号注销时间 */
        'logoutTime'?: number;
        /** 邀请码 */
        'invitationCode'?: string;
        /** 订单邮箱 */
        'orderEmail'?: string;
        /** 门店id */
        'storeId'?: number;
        /** 用户昵称 */
        'nickName'?: string;
        /** 用户端口：1-用户端 2-门店端 */
        'userPort'?: number;
        /** 用户角色 */
        'userRole'?: string;
        /** 客户 id */
        'customerId'?: string;
        /** 上级用户信息 */
        'parentUserVo'?: UserVo;
        /** 邀请用户数量 */
        'inviteUserNumber'?: number;
        /** 是否认证成车主 1 否 2 是 */
        'isCarOwner'?: number;
        /** 车主认证状态 1待审核 2 审核通过 3 审核拒绝 */
        'carOwnerStatus'?: number;
        /** 信用分 */
        'creditScore'?: number;
        /** 评分 */
        'star'?: number;
        /** 是否已经弹窗提示过新人优惠券 1否 2 是 */
        'hasPop'?: number;
        /** 车主接单数量 */
        'receiveOrderNum'?: number;
        /** 周配送到期时间 */
        'weeklyDeliveryExpire'?: number;
        'cid'?: string;
        /** 可用优惠券数量 */
        'canUseCouponNum'?: number;
        /** 上级用户信息 */
        'parentUser'?: UserVo;
        /** 车主等级 */
        'carOwnerLevel'?: string;
        /** 已完成的订单数量 */
        'completedOrderNum'?: number;
        /** 已完成的总距离 */
        'completedDistance'?: number;
        /** 会员信息 */
        'userMembershipVo'?: UserMembershipVo;
        /** 收藏数量 */
        'collectNum'?: number;
        /** 订单数量 */
        'orderNum'?: number;
    }


export type WithdrawalRecordBoAddGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectAddGroup;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 银行卡号 */
        'card'?: string;
        /** 姓 */
        'surname'?: string;
        /** 名 */
        'name'?: string;
        /** 1-审核中 2-审核成功 3-审核失败 */
        'status'?: number;
        /** 失败原因 */
        'failReason'?: string;
        /** 提现申请时间 */
        'applyTime'?: number;
        /** 提现处理时间 */
        'handlerTime'?: number;
        /** 打款凭证 */
        'images'?: string;
    }


export type WithdrawalRecordBoEditGroup =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObjectEditGroup;
        /** 主键ID */
        'id': number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 银行卡号 */
        'card'?: string;
        /** 姓 */
        'surname'?: string;
        /** 名 */
        'name'?: string;
        /** 1-审核中 2-审核成功 3-审核失败 */
        'status'?: number;
        /** 失败原因 */
        'failReason'?: string;
        /** 提现申请时间 */
        'applyTime'?: number;
        /** 提现处理时间 */
        'handlerTime'?: number;
        /** 打款凭证 */
        'images'?: string;
    }


export type WithdrawalRecordVo =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        /** 请求参数 */
        'params'?: MapObject;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 银行卡号 */
        'card'?: string;
        /** 姓 */
        'surname'?: string;
        /** 名 */
        'name'?: string;
        /** 1-审核中 2-审核成功 3-审核失败 */
        'status'?: number;
        /** 失败原因 */
        'failReason'?: string;
        /** 提现申请时间 */
        'applyTime'?: number;
        /** 提现处理时间 */
        'handlerTime'?: number;
        /** 打款凭证 */
        'images'?: string;
        /** 银行名称 */
        'bankName'?: string;
        /** 提现金额 */
        'withdrawalAmount'?: number;
        /** 到账金额 */
        'receiveAmount'?: number;
        /** 提现手续费 */
        'withdrawalFee'?: number;
        /** 上级用户信息 */
        'userVo'?: UserVo;
        /** 商家视图对象 t_merchant */
        'merchantVo'?: MerchantVo;
    }


export type XjpmjAppointmentTimeExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 预约开始时间 */
        'startTime'?: string;
        /** 预约结束时间 */
        'endTime'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type XjpmjAppointmentTimeExportPostResponse = Record<string, unknown>;

export type XjpmjAppointmentTimeidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjAppointmentTimeidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjAppointmentTimeListGetParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 预约开始时间 */
        'startTime'?: string;
        /** 预约结束时间 */
        'endTime'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjAutomaticCookingMachineRegistrationidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjAutomaticCookingMachineRegistrationidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjAutomaticCookingMachineRegistrationListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjCouponidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjCouponidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjCouponListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjFeaturedMerchantidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjFeaturedMerchantidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjFeaturedMerchantListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjFeedbackidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjFeedbackidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjFeedbackListGetParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家id */
        'merchantId'?: number;
        /** 反馈内容 */
        'content'?: string;
        /** 图片URL列表(JSON数组) */
        'images'?: string;
        /** 联系电话 */
        'contactPhone'?: string;
        /** 1-待处理 2-处理中 3-已处理 */
        'status'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjHelpCenteridGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjHelpCenteridsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjHelpCenterListGetParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 1 用户 2 商家 */
        'userPort'?: number;
        /** 问题 */
        'question'?: string;
        /** 回答(富文本格式) */
        'answer'?: string;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjMarketingActivityExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 活动名称 */
        'activityName'?: string;
        /** 活动图片URL */
        'activityImage'?: string;
        /** 活动内容(富文本) */
        'activityContent'?: string;
        /** 活动排序(从小到大) */
        'sort'?: number;
        /** 活动开始时间(时间戳) */
        'startTime'?: number;
        /** 活动结束时间(时间戳) */
        'endTime'?: number;
        /** 活动类型(1-新人首单 2-活动日指定菜品折扣) */
        'activityType'?: number;
        /** 指定菜品id集合，逗号分隔，如果为空，则所有菜品都有折扣 */
        'dishIds'?: string;
        /** 折扣 */
        'discount'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type XjpmjMarketingActivityExportPostResponse = Record<string, unknown>;

export type XjpmjMarketingActivityidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjMarketingActivityidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjMarketingActivityListGetParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 活动名称 */
        'activityName'?: string;
        /** 活动图片URL */
        'activityImage'?: string;
        /** 活动内容(富文本) */
        'activityContent'?: string;
        /** 活动排序(从小到大) */
        'sort'?: number;
        /** 活动开始时间(时间戳) */
        'startTime'?: number;
        /** 活动结束时间(时间戳) */
        'endTime'?: number;
        /** 活动类型(1-新人首单 2-活动日指定菜品折扣) */
        'activityType'?: number;
        /** 指定菜品id集合，逗号分隔，如果为空，则所有菜品都有折扣 */
        'dishIds'?: string;
        /** 折扣 */
        'discount'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjMerchantDishExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 所属菜单ID */
        'menuId'?: number;
        /** 菜品名称 */
        'dishName'?: string;
        /** 菜品描述 */
        'dishDescription'?: string;
        /** 菜品图片URL */
        'dishImage'?: string;
        /** 原价 */
        'originalPrice'?: string;
        /** 折扣价 */
        'discountPrice'?: string;
        /** 重量(磅) */
        'weight'?: string;
        /** 税费 */
        'tax'?: string;
        /** 总销量 */
        'salesCount'?: number;
        /** 收藏数量 */
        'collectCount'?: number;
        /** 评论数量 */
        'commentCount'?: number;
        /** 浏览数量 */
        'viewCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 分词 逗号分隔 */
        'words'?: string;
        /** 排序 */
        'sort'?: number;
        'merchantSideDishBoList[0].createBeginTime'?: number;
        'merchantSideDishBoList[0].createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'merchantSideDishBoList[0].filterDisable'?: boolean;
        /** 创建者 */
        'merchantSideDishBoList[0].createBy'?: number;
        /** 创建时间 */
        'merchantSideDishBoList[0].createTime'?: number;
        /** 更新者 */
        'merchantSideDishBoList[0].updateBy'?: number;
        /** 更新时间 */
        'merchantSideDishBoList[0].updateTime'?: number;
        'merchantSideDishBoList[0].params.key.key'?: unknown;
        /** 主键ID */
        'merchantSideDishBoList[0].id'?: number;
        /** 商家ID */
        'merchantSideDishBoList[0].merchantId'?: number;
        /** 所属菜品ID */
        'merchantSideDishBoList[0].dishId'?: number;
        /** 配菜名称 */
        'merchantSideDishBoList[0].sideDishName'?: string;
        /** 价格 */
        'merchantSideDishBoList[0].price'?: string;
        /** 重量(磅) */
        'merchantSideDishBoList[0].weight'?: string;
        /** 排序值(从小到大) */
        'merchantSideDishBoList[0].sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'merchantSideDishBoList[0].delFlag'?: number;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: string;
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: string;
    }


export type XjpmjMerchantDishExportPostResponse = Record<string, unknown>;

export type XjpmjMerchantDishidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjMerchantDishidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjMerchantDishListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjMerchantExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家logo URL */
        'logo'?: string;
        /** 商家名称 */
        'merchantName'?: string;
        /** 商家位置(具体地址) */
        'merchantAddress'?: string;
        /** 商家经度 */
        'longitude'?: string;
        /** 商家纬度 */
        'latitude'?: string;
        /** 营业时间(多时段分号分隔 格式： MONDAY/TUESDAY/WEDNESDAY 09:00-18:00;THURSDAY/FRIDAY/SATURDAY/SUNDAY 10:00-20:00;) */
        'businessHours'?: string;
        /** 最低起配价 */
        'minOrderPrice'?: string;
        /** 是否支持自取(1-支持 2-不支持) */
        'selfPickup'?: number;
        /** 自取时长(如"30分钟") */
        'pickupTime'?: string;
        /** 是否支持配送(1-支持 2-不支持) */
        'deliveryService'?: number;
        /** 配送时长(单位：天，如"1") */
        'deliveryTime'?: string;
        /** 配送费 */
        'deliveryFee'?: string;
        /** 店铺图片URL(多张逗号分隔) */
        'shopImages'?: string;
        /** 店铺余额 */
        'balance'?: string;
        /** 店铺总收益 */
        'totalIncome'?: string;
        /** 店铺评分(0-5分) */
        'rating'?: string;
        /** 店铺评论数 */
        'commentCount'?: number;
        /** 菜品均价 */
        'avgPrice'?: string;
        /** 商家分类ID 首页中间 主要经营范围 */
        'merchantCategoryIds'?: string;
        /** 商家标签分类ID 首页上面 */
        'merchantLabelIds'?: string;
        /** 店铺收藏量 */
        'collectCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 客户 id */
        'customerId'?: string;
        /** 打包盒重量 */
        'packingBoxWeight'?: string;
    }


export type XjpmjMerchantExportPostResponse = Record<string, unknown>;

export type XjpmjMerchantidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjMerchantidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjMerchantListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjMerchantOrderExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 订单号 */
        'orderNo'?: string;
        /** 菜品原价 */
        'originalPrice'?: string;
        /** 菜品实际应支付价 */
        'actualPrice'?: string;
        /** 优惠券抵扣价格 */
        'couponDiscount'?: string;
        /** 优惠券ID */
        'userCouponId'?: number;
        /** 税费 */
        'tax'?: string;
        /** 平台手续费 */
        'platformFee'?: string;
        /** 小费 */
        'tip'?: string;
        /** 小费折扣 */
        'tipDiscount'?: string;
        /** 配送费 */
        'deliveryFee'?: string;
        /** 是否支付周配送费(1-是 2-否) */
        'weeklyDeliveryFee'?: number;
        /** 周配送费 */
        'weeklyDeliveryFeeAmount'?: string;
        /** 实付金额 */
        'paidAmount'?: string;
        /** 商家实际到账金额 */
        'merchantReceiveAmount'?: string;
        /** 总重量(磅) */
        'totalWeight'?: string;
        /** 菜品重量(不包含配菜) */
        'dishWeight'?: string;
        /** 配菜重量 */
        'sideDishWeight'?: string;
        /** 打包盒重量 */
        'packagingWeight'?: string;
        /** 订单状态 */
        'orderStatus'?: number;
        /** 退款状态 */
        'refundStatus'?: number;
        /** 用户取消原因 */
        'cancelReason'?: string;
        /** 取消时间 */
        'cancelTime'?: number;
        /** 商家拒绝原因 */
        'rejectReason'?: string;
        /** 支付状态：1-支付中 2-支付成功 3-支付失败 */
        'payStatus'?: number;
        /** 支付方式 */
        'payMethod'?: number;
        /** 支付卡号 */
        'cardNumber'?: string;
        /** 支付卡三方标识 */
        'cardId'?: string;
        /** 三方支付退款参数 */
        'refundParam'?: string;
        /** 是否已捕获(1-未捕获 2-已捕获) */
        'capturedFlag'?: number;
        /** 配送员手机号 */
        'deliveryPhone'?: string;
        /** 配送员头像URL */
        'deliveryAvatar'?: string;
        /** 配送员姓 */
        'deliverySurname'?: string;
        /** 配送员名 */
        'deliveryFirstName'?: string;
        /** 预约时间(开始时间) */
        'startScheduledTime'?: number;
        /** 预约时间(结束时间) */
        'endScheduledTime'?: number;
        /** 交付时间类型(1-立即交付 2-预约交付) */
        'deliveryType'?: number;
        /** 收货方式(1-派送 2-自取) */
        'receiveMethod'?: number;
        /** 派送方式(如放门口或者交到顾客手中) */
        'deliveryMethod'?: string;
        /** 订单备注 */
        'orderRemark'?: string;
        /** 支付时间 */
        'payTime'?: number;
        /** 接单时间 */
        'receiveTime'?: number;
        /** 开始配送时间 */
        'startDeliveryTime'?: number;
        /** 送达时间 */
        'deliveryTime'?: number;
        /** 送达图片 */
        'deliveryPhotos'?: string;
        /** 邀请分佣 */
        'inviteFee'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
    }


export type XjpmjMerchantOrderExportPostResponse = Record<string, unknown>;

export type XjpmjMerchantOrderidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjMerchantOrderidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjMerchantOrderListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjMerchantRecipeExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 商家ID */
        'merchantId'?: number;
        /** 菜谱名称 */
        'recipeName'?: string;
        /** 食材描述 */
        'ingredients'?: string;
        /** 菜谱分类ID */
        'recipeCategoryId'?: number;
        /** 菜谱图片URL */
        'recipeImage'?: string;
        /** 收藏量 */
        'collectCount'?: number;
        /** 浏览量 */
        'viewCount'?: number;
        /** 点赞量 */
        'likeCount'?: number;
        /** 评论量 */
        'commentCount'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 商户名称 */
        'merchantName'?: string;
        /** 商家分类id集合 */
        'merchantCategoryIdList'?: string;
        /** 商家分类标签id集合 */
        'merchantLabelIdList'?: string;
    }


export type XjpmjMerchantRecipeExportPostResponse = Record<string, unknown>;

export type XjpmjMerchantRecipeidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjMerchantRecipeidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjMerchantRecipeListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjRecipeCategoryExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 菜谱分类名称 */
        'categoryNameZh'?: string;
        /** 菜谱分类名称 */
        'categoryNameEn'?: string;
        /** 菜谱分类名称 */
        'categoryName'?: string;
        /** 分类图片URL */
        'categoryImage'?: string;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type XjpmjRecipeCategoryExportPostResponse = Record<string, unknown>;

export type XjpmjRecipeCategoryidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjRecipeCategoryidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjRecipeCategoryListGetParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 菜谱分类名称 */
        'categoryNameZh'?: string;
        /** 菜谱分类名称 */
        'categoryNameEn'?: string;
        /** 菜谱分类名称 */
        'categoryName'?: string;
        /** 分类图片URL */
        'categoryImage'?: string;
        /** 排序值(从小到大) */
        'sort'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjShopSettlementExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 店铺名称 */
        'shopName'?: string;
        /** 所属类型(关联店铺类型表) */
        'shopTypeId'?: number;
        /** 街道 */
        'street'?: string;
        /** 市 */
        'city'?: string;
        /** 州 */
        'state'?: string;
        /** 邮编 */
        'postcode'?: string;
        /** 详细地址 */
        'detailAddress'?: string;
        /** 店铺介绍(500字限制) */
        'description'?: string;
        /** 法人身份证照片URL */
        'legalIdImage'?: string;
        /** 营业执照照片URL */
        'businessLicenseImage'?: string;
        /** 审核状态(1-待审核 2-通过 3-拒绝) */
        'auditStatus'?: number;
        /** 拒绝原因 */
        'rejectReason'?: string;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 用户手机号 */
        'userPhone'?: string;
        /** 用户名 */
        'userName'?: string;
    }


export type XjpmjShopSettlementExportPostResponse = Record<string, unknown>;

export type XjpmjShopSettlementidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjShopSettlementListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjUserBalanceDetailListGetParams =
    {
        /** 用户 id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 开始时间 */
        'createBeginTime'?: number;
        /** 结束时间 */
        'createEndTime'?: number;
        /** 收入类型 1-增加金额 2-减少金额 */
        'changeType'?: number;
        /** 明细类型 */
        'balanceTypeList'?: string;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjUserCouponExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        'id'?: number;
        /** 用户ID */
        'userId'?: number;
        /** 优惠券ID */
        'couponId'?: number;
        /** 兑换码ID */
        'couponCodeId'?: number;
        /** 优惠券中文名称快照 */
        'snapshotNameZh'?: string;
        /** 优惠券英文名称快照 */
        'snapshotNameEn'?: string;
        /** 1-未使用, 2-已使用 */
        'status'?: number;
        /** 领取时间 */
        'receivedAt'?: number;
        /** 使用时间 */
        'usedAt'?: number;
        /** 使用订单ID */
        'orderId'?: number;
        /** 使用订单类型 */
        'orderType'?: number;
        /** 券类型快照 */
        'snapshotType'?: number;
        /** 优惠值快照 */
        'snapshotDiscount'?: string;
        /** 最低消费额度快照 */
        'snapshotMinAmount'?: string;
        /** 商家ID快照 */
        'snapshotMerchantId'?: number;
        /** 有效期开始时间快照 */
        'snapshotValidStart'?: number;
        /** 有效期结束时间快照 */
        'snapshotValidEnd'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
    }


export type XjpmjUserCouponExportPostResponse = Record<string, unknown>;

export type XjpmjUserCouponidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjUserCouponidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjUserCouponListPostParams =
    {
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjUserExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 登录密码 */
        'loginPwd'?: string;
        /** 手机号 */
        'phone'?: string;
        /** 区号 */
        'areaCode'?: string;
        /** 邮箱 */
        'email'?: string;
        'firstName'?: string;
        'surname'?: string;
        /** 头像 */
        'avatar'?: string;
        /** 苹果唯一标识 */
        'appleId'?: string;
        /** Facebook唯一标识 */
        'facebookId'?: string;
        /** Google唯一标识 */
        'googleId'?: string;
        /** 余额 */
        'balance'?: string;
        /** 积分 */
        'points'?: number;
        /** 支付密码 */
        'payPwd'?: string;
        /** 账号注销时间 */
        'logoutTime'?: number;
        /** 邀请码 */
        'invitationCode'?: string;
        /** 门店id */
        'storeId'?: number;
        /** 用户昵称 */
        'nickName'?: string;
        /** 用户端口：1-用户端 2-门店端 */
        'userPort'?: number;
    }


export type XjpmjUserExportPostResponse = Record<string, unknown>;

export type XjpmjUseridGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjUseridsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjUserListGetParams =
    {
        /** 名字 */
        'firstName'?: string;
        /** 姓氏 */
        'surname'?: string;
        /** 姓名(用于展示) */
        'name'?: string;
        /** 手机号/登录账号 */
        'phone'?: string;
        /** 会员等级, null 或 "" 表示查询全部 */
        'memberLevel'?: string;
        /** 查询入口：1-用户列表 */
        'selectEntry'?: number;
        /** selectEntry=3 时传 */
        'userId'?: number;
        /** selectEntry=4,5 时传 */
        'storeId'?: number;
        /** 昵称 */
        'nickName'?: string;
        /** 邀请人手机号 */
        'parentPhone'?: string;
        /** 是否会员 1 是 2 否 */
        'isMember'?: number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }


export type XjpmjWithdrawalRecordExportPostParams =
    {
        'createBeginTime'?: number;
        'createEndTime'?: number;
        /** 查询列表是否过滤掉禁用状态, 默认不过滤 */
        'filterDisable'?: boolean;
        /** 创建者 */
        'createBy'?: number;
        /** 创建时间 */
        'createTime'?: number;
        /** 更新者 */
        'updateBy'?: number;
        /** 更新时间 */
        'updateTime'?: number;
        'params.key.key'?: unknown;
        /** 主键ID */
        'id'?: number;
        /** 1-正常 2-删除 3-禁用 */
        'delFlag'?: number;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 银行卡号 */
        'card'?: string;
        /** 姓 */
        'surname'?: string;
        /** 名 */
        'name'?: string;
        /** 1-审核中 2-审核成功 3-审核失败 */
        'status'?: number;
        /** 失败原因 */
        'failReason'?: string;
        /** 提现申请时间 */
        'applyTime'?: number;
        /** 提现处理时间 */
        'handlerTime'?: number;
        /** 打款凭证 */
        'images'?: string;
    }


export type XjpmjWithdrawalRecordExportPostResponse = Record<string, unknown>;

export type XjpmjWithdrawalRecordidGetParams =
    {
        /** 主键 */
        'id': number;
    }


export type XjpmjWithdrawalRecordidsDeleteParams =
    {
        /** 主键串 */
        'ids': number[];
    }


export type XjpmjWithdrawalRecordListGetParams =
    {
        /** 提现开始时间 */
        'createBeginTime'?: number;
        /** 提现结束时间 */
        'createEndTime'?: number;
        /** 处理时间-开始 */
        'handlerStartTime'?: number;
        /** 处理时间-结束 */
        'handlerEndTime'?: number;
        /** 车主手机号 */
        'phone'?: string;
        /** 车主姓 */
        'firstName'?: string;
        /** 车主名 */
        'surname'?: string;
        /** 姓名(仅用于展示) */
        'name'?: string;
        /** 用户id */
        'userId'?: number;
        /** 用户类型 */
        'userPort'?: number;
        /** 分页大小 */
        'pageSize'?: number;
        /** 当前页数 */
        'pageNum'?: number;
        /** 排序列 */
        'orderByColumn'?: string;
        /** 排序的方向desc或者asc */
        'isAsc'?: string;
    }
        
  