Releases: jimengio/api-base
Releases · jimengio/api-base
Refactor error message
export patch method
Merge pull request #31 from follisher/feat/add-patch-method fix: add patch method to index export
Add patch method
Merge pull request #29 from follisher/feat/add-patch-method feat: add patch method
mark optional arguments
Details #23 .
make args optional to be compatible with old usages
handle nil user config variable
Details #21 .
New release, less stable...
相对上一个版本改动较大, 要注意可能存在的问题.
update type info details related to validation messages
Details #19 .
当前版本为 alpha, 修改比较大留一些时间观察. 主要修改:
- 错误提示信息的显示逻辑调整, 用户调用时带的
apiOptions当中有errorMessagestatusCodeErrorMessage会先进行判断, 如果设置了false, 就会关闭后续的操作. 之前的行为是先走进提示的分支的. 目前的顺序是 "用户配置code处理>服务端生成错误>默认配置code处理". - 增加了
fieldLocaleDict属性, 用于传递当前表单字段和标签文案对应关系. 当前代码里增加了后端提供的错误提示文案, 相互配合就可以自动生成内置部分的文案, 字段也能转成配置的文字, 所以这个信息可以作用到错误提示上去. - 增加了
acceptServerValidations方法, 上边拼出来的服务端校验文案, 可以在业务逻辑当中获取到, 对象格式, 后续可以丢进 MesonForm 当中作为错误提示使用.
fix exceptions in validation processing
Details e1aa0ee .
initial work translating server validation messages
Details #19 .