(ERP) 导入标签处理

一.功能需求做一个导入标签处理

image
image

二.功能分析

1.前端页面需要新增一个按钮
2.后端去写如何调用.pdf文件,如何生成标签,如何导出

三.操作详情

1.前端书写按钮,和与后台绑定,注意导出一定要有 fileName,contentType

image

2.1后端首先要写一个函数与前端相对应联调

image

2.2调用了MccreePdfDemo模块里的 createPdfWarehouseLocationLabelNotOnline方法,方法属于自己新封装一个适合自己的方法

image
获得的id,用于绑定返回。另外三个红色箭头所指代的是生成标签对应的内容

2.3调用了2.2里粉色箭头所指代的方法,用于生成一个标签

image
此处红色箭头是指从项目中读取的pdf模板,这个模板需要自己去创造和调整pdf里的组件
image
此处粉色箭头是读取路径下的条形码,如果该路径下没有条形码,那么红色箭头所指代的是生成一个条形码
此处橙色箭头则是指代条形码的大小

2.4在2.2里的createPdfWarehouseLocationLabelNotOnline方法里加入一个createWarehouseLocationPdfLable方法用于储存生成的标签

image

2.5在后端书写个与前端1里所写的fileName,contentType相绑定(fileDownLoad)

image

2.6在2.5方法中书写一个方法用来获取客户代码标签

image

四.个人反思总结

1.导出功能的代码大部分都一致,所以可以进行借鉴,但要根据自己的实际需求进行一定程度的更改
2.生成条码的路径,生产和测试环境选择的是线上,但在本地运行的时候要设置一个自己的本地路径

posted @ 2023-02-15 12:16  AteyGhailan  阅读(80)  评论(0)    收藏  举报