接之前的一二三,前面一直都是一个概念和简单的案例,这一次我们使用一个以前的项目改造下,看看会遇到哪些问题!
本次改造的项目为贴Buidler(PasteSpider)是一款开发者专用部署工具!
先看成果
第一步要查看现有版本的功能和特殊点,看下旧版本的界面
其实旧的版本一般的数据也是表格显示,只是在交互的地方有一些不一样的,比如扩容,搜索,然后是一些表格的点击,按钮等!
可以看到旧版本大概是30个表,那么对应的页面大概在70个页面,因为旧版本的编辑和新增使用的是同一个页面,然后还有一些附加的页面,比如报表试图,一些交互输入,综合管理,授权,绑定等!
整理下需求
可以看到,可以说每个表都有查询项,默认的是关键字查询,至于接口生效不生效就得看后端的API干不干人事了哈!
PasteForm的搜索采用的是readListModel的InputQueryXXXModel的模型数据,决定的,所以这个是PasteForm之前的案例中就有的!
未完待续… .. .