Created by Jerry Wang, last modified on Dec 17, 2014
Webclient UI Note assignment block里的one click action比较confusing,因为下图的例子,两个 text type前的one click action的edit icon都是可以点击的:
但是两者点击进入detail page后其实都是read only状态。
Header Note点进去后:
Final note因为customizing里设置成使用html editor,从UI上看似乎能够编辑,但实际上还是read only,无法对显示的内容做任何修改。
查看该区域的editability 控制逻辑:
首先判断当前是否能够change:
答案为否,因此直接从line 52返回,因此两个note都是只读的。
在Overview page点Note assignment block里的edit icon时,BTOrder并没有被lock住,
研究edit icon的事件处理能发现,对于类型为R,A,C的text type,
会进入line 36 ( read only ), 否则进入line 41 ( lock text object ) - editable ui