在生成代码时在填写包名时,要把实际项目的包名加进去,后边的按照类名去掉前缀全部小写。
先将生成的代码复制到后端项目对应的包下
然后把代码里的vue3的代码复制到前端项目对应的目录下
然后把vue3下的sql文件放到数据库中去执行,执行前做以下改动
把图中的"."改成"/"
然后对.vue文件做以下修改,实现前端的权限控制
对于所有的按钮控件加上对应的权限控制代码
在import代码块的尾部加入下面的代码
import { usePermission } from '/@/hooks/web/usePermission';
const { hasPermission } = usePermission();
然后在文件最底部的代码部分对编辑和删除功能加入权限控制代码
ifShow: ({ values }) => {
return hasPermission('media.userwatchpreferencedict:media_user_watch_preference_dict:edit');
}