更新日志
1.4.6open in new window (2023-07-21)
Bug Fixes
- FaContract: 修复页面滚动后切换超多页面文档时卡顿 (3d366e5open in new window)
- Text: 修复
Widget.createRawWidget创建的控件缺失默认文本选项和必填设置 (1a964b9open in new window)
Features
- 控件设置: 签章自定义规格和图片自定义尺寸时,比例锁定图标添加提示 (ac92d51open in new window)
- 控件样式: 控件已完成模式和骑缝控件样式优化 (d37b896open in new window)
- 批量控件: 签署控件支持批量应用 (ef90f08open in new window)
- 数据来源: 控件值支持指定数据来源 (c3c5b15open in new window)
- config: 新增全局配置
virtualScrollSpacing虚拟滚动间距 (007cc1aopen in new window) - DragResize: 添加组件参数
onDragging和onResizing以支持在拖拽和调整大小时拦截更改数据 (6b86e90open in new window) - FaContract: 新增事件
widgets-click点击区域的多个控件 (10228aeopen in new window) - hotkey: 控件支持跨页、跨文档的复制和剪切 (dd43b68open in new window)
- Tag: 新增
FaTag标签组件,支持签署控件和签章选择设置标签 (ee47892open in new window) - WidgetFill: 新增
field-click控件字段点击事件 (c6e9afdopen in new window)
Performance Improvements
- 控件设置: 表单元素样式优化 (49ab8f5open in new window)
- ContractToolbar: 优化工具栏页码跳转交互,聚焦后不弹出页码选择列表 (962168eopen in new window)
- scss: 直接通过 map 遍历主题色和参与方颜色 (224bebaopen in new window)
BREAKING CHANGES
- 批量控件:
- FaContract 参数
singlePageRiding已废弃并删除 - FaContract 事件
riding-apply已废弃并删除 - FaContract 新增事件
batch-apply控件批量应用
- Tag:
- Widget 控件属性
signCornerTag更改为signTag,更改类型定义以支持更丰富场景 - 去除 FaSignSelect
isToApplySeal需审批等业务标签,由业务自行处理
1.4.5open in new window (2023-04-23)
Bug Fixes
- DragResize: 修复拖拽元素拥有最大宽高时,左侧句柄可以调整大小超过最大值 (2035f34open in new window)
- FaContract: 修复控件删除后
sortedWidgets未更新 (7bafd1fopen in new window) - Selection: 修复 vue v2.7 多选框选失效 (4d04ee3open in new window)
- WidgetImage: 修复图片控件设置宽高时尺寸比例未保持 (0da16caopen in new window)
chore
vue升级版本至 v2.7,不再依赖@vue/composition-api(d781707open in new window)
Code Refactoring
- Doc: 移除
Doc数据模型,使用DocData类型代替 (ec998daopen in new window)
Features
- 表格控件: 支持 tab 键切换单元格填写 (6922f0copen in new window)
- 签署备注 | 单复选框 | 下拉选择: 签署备注最大长度 3000;单复选框、下拉选择最大选项数 100。 (ce86c2bopen in new window)
- 签章规格: 印章、签名支持自定义规格 (8de401fopen in new window)
- 文本控件: 文本控件完成模式悬停展示填写内容 (6776f00open in new window)
- DragResize: 新增参数
resizeAtCenter:是否以中心点位置调整大小 (7070cc0open in new window) - WidgetSign: 印章、签名支持不同规格 (4c6a506open in new window)
Performance Improvements
- RawField: 控件坐标和尺寸数据向下取整,避免出现小数 (c066b5eopen in new window)
- useDrag: 拖拽组合函数优化:返回
isMoving是否移动中字段,并且阻止拖拽中浏览器选中内容 (67b74ecopen in new window)
BREAKING CHANGES
vue升级版本至 v2.7,不再依赖@vue/composition-api- Doc: 移除
Doc数据模型,使用DocData类型代替
1.4.4open in new window (2023-03-02)
Bug Fixes
- hotkey: 合同区域激活时快捷键才起作用 (478cabcopen in new window)
- hotkey: 修复文本框粘贴时会触发控件复制 (d855d1fopen in new window)
Features
- 表格控件: 新增表格填写控件 (d399408open in new window)
- 控件设置: 参与方设置添加 tooltip (89e244fopen in new window)
- 控件提示: 控件支持
widget.tips和viewer.widgetTips两种方式自定义提示信息 (5825b02open in new window) - FaContract: 默认开启控件跨页拖动
widgetMovingAcrossPages(70ba161open in new window) - FaContract: 新增
pageHtml函数选项,可设置每页 HTML 内容 (dbfff39open in new window) - FaContract: 新增控件内容插槽
widget(3cd05b7open in new window) - SignSelect: 印章选择列表,添加“需审批”标记 (37e6786open in new window)
- Widget: 控件查看模式也显示必填标识 (4bfcd45open in new window)
- Widget: 新增
widget.signCornerTag设置印章签名控件的标签 (4bbabd3open in new window) - WidgetPlaceholder: 控件占位组件支持字体图标尺寸设置和自适应 (d4f1618open in new window)
- WidgetRemark: 新增签署备注控件 (b2abe20open in new window)
- Widget: Widget 添加字段
deletable控件是否可以删除 (3fd2d51open in new window)
BREAKING CHANGES
- FaContract: 控件跨页拖动
widgetMovingAcrossPages默认值更改为true
1.4.3open in new window (2022-12-16)
Bug Fixes
- 单/复选框: 子选项拖拽时清理多选数据并激活控件 (058c44dopen in new window)
- ContractPage: 无图片地址去除 img 节点,避免出现图片裂开 (21a0dd2open in new window)
- selection: 修复控件多选操作未选中激活中的控件 (ece8aaeopen in new window)
- WidgetSelect: 下拉选择控件在设置中不允许编辑,避免拖拽时弹出下拉选项 (9db7f08open in new window)
Features
- 控件删除: 新增多个控件删除方法
viewer.removeWidgets(widgets: Widget[], direct = true)(cb7d45fopen in new window) - DragResize: 支持通过选择器字符串设置拖拽父元素;拖拽移动事件优化 (3904061open in new window)
- DragSort: 新增 FaDragSort 拖拽排序组件 (af2b9cbopen in new window)
- Number: 数字控件千分位支持 (1af6aa0open in new window)
- selection: 控件支持多选批量拖拽移动 (332cc6dopen in new window)
- text: 文本控件新增字号支持:6px、7px、8px、10px (949aec8open in new window)
- Widget: 控件新增方法
fixDropLocation修复跨页移动后的坐标和页码 (5b519e2open in new window) - Widget: 新增方法
widget.moveTo控件移动到指定位置 (ecf5b29open in new window) - WidgetCheckGroup: 单/复选框控件整体拖拽 (4f3b87dopen in new window)
- WidgetSetting: 单复选框、下拉选择控件设置中,选项支持拖拽排序 (9290b3bopen in new window)
- WidgetSign: 签章控件支持指定加盖的签章;指定位置签署的签章可清除已加盖内容 (8d71942open in new window)
Performance Improvements
- 控件框选: 支持按键
Ctrl/Cmd连续选择,优化框选逻辑 (044ce3copen in new window)
BREAKING CHANGES
DragResize:
- 事件
dragging拖拽移动中参数更改为MovingData - 事件
resizing调整大小中参数更改为ResizeData
- 事件
控件删除:
viewer.removeWidget方法参数更改,只支持单个控件,新增参数direct是否直接删除widget.closeable控件是否可删除更名为widget.removable- FaContract 选项
beforeWidgetClose控件删除前 更名为beforeWidgetRemove,并支持多个控件参数
1.4.2open in new window (2022-10-25)
Bug Fixes
- 修复 Chrome v106.0.5249.91 拖拽控件后页面其他节点空白 (53f3d1fopen in new window)
- 优化 Chrome 浏览器查看 SVG 文档大量图片时崩溃的问题 (9c389b3open in new window)
- DragResize: 修复鼠标右键和中键也会触发拖拽和调整大小 (a0eb9bfopen in new window)
- FaContract: 修复传入文档数据改动导致滚动到第一页 (9ba3abaopen in new window)
- Widget: 修复控件挂载后出现错误的校验提示 (b79e87fopen in new window)
Features
- 下拉选择控件图标更换 (eb2ec2aopen in new window)
- FaContract: 新增工具栏插槽
toolbar-left和toolbar-right(38bc088open in new window) - FaContract: 新增事件
widget-add控件添加,方法addWidget和removeWidget支持添加/删除多个控件 (98624a1open in new window) - FaContract: 新增文档缩放事件
zoom(c0d3cefopen in new window) - hotkey: 新增方向键控制控件移动 (65ee7c4open in new window)
- hotkey: 新增控件快捷键
Delete、Backspace删除 (0070194open in new window) - hotkey: 新增控件快捷键复制粘贴 (f1c9066open in new window)
- hotkey: 新增快捷键注册 (78ec468open in new window)
- hotkey: 新增文档缩放相关快捷键
Control+0、Control++、Control+-(46dccc9open in new window) - RawField: 新增是否骑缝章字段
crossPageSeal(a3a61a6open in new window) - selection: 新增控件
Control键点击多项选择,新增事件widget-select控件选择改变 (6d6a2b0open in new window) - selection: 新增控件框选 (38d4951open in new window)
- Widget: 控件新增移动定位和克隆相关方法 (7fdc2abopen in new window)
Performance Improvements
- 合同组件销毁后取消控件与组件实例关联 (d0ad73fopen in new window)
- Toolbar: 优化页码选择列表以提升超多页面文档性能 (b307a48open in new window)
BREAKING CHANGES
- FaContract: 控件关闭事件
widget-close更改为控件移除事件widget-remove
1.4.1open in new window (2022-09-15)
Bug Fixes
- DateSign: 解决日期章没有使用校验 (6b4a785open in new window)
- WidgetSetting: 修复未关联参与方的骑缝控件,可以选择当前文档存在骑缝控件的企业参与方 (1eb09baopen in new window)
Features
- 控件填写: 表单必填标记放 label 前面 (2199265open in new window)
- DragResize: 新增
aspectRatio选项设置调整大小时的宽高比例 (68df961open in new window) - FaContract: 新增
riding-apply骑缝章批量应用事件 (be9ff05open in new window) - FaContract: 新增
widgetActorRequired控件参与方是否必须选择、widgetNameRequired控件名称是否必填 选项配置 (e9d8b24open in new window) - ImageCropper: 新增图片裁剪控件 (fc51565open in new window)
- TextSetting: 文本控件设置新增文本提示 placeholder 选项 (130911dopen in new window)
- WidgetImage: 新增图片控件 (4469a11open in new window)
- WidgetInput | WidgetTextarea: 单、多行文本控件提示可输入文本长度 (782e57fopen in new window)
- WidgetSelect: 新增下拉选择控件 (f2bff43open in new window)
- WidgetSetting: 控件设置新增
widgetName和widgetActor,控制是否显示控件名称和参与方设置字段 (5b7f234open in new window) - WidgetSign: 骑缝章控件设置模式也可以批量应用 (68fd4b5open in new window)
Performance Improvements
- WidgetPlaceholder: 新增控件默认占位组件以复用默认控件样式 (39208daopen in new window)
1.4.0open in new window (2022-08-24)
Bug Fixes
- 骑缝区域: 修复 safari 下骑缝折页背景未纵向重复铺满 (2180e29open in new window)
- transfer: 修复已禁用控件仍能通过选中其他内容拖入文档 (c271522open in new window)
Code Refactoring
- 全局控件相关方法移动到 Widget 下作为静态方法 (d6acfffopen in new window)
- 由于原始控件数据不再限于填写控件,因此后端控件数据相关接口和方法更改名称 (cc816f5open in new window)
Features
- 更改骑缝章按钮、滚动按钮风格 (23d8779open in new window)
- 控件名称长度更改为
50,修复表单填写单/多选控件选项名称超长 (535ee40open in new window) - 快捷键: 新增快捷键功能,支持 Ctrl + 滚轮缩放合同、复制和删除控件 (dee4322open in new window)
- DragResize | WidgetBase: FaDragResize 和 FaWidgetBase 新增
click点击事件,避免使用原生 click 时在拖拽结束后也会触发 (65f048dopen in new window) - FaContract: 签名印章控件支持切换印章时应用于全局,日期章控件支持日期设置和设置时应用于全局 (ba40db9open in new window)
- FaContract: 新增
pageSrc函数选项,可统一配置文档页面的图片地址 (5d30e62open in new window) - FaContract: 新增
singlePageRiding选项,控制单页文档是否支持骑缝章 (26a167dopen in new window) - FaWidgetFill: 控件填写去除 FaPanel 面板,扩展插槽作用域变量 (436b24dopen in new window)
- FaWidgetSetting: 控件设置去除 FaPanel 面板,添加校验
validate和清除校验clearValidate方法 (a42e6a9open in new window) - FaWidgetSign: 未设置签章时点击控件触发选择签章 (4d4b662open in new window)
- UI 更改控件图标,字体图标转移到 icomoon 管理 (f7c2761open in new window)
Performance Improvements
- 单多行文本控件超出范围显示优化:多行文本滚动,单行截取 (b1b17afopen in new window)
- 使用
ContractPopovers组件统一收纳弹出层,避免弹出层重复出现 (60eb55dopen in new window) - 优先使用
toRef而非toRefs来获取响应对象的响应子项,减少性能消耗 (b2a0b75open in new window)
BREAKING CHANGES
Widget 静态方法
全局方法
defineWidget移动到Widget.defineWidget全局方法
getWidgetOption移动到Widget.getWidgetOption全局方法
getWidgetList移动到Widget.getWidgetOptions全局方法
setWidgetTransfer移动到Widget.setWidgetTransfer全局方法
getWidgetTransfer移动到Widget.getWidgetTransfer全局方法
getActorColor移动到Widget.getActorColor
RawField 原始控件数据
Widget静态方法createFillWidget更名为createRawWidgetWidget方法getFillField更名为getRawField接口
FillWidgetData更名为RawField
FaContract 签署选项 signOptions
FaContract 组件
signClassName选项已弃用,请使用signOptions.signClassName替换FaContract 组件
canChangeSign选项已弃用,请使用signOptions.signChangeable替换
组件更改
FaContract: 单页文档默认不支持骑缝章
FaWidgetFill: 为了便于扩展,去除 FaPanel 面板
FaWidgetSetting:
为了便于扩展,去除 FaPanel 面板
widgetCode是否显示控件编码默认为false签署控件设置开放并校验控件名称字段
1.3.4open in new window (2022-06-27)
Bug Fixes
- 修复不是第一页的骑缝章控件无法激活 (4974bd3open in new window)
- CheckGroup: 修复单/复选框未初始高度 (bbf17a2open in new window)
- WidgetFill: 修复档表单填写只有一个单行文本框时回车触发提交 (d1fe77eopen in new window)
Features
- 控件校验:
validate方法新增第二个参数过滤需要校验的控件 (7076c86open in new window)
Performance Improvements
- 控件排序: 更改
computed自动排序为手动触发,避免控件拖拽或调整大小时频繁计算导致卡顿 (611f139open in new window)
1.3.3open in new window (2022-05-31)
Bug Fixes
- CheckGroup: 单/复选框表单填写时不禁用,以支持模板控件为查看模式仍能预填写控件 (005002eopen in new window)
Features
- 签署控件名称文案更改 (85c7c42open in new window)
- FaLayout: 布局组件新增 leftCollapsible、rightCollapsible 控制左右边栏是否可收起 (7be0dacopen in new window)
- useWidgetName: 拖入签署控件也自动生成控件名称,控件已有名称时不再自动生成 (5aee95copen in new window)
- Widget: 新增
hasFillValue检测控件是否有填写值 (304e6dbopen in new window)
Performance Improvements
- FaSignSelect: 印章选择空数据展示优化 (d39be3aopen in new window)
1.3.2open in new window (2022-05-12)
Bug Fixes
- 修复表单填写必填未响应设置 (e4869cfopen in new window)
Features
- 文本框控件允许输入前后空格,不再 trim (e727028open in new window)
1.3.1open in new window (2022-05-10)
Bug Fixes
- 修复 ElInput
v-model.trim无法输入空格 (0bb5d95open in new window) - 修复单行文本控件图标错误 (a94d429open in new window)
- 修复填写控件提示设置的错误 (8bad7e2open in new window)
- WidgetNumber: 小数点位数补零,不使用
toFixed避免长数字科学计数 (c2ac2e8open in new window) - WidgetText: 修复填写文本在已完成模式,中间多个空格展示会合并成一个 (25fce60open in new window)
Performance Improvements
- 单复选控件样式优化 (4731211open in new window)
1.3.0open in new window (2022-04-19)
Bug Fixes
- WidgetNumber: 数字控件支持输入负数 (ae0d7e3open in new window)
Features
- 表单填写新增数字、日期、身份证、单项选择、多项选择控件支持 (30d7b88open in new window)
- 控件交互调整 (ad53defopen in new window)
- 控件拖入后自动生成控件名称 (f691935open in new window)
- 去除单行、多行文本长度限制 (070d78dopen in new window)
- 使用 Element UI 替换 Fadada UI (a07af33open in new window)
- 填写控件 label 展示:控件名称 + 格式要求 (87afb54open in new window)
- 新增单项选择、多项选择控件 (16e2f81open in new window)
- 新增填写控件:数字、日期、身份证 (ee5baa6open in new window)
- FaWidgets: 控件列表组件新增
widgetStyle,用以区分签署、填写控件 (ce80c79open in new window) - FaWidgetCheckGroup: 单项、多项选择子项未设置位置时初始化子项定位 (77a0a34open in new window)
- FaWidgetSetting: 控件设置新增默认插槽,方便自定义设置表单 (4dc076bopen in new window)
- Widget: 控件新增
page页面数据属性,在组件挂载后关联当前页面 (84d159fopen in new window) - WidgetNumber: 数字控件支持手动输入小数点位数 (0aca366open in new window)
Performance Improvements
- WidgetNumber: 数字控件输入和格式化完善 (0e3ce41open in new window)
1.2.12open in new window (2022-02-14)
Bug Fixes
- 骑缝区域: 仅手动点击骑缝按钮时才滚动到骑缝区域,避免页面宽度不够时初次载入就显示骑缝区域 (3506d47open in new window)
Features
- 新增控件表单填写 FaWidgetFill (b9e7f3aopen in new window)
- FaContract: 新增参数
attachmentAccept,可以指定附件控件接受上传的文件类型 (5b06dd5open in new window)
Performance Improvements
- 骑缝区域页面层叠效果优化,减少节点数 (b618cf5open in new window)
1.2.11open in new window (2022-01-19)
Features
- 签章控件: 合同中印章控件展示不留间距 (e0cc90bopen in new window)
1.2.10open in new window (2022-01-19)
Bug Fixes
- 控件跨页拖动: 解决缩放后拖入位置不准确 (151a0d6open in new window)
- WidgetBase: 解决控件跨页拖动太快被页面遮挡 (1ea261bopen in new window)
Features
- FaDragResize: 新增选项
onDragStart拖拽开始,onResizeStart调整大小开始,返回false则阻止操作 (1f4957bopen in new window)
Performance Improvements
- 模板遍历
v-for节点中的key不再使用index(d19b179open in new window) - FaContract: 合同页面遍历
key使用文档 id 拼接页面索引 (a7623cfopen in new window)
1.2.9open in new window (2022-01-17)
Bug Fixes
- FaContract: 修复文档切换时如果两份合同文档页数一致则图片加载还是旧的合同 (9902608open in new window)
Features
- 文档 loading 使用 linear-gradient 背景动画代替 git 动图 (0a8a0f0open in new window)
- FaContract: 新增
widgetMovingAcrossPages控件是否支持跨页拖动 (3ffaabeopen in new window)
1.2.8open in new window (2022-01-10)
Bug Fixes
- WidgetBase: 修复骑缝控件点击后激活又失活 (66cf505open in new window)
Features
- 文档查看添加 loading 加载中图片 (2cef766open in new window)
1.2.7open in new window (2022-01-05)
Bug Fixes
- Contract: 修复 IE 下
translate方式居中导致横向滚动条超长 (6eb5ce4open in new window) - WidgetInput: 解决多行文本长数字或字母不换行 (8356300open in new window)
Features
- 滚动: 新增公共配置
scrollSmoothDistance平滑滚动距离,超过距离不适用平滑滚动,避免同时加载图片数量过多 (b5d0162open in new window)
1.2.6open in new window (2021-12-29)
Bug Fixes
- SignSelect: 修复签章列表
默认和未授权标记重叠 (19ddb2dopen in new window)
1.2.5open in new window (2021-12-27)
Code Refactoring
- FaSignImg: 印章图片组件参数更改,去除
src、ukey,使用data印章数据替换 (3540e8aopen in new window)
Performance Improvements
- 虚拟滚动: 优化当前页码计算,使用滚动位置比例模糊确认当前页码再匹配,减少遍历次数 (7e7a1a4open in new window)
BREAKING CHANGES
- FaSignImg: 移除
src、ukey参数,使用data印章数据替换
1.2.4open in new window (2021-12-27)
Code Refactoring
- utils: 控件拖拽数据传输相关方法抽离到
transfer.ts(f401e6fopen in new window)
Features
- FaContract:
validate校验控件方法新增markError参数:是否聚焦并标记错误控件,默认为true(28cbe8copen in new window) - FaContract: 新增参数
beforeSignChange签章切换拦截 (f2afe95open in new window) - SignData: 签章添加未授权标记 (5f95bdcopen in new window)
Performance Improvements
- 控件校验: 控件选项支持设置控件自己的设置和使用校验 (f1b5ec2open in new window)
- FaWidgetSetting: 控件设置激活优化,抽离控件独自的设置组件 (a65409copen in new window)
BREAKING CHANGES
- utils: 1. 控件拖拽方法
dragCtrl更名为setWidgetTransfer
- 获取拖拽传输的控件数据方法
getWidgetTransferData更名为getWidgetTransfer
- 控件校验: 移除 Widget 字段
validate(控件校验),使用error(校验错误信息)代替 - FaContract:
validate校验控件方法默认会聚焦并标记错误控件
1.2.3open in new window (2021-12-22)
Bug Fixes
- typescript: 修复 ts 类型错误 (6c86db4open in new window)
Features
- 滚动按钮颜色加深 (8d8c055open in new window)
1.2.2open in new window (2021-12-21)
Features
- 文档查看工具栏: 新增分页输入切换和下拉选择切换 (9e29807open in new window)
- FaContract: 合同文件页数较多开启虚拟滚动 (cc07c4bopen in new window)
- WidgetBase: 填写控件仅在标记错误时才展示错误消息 (c0542cfopen in new window)
1.2.1open in new window (2021-12-14)
Features
- 合同缩放: 缩放选择按钮样式调整 (c64cd9copen in new window)
- FaSignSelect: 签章选择列表添加
signClassName自定义类名 (7d6cd85open in new window) - WidgetBase: 填写控件使用中手动触发校验错误消息 (bf0cc47open in new window)
1.2.0open in new window (2021-12-07)
Bug Fixes
- scrollToWidget: 解决控件跨页定位失效 (df26703open in new window)
Code Refactoring
- 控件按用途划分目录 (2731f5eopen in new window)
- Widget: 控件参与方、签章、文本、附件等信息重构 (b1daed8open in new window)
Features
- FaContract: 新增
scroll.scrollToWidget滚动到控件方法 (c67e5b3open in new window) - FaContract: 新增合同控件缩放展示,添加底部工具栏 (fddb9e4open in new window)
- FaContract: 新增签章切换事件
sign-change(widget: Widget, sign: SignData)(8a1025eopen in new window) - FaSealSelect: 支持默认印章 (585b0fbopen in new window)
- WidgetLabel: 填写控件使用模式展示控件名称 (cb36edaopen in new window)
BREAKING CHANGES
Widget 字段改动:
actorId、actorName、actorIndex使用actor替换sealId、sealImg使用sign替换fontSize、fontFamily、textAlign、maxLength、placeholder使用text替换fileName使用attachment替换
FaContract 附件上传参数由
upload更改为attachmentUploadFaSealImg 更名为
FaSignImgFaSealSelect更名为FaSignSelectFaContract 移除
thumbs参数,改为通过 FaThumbsviewer参数同步滚动FaContract 是否允许切换签章
canChangeSeal更改为canChangeSign
1.1.10open in new window (2021-12-01)
Code Refactoring
- 签章数据类型
SealData更改为SignData(2c9de61open in new window)
Features
- FaActors: 参与方控件统一使用
selected关联选中数据,添加widgets控件列表用于控件计数 (79059aaopen in new window) - FaContract: 新增参数
widgetClassName设置控件自定义类名 (6ab1d83open in new window)
BREAKING CHANGES
- FaActors: - 移除参数
index激活的控件索引,使用selected关联选中数据
- 移除参数
widgetCounter控件计数,新增widgets参数内部计数
- 签章数据类型
SealData更改为SignData
1.1.9open in new window (2021-11-25)
Features
- ActorData: 新增
isPerson是否个人字段,个人无法使用企业印章控件 (24280e4open in new window) - FaContract | Widget: 新增控件点击事件
widget-click(widget: Widget);Widget 新增className属性自定义控件元素 class (35bfbddopen in new window)
Performance Improvements
- Widget: 数字类型 'p', 'w', 'h', 'ox', 'oy' 兼容字符串 (5e5fd34open in new window)
1.1.8open in new window (2021-11-23)
Bug Fixes
- Widget: 解决控件
_actor_seal生成类型不可选导致使用时类型检测错误 (9899924open in new window)
1.1.7open in new window (2021-11-23)
Performance Improvements
- 控件排序: 更改排序算法,控件按行分组后排序 (db64828open in new window)
1.1.6open in new window (2021-11-22)
Bug Fixes
- FaPanel: 修复面板在 safari 下无法滚动 (1ba7eefopen in new window)
Performance Improvements
- 控件排序: 优化排序逻辑,增加
config.widgetSortAbsolute排序绝对误差配置 (871e9c1open in new window) - 使用组合式
provide、reject共享组件数据 (9b5e407open in new window) - WidgetBase: 控件聚焦样式优化,增加聚焦控件辨识度 (573bc71open in new window)
- WidgetInput: 文本框控件完成模式展示优化,避免超长无法查看 (5fcccc8open in new window)
1.1.4open in new window (2021-11-17)
Performance Improvements
- WidgetBase: 加深控件聚焦边框颜色,控件类型优化 (daaac46open in new window)
1.1.3open in new window (2021-11-16)
Bug Fixes
- FaContract: 修复
sortedWidgets控件按文档顺序排序错误 (f3c100eopen in new window)
1.1.2open in new window (2021-11-16)
Features
- FaActors: 参与方列表支持多选 (d5fe56copen in new window)
- FaContract:
focusWidget方法新增可选参数选择是否聚焦 input (b352e47open in new window)
1.1.1open in new window (2021-11-15)
Bug Fixes
- 修复
@vue/composition-api提示需要Vue.use(VueCompositionAPI)报错 (98379b4open in new window)
1.1.0open in new window (2021-11-12)
Code Refactoring
- 接口类型名称重构 (06d136fopen in new window)
BREAKING CHANGES
PageInfo=>PageDataContractDocBase=>DocDataContractWidgetOptions=>WidgetOptionsActorItem=>ActorData- Widget
actorIndex默认值改为-1
1.0.15open in new window (2021-11-10)
Bug Fixes
- 控件拖拽: 使用临时变量传输拖拽控件数据,解决引用数据丢失问题 (60fb9bbopen in new window)
- FaWidgets: 修复未关联参与方的控件列表拖拽后生成的控件颜色错误 (81a1298open in new window)
1.0.14open in new window (2021-11-10)
Bug Fixes
- FaActors: 修复控件计数参数缺失 (a4e7d05open in new window)
Performance Improvements
- Widget: 控件关联引用参与方和印章数据 (8b550d5open in new window)
1.0.13open in new window (2021-11-09)
Features
- 新增 FaActors 参与方选择组件 和 FaPanel 面板组件 (69392f5open in new window)
1.0.12open in new window (2021-11-04)
Bug Fixes
- 解决浏览器鼠标手势扩展导致控件拖入失效 (bde0a1fopen in new window)
1.0.11open in new window (2021-11-02)
Features
- 控件: 新增
widget-close控件关闭事件 (2caa48aopen in new window)
1.0.10open in new window (2021-10-29)
Performance Improvements
- 文本填写控件输入框样式优化;合同回到顶部按钮样式调整 (b92ed96open in new window)
1.0.9open in new window (2021-10-28)
Features
- 文档查看: 使用 ResizeObserver 监听节点大小以更新布局;删除滚动到底部按钮 (e49fc47open in new window)
Performance Improvements
- 控件: 错误标记时隐藏 resize 句柄 (7f277f8open in new window)
1.0.8open in new window (2021-10-26)
Features
- 控件: 新增
beforeWidgetClose支持控件删除前控制 (bbe17bbopen in new window)
1.0.7open in new window (2021-10-23)
Performance Improvements
- FaThumbs: 优化缩略图展示,切换后滚动到展开的文档 (ffc190eopen in new window)
1.0.6open in new window (2021-10-22)
Features
- 更改默认参与方颜色 (233b125open in new window)
- FaWidgets 新增
widgetDisable控件是否禁用参数; FaWidgetSetting 新增actorDisable参与方是否禁用参数 (ba6c281open in new window)
1.0.5open in new window (2021-10-21)
Bug Fixes
- Thumbs: 修复合同缩略组件文档过多时无法查看 (1f94fffopen in new window)
Features
- 新增已排序的控件列表,为控件添加
tabindex方便控件聚焦 (2db8c74open in new window) - WidgetSetting: 控件设置表单添加 placeholder,必填标记放文本后面 (134e648open in new window)
1.0.4open in new window (2021-10-14)
Features
- 新增
beforeWidgetDrop控件拖入前控制 (f49786copen in new window)
1.0.3open in new window (2021-10-13)
Features
- 控件: 更改控件校验参与方和控件名称提示 (50beb62open in new window)
- 控件: 控件拖入优化,签署控件允许覆盖,填写控件不允许覆盖 (7f5f25eopen in new window)
Performance Improvements
- 控件: 关闭按钮添加 fade 过渡,避免消失太快不易点击 (2b59bcfopen in new window)
1.0.2open in new window (2021-09-27)
Features
- 控件编辑限制字段长度,已完成未填写控件不展示 (765431bopen in new window)
Performance Improvements
- FaLayout: 添加展开收起按钮 hover 状态颜色,避免被重置 (9ec005eopen in new window)
1.0.1open in new window (2021-09-26)
Features
- 新增控件列表组件
FaWidgets,控件样式和功能优化 (12e3a09open in new window)
1.0.0open in new window (2021-09-18)
Features
- 新增法大大合同控件 (0739ec1open in new window)