From 5710fee2bd5c323096377a72d837050dd52d93b1 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 03 一月 2023 14:32:14 +0800
Subject: [PATCH] 修复抖音订单更新问题/修复用户注销却自动封禁的bug
---
fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SpecialPlaceAdminController.java | 340 ++++++++++++++++++++++++++++----------------------------
1 files changed, 170 insertions(+), 170 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SpecialPlaceAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SpecialPlaceAdminController.java
index 34adda8..fcff209 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SpecialPlaceAdminController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SpecialPlaceAdminController.java
@@ -1,170 +1,170 @@
-package com.yeshi.fanli.controller.admin.homemodule;
-
-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 com.yeshi.fanli.entity.accept.AdminAcceptData;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.yeshi.utils.JsonUtil;
-
-import com.google.gson.Gson;
-import com.google.gson.GsonBuilder;
-import com.google.gson.reflect.TypeToken;
-import com.yeshi.fanli.entity.bus.homemodule.SpecialPlace;
-import com.yeshi.fanli.exception.homemodule.SpecialPlaceException;
-import com.yeshi.fanli.service.inter.homemodule.SpecialPlaceService;
-import com.yeshi.fanli.tag.PageEntity;
-import com.yeshi.fanli.util.Constant;
-import com.yeshi.fanli.util.StringUtil;
-
-import net.sf.json.JSONObject;
-
-@Controller
-@RequestMapping("admin/new/api/v1/specialPlace")
-public class SpecialPlaceAdminController {
-
- @Resource
- private SpecialPlaceService specialPlaceService;
-
-
- /**
- * 淇濆瓨淇℃伅
- *
- * @param callback
- * @param special
- * @param out
- */
- @RequestMapping(value = "save")
- public void save(AdminAcceptData acceptData, String callback, SpecialPlace specialPlace, PrintWriter out) {
- try {
- specialPlaceService.saveObject(specialPlace);
- JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("淇濆瓨鎴愬姛"));
- } catch (SpecialPlaceException e) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(e.getMsg()));
- } catch (Exception e) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("淇濆瓨澶辫触"));
- e.printStackTrace();
- }
- }
-
-
- /**
- * 鏌ヨ
- * @param callback
- * @param pageIndex
- * @param pageSize
- * @param key 妯$硦鏌ヨ锛氳鏄庛�佹爣璇�
- * @param out
- */
- @RequestMapping(value = "query")
- public void query(AdminAcceptData acceptData,String callback, Integer pageIndex, Integer pageSize, String key, PrintWriter out) {
-
- if (pageIndex == null || pageIndex < 1) {
- pageIndex = 1;
- }
-
- if (pageSize == null || pageSize < 1) {
- pageSize = Constant.PAGE_SIZE;
- }
-
- try {
- List<SpecialPlace> list = specialPlaceService.listQuery((pageIndex - 1) * pageSize, pageSize, key);
-
- if (list == null || list.size() == 0) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛棤鏁版嵁"));
- return;
- }
-
- long count = specialPlaceService.countQuery(key);
-
- int totalPage = (int) (count % pageSize == 0 ? count / pageSize : count / pageSize + 1);
- PageEntity pe = new PageEntity(pageIndex, pageSize, count, totalPage);
-
- GsonBuilder gsonBuilder = new GsonBuilder();
- gsonBuilder.serializeNulls();
- Gson gson = gsonBuilder.setDateFormat("yyyy/MM/dd HH:mm:ss").create();
-
- JSONObject data = new JSONObject();
- data.put("pe", pe);
- data.put("result_list", gson.toJson(list));
-
- JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
-
- } catch (Exception e) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鎿嶄綔寮傚父"));
- e.printStackTrace();
- }
-
- }
-
-
- /**
- * 鍒犻櫎
- * @param callback
- * @param idArray
- * @param out
- */
- @RequestMapping(value = "delete")
- public void delete(AdminAcceptData acceptData,String callback, String idArray, PrintWriter out) {
-
- try {
- if (StringUtil.isNullOrEmpty(idArray)) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("璇烽�夋嫨鎿嶄綔鐨勬暟鎹�"));
- return;
- }
-
- Gson gson = new Gson();
- List<Long> list = gson.fromJson(idArray, new TypeToken<ArrayList<Long>>() {}.getType());
-
- if (list == null || list.size() == 0) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏈娴嬪埌鍒犻櫎鐨勬暟鎹�"));
- return;
- }
-
- int count = specialPlaceService.deleteByPrimaryKeyList(list);
-
- JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("鎴愬姛鍒犻櫎["+ count +"]鏉℃暟鎹�"));
-
- } catch (Exception e) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鍒犻櫎澶辫触"));
- e.printStackTrace();
- }
- }
-
-
- @RequestMapping(value = "getEffectiveOption")
- public void getEffectiveOption(AdminAcceptData acceptData,String callback, PrintWriter out) {
- try {
- List<Object> list = new ArrayList<Object>();
-
- Map<String,Object> mapDefalut =new HashMap<String,Object>();
- mapDefalut.put("key", 0);
- mapDefalut.put("value", "--鏈�夋嫨--");
- list.add(mapDefalut);
-
- List<SpecialPlace> listRecord = specialPlaceService.getEffectiveList();
- if (listRecord != null && listRecord.size() > 0) {
- for (SpecialPlace record: listRecord) {
- Map<String,Object> map =new HashMap<String,Object>();
- map.put("key", record.getId());
- map.put("value", record.getName());
- list.add(map);
- }
- }
-
- JSONObject data = new JSONObject();
- data.put("result_list", list);
- JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
-
- } catch (Exception e) {
- JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鍒犻櫎澶辫触"));
- e.printStackTrace();
- }
- }
-}
+package com.yeshi.fanli.controller.admin.homemodule;
+
+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 com.yeshi.fanli.entity.accept.AdminAcceptData;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.yeshi.utils.JsonUtil;
+
+import com.google.gson.Gson;
+import com.google.gson.GsonBuilder;
+import com.google.gson.reflect.TypeToken;
+import com.yeshi.fanli.entity.bus.homemodule.SpecialPlace;
+import com.yeshi.fanli.exception.homemodule.SpecialPlaceException;
+import com.yeshi.fanli.service.inter.homemodule.SpecialPlaceService;
+import com.yeshi.common.entity.PageEntity;
+import com.yeshi.fanli.util.Constant;
+import com.yeshi.fanli.util.StringUtil;
+
+import net.sf.json.JSONObject;
+
+@Controller
+@RequestMapping("admin/new/api/v1/specialPlace")
+public class SpecialPlaceAdminController {
+
+ @Resource
+ private SpecialPlaceService specialPlaceService;
+
+
+ /**
+ * 淇濆瓨淇℃伅
+ *
+ * @param callback
+ * @param special
+ * @param out
+ */
+ @RequestMapping(value = "save")
+ public void save(AdminAcceptData acceptData, String callback, SpecialPlace specialPlace, PrintWriter out) {
+ try {
+ specialPlaceService.saveObject(specialPlace);
+ JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("淇濆瓨鎴愬姛"));
+ } catch (SpecialPlaceException e) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(e.getMsg()));
+ } catch (Exception e) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("淇濆瓨澶辫触"));
+ e.printStackTrace();
+ }
+ }
+
+
+ /**
+ * 鏌ヨ
+ * @param callback
+ * @param pageIndex
+ * @param pageSize
+ * @param key 妯$硦鏌ヨ锛氳鏄庛�佹爣璇�
+ * @param out
+ */
+ @RequestMapping(value = "query")
+ public void query(AdminAcceptData acceptData,String callback, Integer pageIndex, Integer pageSize, String key, PrintWriter out) {
+
+ if (pageIndex == null || pageIndex < 1) {
+ pageIndex = 1;
+ }
+
+ if (pageSize == null || pageSize < 1) {
+ pageSize = Constant.PAGE_SIZE;
+ }
+
+ try {
+ List<SpecialPlace> list = specialPlaceService.listQuery((pageIndex - 1) * pageSize, pageSize, key);
+
+ if (list == null || list.size() == 0) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛棤鏁版嵁"));
+ return;
+ }
+
+ long count = specialPlaceService.countQuery(key);
+
+ int totalPage = (int) (count % pageSize == 0 ? count / pageSize : count / pageSize + 1);
+ PageEntity pe = new PageEntity(pageIndex, pageSize, count, totalPage);
+
+ GsonBuilder gsonBuilder = new GsonBuilder();
+ gsonBuilder.serializeNulls();
+ Gson gson = gsonBuilder.setDateFormat("yyyy/MM/dd HH:mm:ss").create();
+
+ JSONObject data = new JSONObject();
+ data.put("pe", pe);
+ data.put("result_list", gson.toJson(list));
+
+ JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
+
+ } catch (Exception e) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鎿嶄綔寮傚父"));
+ e.printStackTrace();
+ }
+
+ }
+
+
+ /**
+ * 鍒犻櫎
+ * @param callback
+ * @param idArray
+ * @param out
+ */
+ @RequestMapping(value = "delete")
+ public void delete(AdminAcceptData acceptData,String callback, String idArray, PrintWriter out) {
+
+ try {
+ if (StringUtil.isNullOrEmpty(idArray)) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("璇烽�夋嫨鎿嶄綔鐨勬暟鎹�"));
+ return;
+ }
+
+ Gson gson = new Gson();
+ List<Long> list = gson.fromJson(idArray, new TypeToken<ArrayList<Long>>() {}.getType());
+
+ if (list == null || list.size() == 0) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏈娴嬪埌鍒犻櫎鐨勬暟鎹�"));
+ return;
+ }
+
+ int count = specialPlaceService.deleteByPrimaryKeyList(list);
+
+ JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("鎴愬姛鍒犻櫎["+ count +"]鏉℃暟鎹�"));
+
+ } catch (Exception e) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鍒犻櫎澶辫触"));
+ e.printStackTrace();
+ }
+ }
+
+
+ @RequestMapping(value = "getEffectiveOption")
+ public void getEffectiveOption(AdminAcceptData acceptData,String callback, PrintWriter out) {
+ try {
+ List<Object> list = new ArrayList<Object>();
+
+ Map<String,Object> mapDefalut =new HashMap<String,Object>();
+ mapDefalut.put("key", 0);
+ mapDefalut.put("value", "--鏈�夋嫨--");
+ list.add(mapDefalut);
+
+ List<SpecialPlace> listRecord = specialPlaceService.getEffectiveList();
+ if (listRecord != null && listRecord.size() > 0) {
+ for (SpecialPlace record: listRecord) {
+ Map<String,Object> map =new HashMap<String,Object>();
+ map.put("key", record.getId());
+ map.put("value", record.getName());
+ list.add(map);
+ }
+ }
+
+ JSONObject data = new JSONObject();
+ data.put("result_list", list);
+ JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
+
+ } catch (Exception e) {
+ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鍒犻櫎澶辫触"));
+ e.printStackTrace();
+ }
+ }
+}
--
Gitblit v1.8.0