infoplus / operation-center

operation center (former dashboard + authorize, etc.) issue tracker
0 stars 0 forks source link

引擎通知标题和内容的配置方式冲突 #74

Open liangyu1937 opened 7 years ago

liangyu1937 commented 7 years ago

复现步骤: 1、火狐浏览器54.0.1(32位) 2、引擎版本v2.0.20170711-230858 3、在Enterprise的EXTENSIONS中NOTIFICATION_TITLE和NOTIFICATION_CONTENT输入相关内容 4、选择某一流程,的一个节点进行通知配置,输入标题和内容 5、收到的通知为节点中配置的内容

疑问: 上述两处均可以设置通知标题和内容,那么优先级是哪个?若未设置优先级那么全部配置时出现提示重复配置能够使产品更加友好。

marstone commented 7 years ago

@liangyu1937 : 事实上,通知模版有4个级别: 1.任务级(每个待办任务) 2.步骤级(每工作流定义) 3.渠道级(每个租户多个渠道) 4.租户级(每租户) 你提到的是2和4,待办通知存在依次覆盖的逻辑 办理通知则要求必须有任务级的模版内容否则不发送

这应该是个做配置的一个较常见的常识:细粒度的定义会覆盖粗粒度 你看到的这冲突也正是多个开发人员多次提到的需求