使用自定义脚本的时候,可以给自定义脚本加个标题字段吗,方便标识这是干嘛的
sanshui 就是备注对吧
Eason 对的
Eason 大佬,这个我自己搞定了
sanshui 欢迎pr参与建设哦~
Eason 我现在只给自定义脚本加了备注,你觉得其他的选项要加吗?
sanshui 其他选项指什么
Eason 步骤类型的,比如设备操作这种,我在列表页,不会展示备注
sanshui 没看懂,可以附上截图吗
Eason 就是步骤类型只有是自定义脚本的时候,我加了备注
其他类型我隐藏了
sanshui 就是只备注自定义脚本的呀,其他步骤不用
你这个备注是做到哪里的,想看看
Eason 这是弹框里的输入框
列表页
sanshui 这个el-form-item可以放runScript里面,不用加到这里
https://github.com/SonicCloudOrg/sonic-client-web/blob/main/src/components/StepUpdate.vue#L2470
不过感觉不是很好做,后端还要新开字段
最方便我觉得是拿代码第一行的注释,然后直接显示为备注
例如自定义代码:
//我是备注 import xxxx xxxx
这样就可以智能把//后面的内容提取为备注,感觉省事不少
Eason 确实是的,我是加了字段,我感觉就为一个类型加一个字段有点多余,我试试看实现你这种
sanshui 从code截取 //到\n应该可以的,不过最近我忙着迁移springboot3
Eason 我来弄弄,我打算在后端弄好,返回值增加一个字段作为备注
sanshui 或者直接在前端截取,就只需要改一个地方就行
sanshui 我倾向纯前端
Eason 只拿最前面的,后面的就不管了