scrum项目冲刺_Day8会议总结
今日团队任务:
- 图片转excel(5天) (已完成)
- 前端开发(需团队风格统一)
- 调用接口(后端),json数据->excel
- 前后端连接 任烁玚
- 图片转html(8天)
- 前端开发(需团队风格统一)
- 图片转为pdf(存储)
- pdf转html(调用接口)[html存储到数据库]
- 前后台数据同步 孟德昊(进行中)
- excel存储到数据库(5天) (已完成)
- 接收前端excel数据导入数据库
- 数据分类汇总
- 与前端结合实现历史记录查询的功能 田振阳
- 检查与测试
- 组长定期对成员工作进行检查,督促成员完成每任务
- 组长对成员代码进行定期测试,找出其中问题
- 团队成员对工作进行总的评审找出其中需要加以改进的地方
我的任务:
- 图片转excel(5天)
- 前端开发(需团队风格统一)
- 调用接口(后端),json数据->excel
- 前后端连接
昨日任务:通过bootstrap模板基本完成了前端主页面的样式
今日任务:实现了上传文件识别
我遇到的困难:上传文件的servlet一直报错
解决:导入需求的两个包,并且必须放在web-inf目录下。这样之后才能正常运行。
今日团队完成情况:
任务1:完成文件上传的内容
任务2:完成前端界面继续优化
任务3:完成识别上传的文件路径
团队任务燃尽图:
每日团队会议图:
部分代码:
package com.baidu.ai.aip; import com.baidu.ai.aip.utils.Base64Util; import com.baidu.ai.aip.utils.FileUtil; import com.baidu.ai.aip.utils.GsonUtils; import com.baidu.ai.aip.utils.HttpUtil; import java.net.URLEncoder; /** * 表格文字识别(异步接口) */ public class formOcrRequest { public String formOcrRequest() { // 请求url String url = "https://aip.baidubce.com/rest/2.0/solution/v1/form_ocr/request"; try { // 本地文件路径 String filePath = "D:\\IDEAcode\\Transform\\out\\artifacts\\Transform_war_exploded\\upload\\img.jpg"; byte[] imgData = FileUtil.readFileByBytes(filePath); String imgStr = Base64Util.encode(imgData); String imgParam = URLEncoder.encode(imgStr, "UTF-8"); String param = "image=" + imgParam; // 注意这里仅为了简化编码每一次请求都去获取access_token,线上环境access_token有过期时间, 客户端可自行缓存,过期后重新获取。 String accessToken = "24.c1f72b1e6bdd8e1cc2424cc06a39680b.2592000.1684512156.282335-32556468"; String result = HttpUtil.post(url, accessToken, param); System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); } return null; } }