From 00e122b6b32c07839b944ea47d1775f5793020ba Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 17 二月 2023 18:28:05 +0800 Subject: [PATCH] 用户信息模块,登录功能,优惠券 --- management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCouponServiceImpl.java | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCouponServiceImpl.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCouponServiceImpl.java index 45d2582..cf0ed4c 100644 --- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCouponServiceImpl.java +++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCouponServiceImpl.java @@ -1,10 +1,15 @@ package com.stylefeng.guns.modular.system.service.impl; +import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.stylefeng.guns.modular.system.model.TCoupon; import com.stylefeng.guns.modular.system.dao.TCouponMapper; import com.stylefeng.guns.modular.system.service.ITCouponService; import com.baomidou.mybatisplus.service.impl.ServiceImpl; +import org.apache.poi.hdf.extractor.TC; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; + +import java.util.Objects; /** * <p> @@ -17,4 +22,21 @@ @Service public class TCouponServiceImpl extends ServiceImpl<TCouponMapper, TCoupon> implements ITCouponService { + @Autowired + private TCouponMapper tCouponMapper; + + @Override + public Boolean isExit(TCoupon tCoupon) { + + Integer count = tCouponMapper.selectCount(new EntityWrapper<TCoupon>().eq("coupon_name", tCoupon.getCouponName()) + .eq("coupon_type",tCoupon.getCouponType())); + + if(Objects.nonNull(tCoupon.getId())){ + // 修改 + }else { + // 新增 + return count>0; + } + return null; + } } -- Gitblit v1.7.1