From ee2515e1d7ff7efd34d42462b206e9f41e3efde8 Mon Sep 17 00:00:00 2001 From: JyuHsin <729757837@qq.com> Date: Wed, 14 May 2025 11:45:13 +0800 Subject: [PATCH] commit --- .../activity/controller/site/SiteReserveController.java | 2 ++ .../mobile/activity/site/SiteInfoMobileController.java | 2 +- src/main/resources/views/mobile/activity/site/info.html | 8 ++++---- .../views/platform/activity/site/SiteReserve.html | 8 ++++---- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/main/java/io/v/nutz/activity/controller/site/SiteReserveController.java b/src/main/java/io/v/nutz/activity/controller/site/SiteReserveController.java index a7ab966..0088a9d 100644 --- a/src/main/java/io/v/nutz/activity/controller/site/SiteReserveController.java +++ b/src/main/java/io/v/nutz/activity/controller/site/SiteReserveController.java @@ -29,6 +29,7 @@ import org.nutz.dao.Sqls; import org.nutz.dao.entity.Record; import org.nutz.dao.sql.Sql; import org.nutz.dao.util.cri.SqlExpressionGroup; +import org.nutz.dao.util.cri.Static; import org.nutz.ioc.loader.annotation.Inject; import org.nutz.ioc.loader.annotation.IocBean; import org.nutz.json.Json; @@ -244,6 +245,7 @@ public class SiteReserveController { if (StrUtil.isNotBlank(siteType)) { cnd.and("typeId", "=", siteType); } + cnd.and(new Static(" 1=1 order by field(asi.reserveTarget, 2, 1, 3)")); sql.setCondition(cnd); return siteInfoService.list(sql); } diff --git a/src/main/java/io/v/nutz/mobile/activity/site/SiteInfoMobileController.java b/src/main/java/io/v/nutz/mobile/activity/site/SiteInfoMobileController.java index d5a302a..7f0b502 100644 --- a/src/main/java/io/v/nutz/mobile/activity/site/SiteInfoMobileController.java +++ b/src/main/java/io/v/nutz/mobile/activity/site/SiteInfoMobileController.java @@ -110,7 +110,7 @@ public class SiteInfoMobileController { if (StrUtil.isNotBlank(typeId)) { cnd.andEX("info.typeId", "=", typeId); } - cnd.groupBy("info.id"); + cnd.and(new Static(" 1=1 group by info.id order by field(info.reserveTarget, 2, 1, 3)")); sql.setCondition(cnd); diff --git a/src/main/resources/views/mobile/activity/site/info.html b/src/main/resources/views/mobile/activity/site/info.html index 63f0082..e171d17 100644 --- a/src/main/resources/views/mobile/activity/site/info.html +++ b/src/main/resources/views/mobile/activity/site/info.html @@ -243,9 +243,9 @@ layout("/mobile/platform.html"){