Przeglądaj źródła

bom信息获取bug修改

liusw 8 lat temu
rodzic
commit
dce25ae5a5

+ 2 - 2
src/main/java/com/uas/platform/b2c/trade/seek/service/impl/SeekPurchaseBomServiceImpl.java

@@ -109,7 +109,6 @@ public class SeekPurchaseBomServiceImpl implements SeekPurchaseBomService {
 
     private int mallColNum = 8;
     private int mallRowNum = 500;
-    private int startRow = 2;
 
     /**
      * 导入bom
@@ -147,6 +146,7 @@ public class SeekPurchaseBomServiceImpl implements SeekPurchaseBomService {
                 return new ResultMap(CodeType.PARAMETER_ERROR, "您上传的信息列信息不正确,请与模板的列做比较");
             }
             List<SeekPurchaseByBatch> seekPurchaseByBatchList = new ArrayList<>();
+            int startRow = 2;
             if (vaidSample(sheet.getRow(startRow))) {
                 startRow = 3;
             }
@@ -553,7 +553,7 @@ public class SeekPurchaseBomServiceImpl implements SeekPurchaseBomService {
 
     @Override
     public Map<String, Object> getImportBomInfo(Long bomId) {
-        String sql = "select bom_id,count(bom_id) as successImport,(count(sp_brand or sp_code or sp_deadline is null)) as nullField "
+        String sql = "select bom_id,count(bom_id) as successImport,(sum(sp_brand or sp_code or sp_deadline is null)) as nullField "
                 + "from trade$seek_purchase_by_batch where bom_id = ? group by bom_id";
         try {
             Map<String, Object> map = jdbcTemplate.queryForMap(sql, new Object[]{bomId});