From 0c96ba18592022d45fddb431cf455879d0b7dbb8 Mon Sep 17 00:00:00 2001 From: liao Date: Wed, 23 Aug 2023 15:33:27 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E5=BD=93=E5=89=8D=E5=AE=9E=E7=8E=B0?= =?UTF-8?q?=E6=80=9D=E8=B7=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NOTE.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/NOTE.md b/NOTE.md index f6f503ce..2b7019bc 100644 --- a/NOTE.md +++ b/NOTE.md @@ -20,4 +20,22 @@ List list = new ArrayList<>(); List tree = TreeUtils.getSysCategoryTree(list, cut); ``` -蔚来的树型结构的查询是勾选父级会自动勾选全部子节点,所以可以将这个ids字符串切割后用来做查询判断,拼接成查询条件。 \ No newline at end of file +蔚来的树型结构的查询是勾选父级会自动勾选全部子节点,所以可以将这个ids字符串切割后用来做查询判断,拼接成查询条件。 + +#### 4.各类型思路: + +| 类型 | 存储 | 查询 | 返回 | +| ---------------- | -------------- | ------------------ | ------------------------------------------------------------ | +| 输入框(字符串) | 直接存储 | 模糊查询 | 直接返回 | +| 树型结构 | 存储ids | in查询或者模糊查询 | 1.返回ids和tree选项树,前端进行判断显示;2.后端进行翻译显示;3.后端进行筛选返回ids查询出来的选项集合;4.前端根据字典id进行标签内容管理查询。“标签内容管理表sys_category”。 | +| 输入框(数字) | 直接存储 | 大小比较查询 | 直接返回 | +| 单选下拉框 | 存储id | 等于查询 | 1.前端根据字典翻译;2.后端进行翻译;3.后端做id筛选返回对象。 | +| 多选下拉框 | 存储ids | in查询或者模糊查询 | 同树型结构返回。“字典表sys_dict_item”。 | +| 单日期选择 | 直接存储 | 等值或者区间查询 | 直接返回 | +| 多日期选择 | 排序后拼接存储 | | 直接返回 | +| 文件 | 存储文件ids | | 使用“文件表”做翻译拼接。或者筛选后返回列表。 | +| 文本框 | 直接存储 | 模糊查询 | 直接返回 | +| 人员选择 | 存储用户ids | in查询或者模糊查询 | 使用“用户表”做翻译拼接。或者筛选后返回列表。 | +| 标准选择 | 存储标准ids | in查询或者模糊查询 | 使用“标准表”做翻译拼接。或者筛选后返回列表。 | +| 输入框(链接) | 直接存储 | | | +