From 5b04d19edea32888efa9ee4881395a21da348e3f Mon Sep 17 00:00:00 2001 From: 安瑾然 <107107765@qq.com> Date: 星期四, 14 七月 2022 14:21:44 +0800 Subject: [PATCH] commit --- src/main/java/com/example/jz/service/impl/PublicityServiceImpl.java | 37 ++++++++++++++++++++++++++++++++++++- 1 files changed, 36 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/example/jz/service/impl/PublicityServiceImpl.java b/src/main/java/com/example/jz/service/impl/PublicityServiceImpl.java index ace765f..90390a8 100644 --- a/src/main/java/com/example/jz/service/impl/PublicityServiceImpl.java +++ b/src/main/java/com/example/jz/service/impl/PublicityServiceImpl.java @@ -1,10 +1,18 @@ package com.example.jz.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.example.jz.dao.PublicityDao; +import com.example.jz.modle.PageParam; +import com.example.jz.modle.dto.PublicityDto; import com.example.jz.modle.entity.Publicity; import com.example.jz.service.PublicityService; import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.io.Serializable; +import java.util.Date; /** * 鍏叡瀹d紶琛�(Publicity)琛ㄦ湇鍔″疄鐜扮被 @@ -15,5 +23,32 @@ @Service("publicityService") public class PublicityServiceImpl extends ServiceImpl<PublicityDao, Publicity> implements PublicityService { -} + @Resource + private PublicityDao publicityDao; + @Override + public Boolean undercarriage(Serializable id) { + Publicity publicity = publicityDao.selectById(id); + publicity.setStatus(2); + if (publicityDao.updateById(publicity) == 1) { + return true; + } + return false; + } + + @Override + public Boolean grounding(Serializable id) { + Publicity publicity = publicityDao.selectById(id); + publicity.setStatus(1); + publicity.setReleaseTime(new Date()); + if (publicityDao.updateById(publicity) == 1) { + return true; + } + return false; + } + + @Override + public IPage<PublicityDto> findByPage(PageParam<PublicityDto> page, QueryWrapper<PublicityDto> publicityDtoQueryWrapper) { + return publicityDao.findByPage(page, publicityDtoQueryWrapper); + } +} -- Gitblit v1.8.0