From 18ab91560c82a623e05a916e1eac024b5c0eb729 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 26 Jun 2023 17:09:38 +0800
Subject: [PATCH] app查询根据创建时间降序排序

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/appmanage/controller/AppManageController.java |   37 ++++++++++++++++++++-----------------
 1 files changed, 20 insertions(+), 17 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/appmanage/controller/AppManageController.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/appmanage/controller/AppManageController.java
index 0b9a16e..61df6d4 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/appmanage/controller/AppManageController.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/appmanage/controller/AppManageController.java
@@ -12,6 +12,7 @@
 import org.springblade.core.mp.support.Condition;
 import org.springblade.core.mp.support.Query;
 import org.springblade.core.tool.api.R;
+import org.springblade.core.tool.utils.ObjectUtil;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.client.RestTemplate;
 
@@ -26,7 +27,7 @@
  * @Version 1.0
  */
 @Slf4j
-@Api(tags="app管理")
+@Api(tags = "app管理")
 @RestController
 @RequestMapping("/app/manage")
 @AllArgsConstructor
@@ -43,7 +44,7 @@
 	@ApiOperation(value = "app管理-分页列表查询", notes = "app管理-分页列表查询")
 	@GetMapping(value = "/list")
 	public R queryPageList(AppManage appManage, Query query) {
-		IPage<AppManage> pageList = appManageService.page(Condition.getPage(query), Condition.getQueryWrapper(appManage));
+		IPage<AppManage> pageList = appManageService.page(Condition.getPage(query), Condition.getQueryWrapper(appManage).orderByDesc("create_time"));
 		return R.data(pageList);
 	}
 
@@ -102,11 +103,9 @@
 	 */
 	@ApiOperation(value = "app管理-获取微信小程序跳转链接", notes = "app管理-获取微信小程序跳转链接")
 	@GetMapping(value = "/getMiniProgramPath")
-	public R getMiniProgramPath(){
+	public R getMiniProgramPath() {
 		String wxAccessToken = WxUtils.getWxAccessToken();
-
-		String url = WxUtils.WX_GET_GENERATESCHEME+"?access_token="+wxAccessToken;
-
+		String url = WxUtils.WX_GET_GENERATESCHEME + "?access_token=" + wxAccessToken;
 		RestTemplate template = new RestTemplate();
 		Map<String, Object> params = new LinkedHashMap<>();
 
@@ -125,20 +124,24 @@
 		 */
 		JSONObject jump_wxa = new JSONObject();
 
-		jump_wxa.put("path","/pages/home/index");
-		jump_wxa.put("query","");
-		jump_wxa.put("env_version","release");
-
-		params.put("jump_wxa",jump_wxa);
-		params.put("is_expire",true);
-		params.put("expire_type",1);
-		params.put("expire_interval",1);
-
+		jump_wxa.put("path", "/subPackage/user/historical/index");
+		jump_wxa.put("query", "");
+		jump_wxa.put("env_version", "release");
+		params.put("jump_wxa", jump_wxa);
+		params.put("is_expire", true);
+		params.put("expire_type", 1);
+		params.put("expire_interval", 1);
 		String result = template.postForObject(url, params, String.class);
-		JSONObject resultObj = (JSONObject)JSONObject.parse(result);
+		JSONObject resultObj = (JSONObject) JSONObject.parse(result);
 		String openLink = resultObj.getString("openlink");
+		Integer errCode = resultObj.getInteger("errcode");
+		String errMsg = resultObj.getString("errmsg");
+		if (errCode.equals(0)) {
+			return R.data(openLink);
+		} else {
+			return R.fail(errMsg);
+		}
 
-		return R.data(openLink);
 	}
 
 }

--
Gitblit v1.9.3