export default TmallMarketCard; /** * - 奥创组件数据 */ export type UltronProps = { /** * - 组件实例数据 */ componentData: any; /** * - 异步提交 */ onChange: Function; /** * - 外层异步提交 */ onChangeData: Function; /** * - 表单提交 */ onSubmit: Function; /** * - 定制点 */ customization: Customization; /** * - 表单数据 */ fields: Fields; /** * - uuid */ uuid: string; /** * - events */ events: any; }; /** * 奥创组件协议传入类型 */ export type Option = { /** * - price */ price: string; /** * - title */ title: string; /** * - isChecked */ isChecked: string | boolean; /** * - priceCssColor */ priceCssColor: string; /** * - subOptions * * 表单数据 */ subOptions: { title: string; subtitle: string; price: string; }; }; /** * - 输入数据 */ export type Fields = { /** * - 天猫超市logo */ iconUrl: string; /** * - 卡明 */ title: string; /** * - 优惠金额 */ price: string; /** * - 天猫超市卡可用余额 */ totalAvailable: string; /** * - 可用余额颜色 */ totalAvailableColor: string; /** * - 是否使用优惠券 */ isUseCoupon: string; /** * - 配置选项 * * 定制点数据 */ options: Option[]; }; /** * - 定制点数据 */ export type Customization = any; /** * 奥创组件协议传入类型 * @typedef {Object} UltronProps - 奥创组件数据 * @property {Object} componentData - 组件实例数据 * @property {Function} onChange - 异步提交 * @property {Function} onChangeData - 外层异步提交 * @property {Function} onSubmit - 表单提交 * @property {Customization} customization - 定制点 * @property {Fields} fields - 表单数据 * @property {String} uuid - uuid * @property {Object} events - events * * @typedef {Object} Option * @property {String} price - price * @property {String} title - title * @property {String | Boolean} isChecked - isChecked * @property {String} priceCssColor - priceCssColor * @property {{title: string, subtitle: string, price: string}} subOptions - subOptions * * 表单数据 * @typedef {Object} Fields - 输入数据 * @property {String} iconUrl - 天猫超市logo * @property {String} title - 卡明 * @property {String} price - 优惠金额 * @property {String} totalAvailable - 天猫超市卡可用余额 * @property {String} totalAvailableColor - 可用余额颜色 * @property {String} isUseCoupon - 是否使用优惠券 * @property {Option[]} options - 配置选项 * * 定制点数据 * @typedef {Object} Customization - 定制点数据 * * @param {UltronProps} props */ declare function TmallMarketCard(props: UltronProps): JSX.Element;