From 4d756db62a276bc9521c769f3842964671666471 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 30 十一月 2020 15:27:34 +0800 Subject: [PATCH] 抽奖服务完善 --- service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java | 32 +++++++++++++++++++++++--------- 1 files changed, 23 insertions(+), 9 deletions(-) diff --git a/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java b/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java index b4214db..815b1a0 100644 --- a/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java +++ b/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java @@ -1,8 +1,13 @@ package com.ks.lucky.service.impl; import com.ks.lucky.exception.LuckyActivityOpenInfoException; +import com.ks.lucky.mapper.LuckyActivityOpenInfoMapper; import com.ks.lucky.pojo.DO.LuckyActivityOpenInfo; import org.springframework.stereotype.Component; +import org.springframework.validation.annotation.Validated; + +import javax.annotation.Resource; +import java.util.Date; /** * 娲诲姩寮�濂栦俊鎭鐞� @@ -10,26 +15,35 @@ @Component public class LuckyActivityOpenInfoManager { + @Resource + private LuckyActivityOpenInfoMapper luckyActivityOpenInfoMapper; + /** * 娣诲姞寮�濂栦俊鎭� * - * @param OpenInfo + * @param openInfo * @throws LuckyActivityOpenInfoException */ - public void addOpenInfo(LuckyActivityOpenInfo OpenInfo) throws LuckyActivityOpenInfoException { - + @Validated + public Long addOpenInfo(LuckyActivityOpenInfo openInfo) throws LuckyActivityOpenInfoException { + if (openInfo.getCreateTime() == null) { + openInfo.setCreateTime(new Date()); + } + luckyActivityOpenInfoMapper.insertSelective(openInfo); + return openInfo.getId(); } /** * 淇敼寮�濂栦俊鎭� * - * @param OpenInfo + * @param openInfo * @throws LuckyActivityOpenInfoException */ - public void updateOpenInfo(LuckyActivityOpenInfo OpenInfo) throws LuckyActivityOpenInfoException { - + public void updateOpenInfo(LuckyActivityOpenInfo openInfo) throws LuckyActivityOpenInfoException { + openInfo.setUpdateTime(new Date()); + luckyActivityOpenInfoMapper.updateByPrimaryKeySelective(openInfo); } @@ -42,7 +56,7 @@ public LuckyActivityOpenInfo getOpenInfo(Long activityId) { - return null; + return luckyActivityOpenInfoMapper.selectByActivityId(activityId); } /** @@ -53,7 +67,7 @@ */ public LuckyActivityOpenInfo getOpenInfoDetail(Long id) { - return null; + return luckyActivityOpenInfoMapper.selectByPrimaryKey(id); } /** @@ -63,7 +77,7 @@ */ public void deleteOpenInfo(Long id) { - + luckyActivityOpenInfoMapper.deleteByPrimaryKey(id); } -- Gitblit v1.8.0