|
@@ -2,6 +2,7 @@ package com.xjrsoft.module.room.service.impl;
|
|
|
|
|
|
|
|
import cn.dev33.satoken.stp.StpUtil;
|
|
import cn.dev33.satoken.stp.StpUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.github.yulichang.base.MPJBaseServiceImpl;
|
|
import com.github.yulichang.base.MPJBaseServiceImpl;
|
|
@@ -41,6 +42,7 @@ public class RoomTeacherAppointServiceImpl extends MPJBaseServiceImpl<RoomTeache
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public Boolean saveBatch(AddRoomTeacherAppointDto dto) {
|
|
public Boolean saveBatch(AddRoomTeacherAppointDto dto) {
|
|
|
|
|
+ roomTeacherAppointMapper.delete(new QueryWrapper<RoomTeacherAppoint>().lambda().in(RoomTeacherAppoint::getRoomId, dto.getRoomIds()));
|
|
|
Long createUserId = StpUtil.getLoginIdAsLong();
|
|
Long createUserId = StpUtil.getLoginIdAsLong();
|
|
|
Date createDate = new Date();
|
|
Date createDate = new Date();
|
|
|
for (Long roomId : dto.getRoomIds()) {
|
|
for (Long roomId : dto.getRoomIds()) {
|