『PasteSpider』
最新文章
贴代码出品
热门话题
用户问答
lao人言
「搜索」
【本期话题】更多
三人寄语更多
谋而后动,往往会让你对自己的代码更具信心!
点赞:1
由于时间的问题,我们往往会给自己埋坑,等着后续或者下一任来填!
点赞:0
往往会为了一个项目,搭建适合他专属的脚手架!
点赞:1
需求就是系统的千年杀,相爱相杀那种!
点赞:0
逻辑注解清晰的代码优于那些一眼看不明白的语法糖
点赞:0
没有最好的语言,只有更合适的语言!
点赞:0
抛开需求讲架构,和纸上谈兵无差!
点赞:1
能通过内网IP访问的,尽量不要使用域名访问!
点赞:0
对于答案来说,更重要的是找到答案的这个过程而不是答案本身!
点赞:0
时好时坏的结果,往往是多线程引起的逻辑混乱导致的!
点赞:0
最佳CRUD实践之联动管理端,API和小程序之实际案例改造分享(四)
尘埃 2024-09-19 689 67 0
PasteForm我愿成为最佳的CRUD,为啥呢?因为CRUD的功能全部由后端的Dto控制,至于前端的管理端只有一开始的时候介入,后续无论你是添加表,还是修改表的字段属性,还是删除表,都和前端没啥关系,因为只要后端修改对应的Dto即可!

接之前的一二三,前面一直都是一个概念和简单的案例,这一次我们使用一个以前的项目改造下,看看会遇到哪些问题!
本次改造的项目为贴Buidler(PasteSpider)是一款开发者专用部署工具!
先看成果
图片alt

审视现有版本

第一步要查看现有版本的功能和特殊点,看下旧版本的界面
图片alt
其实旧的版本一般的数据也是表格显示,只是在交互的地方有一些不一样的,比如扩容,搜索,然后是一些表格的点击,按钮等!
可以看到旧版本大概是30个表,那么对应的页面大概在70个页面,因为旧版本的编辑和新增使用的是同一个页面,然后还有一些附加的页面,比如报表试图,一些交互输入,综合管理,授权,绑定等!
整理下需求

搜索项

可以看到,可以说每个表都有查询项,默认的是关键字查询,至于接口生效不生效就得看后端的API干不干人事了哈!
PasteForm的搜索采用的是readListModel的InputQueryXXXModel的模型数据,决定的,所以这个是PasteForm之前的案例中就有的!

未完待续… .. .

评论列表
尘埃
67 689 0
快捷注册
热门推荐更多
PasteBuilder代码生成器
;
最新动态
  • 61.****.144 正在查看 PasteSpider更新摘要,持续更新 !
  • 201.****.216 正在查看 PasteForm中,表格的不一样的样式的设定? !
  • 170.****.57 正在查看 Redis的安装 !
  • 99.****.129 正在查看 贴代码框架PasteForm特性介绍之mark(标签,书签,字段说明)的支持 !
  • 189.****.205 正在查看 开发者专用Linux容器部署工具PasteSpider(K8S,Jenkins,CICD)介绍 !
  • 167.****.45 正在查看 贴代码框架PasteForm之特性select,lselect,selects的介绍 !
  • 45.****.97 正在查看 PasteSpider之占位符,宏,对象属性遍历的说明 !
  • 121.****.136 正在查看 贴代码框架PasteForm特性介绍之mark(标签,书签,字段说明)的支持 !
  • 113.****.142 正在查看 Serilog在appsettings.json中的配置 !
  • 135.****.15 正在查看 使用PasteSpider实现CI/CD持续部署,类似Jenkins的功能,让你的2G服务器也可以飞起 !
  • 145.****.199 正在查看 PasteSpider之占位符,宏,对象属性遍历的说明 !
欢迎加入QQ讨论群 296245685 更新记录 [PasteSpider]介绍 @2022-2023 PasteCode.cn 版权所有 ICP证 闽ICP备2021013869号-2