From f99ebdfff66f6ddf679deda6d71d499af725b025 Mon Sep 17 00:00:00 2001 From: Paidax Date: Thu, 9 Jan 2025 09:36:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A6=8F=E5=88=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/WelfareListController.java | 9 +++++ .../views/mobile/welfare/list/receive.html | 12 ++++--- .../platform/welfare/list/ListMange.html | 18 ++++++++-- .../welfare/project/ProjectMange.html | 33 ++++++++++++------- .../views/platform/welfare/userChoose.html | 2 +- 5 files changed, 54 insertions(+), 20 deletions(-) diff --git a/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareListController.java b/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareListController.java index 34239d8..21e35bd 100644 --- a/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareListController.java +++ b/src/main/java/io/v/nutz/zhgh/welfare/controller/WelfareListController.java @@ -94,6 +94,7 @@ public class WelfareListController { @Param(value = "projectId", required = false) String projectId, @Param(value = "optionId", required = false) String optionId, @Param(value = "month", required = false) String month, + @Param(value = "isChoose", required = false) Integer isChoose, @Param(value = "courierNumber", required = false) String courierNumber ) { Sql sql = Sqls.create(""" @@ -133,6 +134,14 @@ public class WelfareListController { cnd.andEX("wl.unionid", "=", pageParam.getWelfareUnit()); cnd.andEX("wl.unitid", "=", pageParam.getUnit()); + if (isChoose != null) { + if (isChoose.equals(1)) { + cnd.and("wus.selectUserId", "is not", null); + } else if (isChoose.equals(2)) { + cnd.and("wus.selectUserId", "is", null); + } + } + if (Lang.isNotEmpty(pageParam.getPersonTypes())) { String personTypes = pageParam.getPersonTypes(); String[] personTypeArray = Json.fromJsonAsArray(String.class, personTypes); diff --git a/src/main/resources/views/mobile/welfare/list/receive.html b/src/main/resources/views/mobile/welfare/list/receive.html index ea73520..a1ab564 100644 --- a/src/main/resources/views/mobile/welfare/list/receive.html +++ b/src/main/resources/views/mobile/welfare/list/receive.html @@ -115,10 +115,12 @@ layout("/mobile/platform.html"){ } .optionDesc { + margin-top: -16px; display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 3; + /*-webkit-box-orient: vertical;*/ + /*-webkit-line-clamp: 3;*/ overflow: hidden; + white-space: pre-line; text-overflow: ellipsis; font-size: 13px; color: #868282; @@ -219,7 +221,7 @@ layout("/mobile/platform.html"){ v-for="(subject,sidx) in projectInfo.welfareProjectSubjects">
-
+
@@ -234,7 +236,7 @@ layout("/mobile/platform.html"){
{{option.optionName}}
-
+
@@ -242,7 +244,7 @@ layout("/mobile/platform.html"){
备注:{{option.simpleDesc}}
-
+
套餐详情 diff --git a/src/main/resources/views/platform/welfare/list/ListMange.html b/src/main/resources/views/platform/welfare/list/ListMange.html index faa8e9e..4136b26 100644 --- a/src/main/resources/views/platform/welfare/list/ListMange.html +++ b/src/main/resources/views/platform/welfare/list/ListMange.html @@ -237,6 +237,13 @@ layout("/layouts/platform.html"){