From 47a751cb301d05276ae5d75145d57b2d090fe4e1 Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期一, 01 七月 2024 10:58:35 +0800 Subject: [PATCH] change --- src/main/java/com/nanometer/smartlab/controller/BaseMetaController.java | 25 +++++++++++++------------ 1 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/controller/BaseMetaController.java b/src/main/java/com/nanometer/smartlab/controller/BaseMetaController.java index c68aade..bdd6fb6 100644 --- a/src/main/java/com/nanometer/smartlab/controller/BaseMetaController.java +++ b/src/main/java/com/nanometer/smartlab/controller/BaseMetaController.java @@ -29,10 +29,10 @@ @Resource private BaseMetaService baseMetaService; - private String groupId; + private String groupCode; private String keyword; private LazyDataModel<BaseMeta> dataModel; - private BaseMeta baseMeta; + private BaseMeta baseMeta=new BaseMeta(); private List<BaseMeta> selectedList; private int action; @@ -66,7 +66,7 @@ return; } - if (this.baseMetaService.isBaseMetaExist(this.baseMeta.getGroupId(), this.baseMeta.getMetaKey(), null)) { + if (this.baseMetaService.isBaseMetaExist(this.baseMeta.getGroupCode(), this.baseMeta.getMetaKey(), null)) { FacesUtils.warn("种类下存在相同的字典编码。"); return; } @@ -82,7 +82,7 @@ return; } - if (this.baseMetaService.isBaseMetaExist(this.baseMeta.getGroupId(), this.baseMeta.getMetaKey(), this.baseMeta.getId())) { + if (this.baseMetaService.isBaseMetaExist(this.baseMeta.getGroupCode(), this.baseMeta.getMetaKey(), this.baseMeta.getId())) { FacesUtils.warn("种类下存在相同的字典编码。"); return; } @@ -105,7 +105,7 @@ FacesUtils.warn("请选择数据。"); return; } - List<String> ids = new ArrayList<String>(); + List<Long> ids = new ArrayList<Long>(); for (BaseMeta bm : this.selectedList) { ids.add(bm.getId()); } @@ -126,10 +126,10 @@ public List<BaseMeta> load(int first, int pageSize, String sortField, SortOrder sortOrder, Map<String, Object> filters) { List<BaseMeta> list = null; try { - int count = baseMetaService.getBaseMetaTotalCount(groupId, keyword); + int count = baseMetaService.getBaseMetaTotalCount(groupCode, keyword); this.setRowCount(count); if (count > 0) { - list = baseMetaService.getBaseMetaList(groupId, keyword, first, pageSize); + list = baseMetaService.getBaseMetaList(groupCode, keyword, first, pageSize); } selectedList = new ArrayList<>(); } catch (Exception e) { @@ -150,19 +150,20 @@ // } // } // } - return baseMetaService.getBaseMeta(rowKey); + Long id=Long.valueOf(rowKey); + return baseMetaService.getBaseMeta(id); } }; } return dataModel; } - public String getGroupId() { - return groupId; + public String getGroupCode() { + return groupCode; } - public void setGroupId(String groupId) { - this.groupId = groupId; + public void setGroupCode(String groupCode) { + this.groupCode = groupCode; } public String getKeyword() { -- Gitblit v1.9.2