课程医学标签

This commit is contained in:
wuchunlei
2024-05-16 15:39:11 +08:00
parent 17700e5b84
commit 4c8fff6bc0

View File

@@ -1,6 +1,8 @@
package com.peanut.modules.master.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.peanut.common.utils.R;
import com.peanut.modules.common.dao.CourseToMedicalDao;
import com.peanut.modules.common.entity.CourseToMedical;
import com.peanut.modules.master.service.CourseToMedicalService;
@@ -10,4 +12,14 @@ import org.springframework.stereotype.Service;
@Slf4j
@Service("masterCourseToMedicalService")
public class CourseToMedicalServiceImpl extends ServiceImpl<CourseToMedicalDao, CourseToMedical> implements CourseToMedicalService {
@Override
public R bindCourseAndMedical(CourseToMedical toMedical) {
//去重
CourseToMedical one = this.getOne(new LambdaQueryWrapper<CourseToMedical>().eq(CourseToMedical::getCourseId, toMedical.getCourseId()).eq(CourseToMedical::getMedicalId, toMedical.getMedicalId()));
if(one != null){
return R.error(501,"绑定失败,绑定关系已将存在");
}
this.save(toMedical);
return R.ok();
}
}