关于从业以来第一个项目的总结
经过一个多月的时间,终于基本完成了第一个项目,电子黑板
此项目主要适用于电子黑板的销售和展示,功能并不复杂但是细节很多,前面留下的坑很多,之前ue做的烂,后面ue离职,导致ui做的一样烂,本身逻辑不清晰导致浪费很多时间
项目主要利用的技术其实并不难,但对于我个人而言是之前没使用过的所以在此总结一番:
1,后台使用layui框架,主要是增删改查,和图片文件的上传,涉及到多级联动和一些插件的使用,难点在于laiui之前没使用过,需要从了解运用到实际操作上来,有许多的问题稍后探讨
2.Itext pdf生成的使用,要结合模板,对数据进行替换,但是本身需要替换的不是表格中的内容,所以需要程序定位一些特定字符的位置,以及页眉,页脚,水印的配置,图片的描绘,还有文件的压缩,以及需要使用腾讯企业邮箱,发送邮件
3.第三方接口的使用,本项目使用了天眼查,阿里大于,客户公司crm接口,erp接口,总共第三方接口超过10个,需要配合crm系统中的数据进行一些处理,比如crm中存在的客户,本系统不存在的客户,需要将其展示出来,并对本系统的客户进行排序,搜索之类的操作。
4.导入excle的问题,一般情况下导入excle只需要导入文字,匹配数据库字段即可,但是本项目中使用到了,将一行的图片和文字匹配起来做成一个产品详情,这就需要对数据进行一个关联操作
下面几篇随笔将介绍上面问题的具体代码已经问题,欢迎大家评论,斧正。
遇事犹豫不决时,须持虎狼之心,行仁义之事