From d73687bc6115007145b4aab050e4e29ff87fd8ae Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 01 三月 2021 18:44:36 +0800
Subject: [PATCH] 布丸代码优化

---
 src/main/java/com/yeshi/buwan/controller/admin/api/HomeTypeController.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/controller/admin/api/HomeTypeController.java b/src/main/java/com/yeshi/buwan/controller/admin/api/HomeTypeController.java
index 69fdbdb..5d3d006 100644
--- a/src/main/java/com/yeshi/buwan/controller/admin/api/HomeTypeController.java
+++ b/src/main/java/com/yeshi/buwan/controller/admin/api/HomeTypeController.java
@@ -6,8 +6,10 @@
 import java.util.List;
 
 import javax.annotation.Resource;
+import javax.servlet.http.HttpSession;
 import javax.validation.Valid;
 
+import com.yeshi.buwan.util.SystemUtil;
 import net.sf.json.JSONArray;
 import net.sf.json.JSONObject;
 
@@ -55,11 +57,11 @@
 	}
 
 	@RequestMapping(value = "/gethometypelistadmin", method = RequestMethod.POST)
-	public void getHomeTypeListAdmin(int page, int detailsystem, String key, PrintWriter out) {
+	public void getHomeTypeListAdmin(int page, int detailsystem, String key, HttpSession session, PrintWriter out) {
 		key = StringUtil.isNullOrEmpty(key) ? "" : key;
 
-		List<HomeTypeAdmin> list = homeTypeService.getHomeTypeAdmin(key, detailsystem, page);
-		long count = homeTypeService.getHomeTypeAdminCount(key, detailsystem);
+		List<HomeTypeAdmin> list = homeTypeService.getHomeTypeAdmin(key, SystemUtil.getAdminSelectedSystemId(session), detailsystem, page);
+		long count = homeTypeService.getHomeTypeAdminCount(key, SystemUtil.getAdminSelectedSystemId(session), detailsystem);
 		PageEntity pe = new PageEntity();
 		pe.setPageIndex(page);
 		pe.setPageSize(Constant.pageCount);
@@ -68,6 +70,7 @@
 		Gson gson = new GsonBuilder().create();
 		for (HomeTypeAdmin ht : list) {
 			JSONObject root = new JSONObject();
+			ht.getHomeType().getHomeType().getSystem().setAdmin(null);
 			root.put("homeType", gson.toJson(ht.getHomeType().getHomeType()));
 			JSONArray darray = new JSONArray();
 			for (DetailSystemSelect dss : ht.getDetailSystemList()) {

--
Gitblit v1.8.0