自定义字段的使用问题

  • Choerodon平台版本:0.16.0

  • 运行环境:自主搭建

  • 问题描述:

    升级了0.16.0之后,当在页面上添加了必填的自定义字段,但使用快捷方式创建时可以不填写必填的自定义字段,在编辑其它字段的时候也不用填写这个必填的自定义地段,但是在创建和编辑页面上都已经添加了这个必填的自定义字段。

你好,自定义字段的逻辑如下:
1、快捷方式创建问题时,如果设置了必填并有默认值的自定义字段,该字段就会有值。
2、在快捷创建问题时,我们没有办法控制必填但没有默认值的自定义字段,所以通过该方式创建出来的问题的字段就没有值
3、现在每个字段的存储是单独控制的,某个字段的保存不会去判断其他字段是否必填
4、如果在创建和编辑页面都添加了这个必填的自定义字段,首先创建的时候是强制要求填写的,通过这种方式创建的问题在编辑页面时也无法清空,这也是必填的一个设定。当编辑页面某个必填字段为空,只可能因为两种原因导致(1、快速创建。2、旧问题),这种我们暂时没办法控制

觉得2,3不合理,这样通过快速创建的问题自定义字段的必填和编辑页面的必填形同虚设
建议:
2快速创建时填写标题后如有必填字段直接弹出创建问题界面
3在编辑的时候能判断下页面上是否有必填字段

感谢你的建议,对于第一点,快速创建就是要简洁所以不考虑弹出界面,第二点,我们现在问题的详情界面出于用户体验考虑没有单独的保存按钮,而是字段单独保存。

我们后续会考虑必填字段必须设置默认值,这样也不会有你说的必填形同虚设的问题