浏览代码

202105131112

master
teddy_msi 5 年前
父节点
当前提交
1149c88daf
共有 2 个文件被更改,包括 11 次插入2 次删除
  1. +5
    -2
      src/main/java/com/moze/rms/controller/InventoryController.java
  2. +6
    -0
      src/main/java/com/moze/rms/dao/AssertDAO.java

+ 5
- 2
src/main/java/com/moze/rms/controller/InventoryController.java 查看文件

@@ -111,10 +111,13 @@ public class InventoryController {
file.transferTo(f);

ExcelImporter excelImporter = new ExcelImporter(f);

List<Map<String, String>> data = excelImporter.readAll().get("工作表1");
String sheetname = assertDAO.findDescriptByTable(tablename);
System.out.println("sheetname:" + sheetname);
System.out.println(excelImporter.readAll());
List<Map<String, String>> data = excelImporter.readAll().get(sheetname);
System.out.println(data);
data.remove(data.get(0));
data.remove(data.get(2));
List<MappingCol> mappingCols = mappingColDAO.findByTable(tablename);
inventoryDAO.truncateTable(tablename);
searchDAO.deleteByTablename(tablename);


+ 6
- 0
src/main/java/com/moze/rms/dao/AssertDAO.java 查看文件

@@ -25,6 +25,12 @@ public interface AssertDAO extends SqlObject {
return handle.createQuery(sql).mapToMap().list();
}

default String findDescriptByTable(String tablename) {
Handle handle = this.getHandle();
String sql = "select descript from mapping.mapping_table where tablename = '" + tablename + "'";
return handle.createQuery(sql).mapTo(String.class).one();
}


default List<Map<String, Object>> findTypesByTable(String tablename) {
// List<Map<String, Object>> assertGroup = findAssertGroups();


正在加载...
取消
保存