如果你设置了第一个tabs表设置,那么控制器类名、命名空间已经自动写好了
生成的方法
内置了这些常用的方法:获取列表、新增、获取一条数据、更新、删除、更新排序、更新状态、搜索选择某条数据、导入数据、导出数据
搜索选择某条数据: 这个是用在前端在select组件中异步搜索选择某条数据的时候提供的api,那么在前端也相应的建一个搜索选择组件,比如当前是user,那么前端就生成selectUser这个组件放到src/components/
中,这个组件的作用非常大,比如在订单列表中,直接把selectUser当成搜索form中的组件就可搜索选择某个用户的订单,包括在form中使用也可使用,如一个商家表中有一个user_id,那么在添加修改商家的时候也可以用selectUser当表单字段组件放到form中使用
需要验证接口级别权限的方法
哪些方法需要验证接口权限,会自动注入权限标识
接口权限验证逻辑,参考后端》权限验证
权限标识如何生成,参考前端》自动生成权限节点
TIP
有些接口不能加接口权限验证,比如说文章分类的getList
方法最好就不要注入接口权限验证,因为一旦注入接口权限验证后,当我没有文章分类的权限,而却拥有文章列表管理的权限的时候,而文章列表页面里面需要文章分类的getList获取分类来进行搜索、添加文章也需要获取分类,那么此时就要报错说用户没有文章分类的getList
接口的权限。
一般是新增、修改、删除、导入导出等修改数据的地方需要注入接口权限,而getList则是主表才注入权限(如文章系统有分类表、文章表,就只文章表的getList;如订单系统有订单表、订单中的收货地址表、订单中的商品表,就只注入订单表的getList)
添加其它方法
依次填入即可:中文方法名、英文方法名、请求类型、接口权限验证(如果需要)