/** * 单个附件的群杰操作逻辑 */ import { IElectronSignaturesItem, IQunjProps, IFileFieldsName, IElectronSignaturesItemPublic } from '../interface'; interface IOptions { /** * 触发外部onChange事件 */ onValueChange?: IElectronSignaturesItem['onValueChange']; /** * 当前数据类型 */ dataType?: IElectronSignaturesItem['dataType']; /** * 新附件 */ records?: IElectronSignaturesItem['fileList']; setRecords?: any; /** 字段列表 */ fileFieldsNameRef: { current: IFileFieldsName; }; /** * 是否显示合同份数 */ isContranctNum?: boolean; isSingleQj?: IElectronSignaturesItemPublic['isSingleQj']; flowId?: string; } export default function useParseQunjSingleData(options: IOptions): { onQunjAddressSingleChange: (data: any, index: number, qunjSeal?: any) => void; onQunjSealSingleChange: (info: IQunjProps, index: number) => void; }; export {};