From 7d2a3da6223ced6f72423931b7f63f27445d63eb Mon Sep 17 00:00:00 2001 From: zf <1603559716@qq.com> Date: 星期二, 26 三月 2024 16:59:59 +0800 Subject: [PATCH] 加前缀 --- exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamApplyServiceImpl.java | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) diff --git a/exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamApplyServiceImpl.java b/exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamApplyServiceImpl.java new file mode 100644 index 0000000..95922c3 --- /dev/null +++ b/exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamApplyServiceImpl.java @@ -0,0 +1,53 @@ +package com.gkhy.exam.noncoalmine.service.impl; + +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.gkhy.exam.noncoalmine.entity.ExamApply; +import com.gkhy.exam.noncoalmine.entity.ExamSite; +import com.gkhy.exam.noncoalmine.mapper.ExamApplyMapper; +import com.gkhy.exam.noncoalmine.model.addForm.ExamApplyAddForm; +import com.gkhy.exam.noncoalmine.model.modForm.ExamApplyModForm; +import com.gkhy.exam.noncoalmine.model.query.ExamApplyQuery; +import com.gkhy.exam.noncoalmine.model.vo.ExamApplyVO; +import com.gkhy.exam.noncoalmine.service.ExamApplyService; +import com.ruoyi.common.utils.bean.BeanUtils; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * @email 1603559716@qq.com + * @author: zf + * @date: 2024/2/4 + * @time: 13:40 + */ +@Service("examApplyService") +public class ExamApplyServiceImpl extends ServiceImpl<ExamApplyMapper, ExamApply> implements ExamApplyService { + + @Override + public List<ExamApplyVO> listByPage(ExamApplyQuery query) { + return baseMapper.listByPage(query); + } + + @Override + public void delBatch(List<Long> applyIds) { + UpdateWrapper<ExamApply> updateWrapper = new UpdateWrapper<>(); + updateWrapper.in("apply_id",applyIds) + .set("del_flag",(byte)2); + this.update(updateWrapper); + } + + @Override + public int add(ExamApplyAddForm addForm) { + ExamApply examApply = new ExamApply(); + BeanUtils.copyProperties(addForm,examApply); + examApply.setDelFlag(0); + return baseMapper.insert(examApply); + } + @Override + public int mod(ExamApplyModForm modForm) { + ExamApply examApply = new ExamApply(); + BeanUtils.copyProperties(modForm,examApply); + return baseMapper.updateById(examApply); + } +} -- Gitblit v1.9.2