From 9005fab8f1ef7b68557a670169331a17e74187d2 Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期四, 02 十一月 2023 16:08:46 +0800
Subject: [PATCH] 设备管理修改
---
igds-core/src/main/java/com/ld/igds/view/service/HGranaryService.java | 33 +++++++++++++++++----------------
1 files changed, 17 insertions(+), 16 deletions(-)
diff --git a/igds-core/src/main/java/com/ld/igds/view/service/HGranaryService.java b/igds-core/src/main/java/com/ld/igds/view/service/HGranaryService.java
index ea68d32..da60f04 100644
--- a/igds-core/src/main/java/com/ld/igds/view/service/HGranaryService.java
+++ b/igds-core/src/main/java/com/ld/igds/view/service/HGranaryService.java
@@ -7,7 +7,6 @@
import org.apache.commons.lang3.StringUtils;
import org.hibernate.Session;
import org.springframework.stereotype.Component;
-
import java.util.HashMap;
import java.util.Map;
@@ -24,27 +23,29 @@
throws Exception {
String hql = " from " + Granary.class.getName()
+ " where companyId=:companyId";
-
+ if (null == param) {
+ param = new HashMap<>();
+ }
+ String companyId = (String) param.get("companyId");
+ if (StringUtils.isEmpty(companyId)) {
+ companyId = ContextUtil.getCompanyId();
+ }
Map<String, Object> args = new HashMap<String, Object>();
- args.put("companyId", ContextUtil.getCompanyId());
+ args.put("companyId", companyId);
- if (null != param) {
+ String str = (String) param.get("deptId");
+ if (StringUtils.isNotEmpty(str)) {
+ hql += " and deptId =:deptId";
+ args.put("deptId", str);
+ }
- String str = (String) param.get("depotId");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and cfbh =:depotId";
- args.put("depotId", str);
- }
- str = (String) param.get("name");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and ajmc like:name";
- args.put("name", "%" + str + "%");
- }
-
+ str = (String) param.get("name");
+ if (StringUtils.isNotEmpty(str)) {
+ hql += " and ajmc like:name";
+ args.put("name", "%" + str + "%");
}
String count = "select count(*) " + hql;
-
hql += " order by updateTime desc";
this.pagingQuery(page, hql, count, args);
--
Gitblit v1.9.3