From 4ab710d8d70017f090dd9601099ded1a50a58a10 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 27 四月 2026 22:34:52 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
server/services/src/main/java/com/doumee/service/business/impl/BannerServiceImpl.java | 12 ++----------
1 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/server/services/src/main/java/com/doumee/service/business/impl/BannerServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/BannerServiceImpl.java
index e989ed7..1dc1abc 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/BannerServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/BannerServiceImpl.java
@@ -154,13 +154,8 @@
if (pageWrap.getModel().getType() != null) {
queryWrapper.lambda().eq(Banner::getType, pageWrap.getModel().getType());
}
- for (PageWrap.SortData sortData : pageWrap.getSorts()) {
- if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) {
- queryWrapper.orderByDesc(sortData.getProperty());
- } else {
- queryWrapper.orderByAsc(sortData.getProperty());
- }
- }
+ // 榛樿鎺掑簭锛氭帓搴忕爜鍊掑簭銆佷富閿『搴�
+ queryWrapper.lambda().orderByDesc(Banner::getSortnum).orderByAsc(Banner::getId);
PageData<Banner> result = PageData.from(bannerMapper.selectPage(page, queryWrapper));
if (result != null && result.getRecords() != null) {
String path = getBannerPath();
@@ -205,9 +200,6 @@
}
if (requireId && Objects.isNull(banner.getId())) {
throw new BusinessException(ResponseStatus.BAD_REQUEST);
- }
- if (StringUtils.isBlank(banner.getTitle())) {
- throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(), "鏍囬涓嶈兘涓虹┖");
}
if (StringUtils.isBlank(banner.getImgurl())) {
throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(), "鍥剧墖涓嶈兘涓虹┖");
--
Gitblit v1.9.3