From e1fed34903a05464d8b29182b538e64ede35b1b9 Mon Sep 17 00:00:00 2001 From: lhd <839347550@qq.com> Date: Thu, 9 Oct 2025 11:30:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=AE=8C=E5=96=84=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E8=A7=84=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yami/shop/admin/controller/ProdTagController.java | 10 +++++++--- .../java/com/yami/shop/bean/app/param/AddrParam.java | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/ProdTagController.java b/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/ProdTagController.java index 8e921fb..513f9f7 100644 --- a/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/ProdTagController.java +++ b/yami-shop-admin/src/main/java/com/yami/shop/admin/controller/ProdTagController.java @@ -12,6 +12,7 @@ package com.yami.shop.admin.controller; import cn.hutool.core.collection.CollectionUtil; +import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.yami.shop.bean.model.ProdTag; @@ -26,6 +27,8 @@ import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; import jakarta.validation.Valid; + +import java.sql.Struct; import java.util.Date; import java.util.List; @@ -54,7 +57,7 @@ public class ProdTagController { IPage tagPage = prodTagService.page( page, new LambdaQueryWrapper() .eq(prodTag.getStatus() != null, ProdTag::getStatus, prodTag.getStatus()) - .like(prodTag.getTitle() != null, ProdTag::getTitle, prodTag.getTitle()) + .like(StrUtil.isNotBlank(prodTag.getTitle()), ProdTag::getTitle, prodTag.getTitle()) .orderByDesc(ProdTag::getSeq, ProdTag::getCreateTime)); return ServerResponseEntity.success(tagPage); @@ -87,10 +90,11 @@ public class ProdTagController { if (CollectionUtil.isNotEmpty(list)) { throw new YamiShopBindException("标签名称已存在,不能添加相同的标签"); } + Date date = new Date(); prodTag.setIsDefault(0); prodTag.setProdCount(0L); - prodTag.setCreateTime(new Date()); - prodTag.setUpdateTime(new Date()); + prodTag.setCreateTime(date); + prodTag.setUpdateTime(date); prodTag.setShopId(SecurityUtils.getSysUser().getShopId()); prodTagService.removeProdTag(); return ServerResponseEntity.success(prodTagService.save(prodTag)); diff --git a/yami-shop-bean/src/main/java/com/yami/shop/bean/app/param/AddrParam.java b/yami-shop-bean/src/main/java/com/yami/shop/bean/app/param/AddrParam.java index 6dc612f..4cc2c30 100644 --- a/yami-shop-bean/src/main/java/com/yami/shop/bean/app/param/AddrParam.java +++ b/yami-shop-bean/src/main/java/com/yami/shop/bean/app/param/AddrParam.java @@ -31,7 +31,7 @@ public class AddrParam { @Schema(description = "地址" ,requiredMode = Schema.RequiredMode.REQUIRED) private String addr; - @Schema(description = "邮编" ,required=false) + @Schema(description = "邮编" ,requiredMode = Schema.RequiredMode.REQUIRED) private String postCode; @NotNull(message = "手机不能为空")