当前位置: 首页 > wzjs >正文

上海平台网站建设平台多用户网站建设方案

上海平台网站建设平台,多用户网站建设方案,wordpress主题导出,百度ai人工智能平台若依搭建 搭建后端项目 ① Git 克隆并初始化项目 ② MySQL 导入与配置 ③ 启动 Redis 搭建后端项目注意事项? ① 项目初始化慢,执行clean、package ② MySQL导入后,修改application-druid.yml ③ Redis有密码,修改ap…

若依搭建

搭建后端项目

Git 克隆并初始化项目
MySQL 导入与配置
启动 Redis

搭建后端项目注意事项?

①    项目初始化慢,执行clean、package

②    MySQL导入后,修改application-druid.yml

③    Redis有密码,修改application.yml

搭建前端项目

Git 克隆并初始化项目
安装依赖(npm安装)
运行前端项目

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

入门案例

利用若依代码生成器,生成课程管理的前后端代码。

准备 SQL 并导入数据库
配置代码生成信息
下载代码并导入项目

功能详解

系统管理

权限控制

  • 若依内置了强大的权限控制系统,为企业级项目提供了通用的解决方案。
  • 以CRM系统为例,演示下权限功能(地址:客达天下
    • demo账号(超级管理员),查看所有功能菜单
    • zhangsan账号(市场专员),查看线索菜单
    • yueyue账号(销售专员),查看商机、合同等菜单

        RBAC(基于角色的访问控制)是一种广泛使用的访问控制模型,通过角色来分配和管理用户的菜单权限

五张表

案例:创建新用户小智并关联课研人员角色,仅限课程管理和统计分析菜单访问。

  1. 创建菜单
  2. 创建角色,并分配权限
  3. 创建用户,并关联角色

数据字典

  • 若依内置的数据字典,用于维护系统中常见的静态数据。例如:性别、状态…
  • 功能包括:字典类型管理、字典数据管理

表关系说明

表名

说明

sys_dict_type

字典类型表

sys_dict_data

字典数据表

案例:将课程管理的学科字段改为数据字典维护。

  1. 添加字典类型和数据
  2. 修改代码生成信息
  3. 下载代码,导入前端

1.

2.

3.下载代码,进行粘贴

TODO :把课程管理中的适用人群也改成数据字典

其他功能

参数设置:对系统中的参数进行动态维护。

通知公告:促进组织内部信息传递。

日志管理:轻松追踪用户行为和系统运行状况。

系统监控

监控相关:若依提供了一些列强大的监控工具,能够帮助开发者和运维快速了解应用程序的性能状态。

定时任务:若依为定时任务功能提供方便友好的web界面,实现动态管理任务。

案例:每间隔5秒,控制台输出系统时间。

  1. 添加任务类
  2. 添加任务规则
  3. 启动任务

1.

2.

3.

系统工具

表单构建:表单构建工具,只需要开发者通过图形界面和拖拽等操作,可以快速构建复杂的表单。

步骤:通过表单构建工具,单独制作一个添加课程的表单页面。

  1. 制作表单并导出
  2. 复制到前端工程
  3. 创建动态菜单

在创建动态菜单时,一定要注意路由地址、路由参数

代码生成

  • 代码生成器,根据数据库表结构自动生成前后端CRUD代码。
  • 提供三种生成模板:单表、树表、主子表(一对多)
  • 树表是一种展示层级数据的表格,能展开折叠,清晰呈现父子关系,便于管理。

系统接口

  • Swagger,能够自动生成 API 的同步在线文档,并提供Web界面进行接口调用和测试

项目结构

后端部分

模块依赖关系

前端部分

表结构

源码阅读

前端代码分析

后端代码分析

BaseController:web层通用数据处理

TableDataInfo:表格分页数据对象

AjaxResult:操作消息提醒

BaseEntity:Entity基类

  • @PreAuthorize 注解是 Spring Security 框架中用来做权限检查的。
  • 它在运行方法前先验证权限,权限够就放行,不够就拦截。

前后端交互流程

查询课程管理列表

二次开发

若依框架修改器

若依框架修改器是一个可以一键修改RuoYi框架包名、项目名等的工具。

地址:RuoYi-MT 发行版 - Gitee.com

新建业务模块

新建sky-merchant子模块

新建子模块
父工程版本锁定
sky-admin 添加依赖

注意:创建子模块时,要设置好该项目的jdk,版本为11,在高级设置里组件改为com.sky

菜品管理

案例需求利用若依代码生成器(主子表模板),生成菜品管理的前后端代码。        

步骤:利用若依代码生成器(主子表模板),生成菜品管理的前后端代码。

准备 SQL 并导入数据库
配置代码生成信息
下载代码并导入项目
升级改造

        更改菜品口味前端的显示界面,将描述改为下拉框,然后口味名称和口味数据也能进行选择,能选择多个口味数据,同时保证换一个口味名称时,口味数据会清0,把表单格式加宽了点。

注意:前端按着ctrl跳转不了方法的,安装一个插件:vue peek

页面调整

将原有的页面,调整为外卖系统的项目标识

浏览器标签页 icon 、标题
系统页面中的 logo 、标题
去除源码 & 文档
主题和自定义图标
登录页面中标题、背景图

上述几步都在vscode里改。

http://www.dtcms.com/wzjs/534445.html

相关文章:

  • 专门做防盗门的网站淘宝网站可以做轮播吗
  • 有些网站仿出问题策划书怎么写 范文
  • 360建筑网站html个人网页设计代码
  • 网站建设 源码准备国企有没有必要建设网站
  • 寻花问柳一家专门做男人的网站怎么把几个网站做互通
  • 网站后台会员管理oa信息管理系统
  • 旅游网站开发目的和意义重庆泡笋制作
  • 如何做好购物网站陕西一建考试最新消息
  • 网站开发计划wordpress百度插件
  • 网站如何做好内链东风地区网站建设公司
  • 威联通如何做网站宝塔做网站安全吗
  • 乐清公司网站建设北京朝阳区地图
  • 构建网站的安全深圳专业返利网站建设
  • 视频网站开发有哪些功能网页设计行业
  • 坂田公司做网站怎样做触屏版手机网站
  • wordpress 建站公司建设银行网站怎么取消短信服务
  • 电脑有了外网是不是就可以做网站免费制作自己的微网站吗
  • 网站配色 蓝绿赣州网站建设效果
  • 廊坊专业网站网站wordpress 获取目录结构
  • 湛江网站建设优化建站什么是网络营销它与传统营销相比有何特征
  • 手机网站 栏目定制漂亮全屏网站
  • 怎么做游戏平台网站长沙装修公司排名前十名
  • 做网站创业故事html5网站开发实例
  • 福建住房和城乡建设厅网站一体化平台带数据库的网站
  • 网络哪里能接活做网站不花钱可以做网站吗
  • 关于公司网站怎么做手机网游大型游戏排行榜
  • 简述网站建设优劣的评价标准内容营销的定义
  • 哪个做企业网站食品包装设计方案
  • 鞍山网站制作58同城个人房屋出租信息发布
  • 呼伦贝尔网站建设公司宿迁房产网户型图