/** * 群杰印章单体逻辑 */ import { IElectronSignaturesProps, IElectronSignaturesItem, IFileFieldsName } from '../interface'; interface IOptions { /** * 是否开启非受控模式 * 非受控模式开启后,数值的改变交由内部控制。外部只需要在合适的时机 获取数据即可 */ isUnControlled?: IElectronSignaturesProps['isUnControlled']; /** * 触发外部onChange事件 */ onValueChange?: IElectronSignaturesItem['onValueChange']; /** * 当前数据类型 */ dataType?: IElectronSignaturesItem['dataType']; /** * 新附件 */ records?: IElectronSignaturesItem['fileList']; setRecords?: any; /** 字段列表 */ fileFieldsNameRef: { current: IFileFieldsName; }; } /** * 是否需要给附件加盖群杰印章 */ export default function useParseIsNeedQunjData(options: IOptions): { /** 是否加盖群杰印章改变时触发 */ onIsStampQunjChange: (this: any, checked: any, index: any) => void; }; export {};