export default ItemList; /** * - 奥创组件数据 */ export type UltronProps = { /** * - 组件实例数据 */ componentData: any; /** * - 异步提交 */ onChange: Function; /** * - 外层异步提交 */ onChangeData: Function; /** * - 表单提交 */ onSubmit: Function; /** * - 定制点 */ customization: any; /** * - 表单数据 */ fields: Fields; /** * - uuid */ uuid: string; /** * - events */ events: any; }; /** * - 可选列表配置 */ export type Fields = { /** * - items */ items: Good[]; /** * - 供应商 */ supplierName: string; }; /** * - 选项 */ export type Good = { /** * - 操作作按钮(deprecated) */ suborderop: Suborderop; /** * - 新操作按钮 */ options: Option[]; /** * - 供应商 */ item: Item; /** * - 响应的操作码 */ actionCode: string; }; /** * - 选项 */ export type Item = { /** * - 商品标题 */ title: string; /** * - 商品主图 */ pic: string; /** * - 商品SKU */ skuText: string; /** * - 商品数量 */ quantity: string; /** * - priceInfo */ priceInfo: PriceInfo; /** * - 商品ID */ auctionId: string; /** * - 商品url */ itemUrl: string; /** * - 标签 */ tagList: Tag[]; /** * - 发货时间描述 */ assistMessage: string; /** * - 物流状态 */ logisticsStatus: string; /** * - 订单状态 */ orderStatus: string; }; /** * - 标签 */ export type Tag = { /** * - 文案 */ text: string; /** * - 类型 */ type: string; }; /** * - 价格信息 */ export type PriceInfo = { /** * - 原价 */ original: string; /** * - 优惠价 */ promotion: string; }; /** * - 选项 */ export type Suborderop = { /** * - 旧操作按钮 */ values: string[]; /** * - extraUrl */ extraUrl: ExtraUrl; /** * - extra */ extra: Extra; /** * - id */ id: string; }; /** * - 操作按钮 */ export type Option = { /** * - 按钮文案 */ actionText: string; /** * - action类型:link,async */ actionType: string; /** * - 链接 */ actionUrl: string; /** * - actionCode */ actionCode: string; }; /** * - 操作链接 */ export type ExtraUrl = { /** * - 操作链接 */ viewEticket: string; }; /** * - 价格信息 */ export type Extra = { /** * - 操作文案 */ viewEticket: string; }; /** * 奥创组件协议传入类型 * @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} Fields - 可选列表配置 * @property {Good[]} items - items * @property {String} supplierName - 供应商 * * @typedef {Object} Good - 选项 * @property {Suborderop} suborderop - 操作作按钮(deprecated) * @property {Option[]} options - 新操作按钮 * @property {Item} item - 供应商 * @property {string} actionCode - 响应的操作码 * * @typedef {Object} Item - 选项 * @property {String} title - 商品标题 * @property {String} pic - 商品主图 * @property {String} skuText - 商品SKU * @property {String} quantity - 商品数量 * @property {PriceInfo} priceInfo - priceInfo * @property {String} auctionId - 商品ID * @property {String} itemUrl - 商品url * @property {Tag[]} tagList - 标签 * @property {String} assistMessage - 发货时间描述 * @property {String} logisticsStatus - 物流状态 * @property {String} orderStatus - 订单状态 * * @typedef {Object} Tag - 标签 * @property {String} text - 文案 * @property {String} type - 类型 * * @typedef {Object} PriceInfo - 价格信息 * @property {String} original - 原价 * @property {String} promotion - 优惠价 * * @typedef {Object} Suborderop - 选项 * @property {String[]} values - 旧操作按钮 * @property {ExtraUrl} extraUrl - extraUrl * @property {Extra} extra - extra * @property {String} id - id * * @typedef {Object} Option - 操作按钮 * @property {String} actionText - 按钮文案 * @property {String} actionType - action类型:link,async * @property {String} actionUrl - 链接 * @property {String} actionCode - actionCode * * @typedef {Object} ExtraUrl - 操作链接 * @property {String} viewEticket - 操作链接 * * @typedef {Object} Extra - 价格信息 * @property {String} viewEticket - 操作文案 * * @param {UltronProps} props */ declare function ItemList(props: UltronProps): JSX.Element;