作者:门前西瓜飘乐 | 来源:互联网 | 2023-06-14 18:10
【数据导入功能】
一、操作按钮校验
1、导入按钮生效
2、取消导入按钮生效
二、导入模板校验
1、文件数量
1)不传模板:点确认时提示错误
2)传模板:只支持单文件 or 还支持多文件同时导入
2、文件格式
只支持xlsx文件 or 还支持xlsx文件的压缩包
3、文件命名
4、文件大小(数据量)
1)后台单线程 或 多线程处理
2)耗时是否合理,耗时过长时是否会影响系统其他功能
5、文件内容
1)字段
①必填(表头有必填标识)
②名称:修改原始名称
③数量:删除选填列、增加自定义列
2)字段传值
①格式(特殊时,表头有说明,尤其是日期字段)
②长度
3)其他
①内容为空:不允许导入
②内容中间有行为空:跳过空行
③主键重复:不允许导入
④重复导入相同文件:不允许导入;允许导入,覆盖 or 忽略
⑤新增一行,然后删除:检查代码判断正确
三、解析入库校验
1、数量:列无丢失、行无丢失
2、数值:内容准确(表格选填字段无值时,入库有默认值)
四、页面展示校验
1、数量:与数据库一致
2、数值:与数据库一致
3、排序:数据按导入时间倒序排列