Skip to content

Latest commit

 

History

History
44 lines (43 loc) · 1.81 KB

系统重构目标.md

File metadata and controls

44 lines (43 loc) · 1.81 KB

重构目标:

SNG相关产品统一UI和UE,系统各个模块进行解耦,加强代码规范检查,提高代码质量,做到可维护,能够根据业务需求进行快速迭代开发,并且对于定制化功能能够进行快速稳定集成。

可以抽取的公共组件:

1、Layout布局组件,包括Header、Footer、Content; Content出现滚动条,不允许出现全屏滚动条

2、报警列表卡片、比对结果卡片、单人卡片; 在加载图片过程中要有图片预加载过程; 要有图片加载出错处理; 图片要实现上下左右居中; 卡片自身要自适应,有最小宽度,不同的分辨率进行换行;

3、分页组件要支持固定底部,跟随表格滚动,查询结果无数据的时候进行显示,查询过程不显示;

4、查询面板组件,可以显示和隐藏,有一定的动画效果,隐藏后对应的区域要能够自适应;

5、图片裁切组件可以根据窗口自适应;

6、播放器组件,可以全屏,一切四或者四切一操作;

7、数字处理组件,可以配置保留几位小数,可以配置向上或者向下取整,字体要统一,显示的颜色;

8、任务框组件化,提供回调接口Api,完成任务、任务异常、任务超时、人为的结束任务;

9、无数据展示组件化,数据请求过程中不显示无数据组件,任务结束后,在没有返回结果的情况先进行展示,提示语和提示图片可以配置;

10、信息提示框组件化,位置、提示语、提示图标、定时关闭还是点击确认按钮关闭都需要可以配置;

11、上传图片组件化,上传地址可以配置,上传完成后回调Api支持;

12、导出按钮组件化;