Skip to content

Releases: jimengio/api-base

Refactor error message

10 May 10:01
8c8b1f7

Choose a tag to compare

Merge pull request #37 from jimengio/refactor-message

chore: update version

export patch method

29 Sep 03:09
a924700

Choose a tag to compare

Merge pull request #31 from follisher/feat/add-patch-method

fix: add patch method to index export

Add patch method

29 Sep 02:10
3211df7

Choose a tag to compare

Merge pull request #29 from follisher/feat/add-patch-method

feat: add patch method

mark optional arguments

29 Jun 03:07

Choose a tag to compare

make args optional to be compatible with old usages

28 Jun 09:29

Choose a tag to compare

handle nil user config variable

22 Jun 09:55

Choose a tag to compare

New release, less stable...

19 Jun 06:09

Choose a tag to compare

相对上一个版本改动较大, 要注意可能存在的问题.

update type info details related to validation messages

18 Jun 07:22

Choose a tag to compare

Details #19 .

当前版本为 alpha, 修改比较大留一些时间观察. 主要修改:

  • 错误提示信息的显示逻辑调整, 用户调用时带的 apiOptions 当中有 errorMessage statusCodeErrorMessage 会先进行判断, 如果设置了 false, 就会关闭后续的操作. 之前的行为是先走进提示的分支的. 目前的顺序是 "用户配置code处理>服务端生成错误>默认配置code处理".
  • 增加了 fieldLocaleDict 属性, 用于传递当前表单字段和标签文案对应关系. 当前代码里增加了后端提供的错误提示文案, 相互配合就可以自动生成内置部分的文案, 字段也能转成配置的文字, 所以这个信息可以作用到错误提示上去.
  • 增加了 acceptServerValidations 方法, 上边拼出来的服务端校验文案, 可以在业务逻辑当中获取到, 对象格式, 后续可以丢进 MesonForm 当中作为错误提示使用.

fix exceptions in validation processing

17 Jun 12:22

Choose a tag to compare

Pre-release

Details e1aa0ee .

initial work translating server validation messages

17 Jun 12:01

Choose a tag to compare

Details #19 .