若依使用手册.pdfVIP

  • 0
  • 0
  • 约2.78千字
  • 约 7页
  • 2026-02-06 发布于浙江
  • 举报

若依使⽤⼿册

简介

主要特性

完全响应式布局(⽀持电脑、平板、⼿机等所有主设备)

强⼤的⼀键⽣成功能(包括控制器、模型、视图、菜单等)

⽀持多数据源,简单配置即可实现切换。

⽀持按钮及数据权限,可⾃定义部门数据权限。

对常⽤js插件进⾏⼆次封装,使js代码变得简洁,更加易维护

完善的XSS防范及脚本过滤,彻底杜绝XSS攻击

Maven多项⽬依赖,模块及插件分项⽬,尽量松耦合,⽅便模块升级、增减模块。

国际化⽀持,服务端及客户端⽀持

完善的⽇志记录体系简单注解即可实现

⽀持服务监控,数据监控,缓存监控功能。

功能详情

1.表单设计

设计完成后导出vue⽂件

2.代码⽣成

1.导⼊数据库中想要⽣成的表

2.进⾏配置字段的各类权限编辑

3.⽣成代码,导出zip

4.如果数据库字段发⽣变化,需要同步后再编辑

字段描述会在查询列表中显⽰名称,编辑增和改,列表是否展⽰,以及查询筛选,查询选择=或者模糊查询,必填校验,类型⽂本或下

拉框,配置适合的字典

设计实体类名称

设计模块名和路径,可以选择单表,树表和主⼦表,解压后路径可能会项⽬不统⼀所以还是建议zip压缩后进⾏迁移代码,上级菜单可

以再菜单设计⾥新增,选择上级菜单之后可以在该⽗菜单⾥找到该模块

解压后路径如下,可以分前后端粘贴到项⽬中,java⾥包含四层,resources是mapper的xml⽂件,sql需要事先导⼊到db,可以⽤

flyway⾃动导⼊;vue分为api和views,api调⽤接⼝,views放模版和js

4.菜单/权限管理

修改和新增菜单,选择上级菜单,基本⼀个db需要包含crud+导出五个模块,可以⽤在权限组件上

后端使⽤@PreAuthorize(@ss.hasPermi(system:fx_deliveryreturngoodsorder:list))

前端使⽤v-hasPermi=system:fx_ticketorder:remove]

所有菜单管理数据保存在sys_menu表中

5.字典管理

存在sys_dict_type和sys_dict_data⾥

type存了名称和类型,在类型中,新增字典的键值存在data⾥

前端调⽤字典

以城市为例

el-form-itemlabel=城市/区prop=usercitykey

el-selectv-model=form.usercitykeyplaceholder=请输⼊城市/区

el-option

v-for=dictinusercitykeyOptions

:key=dict.dictValue

:label=dict.dictLabel

:value=dict.dictValue

/el-option

/el-select

/el-form-item

data(){

return{

usercitykeyOptions:],

}

}

created(){

this.getDicts(sys_usercitykey).then(response={

this.usercitykeyOptions=response.data;

});

}

!--knife4jui--

dependency

groupIdcom.github.xiaoymin/groupId

artifactIdknife4j-spring-ui/artifactId

version2.0.8/version

/dependency

7.⽤户和权限

⽤户管理界⾯如下

⾓⾊权限管理如下

权限可以根据菜单筛选

8.⽤户迁移

旧表⽤户和若依⽤户的中间表

INSERTINTOfx_sys_user(ID,SysID)

SELECTDISTINCT

d.ID,u.user_idasSysID

FROM

fx_distributoraccountd,sys_useru

WHEREd.Account=u.user_name

⽤户和⾓⾊的中间表,where筛选的是⾮官⽅⾃带的user,可选

INSERTINTOsys_user_role(

文档评论(0)

1亿VIP精品文档

相关文档