# 有关菜单,角色,模板列表的配合 --- ## 菜单-接口信息 |字段|说明| |:-:|:-:| |接口模块|store的模块| |接口函数名|对应store模块中的函数名| |对应操作|模板的默认函数| |是否使用|----| --- ## 菜单-列表按钮/按钮区 |字段|说明| |:-:|:-:| |按钮文案|----| |操作类型|就是el-button的type| |对应操作|如果是执行前面接口信息设置好的函数,就选上,不是就自己写| |自定义函数|自己写执行的函数,必须是箭头函数 (i)=>...| |是否需要确认|点击按钮,执行前有弹框确认| |提示语|弹框的提示文案| |显示判断|函数,判断该按钮在什么条件下显示| --- ## 角色-菜单设置 > 主要是为了控制对应菜单的按钮是否工作;\ eg:只想让这个角色看,不让修改.就在这里设置 ### 模板解析 如果是指定函数,那就会先用opera去查询api设置中是哪个操作,然后执行store/function 如果是自定义函数,会将字符串转换成函数并执行 执行函数流程: ```flow st=>start: 获取接口设置 c1=>condition: 判断是不是自定义函数 op1_yes=>operation: 执行自定义函数 op1_no=>operation: 解析执行设置函数 e=>end: 执行并显示结果 st->c1 c1(yes)->op1_yes->e c1(no)->op1_no->e ```