From 093e4c12d0ae253276f3fdfbd4718692aa7956fc Mon Sep 17 00:00:00 2001
From: Administrator <Administrator@Admin>
Date: 星期三, 07 十一月 2018 09:53:31 +0800
Subject: [PATCH] 调整后端轮播图管理

---
 fanli/src/main/java/com/yeshi/fanli/controller/admin/JumpDetailAdminController.java |   37 ++++++++++++++++++++++++++++++++++---
 1 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/JumpDetailAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/JumpDetailAdminController.java
index d0ac5a9..9377315 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/JumpDetailAdminController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/JumpDetailAdminController.java
@@ -1,24 +1,27 @@
 package com.yeshi.fanli.controller.admin;
 
 import java.io.PrintWriter;
+import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
 import javax.annotation.Resource;
 
+import net.sf.json.JSONObject;
+
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMethod;
+import org.yeshi.utils.JsonUtil;
 
 import com.yeshi.fanli.entity.common.JumpDetail;
+import com.yeshi.fanli.entity.common.JumpDetailV2;
 import com.yeshi.fanli.exception.NotExistObjectException;
+import com.yeshi.fanli.service.inter.common.JumpDetailV2Service;
 import com.yeshi.fanli.service.inter.config.JumpDetailService;
 import com.yeshi.fanli.tag.PageEntity;
 import com.yeshi.fanli.util.Constant;
-import org.yeshi.utils.JsonUtil;
-
-import net.sf.json.JSONObject;
 
 @Controller
 @RequestMapping("admin/new/api/v1/jumpDetail")
@@ -26,6 +29,8 @@
 
 	@Resource
 	private JumpDetailService jumpDetailService;
+	@Resource
+	private JumpDetailV2Service JumpDetailV2Service;
 	
 	@RequestMapping(value="getJumpDetailList",method=RequestMethod.POST)
 	public void getJumpDetailList(int pageIndex,String key,PrintWriter out){
@@ -88,4 +93,30 @@
 		out.print(JsonUtil.loadTrueResult("鍒犻櫎鎴愬姛"));
 	}
 	
+	@RequestMapping({ "getJumpOption" })
+	public void getJumpOption(String callback, PrintWriter out) {
+		try {
+			List<JumpDetailV2> listJump = this.JumpDetailV2Service.listJump();
+			JSONObject data = new JSONObject();
+
+			JumpDetailV2 jumpDetailV2 = new JumpDetailV2();
+			jumpDetailV2.setName("-鏈�夋嫨-");
+			jumpDetailV2.setType("default");
+
+			List<JumpDetailV2> result = new ArrayList<JumpDetailV2>();
+			result.add(jumpDetailV2);
+
+			for (JumpDetailV2 jumpDetail : listJump) {
+				result.add(jumpDetail);
+			}
+
+			data.put("result_list", result);
+
+			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
+		} catch (Exception e) {
+			e.printStackTrace();
+			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鎿嶄綔寮傚父"));
+		}
+	}
+	
 }

--
Gitblit v1.8.0