若依框架入门(若依框架有什么缺点)

后端创建



若依前端运行

# 安装依赖

npm install

# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题

npm install --registry=https://registry.npmmirror.com

# 启动服务

npm run dev

启动端口和api地址如下



代码生成





权限控制



数据字典



添加字典






数据监控密码


定时任务







功能详解







通过设置栅格,bootstrap一个24栅,来设置组件占据大小。

导出vue后粘贴到vscode


记住此路径,用来配置动态菜单。



点击确定,则菜单添加完了。


代码生成详解

树表的生成



系统接口-详解



这里设置了swagger请求前缀











前端架构
















二次开发




使用ruoyi框架修改器替换ruoyi字符串




父模块添加pom



admin模块添加pom


sky-merchant模块pom





菜品管理

1.准备sql



2.配置代码生成信息



创建售卖状态数据字典




然后回到代码生成继续编辑


改成下拉框,并选择相应字典。

这样查询就做完了。

下面看插入和删除。

插入,把不需要的不用勾选。


下面看生成信息


这样菜品的基本信息、生成信息、字段信息就填完了。

下面来做菜品口味关系表

该表不需要前台操作,就修改一下基本信息。


接下来下载导入到项目中。


接下来得到了三个,后端、前端、动态菜单sql.

先执行一下动态菜单sql.

接下来复制到前端。

最后复制后端代码。


重新编译后打开前端。


列表改造

使用ai辅助工具,通义灵码



https://tongyi.aliyun.com/lingma/download

可以在IDEA的setting中搜索该插件。