8月份项目开发之后总结

来源:互联网 发布:8选1数据选择器74ls151 编辑:程序博客网 时间:2024/05/16 05:09

8月份项目开发之后总结

自从7月1日入职之后,历经一个月的培训(划水),之后迎来了8月份的项目开发,自8月5号获取到自己的任务,到9月5日,历经31天之后基础开发测试完成,下一步就要到现场根据实际情况再进行修改。
在开发中遇到的第一个问题:导入功能,刚开始做的时候导入功能老是把excle表头也导入进去,一直修改不好,查看了公司原来经常用的导入方法主要有2种,第一种是正常的`
//获取到excle表内容
wb = Workbook.getWorkbook(new FileInputStream(filePath));
//从第0行开始获取excle内容(即包括表格),

sheet = wb.getSheet(0);//在下方法中设置行数从而决定是否获取表头storeWmsLocation(sheet);//获取行数int rowCounts = sheet.getRows();//循环取出每一行的数据for(int rowIndex = 1;rowIndex < rowCounts; rowIndex++){
    第二种
//直接根据文件获得内容,如果isContainHeader为true则从表头开始获取Map<Integer, List<String[]>> contents = PoiImportUtils.parseExcelFile(file, 0, isContainHeader);for(Map.Entry<Integer, List<String[]>> entry : contents.entrySet()) {

第二个问题:在做安全库存管理的时候的逻辑问题。
零件,库位,厂商,仓库唯一,

  1. 零件 仓库 库位 厂商
  2. 有 有 无 无
  3. 有 有 有 无
  4. 有 有 无 有
  5. 有 有 有 有

我用一条hql没法写出4个逻辑,就分开写了4条逻辑
分别判断4种情况。

之后就是RF功能,和报表功能,这两个基本没什么问题,值得一提的就是
在做报表的时候在公司框架上新建的报表内容页面一直显示不出来,搞了一天一直这个问题,然后晚上回去重启下再弄就好了,我当时的心情真是
哔了哈士奇了。

0 0
原创粉丝点击