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

一、数据字典介绍

文章目录

  • 一、数据字典介绍
    • 1、页面效果
    • 2、表设计
    • 3、数据分析
    • 4、根据页面效果分析数据接口

一、数据字典介绍

何为数据字典?数据字典就是管理系统常用的分类数据或者一些固定数据,例如:省市区三级联动数据、民族数据、行业数据、学历数据等,由于该系统大量使用这种数据,所以我们要做一个数据管理方便管理系统数据,一般系统基本都会做数据管理。

1、页面效果

在这里插入图片描述

2、表设计

在这里插入图片描述

3、数据分析

在这里插入图片描述
parent_id:上级id,通过id与parent_id构建上下级关系,例如:我们要获取所有行业数据,那么只需要查询parent_id=20000的数据

name:名称,例如:填写用户信息,我们要select标签选择民族,“汉族”就是数据字典的名称

value:值,例如:填写用户信息,我们要select标签选择民族,“1”(汉族的标识)就是数据字典的值

dict_code:编码,编码是我们自定义的,全局唯一,例如:我们要获取行业数据,我们可以通过parent_id获取,但是parent_id是不确定的,所以我们可以根据编码来获取行业数据

说明:系统中会使用省市区三级联动数据,该数据我们来自“国家统计局”官方数据,地址:http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2019/index.html

4、根据页面效果分析数据接口

数据字典是树形展示,由于数据众多,我们使用“树形数据与懒加载”的方式展现数据列表,其他就是对数据的新增、修改与删除操作,因此需要提供的接口如下:
1,根据上级id获取下级数据(构造树形数据),参考文档:https://element.eleme.cn/#/zh-CN/component/table,页面搜索:树形数据与懒加载

2,导入接口

3,导出接口

接下来我们封装服务器端数据接口,接口测试通过后再做页面渲染

http://www.lryc.cn/news/69892.html

相关文章:

  • 常见的SQL优化
  • Sonic新生态Sonic IDE体验
  • [VRTK4.0]安装VRTKv4Tilia软件包导入程序
  • SpringBoot开发实用篇2---与数据层技术有关的替换和整合
  • 科普ChatGPT
  • Spring MVC的核心类和注解
  • Java 创建一个大文件
  • 董小姐大意了
  • Java高并发核心编程—内置锁原理篇
  • opencv文字识别
  • bool、python集合
  • 从零开始学架构——可扩展架构模式
  • Day03 01-MySQL数据完整性详解
  • DJ 5-4 以太网 Ethernet
  • 华为OD机试真题 Java 实现【区块链文件转储系统】【2023Q2 200分】
  • Java 实现 二叉树的 后序遍历
  • rk3588安装qt虚拟键盘
  • HCIP-RIP双向重发布综合实验
  • Flask的使用例子
  • 【基础6】存储过程的 创建与调用
  • 如何快速实现接口自动化测试,常规接口断言封装实践
  • java+nodejs+vue+python+php家教信息管理系统
  • 课程分享:鸿蒙HarmonyOS系统及物联网开发实战课程(附课程视频及源码下载)
  • 【数据结构】线性表之栈、队列
  • StringUtils.substring\[XX]()字符串截取方法总结
  • SeaweedFs使用-通过http接口实现文件操作
  • 成绩管理系统
  • 【MYSQL】事务的4大属性,对隔离级别的详细讲解
  • 如何在宝塔面板后的阿里云服务器运行Flask项目并公网可以访问?
  • HTTP(九)-- response对象 -- 向页面响应数据