declare namespace API { 
 | 
  interface RequestConfig { 
 | 
    [key: string]: any; 
 | 
  } 
 | 
  
 | 
  interface AccessRefreshToken { 
 | 
    refreshToken?: string; 
 | 
    clientId?: string; 
 | 
  } 
 | 
  
 | 
  interface AccessRequestDto { 
 | 
    clientId?: string; 
 | 
    userName?: string; 
 | 
    userPassword?: string; 
 | 
    scope?: string; 
 | 
  } 
 | 
  
 | 
  type ACOOLYStatusEnum = 10 | 20 | 30 | 40 | 50 | 51 | 60; 
 | 
  
 | 
  interface ActionApiDescriptionModel { 
 | 
    uniqueName?: string; 
 | 
    name?: string; 
 | 
    httpMethod?: string; 
 | 
    url?: string; 
 | 
    supportedVersions?: string[]; 
 | 
    parametersOnMethod?: MethodParameterApiDescriptionModel[]; 
 | 
    parameters?: ParameterApiDescriptionModel[]; 
 | 
    returnValue?: ReturnValueApiDescriptionModel; 
 | 
    allowAnonymous?: boolean; 
 | 
    implementFrom?: string; 
 | 
  } 
 | 
  
 | 
  interface AddUpdatePayRechargeReceiptsInput { 
 | 
    /** 编号 */ 
 | 
    id?: string; 
 | 
    /** 业务订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 充值金额 */ 
 | 
    rechargeAmount?: number; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
    /** 充值凭证 */ 
 | 
    voucher?: string; 
 | 
  } 
 | 
  
