Closed MzoroHaHa closed 2 weeks ago
怎么添加一个病程呢?
不好意思,没有在demo 中体现。你可以按下面的步骤试试:
const id = editor.command.executeInsertArea(temp1,{position:'start',style: {borderColor:'#0c9be3'}})
太棒了@MzoroHaHa 谢谢你解决我的问题 另外能否支持这种分病程的样式 两个病程之间用横线隔开就好了 现在区域中的线太多 病程不太容易分清
这个过两天弄哈,现在就增加了边框和背景色的设置。
@Hufe921 这样可以合并吗
思路不错,不过代码有不少问题,我会尽快在你代码的基础上进行修改。
主要修改如下:
看看新的调整有什么问题,是否满足原有需求
主要修改如下:
- 新的区域数据结构(设置、获取数据结构统一)
- 增加区域模式(编辑、只读、表单)
- 新的计算区域位置方法(尽可能减少性能损耗)
- 新的渲染方法(缩放适应等)
- 新的设置区域属性方法
- 新的获取区域值的方法
- 文档修改
看看新的调整有什么问题,是否满足原有需求
希望加入这样一个需求 连续性病程在打印的时候需要判断哪个病程审核了,打印的时候,如果病程未审核则需要在该病程所在的页的页码加上下划线 现在根据这个需求希望加上如下功能 1.连续型病程在创建的时候希望带入自定义参数,并且获取数据的时候能一直保留 2.打印的时候能否给个beforePrint的回调函数以及动态修改页码样式的方法 3.判断该病程是否跨页
@Hufe921 这个应该还有个小问题,如果 area 在最后一行,就不能增加非 area 的内容了。是否可以在 enter 时增加一个处理, 如果同时按住了 shift, 并且是在 area 最后一行的最后位置, 就不要复制 areaId 了。