前后端接口交互注意事项

前后端接口交互注意事项

  1. excel导出数据的title标题应该与前端页面一致;
  2. 查询数据需要重新定义一个顺序号(1-***),便于数据导出与前端展示;
  3. 一个功能点最好一个人做完,两个人做的时候,需求有可能因为理解不同而造成一些混乱;
  4. 数据库查询尽量只用select * from table, 数据转换尽量在后端完成(除非已经很确定数据结构,一般来说这是不可能的,需求随时再改动,后台程序修改可以省去很多麻烦,不过效率有一定影响,但这没什么,效率以后提高);
  5. 导出全部数据时需要限制数据量;
  6. 一定要多与测试交流!!! 记得留下修改记录信息!!!
  7. 对于导入数据,一般流程是:1)找到字段对应关系,将数据规范,将不需要的数据删除掉,如 如果有效期为无限,则将开始与结束时间调为null; 2)一个字段一个函数,对每一个字段进行专门的判断; 3)每个函数返回void,并抛出统一的错误,便于后期处理。最好的是写注入,写统一模板,对导入数据统一校验,包括与前端新增一致,如大小写检验、非空等
  8. 导出若仅仅是一个名单,不含图片的,直接导出一个excel,不要压缩,命名直接为这个功能的名字,如: 特权车名单管理_20190313.xls;若导出含图片,则压缩,压缩格式统一为ZIP,压缩文件名为这个功能的名字,如:特权过车查询_20190313.zip.导出图片的文件夹里面一个excel,一个放图片的文件夹,图片文件夹名称为image,excel中加这个图片的超链接。图片的命名是——什么图片(英文)_excel中的序号

你可能感兴趣的:(项目)