 | 
  interface AddUpdateUserAccountInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    id?: string; 
 | 
    /** 用户编号 */ 
 | 
    userId?: string; 
 | 
    lifePayType?: LifePayOrderTypeEnum; 
 | 
    /** 运营商 */ 
 | 
    operators: string; 
 | 
    /** 手机号/户号 */ 
 | 
    content?: string; 
 | 
    /** 省 */ 
 | 
    province?: string; 
 | 
    /** 市 */ 
 | 
    city?: string; 
 | 
    /** 拓展字段(电费类型) */ 
 | 
    extraProperties?: string; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
  } 
 | 
  
 | 
  interface AlipayTradeFastpayRefundQueryResponse { 
 | 
    httpBody?: string; 
 | 
    code?: string; 
 | 
    msg?: string; 
 | 
    subCode?: string; 
 | 
    subMsg?: string; 
 | 
    errorCode?: string; 
 | 
    gmtRefundPay?: string; 
 | 
    industrySepcDetail?: string; 
 | 
    outRequestNo?: string; 
 | 
    outTradeNo?: string; 
 | 
    presentRefundBuyerAmount?: string; 
 | 
    presentRefundDiscountAmount?: string; 
 | 
    presentRefundMdiscountAmount?: string; 
 | 
    refundAmount?: string; 
 | 
    refundChargeAmount?: string; 
 | 
    refundDetailItemList?: TradeFundBill[]; 
 | 
    refundReason?: string; 
 | 
    refundRoyaltys?: RefundRoyaltyResult[]; 
 | 
    refundSettlementId?: string; 
 | 
    refundStatus?: string; 
 | 
    sendBackFee?: string; 
 | 
    totalAmount?: string; 
 | 
    tradeNo?: string; 
 | 
  } 
 | 
  
 | 
  interface AlipayTradeQueryResponse { 
 | 
    httpBody?: string; 
 | 
    code?: string; 
 | 
    msg?: string; 
 | 
    subCode?: string; 
 | 
    subMsg?: string; 
 | 
    tradeNo?: string; 
 | 
    outTradeNo?: string; 
 | 
    buyerLogonId?: string; 
 | 
    tradeStatus?: string; 
 | 
    totalAmount?: string; 
 | 
    transCurrency?: string; 
 | 
    settleCurrency?: string; 
 | 
    settleAmount?: string; 
 | 
    payCurrency?: string; 
 | 
    payAmount?: string; 
 | 
    settleTransRate?: string; 
 | 
    transPayRate?: string; 
 | 
    buyerPayAmount?: string; 
 | 
    pointAmount?: string; 
 | 
    invoiceAmount?: string; 
 | 
    sendPayDate?: string; 
 | 
    receiptAmount?: string; 
 | 
    storeId?: string; 
 | 
    terminalId?: string; 
 | 
    fundBillList?: TradeFundBill[]; 
 | 
    storeName?: string; 
 | 
    buyerUserId?: string; 
 | 
    chargeAmount?: string; 
 | 
    chargeFlags?: string; 
 | 
    settlementId?: string; 
 | 
    tradeSettleInfo?: TradeSettleInfo[]; 
 | 
    authTradePayMode?: string; 
 | 
    buyerUserType?: string; 
 | 
    mdiscountAmount?: string; 
 | 
    discountAmount?: string; 
 | 
    buyerUserName?: string; 
 | 
    subject?: string; 
 | 
    body?: string; 
 | 
    alipaySubMerchantId?: string; 
 | 
    extInfos?: string; 
 | 
  } 
 | 
  
 | 
  interface AllSubModule { 
 | 
    pageButton?: ModuleButtonDto[]; 
 | 
    dataButton?: ModuleButtonDto[]; 
 | 
    column?: ModuleColumnDto[]; 
 | 
  } 
 | 
  
 | 
  interface APIaddOrEditModuleStatusParams { 
 | 
    id?: string; 
 | 
    isMenu?: number; 
 | 
    enabledMark?: number; 
 | 
    isCache?: boolean; 
 | 
  } 
 | 
  
 | 
  interface APIapiDefinitionParams { 
 | 
    includeTypes?: boolean; 
 | 
  } 
 | 
  
 | 
  interface APIcreateParams { 
 | 
    systemEmail: string; 
 | 
    systemPassword: string; 
 | 
    versionId?: string; 
 | 
    systemUserName: string; 
 | 
    systemName: string; 
 | 
    name: string; 
 | 
    extraProperties?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteBackClientUserParams { 
 | 
    /** 用户Id */ 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteDefaultConnectionStringParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteModuleButtonParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteModuleColumnParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteModuleParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteRoleParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteRoleParams { 
 | 
    /** 角色Id */ 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteTenantParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteUserAccountParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdeleteUserParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIdetailParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIfindByEmailParams { 
 | 
    email?: string; 
 | 
  } 
 | 
  
 | 
  interface APIfindByIdParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIfindByUsernameParams { 
 | 
    userName?: string; 
 | 
  } 
 | 
  
 | 
  interface APIfindByUserNameParams { 
 | 
    userName?: string; 
 | 
  } 
 | 
  
 | 
  interface APIforbiddenRoleParams { 
 | 
    roleName?: string; 
 | 
    permissionName?: string; 
 | 
  } 
 | 
  
 | 
  interface APIforbiddenUserParams { 
 | 
    userId?: string; 
 | 
    permissionName?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetAllSubModuleParams { 
 | 
    moduleId?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetBillErceiptExportParams { 
 | 
    orderNo?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetChannelConsultationByIdParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetChannelConsultationFollowupListParams { 
 | 
    /** 渠道咨询Id */ 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetCountParams { 
 | 
    filter?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetCurrentSubModuleListParams { 
 | 
    moduleId?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetDefaultConnectionStringParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetFirstCurrentUserModuleListCacheByModuleIdParams { 
 | 
    moduleId?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetIntroInfoParams { 
 | 
    type?: LifePayOrderTypeEnum; 
 | 
  } 
 | 
  
 | 
  interface APIgetLifePayChannlesDtoParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetLifePayOrderDetailParams { 
 | 
    orderNo?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetLifePayRefundOrderDetailParams { 
 | 
    orderNo?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetLifePayWxIndentityParams { 
 | 
    /** 用户登录凭证 */ 
 | 
    code?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetListParams { 
 | 
    filter?: string; 
 | 
    clientId?: string; 
 | 
    sorting?: string; 
 | 
    skipCount?: number; 
 | 
    maxResultCount?: number; 
 | 
  } 
 | 
  
 | 
  interface APIgetListParams { 
 | 
    filter?: string; 
 | 
    sorting?: string; 
 | 
    skipCount?: number; 
 | 
    maxResultCount?: number; 
 | 
  } 
 | 
  
 | 
  interface APIgetParams { 
 | 
    providerName?: string; 
 | 
    providerKey?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetParams { 
 | 
    providerName?: string; 
 | 
    providerKey?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetPromoterParams { 
 | 
    phoneNumber?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetRolesIdRolesParams { 
 | 
    id: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetUserAccountDetailParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetUserLifePayOrderDetailParams { 
 | 
    orderNo?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetUserLifePayOrderRefundParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetUserListByPhoneNumberParams { 
 | 
    phoneNumber?: string; 
 | 
    clientId?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetUserOrRoleModuleListParams { 
 | 
    id?: string; 
 | 
    objectType?: number; 
 | 
  } 
 | 
  
 | 
  interface APIgetUserOrRoleSubModuleListParams { 
 | 
    id?: string; 
 | 
    objectType?: number; 
 | 
  } 
 | 
  
 | 
  interface APIgetVersionModuleListParams { 
 | 
    versionId?: string; 
 | 
  } 
 | 
  
 | 
  interface APIgetVersionSubModuleParams { 
 | 
    versionId?: string; 
 | 
  } 
 | 
  
 | 
  interface APIsearchParams { 
 | 
    filter?: string; 
 | 
    sorting?: string; 
 | 
    skipCount?: number; 
 | 
    maxResultCount?: number; 
 | 
  } 
 | 
  
 | 
  interface APIsetClickCountParams { 
 | 
    idnumber?: string; 
 | 
  } 
 | 
  
 | 
  interface APIsetForRoleParams { 
 | 
    roleName?: string; 
 | 
    permissionName?: string; 
 | 
  } 
 | 
  
 | 
  interface APIsetForUserParams { 
 | 
    userId?: string; 
 | 
    permissionName?: string; 
 | 
  } 
 | 
  
 | 
  interface APIsetLifePayChannelsStatusParams { 
 | 
    id?: string; 
 | 
    status?: LifePayChannelsStatsEnum; 
 | 
  } 
 | 
  
 | 
  interface APIstatisticsByDateParams { 
 | 
    days?: number; 
 | 
  } 
 | 
  
 | 
  interface APItestAliRechargeNotifyParams { 
 | 
    outTradeNo?: string; 
 | 
    tradeNo?: string; 
 | 
    success?: boolean; 
 | 
  } 
 | 
  
 | 
  interface APIupdateDefaultConnectionStringParams { 
 | 
    id?: string; 
 | 
    defaultConnectionString?: string; 
 | 
  } 
 | 
  
 | 
  interface APIupdateParams { 
 | 
    providerName?: string; 
 | 
    providerKey?: string; 
 | 
  } 
 | 
  
 | 
  interface APIupdateParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIupdateParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIupdateParams { 
 | 
    providerName?: string; 
 | 
    providerKey?: string; 
 | 
  } 
 | 
  
 | 
  interface APIupdateParams { 
 | 
    id?: string; 
 | 
    name: string; 
 | 
    extraProperties?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface APIupdateRolesParams { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface APIwxPayDomesticRefundsQueryParams { 
 | 
    outTradeNo?: string; 
 | 
  } 
 | 
  
 | 
  interface APIwxPayTradeQueryParams { 
 | 
    outTradeNo?: string; 
 | 
  } 
 | 
  
 | 
  interface ApplicationApiDescriptionModel { 
 | 
    modules?: Record<string, any>; 
 | 
    types?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ApplicationAuthConfigurationDto { 
 | 
    policies?: Record<string, any>; 
 | 
    grantedPolicies?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ApplicationConfigurationDto { 
 | 
    localization?: ApplicationLocalizationConfigurationDto; 
 | 
    auth?: ApplicationAuthConfigurationDto; 
 | 
    setting?: ApplicationSettingConfigurationDto; 
 | 
    currentUser?: CurrentUserDto; 
 | 
    features?: ApplicationFeatureConfigurationDto; 
 | 
    multiTenancy?: MultiTenancyInfoDto; 
 | 
    currentTenant?: CurrentTenantDto; 
 | 
    timing?: TimingDto; 
 | 
    clock?: ClockDto; 
 | 
    objectExtensions?: ObjectExtensionsDto; 
 | 
  } 
 | 
  
 | 
  interface ApplicationFeatureConfigurationDto { 
 | 
    values?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ApplicationLocalizationConfigurationDto { 
 | 
    values?: Record<string, any>; 
 | 
    languages?: LanguageInfo[]; 
 | 
    currentCulture?: CurrentCultureDto; 
 | 
    defaultResourceName?: string; 
 | 
    languagesMap?: Record<string, any>; 
 | 
    languageFilesMap?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ApplicationSettingConfigurationDto { 
 | 
    values?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface AreaDto { 
 | 
    /** 编码 */ 
 | 
    areaCode?: number; 
 | 
    /** 父级编码 */ 
 | 
    parentCode?: number; 
 | 
    /** 名称 */ 
 | 
    areaName?: string; 
 | 
    /** 1省 2市 3区 4镇 */ 
 | 
    layer?: number; 
 | 
    /** 排序 */ 
 | 
    sort?: number; 
 | 
  } 
 | 
  
 | 
  interface AreaInfo { 
 | 
    areaCode?: number; 
 | 
    parentId?: number; 
 | 
    areaName?: string; 
 | 
    /** 1省 2市 3区 4镇 */ 
 | 
    layer?: number; 
 | 
    sort?: number; 
 | 
    children?: AreaInfo[]; 
 | 
    /** 简易拼音 */ 
 | 
    simpleSpelling?: string; 
 | 
    /** 快速检索 */ 
 | 
    quickQuery?: string; 
 | 
  } 
 | 
  
 | 
  interface BackClientUserInfoOutput { 
 | 
    /** 是否是后台用户 */ 
 | 
    isBackClientUser?: boolean; 
 | 
    isSystem?: boolean; 
 | 
    /** 渠道号 */ 
 | 
    channleList?: ChannelOutput[]; 
 | 
  } 
 | 
  
 | 
  interface BaseAuthorizeDto { 
 | 
    moduleType?: number; 
 | 
    moduleId?: string; 
 | 
    objectType?: number; 
 | 
    objectId?: string; 
 | 
    addOrDelete?: number; 
 | 
  } 
 | 
  
 | 
  interface BaseAuthorizeInput { 
 | 
    moduleTypeInfo?: ModuleTypeInfo[]; 
 | 
    objectType?: number; 
 | 
    objectId?: string; 
 | 
  } 
 | 
  
 | 
  interface ChangePasswordInput { 
 | 
    currentPassword?: string; 
 | 
    newPassword: string; 
 | 
  } 
 | 
  
 | 
  interface ChangeSortInput { 
 | 
    id1?: string; 
 | 
    sortCode1?: number; 
 | 
    id2?: string; 
 | 
    sortCode2?: number; 
 | 
    type?: number; 
 | 
  } 
 | 
  
 | 
  interface ChannelConsultationDto { 
 | 
    /** Id */ 
 | 
    id?: string; 
 | 
    /** 咨询时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 咨询人 */ 
 | 
    name?: string; 
 | 
    agentType?: LifePayChannelAgentType; 
 | 
    /** 联系方式 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 公司名称 */ 
 | 
    companyName?: string; 
 | 
    /** 客户资源 */ 
 | 
    customerResources?: string; 
 | 
    /** ID */ 
 | 
    promoterIdNumber?: string; 
 | 
    /** 推广员 */ 
 | 
    promoterName?: string; 
 | 
    /** 联系方式 */ 
 | 
    promoterPhoneNumber?: string; 
 | 
    followupStatus?: LifePayChannelConsultationFollowupStatus; 
 | 
    /** 最近回访 */ 
 | 
    lastFollowupTime?: string; 
 | 
    /** 回访记录 */ 
 | 
    followupRemark?: string; 
 | 
  } 
 | 
  
 | 
  interface ChannelConsultationDtoPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: ChannelConsultationDto[]; 
 | 
  } 
 | 
  
 | 
  interface ChannelConsultationFollowupDto { 
 | 
    /** 回访人Id */ 
 | 
    creatorId?: string; 
 | 
    /** 回访人 */ 
 | 
    creator?: string; 
 | 
    followupStatus?: LifePayChannelConsultationFollowupStatus; 
 | 
    /** 回访记录 */ 
 | 
    followupRemark?: string; 
 | 
    /** 咨询时间 */ 
 | 
    creationTime?: string; 
 | 
  } 
 | 
  
 | 
  interface ChannelDataListOutPut { 
 | 
    /** Top5渠道收款 */ 
 | 
    receiveList?: ChannelDataReceive[]; 
 | 
    /** Top5渠道用户 */ 
 | 
    userNumberList?: ChannelDataUserNumber[]; 
 | 
  } 
 | 
  
 | 
  interface ChannelDataReceive { 
 | 
    /** 渠道名称 */ 
 | 
    channelName?: string; 
 | 
    /** 收款 */ 
 | 
    receivePrice?: number; 
 | 
    /** 佣金 */ 
 | 
    channlesRakePrice?: number; 
 | 
  } 
 | 
  
 | 
  interface ChannelDataUserNumber { 
 | 
    /** 渠道名称 */ 
 | 
    channelName?: string; 
 | 
    /** 用户数量 */ 
 | 
    number?: number; 
 | 
  } 
 | 
  
 | 
  interface ChannelOutput { 
 | 
    name?: string; 
 | 
    channlesNum?: string; 
 | 
    channlesId?: string; 
 | 
    switchType?: LifePaySwitchTypeEnum; 
 | 
  } 
 | 
  
 | 
  interface ChannelRateOutput { 
 | 
    channlesRate?: number; 
 | 
  } 
 | 
  
 | 
  interface ChannelsBaseInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
  } 
 | 
  
 | 
  interface ChannlesRakeListOutPut { 
 | 
    /** 30天佣金 */ 
 | 
    channlesRakeList?: ReceiptsDetail[]; 
 | 
  } 
 | 
  
 | 
  interface CheckLoginVerificationCodeInput { 
 | 
    messageType?: string; 
 | 
    phoneNumber: string; 
 | 
    verificationCode?: string; 
 | 
  } 
 | 
  
 | 
  interface ClockDto { 
 | 
    kind?: string; 
 | 
  } 
 | 
  
 | 
  type ConsumptionFlowEnum = 10 | 20; 
 | 
  
 | 
  type ConsumptionFrozenStatusEnum = 10 | 20; 
 | 
  
 | 
  interface ControllerApiDescriptionModel { 
 | 
    controllerName?: string; 
 | 
    controllerGroupName?: string; 
 | 
    type?: string; 
 | 
    interfaces?: ControllerInterfaceApiDescriptionModel[]; 
 | 
    actions?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ControllerInterfaceApiDescriptionModel { 
 | 
    type?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateBackClientUserInput { 
 | 
    /** 名称 */ 
 | 
    name?: string; 
 | 
    /** 手机号 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 密码 */ 
 | 
    password?: string; 
 | 
    /** 账户 */ 
 | 
    userName?: string; 
 | 
    remark?: string; 
 | 
    /** 角色 */ 
 | 
    roleNames?: string[]; 
 | 
    /** 渠道列表 */ 
 | 
    channlesId?: string[]; 
 | 
    /** 组织架构公司id */ 
 | 
    companyOrgId?: string; 
 | 
    /** 组织架构部门id */ 
 | 
    departmentOrgId?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateBaseRoleInput { 
 | 
    /** 名称 */ 
 | 
    name?: string; 
 | 
    /** 排序 */ 
 | 
    sequence?: number; 
 | 
    /** 部门Id */ 
 | 
    departmentId?: number; 
 | 
    /** 数据范围 全部数据100 个人数据 10 */ 
 | 
    dataRange?: number; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateChannelConsultationFollowupInput { 
 | 
    /** 渠道咨询Id */ 
 | 
    channelConsultationId?: string; 
 | 
    followupStatus?: LifePayChannelConsultationFollowupStatus; 
 | 
    /** 回访记录 */ 
 | 
    followupRemark?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateChannelConsultationInput { 
 | 
    /** 客户端用户Id 如有 */ 
 | 
    userId?: string; 
 | 
    /** 推广人Id */ 
 | 
    idNumber?: string; 
 | 
    /** 咨询人 */ 
 | 
    name?: string; 
 | 
    agentType?: LifePayChannelAgentType; 
 | 
    /** 联系方式 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 公司名称 */ 
 | 
    companyName?: string; 
 | 
    /** 客户资源 */ 
 | 
    customerResources?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateEditPayChannelsInput { 
 | 
    id?: string; 
 | 
    channlesName?: string; 
 | 
    channlesNum?: string; 
 | 
    channlesRate?: number; 
 | 
    channlesRakeRate?: number; 
 | 
    switchType?: LifePaySwitchTypeEnum; 
 | 
    status?: LifePayChannelsStatsEnum; 
 | 
    channlesType?: LifePayChannlesTypeEnum; 
 | 
    agentType?: LifePayChannelAgentType; 
 | 
    /** 区域-省Id */ 
 | 
    areaProvinceId?: number; 
 | 
    /** 区域-市Id */ 
 | 
    areaCityId?: number; 
 | 
    /** 推广员ID */ 
 | 
    promoterIdNumber?: string; 
 | 
    /** 推广员 */ 
 | 
    promoterName?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateEditPayChannelsInputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: CreateEditPayChannelsInput[]; 
 | 
  } 
 | 
  
 | 
  interface CreateLifePayOrderOutput { 
 | 
    orderNo?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateOrUpdatePromoterInput { 
 | 
    /** Id */ 
 | 
    id?: string; 
 | 
    /** 客户端用户Id 如有 */ 
 | 
    userId?: string; 
 | 
    /** ID */ 
 | 
    idNumber?: string; 
 | 
    /** 推广员 */ 
 | 
    name?: string; 
 | 
    /** 联系方式 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateOrUpdatePromoterOutput { 
 | 
    /** Id */ 
 | 
    id?: string; 
 | 
    /** IdNumber */ 
 | 
    idNumber?: string; 
 | 
  } 
 | 
  
 | 
  interface CreateOrUpdateRoleInput { 
 | 
    /** 名称 */ 
 | 
    name?: string; 
 | 
    /** 排序 */ 
 | 
    sequence?: number; 
 | 
    /** 部门Id */ 
 | 
    departmentId?: number; 
 | 
    /** 数据范围 全部数据100 个人数据 10 */ 
 | 
    dataRange?: number; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
    /** 角色Id */ 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface CurrentCultureDto { 
 | 
    displayName?: string; 
 | 
    englishName?: string; 
 | 
    threeLetterIsoLanguageName?: string; 
 | 
    twoLetterIsoLanguageName?: string; 
 | 
    isRightToLeft?: boolean; 
 | 
    cultureName?: string; 
 | 
    name?: string; 
 | 
    nativeName?: string; 
 | 
    dateTimeFormat?: DateTimeFormatDto; 
 | 
  } 
 | 
  
 | 
  interface CurrentTenantDto { 
 | 
    id?: string; 
 | 
    name?: string; 
 | 
    isAvailable?: boolean; 
 | 
  } 
 | 
  
 | 
  interface CurrentUserDto { 
 | 
    isAuthenticated?: boolean; 
 | 
    id?: string; 
 | 
    tenantId?: string; 
 | 
    impersonatorUserId?: string; 
 | 
    impersonatorTenantId?: string; 
 | 
    impersonatorUserName?: string; 
 | 
    impersonatorTenantName?: string; 
 | 
    userName?: string; 
 | 
    name?: string; 
 | 
    surName?: string; 
 | 
    email?: string; 
 | 
    emailVerified?: boolean; 
 | 
    phoneNumber?: string; 
 | 
    phoneNumberVerified?: boolean; 
 | 
    roles?: string[]; 
 | 
  } 
 | 
  
 | 
  interface DateTimeFormatDto { 
 | 
    calendarAlgorithmType?: string; 
 | 
    dateTimeFormatLong?: string; 
 | 
    shortDatePattern?: string; 
 | 
    fullDateTimePattern?: string; 
 | 
    dateSeparator?: string; 
 | 
    shortTimePattern?: string; 
 | 
    longTimePattern?: string; 
 | 
  } 
 | 
  
 | 
  interface ElectricParValueOutput { 
 | 
    electricType?: string; 
 | 
    areaName?: string; 
 | 
    parValue?: string[]; 
 | 
    rate?: number; 
 | 
    comments?: string; 
 | 
  } 
 | 
  
 | 
  interface ElectricParValueResponse { 
 | 
    success?: boolean; 
 | 
    requestNo?: string; 
 | 
    partnerId?: string; 
 | 
    service?: string; 
 | 
    version?: string; 
 | 
    protocol?: string; 
 | 
    context?: string; 
 | 
    ext?: any; 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    detail?: string; 
 | 
    electricParValue?: ElectricParValueOutput[]; 
 | 
  } 
 | 
  
 | 
  interface ElectricSupportAreaChildCityListOutput { 
 | 
    cityName?: string; 
 | 
    cityParentId?: string; 
 | 
    cityId?: string; 
 | 
  } 
 | 
  
 | 
  interface ElectricSupportAreaListOutput { 
 | 
    childCityList?: ElectricSupportAreaChildCityListOutput[]; 
 | 
    cityName?: string; 
 | 
    cityParentId?: string; 
 | 
    cityId?: string; 
 | 
    electricType?: string; 
 | 
    parValue?: string[]; 
 | 
    rate?: number; 
 | 
  } 
 | 
  
 | 
  interface ElectricSupportAreaResponse { 
 | 
    success?: boolean; 
 | 
    requestNo?: string; 
 | 
    partnerId?: string; 
 | 
    service?: string; 
 | 
    version?: string; 
 | 
    protocol?: string; 
 | 
    context?: string; 
 | 
    ext?: any; 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    detail?: string; 
 | 
    electricAreaList?: ElectricSupportAreaListOutput[]; 
 | 
  } 
 | 
  
 | 
  interface EntityExtensionDto { 
 | 
    properties?: Record<string, any>; 
 | 
    configuration?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  type ExpensesReceiptsTypeEnum = 10 | 20; 
 | 
  
 | 
  interface ExtensionEnumDto { 
 | 
    fields?: ExtensionEnumFieldDto[]; 
 | 
    localizationResource?: string; 
 | 
  } 
 | 
  
 | 
  interface ExtensionEnumFieldDto { 
 | 
    name?: string; 
 | 
    value?: any; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyApiCreateDto { 
 | 
    isAvailable?: boolean; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyApiDto { 
 | 
    onGet?: ExtensionPropertyApiGetDto; 
 | 
    onCreate?: ExtensionPropertyApiCreateDto; 
 | 
    onUpdate?: ExtensionPropertyApiUpdateDto; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyApiGetDto { 
 | 
    isAvailable?: boolean; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyApiUpdateDto { 
 | 
    isAvailable?: boolean; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyAttributeDto { 
 | 
    typeSimple?: string; 
 | 
    config?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyDto { 
 | 
    type?: string; 
 | 
    typeSimple?: string; 
 | 
    displayName?: LocalizableStringDto; 
 | 
    api?: ExtensionPropertyApiDto; 
 | 
    ui?: ExtensionPropertyUiDto; 
 | 
    attributes?: ExtensionPropertyAttributeDto[]; 
 | 
    configuration?: Record<string, any>; 
 | 
    defaultValue?: any; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyUiDto { 
 | 
    onTable?: ExtensionPropertyUiTableDto; 
 | 
    onCreateForm?: ExtensionPropertyUiFormDto; 
 | 
    onEditForm?: ExtensionPropertyUiFormDto; 
 | 
    lookup?: ExtensionPropertyUiLookupDto; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyUiFormDto { 
 | 
    isVisible?: boolean; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyUiLookupDto { 
 | 
    url?: string; 
 | 
    resultListPropertyName?: string; 
 | 
    displayPropertyName?: string; 
 | 
    valuePropertyName?: string; 
 | 
    filterParamName?: string; 
 | 
  } 
 | 
  
 | 
  interface ExtensionPropertyUiTableDto { 
 | 
    isVisible?: boolean; 
 | 
  } 
 | 
  
 | 
  interface FeatureDto { 
 | 
    name?: string; 
 | 
    displayName?: string; 
 | 
    value?: string; 
 | 
    provider?: FeatureProviderDto; 
 | 
    description?: string; 
 | 
    valueType?: IStringValueType; 
 | 
    depth?: number; 
 | 
    parentName?: string; 
 | 
  } 
 | 
  
 | 
  interface FeatureGroupDto { 
 | 
    name?: string; 
 | 
    displayName?: string; 
 | 
    features?: FeatureDto[]; 
 | 
  } 
 | 
  
 | 
  interface FeatureProviderDto { 
 | 
    name?: string; 
 | 
    key?: string; 
 | 
  } 
 | 
  
 | 
  interface GasOrgTypeValueResponse { 
 | 
    success?: boolean; 
 | 
    requestNo?: string; 
 | 
    partnerId?: string; 
 | 
    service?: string; 
 | 
    version?: string; 
 | 
    protocol?: string; 
 | 
    context?: string; 
 | 
    ext?: any; 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    detail?: string; 
 | 
    gasSupportMerchantInfos?: GasSupportMerchantInfos[]; 
 | 
  } 
 | 
  
 | 
  interface GasParValueOutput { 
 | 
    gasOrgName?: string; 
 | 
    gasOrgCode?: string; 
 | 
    parValue?: string[]; 
 | 
    rate?: number; 
 | 
    comments?: string; 
 | 
  } 
 | 
  
 | 
  interface GasParValueResponse { 
 | 
    success?: boolean; 
 | 
    requestNo?: string; 
 | 
    partnerId?: string; 
 | 
    service?: string; 
 | 
    version?: string; 
 | 
    protocol?: string; 
 | 
    context?: string; 
 | 
    ext?: any; 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    detail?: string; 
 | 
    gasParValue?: GasParValueOutput[]; 
 | 
  } 
 | 
  
 | 
  interface GasSupportMerchantInfos { 
 | 
    gasOrgTypeCode?: string; 
 | 
    gasOrgTypeName?: string; 
 | 
  } 
 | 
  
 | 
  interface GetAreaListInput { 
 | 
    /** 1省 2市 3区 4镇 */ 
 | 
    layer?: number; 
 | 
    /** 父级编码 */ 
 | 
    parentCode?: number; 
 | 
  } 
 | 
  
 | 
  interface GetBackClientUsersInput { 
 | 
    pageModel?: Pagination; 
 | 
    /** 账户是否锁住(是否禁用) */ 
 | 
    isLocked?: boolean; 
 | 
    /** 查询条件:名称/账号 */ 
 | 
    queryCondition?: string; 
 | 
  } 
 | 
  
 | 
  interface GetChannelConsultationsInput { 
 | 
    pageModel?: Pagination; 
 | 
    /** 创建的开始时间 */ 
 | 
    startDate?: string; 
 | 
    /** 创建的结束时间 */ 
 | 
    endDate?: string; 
 | 
    /** 搜索关键词 */ 
 | 
    searchKey?: string; 
 | 
  } 
 | 
  
 | 
  interface GetFeatureListResultDto { 
 | 
    groups?: FeatureGroupDto[]; 
 | 
  } 
 | 
  
 | 
  interface GetOperateHistoryInput { 
 | 
    pageModel?: Pagination; 
 | 
    relationId?: string; 
 | 
    operateName?: string; 
 | 
  } 
 | 
  
 | 
  interface GetPayOrderForJsAPIInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    orderNo: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    openId?: string; 
 | 
    attach?: string; 
 | 
    payAppId?: string; 
 | 
  } 
 | 
  
 | 
  interface GetPayStatusByOrderNoInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    orderNo?: string; 
 | 
  } 
 | 
  
 | 
  interface GetPermissionListResultDto { 
 | 
    entityDisplayName?: string; 
 | 
    groups?: PermissionGroupDto[]; 
 | 
  } 
 | 
  
 | 
  interface GetPromotersInput { 
 | 
    pageModel?: Pagination; 
 | 
    /** 创建的开始时间 */ 
 | 
    startDate?: string; 
 | 
    /** 创建的结束时间 */ 
 | 
    endDate?: string; 
 | 
    /** 搜索关键词 */ 
 | 
    searchKey?: string; 
 | 
  } 
 | 
  
 | 
  interface GetRolesInput { 
 | 
    pageModel?: Pagination; 
 | 
    /** 查询条件:角色名称 */ 
 | 
    queryCondition?: string; 
 | 
  } 
 | 
  
 | 
  interface IanaTimeZone { 
 | 
    timeZoneName?: string; 
 | 
  } 
 | 
  
 | 
  interface IdentityModelTokenCacheItem { 
 | 
    accessToken?: string; 
 | 
    expiresIn?: number; 
 | 
    creationTime?: string; 
 | 
    refreshToken?: string; 
 | 
  } 
 | 
  
 | 
  interface IdentityRoleCreateDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    name: string; 
 | 
    isDefault?: boolean; 
 | 
    isPublic?: boolean; 
 | 
    sequence?: number; 
 | 
    note?: string; 
 | 
    roleType?: number; 
 | 
    isLeader?: boolean; 
 | 
  } 
 | 
  
 | 
  interface IdentityRoleDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    id?: string; 
 | 
    name?: string; 
 | 
    isDefault?: boolean; 
 | 
    isStatic?: boolean; 
 | 
    isPublic?: boolean; 
 | 
    concurrencyStamp?: string; 
 | 
    sequence?: number; 
 | 
    isEnable?: boolean; 
 | 
    note?: string; 
 | 
    roleType?: number; 
 | 
  } 
 | 
  
 | 
  interface IdentityRoleDtoListResultDto { 
 | 
    items?: IdentityRoleDto[]; 
 | 
  } 
 | 
  
 | 
  interface IdentityRoleDtoPagedResultDto { 
 | 
    items?: IdentityRoleDto[]; 
 | 
    totalCount?: number; 
 | 
  } 
 | 
  
 | 
  interface IdentityRoleListInput { 
 | 
    pageModel?: Pagination; 
 | 
    name?: string; 
 | 
    type?: number; 
 | 
    roleIds?: string[]; 
 | 
  } 
 | 
  
 | 
  interface IdentityRoleUpdateDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    name: string; 
 | 
    isDefault?: boolean; 
 | 
    isPublic?: boolean; 
 | 
    concurrencyStamp?: string; 
 | 
    sequence?: number; 
 | 
    isEnable?: boolean; 
 | 
    roleType?: number; 
 | 
    isLeader?: boolean; 
 | 
    note?: string; 
 | 
    isSetEnable?: boolean; 
 | 
  } 
 | 
  
 | 
  interface IdentityUserCreateDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    userName: string; 
 | 
    name?: string; 
 | 
    surname?: string; 
 | 
    email?: string; 
 | 
    phoneNumber?: string; 
 | 
    lockoutEnabled?: boolean; 
 | 
    sex?: number; 
 | 
    roleNames?: string[]; 
 | 
    password?: string; 
 | 
    versionId?: string; 
 | 
    clientId?: string; 
 | 
  } 
 | 
  
 | 
  interface IdentityUserDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    id?: string; 
 | 
    creationTime?: string; 
 | 
    creatorId?: string; 
 | 
    lastModificationTime?: string; 
 | 
    lastModifierId?: string; 
 | 
    isDeleted?: boolean; 
 | 
    deleterId?: string; 
 | 
    deletionTime?: string; 
 | 
    tenantId?: string; 
 | 
    userName?: string; 
 | 
    name?: string; 
 | 
    surname?: string; 
 | 
    email?: string; 
 | 
    sex?: number; 
 | 
    emailConfirmed?: boolean; 
 | 
    phoneNumber?: string; 
 | 
    phoneNumberConfirmed?: boolean; 
 | 
    lockoutEnabled?: boolean; 
 | 
    lockoutEnd?: string; 
 | 
    concurrencyStamp?: string; 
 | 
    clientId?: string; 
 | 
    roles?: IdentityRoleDto[]; 
 | 
  } 
 | 
  
 | 
  interface IdentityUserDtoPagedResultDto { 
 | 
    items?: IdentityUserDto[]; 
 | 
    totalCount?: number; 
 | 
  } 
 | 
  
 | 
  interface IdentityUserDtoPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: IdentityUserDto[]; 
 | 
  } 
 | 
  
 | 
  interface IdentityUserUpdateDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    userName: string; 
 | 
    name?: string; 
 | 
    surname?: string; 
 | 
    email?: string; 
 | 
    phoneNumber?: string; 
 | 
    lockoutEnabled?: boolean; 
 | 
    sex?: number; 
 | 
    roleNames?: string[]; 
 | 
    password?: string; 
 | 
    concurrencyStamp?: string; 
 | 
  } 
 | 
  
 | 
  interface IdentityUserUpdateRolesDto { 
 | 
    roleNames: string[]; 
 | 
  } 
 | 
  
 | 
  type IntroInfoTypeEnum = 0 | 1 | 2 | 3 | 4; 
 | 
  
 | 
  interface IStringValueType { 
 | 
    name?: string; 
 | 
    properties?: Record<string, any>; 
 | 
    validator?: IValueValidator; 
 | 
  } 
 | 
  
 | 
  interface IValueValidator { 
 | 
    name?: string; 
 | 
    properties?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface KeyInput { 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface KeyPageInput { 
 | 
    pageModel?: Pagination; 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface LanguageInfo { 
 | 
    cultureName?: string; 
 | 
    uiCultureName?: string; 
 | 
    displayName?: string; 
 | 
    flagIcon?: string; 
 | 
  } 
 | 
  
 | 
  interface LifeElectricData { 
 | 
    /** 充值面额,单位为元。 */ 
 | 
    parValue: number; 
 | 
    /** 电网类型,例如:"guowang"代表国家电网,"nanwang"代表南方电网。 */ 
 | 
    electricType: string; 
 | 
    /** 电费类型,国网必传:住宅、企事业、店铺三个选项。 */ 
 | 
    electricAccountType: string; 
 | 
    /** 电费户号。 */ 
 | 
    electricAccount: string; 
 | 
    /** 省份。 */ 
 | 
    province: string; 
 | 
    /** 城市。 */ 
 | 
    city?: string; 
 | 
    /** 客户身份证后6位,南网必传。 */ 
 | 
    sixID?: string; 
 | 
    /** 户主姓名 */ 
 | 
    name?: string; 
 | 
  } 
 | 
  
 | 
  interface LifeElectricDataCreateLifePayOrderInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    userId?: string; 
 | 
    /** 渠道名称 */ 
 | 
    channelId?: string; 
 | 
    productData?: LifeElectricData; 
 | 
  } 
 | 
  
 | 
  interface LifeGasData { 
 | 
    /** 充值面额,单位为元。 */ 
 | 
    parValue: number; 
 | 
    /** 天然气公司类型,"zhong_ran"代表中燃燃气,"bei_jing"代表北京燃气。 */ 
 | 
    gasOrgType: string; 
 | 
    /** 燃气户号 */ 
 | 
    gasAccount: string; 
 | 
    /** 省份 */ 
 | 
    province: string; 
 | 
    /** 城市 */ 
 | 
    city?: string; 
 | 
  } 
 | 
  
 | 
  interface LifeGasDataCreateLifePayOrderInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    userId?: string; 
 | 
    /** 渠道名称 */ 
 | 
    channelId?: string; 
 | 
    productData?: LifeGasData; 
 | 
  } 
 | 
  
 | 
  type LifePayChannelAgentType = 1 | 2 | 3; 
 | 
  
 | 
  type LifePayChannelConsultationFollowupStatus = 1 | 2 | 3 | 4; 
 | 
  
 | 
  type LifePayChannelsStatsEnum = 10 | 20; 
 | 
  
 | 
  interface LifePayChannlesRakeListOutput { 
 | 
    /** 编号 */ 
 | 
    id?: string; 
 | 
    /** 平台订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 成交金额 */ 
 | 
    payAmount?: number; 
 | 
    /** 渠道佣金比例 */ 
 | 
    channlesRakeRate?: number; 
 | 
    /** 佣金 */ 
 | 
    channlesRakePrice?: number; 
 | 
    /** 结算时间 */ 
 | 
    finishTime?: string; 
 | 
    /** 下单时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 拓展属性 */ 
 | 
    extraProperties?: string; 
 | 
    /** 下单渠道 */ 
 | 
    channelId?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayChannlesRakeListOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: LifePayChannlesRakeListOutput[]; 
 | 
  } 
 | 
  
 | 
  interface LifePayChannlesRakePageInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 查询条件 */ 
 | 
    keyWord?: string; 
 | 
    /** 渠道号 */ 
 | 
    channelId?: string; 
 | 
    /** 起始下单时间 */ 
 | 
    creationTimeBegin?: string; 
 | 
    /** 结束下单时间 */ 
 | 
    creationTimeEnd?: string; 
 | 
    /** 起始结算时间 */ 
 | 
    finishTimeBegin?: string; 
 | 
    /** 终止结算时间 */ 
 | 
    finishTimeEnd?: string; 
 | 
  } 
 | 
  
 | 
  type LifePayChannlesTypeEnum = 10 | 20; 
 | 
  
 | 
  interface LifePayConsumptionListOutput { 
 | 
    /** 编号 */ 
 | 
    id?: string; 
 | 
    /** 平台订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 外部订单号 */ 
 | 
    acoolyOrderNo?: string; 
 | 
    /** 交易金额 */ 
 | 
    amount?: number; 
 | 
    acoolyStatus?: ACOOLYStatusEnum; 
 | 
    /** 记账时间 */ 
 | 
    finishTime?: string; 
 | 
    frozenStatus?: ConsumptionFrozenStatusEnum; 
 | 
    flow?: ConsumptionFlowEnum; 
 | 
    /** 扣款金额 */ 
 | 
    deductionAmount?: number; 
 | 
    /** 冻结金额 */ 
 | 
    frozenAmount?: number; 
 | 
  } 
 | 
  
 | 
  interface LifePayConsumptionListOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: LifePayConsumptionListOutput[]; 
 | 
  } 
 | 
  
 | 
  interface LifePayConsumptionPageInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 查询条件 */ 
 | 
    keyWord?: string; 
 | 
    flow?: ConsumptionFlowEnum; 
 | 
    /** 记账开始时间 */ 
 | 
    timeBegin?: string; 
 | 
    /** 记账结束时间 */ 
 | 
    timeEnd?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayExpensesReceiptsListOutput { 
 | 
    /** 编号 */ 
 | 
    id?: string; 
 | 
    /** 平台订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 渠道流水号 */ 
 | 
    outOrderNo?: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    expensesReceiptsType?: ExpensesReceiptsTypeEnum; 
 | 
    /** 交易金额 */ 
 | 
    amount?: number; 
 | 
    /** 交易时间 */ 
 | 
    finishTime?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayExpensesReceiptsListOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: LifePayExpensesReceiptsListOutput[]; 
 | 
  } 
 | 
  
 | 
  interface LifePayExpensesReceiptsPageInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 查询条件 */ 
 | 
    keyWord?: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    expensesReceiptsType?: ExpensesReceiptsTypeEnum; 
 | 
    /** 交易开始时间 */ 
 | 
    timeBegin?: string; 
 | 
    /** 交易结束时间 */ 
 | 
    timeEnd?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayIntroInfoDetail { 
 | 
    type?: IntroInfoTypeEnum; 
 | 
    /** 摘要 */ 
 | 
    contentSummary?: string; 
 | 
    /** 文本内容 */ 
 | 
    content?: string; 
 | 
    /** 图片/视频路径 */ 
 | 
    path?: string; 
 | 
    /** 排序 */ 
 | 
    sequence?: number; 
 | 
  } 
 | 
  
 | 
  interface LifePayIntroInfoInput { 
 | 
    lifePayType?: LifePayOrderTypeEnum; 
 | 
    /** 更新内容 */ 
 | 
    data?: LifePayIntroInfoDetail[]; 
 | 
  } 
 | 
  
 | 
  interface LifePayIntroInfoOutput { 
 | 
    type?: IntroInfoTypeEnum; 
 | 
    lifePayType?: LifePayOrderTypeEnum; 
 | 
    /** 摘要 */ 
 | 
    contentSummary?: string; 
 | 
    /** 文本内容 */ 
 | 
    content?: string; 
 | 
    /** 图片/视频路径 */ 
 | 
    path?: string; 
 | 
    /** 排序 */ 
 | 
    sequence?: number; 
 | 
  } 
 | 
  
 | 
  interface LifePayOrderListOutput { 
 | 
    id?: string; 
 | 
    userId?: string; 
 | 
    /** 用户手机号 */ 
 | 
    phoneNumber?: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    /** 渠道名称 */ 
 | 
    channelName?: string; 
 | 
    /** 运营商 */ 
 | 
    operator?: string; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
    /** 订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 退款订单号 */ 
 | 
    refundOrderNo?: string; 
 | 
    /** 充值金额 */ 
 | 
    rechargeAmount?: number; 
 | 
    /** 实际充值金额 */ 
 | 
    actualRechargeAmount?: number; 
 | 
    /** 优惠金额 */ 
 | 
    discountAmount?: number; 
 | 
    /** 实付金额 */ 
 | 
    payAmount?: number; 
 | 
    /** 支付时间 */ 
 | 
    payTime?: string; 
 | 
    /** 平台扣款金额 */ 
 | 
    platformDeductionAmount?: number; 
 | 
    payStatus?: LifePayStatusEnum; 
 | 
    /** 外部订单号 */ 
 | 
    outOrderNo?: string; 
 | 
    lifePayOrderStatus?: LifePayOrderStatusEnum; 
 | 
    /** 完成时间 */ 
 | 
    finishTime?: string; 
 | 
    /** 退款凭证 */ 
 | 
    refundCredentialsImgUrl?: string; 
 | 
    /** 退款金额 */ 
 | 
    refundPrice?: number; 
 | 
    /** 下单时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 退款时间 */ 
 | 
    refundTime?: string; 
 | 
    /** 申请退款原因 */ 
 | 
    refundApplyRemark?: string; 
 | 
    /** 退款申请时间 */ 
 | 
    refundApplyTime?: string; 
 | 
    /** 驳回原因 */ 
 | 
    refundCheckRemark?: string; 
 | 
    /** 供应商订单号 */ 
 | 
    acoolyOrderNo?: string; 
 | 
    acoolyStatus?: ACOOLYStatusEnum; 
 | 
    lifePayRefundStatus?: LifePayRefundStatusEnum; 
 | 
    /** 订单参数详情 */ 
 | 
    orderParamDetailJsonStr?: string; 
 | 
    /** 实际到账金额 */ 
 | 
    actualReceivedAmount?: number; 
 | 
    actualReceivedStatus?: LifePayStatusEnum; 
 | 
  } 
 | 
  
 | 
  interface LifePayOrderListOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: LifePayOrderListOutput[]; 
 | 
  } 
 | 
  
 | 
  interface LifePayOrderOutput { 
 | 
    id?: string; 
 | 
    /** 用户账号 */ 
 | 
    userPhoneNumber?: string; 
 | 
    userName?: string; 
 | 
    lifePayChannle?: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
    /** 退款订单号 */ 
 | 
    refundOrderNo?: string; 
 | 
    /** 订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 充值金额 */ 
 | 
    rechargeAmount?: number; 
 | 
    /** 优惠金额 */ 
 | 
    discountAmount?: number; 
 | 
    /** 实付金额 */ 
 | 
    payAmount?: number; 
 | 
    /** 支付时间 */ 
 | 
    payTime?: string; 
 | 
    payStatus?: LifePayStatusEnum; 
 | 
    status?: LifePayOrderStatusEnum; 
 | 
    /** 完成时间 */ 
 | 
    finishTime?: string; 
 | 
    /** 外部订单号 */ 
 | 
    outOrderNo?: string; 
 | 
    /** 订单详细数据 */ 
 | 
    orderParamDetailJsonStr?: string; 
 | 
    /** 下单时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 退款时间 */ 
 | 
    refundTime?: string; 
 | 
    /** 退款凭证 */ 
 | 
    refundCredentialsImgUrl?: string; 
 | 
    /** 退款原因 */ 
 | 
    refundApplyRemark?: string; 
 | 
    /** 驳回原因 */ 
 | 
    refundCheckRemark?: string; 
 | 
    /** 渠道流水号 */ 
 | 
    acoolyOrderNo?: string; 
 | 
    lifePayRefundStatus?: LifePayRefundStatusEnum; 
 | 
    /** 实际充值金额 */ 
 | 
    actualRechargeAmount?: number; 
 | 
    /** 实际到账金额 */ 
 | 
    actualReceivedAmount?: number; 
 | 
    /** 退款金额 */ 
 | 
    refundPrice?: number; 
 | 
    /** 平台折扣比例 */ 
 | 
    platformRate?: number; 
 | 
    /** 平台扣款金额 */ 
 | 
    platformPrice?: number; 
 | 
    /** 渠道折扣 */ 
 | 
    channleRate?: number; 
 | 
    /** 渠道佣金比例 */ 
 | 
    channlesRakeRate?: number; 
 | 
    /** 渠道佣金 */ 
 | 
    channlesRakePrice?: number; 
 | 
    /** 手续费比例 */ 
 | 
    premiumRate?: number; 
 | 
    /** 手续费 */ 
 | 
    premiumPrice?: number; 
 | 
    /** 平台利润 */ 
 | 
    profit?: number; 
 | 
    /** 回单地址 */ 
 | 
    elecBillUrl?: string; 
 | 
    /** 退款回单地址 */ 
 | 
    refundElecBillUrl?: string; 
 | 
  } 
 | 
  
 | 
  type LifePayOrderStatusEnum = 10 | 20 | 30 | 40 | 50 | 60 | 70; 
 | 
  
 | 
  type LifePayOrderTypeEnum = 10 | 20 | 30; 
 | 
  
 | 
  interface LifePayPhoneMesssageCodeLoginInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 手机号 */ 
 | 
    phoneNumber: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayPhoneMesssageCodeLoginOutput { 
 | 
    /** 用户Id */ 
 | 
    userId?: string; 
 | 
    /** 推广员ID */ 
 | 
    promoterIdNumber?: string; 
 | 
    /** 是否是后台用户 */ 
 | 
    isBackClientUser?: boolean; 
 | 
    /** 渠道号 */ 
 | 
    channlesNum?: ChannelOutput[]; 
 | 
  } 
 | 
  
 | 
  interface LifePayPremiumInput { 
 | 
    premiumType?: LifePayTypeEnum; 
 | 
    rate?: number; 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayPremiumListOutput { 
 | 
    premiumType?: LifePayTypeEnum; 
 | 
    rate?: number; 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayRateInput { 
 | 
    rateType?: LifePayRateTypeEnum; 
 | 
    rate?: number; 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayRateListOutput { 
 | 
    rateType?: LifePayRateTypeEnum; 
 | 
    rate?: number; 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  type LifePayRateTypeEnum = 10 | 20 | 30 | 40; 
 | 
  
 | 
  interface LifePayRechargeReceiptsListOutput { 
 | 
    /** 编号 */ 
 | 
    id?: string; 
 | 
    /** 业务订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 充值金额 */ 
 | 
    rechargeAmount?: number; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
    /** 凭证 */ 
 | 
    voucher?: string; 
 | 
    /** 记账时间 */ 
 | 
    creationTime?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayRechargeReceiptsListOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: LifePayRechargeReceiptsListOutput[]; 
 | 
  } 
 | 
  
 | 
  interface LifePayRechargeReceiptsPageInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 查询条件 */ 
 | 
    keyWord?: string; 
 | 
    /** 记账开始时间 */ 
 | 
    creationTimeBegin?: string; 
 | 
    /** 记账结束时间 */ 
 | 
    creationTimeEnd?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePayRefundOrderOutput { 
 | 
    id?: string; 
 | 
    /** 用户账号 */ 
 | 
    userPhoneNumber?: string; 
 | 
    userName?: string; 
 | 
    lifePayChannle?: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
    /** 订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 充值金额 */ 
 | 
    rechargeAmount?: number; 
 | 
    /** 优惠金额 */ 
 | 
    discountAmount?: number; 
 | 
    /** 实付金额 */ 
 | 
    payAmount?: number; 
 | 
    /** 支付时间 */ 
 | 
    payTime?: string; 
 | 
    payStatus?: LifePayStatusEnum; 
 | 
    status?: LifePayOrderStatusEnum; 
 | 
    /** 完成时间 */ 
 | 
    finishTime?: string; 
 | 
    /** 外部订单号 */ 
 | 
    outOrderNo?: string; 
 | 
    /** 下单时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 退款时间 */ 
 | 
    refundTime?: string; 
 | 
    /** 退款凭证 */ 
 | 
    refundCredentialsImgUrl?: string; 
 | 
    /** 退款申请原因 */ 
 | 
    refundApplyRemark?: string; 
 | 
    /** 退款申请时间 */ 
 | 
    refundApplyTime?: string; 
 | 
    /** 退款驳回原因 */ 
 | 
    refundCheckRemark?: string; 
 | 
    /** 退款订单号 */ 
 | 
    refundOrderNo?: string; 
 | 
    /** 渠道流水号 */ 
 | 
    acoolyOrderNo?: string; 
 | 
    lifePayRefundStatus?: LifePayRefundStatusEnum; 
 | 
    /** 实际充值金额 */ 
 | 
    actualRechargeAmount?: number; 
 | 
    /** 实际到账金额 */ 
 | 
    actualReceivedAmount?: number; 
 | 
    /** 退款金额 */ 
 | 
    refundPrice?: number; 
 | 
    /** 回单地址 */ 
 | 
    elecBillUrl?: string; 
 | 
    /** 退款回单地址 */ 
 | 
    refundElecBillUrl?: string; 
 | 
  } 
 | 
  
 | 
  type LifePayRefundStatusEnum = 0 | 10 | 20 | 30 | 40; 
 | 
  
 | 
  type LifePayRefundTypeEnum = 10 | 20; 
 | 
  
 | 
  type LifePayStatusEnum = 10 | 20 | 30 | 40 | 50; 
 | 
  
 | 
  type LifePaySwitchTypeEnum = 10 | 20 | 30; 
 | 
  
 | 
  type LifePayTypeEnum = 10 | 20; 
 | 
  
 | 
  interface LifePayUserMesssageByIduserInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 用户编号 */ 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePhoneData { 
 | 
    /** 运营商编码,例如:"yidong", "dianxin", "liantong"。 */ 
 | 
    ispCode: string; 
 | 
    /** 充值面额,单位为元。测试账户:parValue=100:缴费成功,parValue>100:缴费失败。 */ 
 | 
    parValue: number; 
 | 
    /** 手机号。 */ 
 | 
    phone: string; 
 | 
    /** 机主名称(电信手机号必填) */ 
 | 
    name?: string; 
 | 
  } 
 | 
  
 | 
  interface LifePhoneDataCreateLifePayOrderInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    userId?: string; 
 | 
    /** 渠道名称 */ 
 | 
    channelId?: string; 
 | 
    productData?: LifePhoneData; 
 | 
  } 
 | 
  
 | 
  interface LocalizableStringDto { 
 | 
    name?: string; 
 | 
    resource?: string; 
 | 
  } 
 | 
  
 | 
  interface LogErrorInput { 
 | 
    error?: string; 
 | 
  } 
 | 
  
 | 
  interface LogFrontInput { 
 | 
    userId?: string; 
 | 
    message?: string; 
 | 
    url?: string; 
 | 
    requestTime?: string; 
 | 
  } 
 | 
  
 | 
  interface MethodParameterApiDescriptionModel { 
 | 
    name?: string; 
 | 
    typeAsString?: string; 
 | 
    type?: string; 
 | 
    typeSimple?: string; 
 | 
    isOptional?: boolean; 
 | 
    defaultValue?: any; 
 | 
  } 
 | 
  
 | 
  interface ModelPaymentMiniPay { 
 | 
    nonceStr?: string; 
 | 
    package?: string; 
 | 
    signType?: string; 
 | 
    paySign?: string; 
 | 
    timestamp?: string; 
 | 
    timeExpire?: string; 
 | 
    message?: string; 
 | 
  } 
 | 
  
 | 
  interface ModelWxPayDomesticRefundsAmount { 
 | 
    refund?: number; 
 | 
    total?: number; 
 | 
    currency?: string; 
 | 
  } 
 | 
  
 | 
  interface ModuleApiDescriptionModel { 
 | 
    rootPath?: string; 
 | 
    remoteServiceName?: string; 
 | 
    controllers?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ModuleButtonDto { 
 | 
    id?: string; 
 | 
    moduleId?: string; 
 | 
    parentId?: string; 
 | 
    icon?: string; 
 | 
    enCode?: string; 
 | 
    name?: string; 
 | 
    actionAddress?: string; 
 | 
    sortCode?: number; 
 | 
    buttonType?: number; 
 | 
    hasCheck?: boolean; 
 | 
  } 
 | 
  
 | 
  interface ModuleColumnDto { 
 | 
    id?: string; 
 | 
    moduleId?: string; 
 | 
    parentId?: string; 
 | 
    enCode?: string; 
 | 
    name?: string; 
 | 
    sortCode?: number; 
 | 
    description?: string; 
 | 
    width?: number; 
 | 
    hasCheck?: boolean; 
 | 
    apiName?: string; 
 | 
    isShow?: boolean; 
 | 
    realColumn?: string; 
 | 
  } 
 | 
  
 | 
  interface ModuleDto { 
 | 
    id?: string; 
 | 
    description?: string; 
 | 
    sortCode?: number; 
 | 
    enabledMark?: number; 
 | 
    parentId?: string; 
 | 
    name?: string; 
 | 
    isCache?: boolean; 
 | 
    path?: string; 
 | 
    viewAddress?: string; 
 | 
    levelNum?: number; 
 | 
    enCode?: string; 
 | 
    icon?: string; 
 | 
    hasCheck?: boolean; 
 | 
    isMenu?: number; 
 | 
    parentModuleName?: string; 
 | 
  } 
 | 
  
 | 
  interface ModuleExtensionDto { 
 | 
    entities?: Record<string, any>; 
 | 
    configuration?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface ModuleTypeInfo { 
 | 
    moduleType?: number; 
 | 
    moduleId?: string; 
 | 
  } 
 | 
  
 | 
  interface MultiTenancyInfoDto { 
 | 
    isEnabled?: boolean; 
 | 
  } 
 | 
  
 | 
  interface MyModuleDto { 
 | 
    id?: string; 
 | 
    description?: string; 
 | 
    sortCode?: number; 
 | 
    enabledMark?: number; 
 | 
    parentId?: string; 
 | 
    name?: string; 
 | 
    isCache?: boolean; 
 | 
    path?: string; 
 | 
    viewAddress?: string; 
 | 
    levelNum?: number; 
 | 
    enCode?: string; 
 | 
    icon?: string; 
 | 
    hasCheck?: boolean; 
 | 
    isMenu?: number; 
 | 
    parentModuleName?: string; 
 | 
    sequence?: number; 
 | 
  } 
 | 
  
 | 
  interface NameValue { 
 | 
    name?: string; 
 | 
    value?: string; 
 | 
  } 
 | 
  
 | 
  interface ObjectExtensionsDto { 
 | 
    modules?: Record<string, any>; 
 | 
    enums?: Record<string, any>; 
 | 
  } 
 | 
  
 | 
  interface OnlineServiceInput { 
 | 
    /** 在线客服链接 */ 
 | 
    link?: string; 
 | 
  } 
 | 
  
 | 
  interface OperateHistoryDto { 
 | 
    /** 关联关系ID */ 
 | 
    relationId?: string; 
 | 
    /** 表名 */ 
 | 
    tableType?: number; 
 | 
    /** 操作 */ 
 | 
    operateName?: string; 
 | 
    /** 操作内容 */ 
 | 
    operateContent?: string; 
 | 
    /** 操作人 */ 
 | 
    creatorName?: string; 
 | 
    /** 操作时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 操作细节 */ 
 | 
    operateDetail?: string; 
 | 
  } 
 | 
  
 | 
  interface OperateHistoryDtoPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: OperateHistoryDto[]; 
 | 
  } 
 | 
  
 | 
  type OperateHistoryTypeEnum = 
 | 
    | 10 
 | 
    | 11 
 | 
    | 12 
 | 
    | 13 
 | 
    | 14 
 | 
    | 15 
 | 
    | 16 
 | 
    | 17 
 | 
    | 18 
 | 
    | 19 
 | 
    | 20 
 | 
    | 21 
 | 
    | 22 
 | 
    | 23 
 | 
    | 24 
 | 
    | 25 
 | 
    | 26 
 | 
    | 27 
 | 
    | 28 
 | 
    | 29 
 | 
    | 30 
 | 
    | 31 
 | 
    | 32 
 | 
    | 40 
 | 
    | 42 
 | 
    | 43; 
 | 
  
 | 
  interface OrderInput { 
 | 
    property?: string; 
 | 
    order?: OrderTypeEnum; 
 | 
  } 
 | 
  
 | 
  interface OrderInQuiryInput { 
 | 
    outTradeNo?: string; 
 | 
    outRefundNo?: string; 
 | 
  } 
 | 
  
 | 
  type OrderTypeEnum = 0 | 1; 
 | 
  
 | 
  interface OssSTSReponse { 
 | 
    expiration?: string; 
 | 
    ossAccessSecret?: string; 
 | 
    ossAccessKeyId?: string; 
 | 
    securityToken?: string; 
 | 
    requestId?: string; 
 | 
  } 
 | 
  
 | 
  interface PageInput { 
 | 
    pageModel?: Pagination; 
 | 
  } 
 | 
  
 | 
  interface PageUserInput { 
 | 
    pageModel?: Pagination; 
 | 
    key?: string; 
 | 
    roleType?: string; 
 | 
  } 
 | 
  
 | 
  interface Pagination { 
 | 
    rows?: number; 
 | 
    page?: number; 
 | 
    orderInput?: OrderInput[]; 
 | 
    totalCount?: number; 
 | 
    totalPage?: number; 
 | 
  } 
 | 
  
 | 
  interface ParameterApiDescriptionModel { 
 | 
    nameOnMethod?: string; 
 | 
    name?: string; 
 | 
    jsonName?: string; 
 | 
    type?: string; 
 | 
    typeSimple?: string; 
 | 
    isOptional?: boolean; 
 | 
    defaultValue?: any; 
 | 
    constraintTypes?: string[]; 
 | 
    bindingSourceId?: string; 
 | 
    descriptorName?: string; 
 | 
  } 
 | 
  
 | 
  interface PermissionGrantInfoDto { 
 | 
    name?: string; 
 | 
    displayName?: string; 
 | 
    parentName?: string; 
 | 
    isGranted?: boolean; 
 | 
    allowedProviders?: string[]; 
 | 
    grantedProviders?: ProviderInfoDto[]; 
 | 
  } 
 | 
  
 | 
  interface PermissionGroupDto { 
 | 
    name?: string; 
 | 
    displayName?: string; 
 | 
    permissions?: PermissionGrantInfoDto[]; 
 | 
  } 
 | 
  
 | 
  interface PhoneChargeOrderOutput { 
 | 
    outOrderNo?: string; 
 | 
    busiOrderNo?: string; 
 | 
    parValue?: number; 
 | 
    payAmount?: number; 
 | 
    status?: string; 
 | 
    statusText?: string; 
 | 
  } 
 | 
  
 | 
  interface PhoneParValueOutput { 
 | 
    ispCode?: string; 
 | 
    ispName?: string; 
 | 
    parValue?: string[]; 
 | 
    rate?: number; 
 | 
    phoneSection?: string; 
 | 
    comments?: string; 
 | 
  } 
 | 
  
 | 
  interface PhoneParValueResponse { 
 | 
    success?: boolean; 
 | 
    requestNo?: string; 
 | 
    partnerId?: string; 
 | 
    service?: string; 
 | 
    version?: string; 
 | 
    protocol?: string; 
 | 
    context?: string; 
 | 
    ext?: any; 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    detail?: string; 
 | 
    phoneParValue?: PhoneParValueOutput[]; 
 | 
  } 
 | 
  
 | 
  interface PhoneToken { 
 | 
    phone?: string; 
 | 
    phoneCode?: string; 
 | 
    clientId?: string; 
 | 
  } 
 | 
  
 | 
  interface ProfileDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    userName?: string; 
 | 
    email?: string; 
 | 
    name?: string; 
 | 
    surname?: string; 
 | 
    phoneNumber?: string; 
 | 
    isExternal?: boolean; 
 | 
    hasPassword?: boolean; 
 | 
  } 
 | 
  
 | 
  interface PromoterDto { 
 | 
    /** Id */ 
 | 
    id?: string; 
 | 
    /** 咨询时间 */ 
 | 
    creationTime?: string; 
 | 
    /** ID */ 
 | 
    idNumber?: string; 
 | 
    /** 推广员 */ 
 | 
    name?: string; 
 | 
    /** 联系方式 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 点击数 */ 
 | 
    clickCount?: number; 
 | 
    /** 申请数 */ 
 | 
    applyCount?: number; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
  } 
 | 
  
 | 
  interface PromoterDtoPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: PromoterDto[]; 
 | 
  } 
 | 
  
 | 
  interface PropertyApiDescriptionModel { 
 | 
    name?: string; 
 | 
    jsonName?: string; 
 | 
    type?: string; 
 | 
    typeSimple?: string; 
 | 
    isRequired?: boolean; 
 | 
  } 
 | 
  
 | 
  interface ProviderInfoDto { 
 | 
    providerName?: string; 
 | 
    providerKey?: string; 
 | 
  } 
 | 
  
 | 
  interface QueryLifePayChannlesInput { 
 | 
    status?: LifePayChannelsStatsEnum; 
 | 
  } 
 | 
  
 | 
  interface QueryLifePayOrderListInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    /** 开始支付时间 */ 
 | 
    beginPayTime?: string; 
 | 
    /** 结束支付时间 */ 
 | 
    endPayTime?: string; 
 | 
    payStatus?: LifePayStatusEnum; 
 | 
    acoolyStatus?: ACOOLYStatusEnum; 
 | 
    lifePayOrderStatus?: LifePayOrderStatusEnum; 
 | 
    /** 开始完成时间 */ 
 | 
    beginFinishTime?: string; 
 | 
    /** 结束完成时间 */ 
 | 
    endFinishTime?: string; 
 | 
    /** 用户Id */ 
 | 
    userId?: string; 
 | 
    /** 搜索关键词 */ 
 | 
    keyWords?: string; 
 | 
  } 
 | 
  
 | 
  interface QueryLifePayRefundOrderListInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    /** 开始申请退款时间 */ 
 | 
    beginRefundApplyTime?: string; 
 | 
    /** 结束申请退款时间 */ 
 | 
    endRefundApplyTime?: string; 
 | 
    /** 开始完成时间 */ 
 | 
    beginFinishTime?: string; 
 | 
    /** 结束完成时间 */ 
 | 
    endFinishTime?: string; 
 | 
    /** 开始退款时间 */ 
 | 
    beginRefundTime?: string; 
 | 
    /** 结束退款时间 */ 
 | 
    endRefundTime?: string; 
 | 
    payStatus?: LifePayStatusEnum; 
 | 
    acoolyStatus?: ACOOLYStatusEnum; 
 | 
    lifePayOrderStatus?: LifePayOrderStatusEnum; 
 | 
    lifePayRefundStatus?: LifePayRefundStatusEnum; 
 | 
    /** 用户Id */ 
 | 
    userId?: string; 
 | 
    /** 搜索关键词 */ 
 | 
    keyWords?: string; 
 | 
  } 
 | 
  
 | 
  interface QueryOperateHistoryByTypeInput { 
 | 
    pageModel?: Pagination; 
 | 
    typeId?: string; 
 | 
    operateHistoryType?: OperateHistoryTypeEnum; 
 | 
  } 
 | 
  
 | 
  interface QueryPhoneOrderRequestInput { 
 | 
    requestNo?: string; 
 | 
    partnerId?: string; 
 | 
    service?: string; 
 | 
    version?: string; 
 | 
    protocol?: string; 
 | 
    context?: string; 
 | 
    ext?: string; 
 | 
    returnUrl?: string; 
 | 
    notifyUrl?: string; 
 | 
    outOrderNo?: string; 
 | 
    busiOrderNo?: string; 
 | 
  } 
 | 
  
 | 
  interface QueryPhoneOrderResponse { 
 | 
    success?: boolean; 
 | 
    requestNo?: string; 
 | 
    partnerId?: string; 
 | 
    service?: string; 
 | 
    version?: string; 
 | 
    protocol?: string; 
 | 
    context?: string; 
 | 
    ext?: any; 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    detail?: string; 
 | 
    phoneChargeOrder?: PhoneChargeOrderOutput; 
 | 
  } 
 | 
  
 | 
  interface QueryUserAccountAllListInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 用户Id */ 
 | 
    userId?: string; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
  } 
 | 
  
 | 
  interface QueryUserAccountListInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 用户Id */ 
 | 
    userId?: string; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
  } 
 | 
  
 | 
  interface QueryUserPageInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    /** 手机号/用户名 */ 
 | 
    queryCondition?: string; 
 | 
    /** 注册开始时间 */ 
 | 
    creationTimeBegin?: string; 
 | 
    /** 注册结束时间 */ 
 | 
    creationTimeEnd?: string; 
 | 
    /** 登录开始时间 */ 
 | 
    loginTimeBegin?: string; 
 | 
    /** 登录结束时间 */ 
 | 
    loginTimeEnd?: string; 
 | 
  } 
 | 
  
 | 
  interface ReceiptsDetail { 
 | 
    /** 创建时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 金额 */ 
 | 
    amount?: number; 
 | 
  } 
 | 
  
 | 
  interface ReceiptsListOutPut { 
 | 
    /** 30天收款 */ 
 | 
    receiveList?: ReceiptsDetail[]; 
 | 
    /** 30天收入 */ 
 | 
    incomeList?: ReceiptsDetail[]; 
 | 
  } 
 | 
  
 | 
  interface RefundLifePayOrderInput { 
 | 
    id?: string; 
 | 
    /** 上传凭证 */ 
 | 
    refundCredentialsImgUrl?: string; 
 | 
    /** 退款驳回原因 */ 
 | 
    refundCheckRemark?: string; 
 | 
    lifePayRefundType?: LifePayRefundTypeEnum; 
 | 
    /** 退款金额 */ 
 | 
    refundPrice?: number; 
 | 
  } 
 | 
  
 | 
  interface RefundRoyaltyResult { 
 | 
    refundAmount?: string; 
 | 
    royaltyType?: string; 
 | 
    resultCode?: string; 
 | 
    transOut?: string; 
 | 
    transOutEmail?: string; 
 | 
    transIn?: string; 
 | 
    transInEmail?: string; 
 | 
  } 
 | 
  
 | 
  interface RefundUserLifePayOrderInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    id?: string; 
 | 
    /** 用户Id */ 
 | 
    userId?: string; 
 | 
    refundApplyRemark?: string; 
 | 
  } 
 | 
  
 | 
  interface RegisterDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    userName: string; 
 | 
    emailAddress: string; 
 | 
    sex?: number; 
 | 
    password: string; 
 | 
    appName: string; 
 | 
  } 
 | 
  
 | 
  interface RemoteServiceErrorInfo { 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    details?: string; 
 | 
    data?: Record<string, any>; 
 | 
    validationErrors?: RemoteServiceValidationErrorInfo[]; 
 | 
  } 
 | 
  
 | 
  interface RemoteServiceErrorResponse { 
 | 
    error?: RemoteServiceErrorInfo; 
 | 
  } 
 | 
  
 | 
  interface RemoteServiceValidationErrorInfo { 
 | 
    message?: string; 
 | 
    members?: string[]; 
 | 
  } 
 | 
  
 | 
  interface ResetPasswordBaseInput { 
 | 
    userId?: string; 
 | 
    password?: string; 
 | 
  } 
 | 
  
 | 
  interface ResetPasswordDto { 
 | 
    userId?: string; 
 | 
    resetToken: string; 
 | 
    password: string; 
 | 
  } 
 | 
  
 | 
  interface ResetPassWordInput { 
 | 
    userId?: string; 
 | 
    name?: string; 
 | 
    userName?: string; 
 | 
    phoneNumber?: string; 
 | 
    password?: string; 
 | 
  } 
 | 
  
 | 
  interface Resource { 
 | 
    algorithm: string; 
 | 
    ciphertext: string; 
 | 
    associatedData?: string; 
 | 
    originalType: string; 
 | 
    nonce: string; 
 | 
  } 
 | 
  
 | 
  interface ReturnValueApiDescriptionModel { 
 | 
    type?: string; 
 | 
    typeSimple?: string; 
 | 
  } 
 | 
  
 | 
  interface RoleDto { 
 | 
    /** 角色Id */ 
 | 
    id?: string; 
 | 
    /** 角色名 */ 
 | 
    name?: string; 
 | 
  } 
 | 
  
 | 
  interface RoleEnableOrForbidInput { 
 | 
    /** 角色Id */ 
 | 
    id?: string; 
 | 
    /** 启用:true,禁用:false */ 
 | 
    isEnable?: boolean; 
 | 
  } 
 | 
  
 | 
  interface RoleInfo { 
 | 
    /** 角色Id */ 
 | 
    id?: string; 
 | 
    /** 名称 */ 
 | 
    name?: string; 
 | 
    /** 排序 */ 
 | 
    sequence?: number; 
 | 
    /** 是否可用 */ 
 | 
    isEnable?: boolean; 
 | 
    /** 部门Id */ 
 | 
    departmentId?: number; 
 | 
    /** 数据范围 全部数据:100   个人数据:10 */ 
 | 
    dataRange?: number; 
 | 
    /** 账号数量 */ 
 | 
    userCount?: number; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
  } 
 | 
  
 | 
  interface RoleInfoPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: RoleInfo[]; 
 | 
  } 
 | 
  
 | 
  interface SendPasswordResetCodeDto { 
 | 
    email: string; 
 | 
    appName: string; 
 | 
    returnUrl?: string; 
 | 
    returnUrlHash?: string; 
 | 
  } 
 | 
  
 | 
  interface SendPhoneMessageBaseInput { 
 | 
    messageType?: string; 
 | 
    phoneNumber: string; 
 | 
  } 
 | 
  
 | 
  interface SetLifePayOrderPayTypeInput { 
 | 
    pageModel?: Pagination; 
 | 
    checkChannelId?: string; 
 | 
    orderNo: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    h5Type?: string; 
 | 
    openId?: string; 
 | 
    attach?: string; 
 | 
  } 
 | 
  
 | 
  interface SetMyModule { 
 | 
    moduleId?: string; 
 | 
    sequence?: number; 
 | 
  } 
 | 
  
 | 
  interface SetMyModuleInput { 
 | 
    moduleIds?: SetMyModule[]; 
 | 
  } 
 | 
  
 | 
  interface SetRoleUserInput { 
 | 
    userId?: string[]; 
 | 
    roleId?: string; 
 | 
  } 
 | 
  
 | 
  interface SetUserRoleInput { 
 | 
    userId?: string; 
 | 
    roleName?: string[]; 
 | 
    extendId?: string; 
 | 
    type?: number; 
 | 
  } 
 | 
  
 | 
  interface SetVersionModuleInput { 
 | 
    versionId: string; 
 | 
    modules: ModuleTypeInfo[]; 
 | 
  } 
 | 
  
 | 
  interface TenantDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    id?: string; 
 | 
    name?: string; 
 | 
  } 
 | 
  
 | 
  interface TenantDtoPagedResultDto { 
 | 
    items?: TenantDto[]; 
 | 
    totalCount?: number; 
 | 
  } 
 | 
  
 | 
  interface TimeZone { 
 | 
    iana?: IanaTimeZone; 
 | 
    windows?: WindowsTimeZone; 
 | 
  } 
 | 
  
 | 
  interface TimingDto { 
 | 
    timeZone?: TimeZone; 
 | 
  } 
 | 
  
 | 
  interface TopStatisticsInput { 
 | 
    channleList?: string[]; 
 | 
  } 
 | 
  
 | 
  interface TopStatisticsOutput { 
 | 
    /** 创建时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 账户余额 */ 
 | 
    amount?: number; 
 | 
    /** 累计收款 */ 
 | 
    accumulatedReceipts?: number; 
 | 
    /** 昨日收款 */ 
 | 
    receiptsYesterday?: number; 
 | 
    /** 累计收入 */ 
 | 
    accumulatedIncome?: number; 
 | 
    /** 累计下单 */ 
 | 
    accumulatedOrders?: number; 
 | 
    /** 昨日下单 */ 
 | 
    ordersNumYesterday?: number; 
 | 
    /** 昨日成功 */ 
 | 
    yesterdaySuccess?: number; 
 | 
    /** 昨日失败 */ 
 | 
    yesterdayFail?: number; 
 | 
    /** 累计用户 */ 
 | 
    accumulatedUsers?: number; 
 | 
    /** 昨日活跃用户 */ 
 | 
    yesterdayActiveUsers?: number; 
 | 
    /** 累计佣金 */ 
 | 
    accumulatedChannlesRakePrice?: number; 
 | 
  } 
 | 
  
 | 
  interface TradeFundBill { 
 | 
    fundChannel?: string; 
 | 
    bankCode?: string; 
 | 
    amount?: string; 
 | 
    realAmount?: string; 
 | 
    fundType?: string; 
 | 
  } 
 | 
  
 | 
  interface TradeSettleDetail { 
 | 
    operationType?: string; 
 | 
    operationSerial_no?: string; 
 | 
    operationDt?: string; 
 | 
    transOut?: string; 
 | 
    transIn?: string; 
 | 
    amount?: string; 
 | 
  } 
 | 
  
 | 
  interface TradeSettleInfo { 
 | 
    tradeSettleDetailList?: TradeSettleDetail[]; 
 | 
  } 
 | 
  
 | 
  interface TypeApiDescriptionModel { 
 | 
    baseType?: string; 
 | 
    isEnum?: boolean; 
 | 
    enumNames?: string[]; 
 | 
    enumValues?: any[]; 
 | 
    genericArguments?: string[]; 
 | 
    properties?: PropertyApiDescriptionModel[]; 
 | 
  } 
 | 
  
 | 
  interface UpdateBackClientUserInput { 
 | 
    /** 名称 */ 
 | 
    name?: string; 
 | 
    /** 手机号 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 密码 */ 
 | 
    password?: string; 
 | 
    /** 账户 */ 
 | 
    userName?: string; 
 | 
    remark?: string; 
 | 
    /** 角色 */ 
 | 
    roleNames?: string[]; 
 | 
    /** 渠道列表 */ 
 | 
    channlesId?: string[]; 
 | 
    /** 组织架构公司id */ 
 | 
    companyOrgId?: string; 
 | 
    /** 组织架构部门id */ 
 | 
    departmentOrgId?: string; 
 | 
    /** 用户Id */ 
 | 
    id?: string; 
 | 
  } 
 | 
  
 | 
  interface UpdateFeatureDto { 
 | 
    name?: string; 
 | 
    value?: string; 
 | 
  } 
 | 
  
 | 
  interface UpdateFeaturesDto { 
 | 
    features?: UpdateFeatureDto[]; 
 | 
  } 
 | 
  
 | 
  interface UpdateLifePayOrderInput { 
 | 
    id?: string; 
 | 
    /** 实际到账金额 */ 
 | 
    actualReceivedAmount?: number; 
 | 
  } 
 | 
  
 | 
  interface UpdatePassWordInput { 
 | 
    id?: string; 
 | 
    passWord?: string; 
 | 
    code?: string; 
 | 
  } 
 | 
  
 | 
  interface UpdatePassWordInputWithNoCode { 
 | 
    id?: string; 
 | 
    passWord?: string; 
 | 
  } 
 | 
  
 | 
  interface UpdatePermissionDto { 
 | 
    name?: string; 
 | 
    isGranted?: boolean; 
 | 
  } 
 | 
  
 | 
  interface UpdatePermissionsDto { 
 | 
    permissions?: UpdatePermissionDto[]; 
 | 
  } 
 | 
  
 | 
  interface UpdateProfileDto { 
 | 
    extraProperties?: Record<string, any>; 
 | 
    userName?: string; 
 | 
    email?: string; 
 | 
    name?: string; 
 | 
    surname?: string; 
 | 
    phoneNumber?: string; 
 | 
  } 
 | 
  
 | 
  interface UserAccountOutput { 
 | 
    id?: string; 
 | 
    lifePayType?: LifePayOrderTypeEnum; 
 | 
    /** 运营商 */ 
 | 
    operators?: string; 
 | 
    /** 手机号/户号 */ 
 | 
    content?: string; 
 | 
    /** 省 */ 
 | 
    province?: string; 
 | 
    /** 市 */ 
 | 
    city?: string; 
 | 
    /** 拓展字段(电费类型) */ 
 | 
    extraProperties?: string; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
    /** 创建时间 */ 
 | 
    creationTime?: string; 
 | 
    isDeleted?: boolean; 
 | 
  } 
 | 
  
 | 
  interface UserAccountOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: UserAccountOutput[]; 
 | 
  } 
 | 
  
 | 
  interface UserChannleDto { 
 | 
    /** 渠道Id */ 
 | 
    id?: string; 
 | 
    /** 渠道num */ 
 | 
    channlesNum?: string; 
 | 
    /** 渠道名 */ 
 | 
    name?: string; 
 | 
  } 
 | 
  
 | 
  interface UserData { 
 | 
    id?: string; 
 | 
    tenantId?: string; 
 | 
    userName?: string; 
 | 
    name?: string; 
 | 
    surname?: string; 
 | 
    email?: string; 
 | 
    emailConfirmed?: boolean; 
 | 
    phoneNumber?: string; 
 | 
    phoneNumberConfirmed?: boolean; 
 | 
    sex?: number; 
 | 
    clientId?: string; 
 | 
    creationTime?: string; 
 | 
    lockoutEnd?: string; 
 | 
    extraProperties?: Record<string, any>; 
 | 
    lockoutEnabled?: boolean; 
 | 
  } 
 | 
  
 | 
  interface UserDataListResultDto { 
 | 
    items?: UserData[]; 
 | 
  } 
 | 
  
 | 
  interface UserDto { 
 | 
    /** 用户Id */ 
 | 
    id?: string; 
 | 
    /** 登录用户名(账号) */ 
 | 
    userName?: string; 
 | 
    /** 名称 */ 
 | 
    name?: string; 
 | 
    /** 用户手机号 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 账户是否锁住(是否禁用) */ 
 | 
    isLocked?: boolean; 
 | 
    /** 角色信息 */ 
 | 
    roles?: RoleDto[]; 
 | 
    /** 角色信息 */ 
 | 
    channles?: UserChannleDto[]; 
 | 
    /** 备注 */ 
 | 
    remark?: string; 
 | 
    /** 组织架构公司id */ 
 | 
    companyOrgId?: string; 
 | 
    /** 组织架构部门id */ 
 | 
    departmentOrgId?: string; 
 | 
  } 
 | 
  
 | 
  interface UserDtoPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: UserDto[]; 
 | 
  } 
 | 
  
 | 
  interface UserLifePayOrderOutput { 
 | 
    id?: string; 
 | 
    lifePayType?: LifePayTypeEnum; 
 | 
    lifePayOrderType?: LifePayOrderTypeEnum; 
 | 
    /** 订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 充值金额 */ 
 | 
    rechargeAmount?: number; 
 | 
    /** 优惠金额 */ 
 | 
    discountAmount?: number; 
 | 
    /** 实付金额 */ 
 | 
    payAmount?: number; 
 | 
    /** 支付时间 */ 
 | 
    payTime?: string; 
 | 
    payStatus?: LifePayStatusEnum; 
 | 
    lifePayOrderStatus?: LifePayOrderStatusEnum; 
 | 
    /** 完成时间 */ 
 | 
    finishTime?: string; 
 | 
    /** 订单详细数据 */ 
 | 
    orderParamDetailJsonStr?: string; 
 | 
    /** 下单时间 */ 
 | 
    creationTime?: string; 
 | 
    /** 退款时间 */ 
 | 
    refundTime?: string; 
 | 
    /** 退款申请时间 */ 
 | 
    refundApplyTime?: string; 
 | 
    /** 退款凭证 */ 
 | 
    refundCredentialsImgUrl?: string; 
 | 
    refundApplyRemark?: string; 
 | 
    refundCheckRemark?: string; 
 | 
    /** 渠道流水号 */ 
 | 
    acoolyOrderNo?: string; 
 | 
    lifePayRefundStatus?: LifePayRefundStatusEnum; 
 | 
    acoolyStatus?: ACOOLYStatusEnum; 
 | 
  } 
 | 
  
 | 
  interface UserLifePayOrderOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: UserLifePayOrderOutput[]; 
 | 
  } 
 | 
  
 | 
  interface UserLifePayOrderRefundOutput { 
 | 
    /** 订单编号 */ 
 | 
    id?: string; 
 | 
    /** 订单号 */ 
 | 
    orderNo?: string; 
 | 
    /** 退款原因 */ 
 | 
    refundApplyRemark?: string; 
 | 
    /** 后台填写的驳回原因 */ 
 | 
    refundCheckRemark?: string; 
 | 
    lifePayOrderStatus?: LifePayOrderStatusEnum; 
 | 
  } 
 | 
  
 | 
  interface UserListOutput { 
 | 
    id?: string; 
 | 
    /** 用户手机号 */ 
 | 
    phoneNumber?: string; 
 | 
    /** 姓名 */ 
 | 
    name?: string; 
 | 
    /** 最后登录渠道 */ 
 | 
    creationChannle?: string; 
 | 
    /** 最后登录渠道 */ 
 | 
    lastLoginChannle?: string; 
 | 
    lastLoginTime?: string; 
 | 
    creationTime?: string; 
 | 
  } 
 | 
  
 | 
  interface UserListOutputPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: UserListOutput[]; 
 | 
  } 
 | 
  
 | 
  interface VersionCache { 
 | 
    name?: string; 
 | 
    departmentCount?: number; 
 | 
    apiCount?: number; 
 | 
    remark?: string; 
 | 
  } 
 | 
  
 | 
  interface VersionCreate { 
 | 
    name?: string; 
 | 
    departmentCount?: number; 
 | 
    apiCount?: number; 
 | 
    sequence?: number; 
 | 
    remark?: string; 
 | 
  } 
 | 
  
 | 
  interface VersionDto { 
 | 
    id?: string; 
 | 
    name?: string; 
 | 
    departmentCount?: number; 
 | 
    apiCount?: number; 
 | 
    sequence?: number; 
 | 
  } 
 | 
  
 | 
  interface VersionDtoPageOutput { 
 | 
    pageModel?: Pagination; 
 | 
    objectData?: any; 
 | 
    data?: VersionDto[]; 
 | 
  } 
 | 
  
 | 
  interface VersionUpdateInput { 
 | 
    id?: string; 
 | 
    name?: string; 
 | 
    departmentCount?: number; 
 | 
    apiCount?: number; 
 | 
    remark?: string; 
 | 
    sequence?: number; 
 | 
  } 
 | 
  
 | 
  interface WindowsTimeZone { 
 | 
    timeZoneId?: string; 
 | 
  } 
 | 
  
 | 
  interface WxMiniAppIndentityInfo { 
 | 
    /** 会话密钥 */ 
 | 
    sessionKey?: string; 
 | 
    /** 小程序OpenId */ 
 | 
    openId?: string; 
 | 
    /** 用户名(该值为空则需手机授权登录,不为空则已有该小程序用户) */ 
 | 
    userName?: string; 
 | 
    unionId?: string; 
 | 
  } 
 | 
  
 | 
  interface WxPayDomesticRefundsQueryReponse { 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    refundId?: string; 
 | 
    refundStatus?: string; 
 | 
    downloadUrl?: string; 
 | 
    transactionId?: string; 
 | 
    outTradeNo?: string; 
 | 
    channel?: string; 
 | 
    userReceivedAccount?: string; 
 | 
    successTime?: string; 
 | 
    createTime?: string; 
 | 
    status?: string; 
 | 
    amount?: ModelWxPayDomesticRefundsAmount; 
 | 
  } 
 | 
  
 | 
  interface WxPayTradeQueryReponse { 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
    outTradeNo?: string; 
 | 
    transactionId?: string; 
 | 
    tradeType?: string; 
 | 
    tradeState?: string; 
 | 
    tradeStateDesc?: string; 
 | 
    successTime?: string; 
 | 
    amount?: ModelWxPayDomesticRefundsAmount; 
 | 
  } 
 | 
  
 | 
  interface WxRechargeNotifyInput { 
 | 
    id: string; 
 | 
    createTime: string; 
 | 
    eventType: string; 
 | 
    resourceType: string; 
 | 
    resource: Resource; 
 | 
    summary: string; 
 | 
  } 
 | 
  
 | 
  interface WxRechargeNotifyResult { 
 | 
    code?: string; 
 | 
    message?: string; 
 | 
  } 
 | 
} 
 |