# 方法管理

# 统支持的方法

系统默认支持的方法及类型如下所示:

数据列表
修改排序开关
添加
修改
删除
查看详情
重置密码
设置指定值
数值加
数值减
导入
导出
配置表单
跳转链接
弹窗连接
批量添加
批量修改
用户登录
发送验证码
无关联按钮
简单打印

# 默认方法

在创建菜单时,系统默认创建的方法即为默认方法;即CRUD基本操作;

数据列表
修改排序开关
添加
修改
删除
查看详情
简单打印

# 创建方法

  • 方法类型:参见系统支持的方法
  • 方法名称:按钮的名称
  • 英文名称:方法对应的控制器内的方法名称
  • 操作字段:自定义此方法中需要操作的字段
  • 按钮图标:按钮中显示的图标
  • 按钮颜色:按钮颜色参照ElementUI内置颜色方案

# 方法的选项

  • 生成后端:是否生成控制器方法代码;
  • 生成前端:是否生成前端Vue组件代码;
  • 组按钮:表格顶部的操作按钮组,开启,即将方法的按钮显示在这个按钮组中
  • 列表按钮:表格中每一行中操作列显示的按钮,开启,即将方法的按钮显示在此列中
  • 弹窗大小:有些方法是有交互操作的,这时候会显示一个弹窗,这里定义弹窗的大小,可设置数值(px)或百分数(相对于窗口)

# 方法的二次开发

# 后端代码的二次开发

如果使用内置方法生成相应的方法,可能默认方法不符合具体的业务需求,需要改写后端控制方法的代码这时候 可以通过以下步骤进行二次开发:

  1. 在方法管理中先点击”生成代码“按钮
  2. 关闭”生成后端“开关
  3. 将控制器方法用下面的注释包括起来
/*start*/
...
/*end*/

# 前端代码的二次开发

如果生成的方法也存在前端Vue组件,这些生成的组件也不满足具体业务需求,需要修改前端Vue组件的代码时, 可以通过下面的步骤进行二次开发:

  1. 在方法管理中先点击”生成代码“按钮
  2. 关闭”生成前端“开关