|
@@ -4,7 +4,6 @@ import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.github.yulichang.toolkit.MPJWrappers;
|
|
import com.github.yulichang.toolkit.MPJWrappers;
|
|
|
import com.xjrsoft.common.model.result.RT;
|
|
import com.xjrsoft.common.model.result.RT;
|
|
@@ -15,18 +14,13 @@ import com.xjrsoft.module.organization.entity.Department;
|
|
|
import com.xjrsoft.module.outint.dto.AddVisitorOutInRecordDto;
|
|
import com.xjrsoft.module.outint.dto.AddVisitorOutInRecordDto;
|
|
|
import com.xjrsoft.module.outint.dto.UpdateVisitorOutInRecordDto;
|
|
import com.xjrsoft.module.outint.dto.UpdateVisitorOutInRecordDto;
|
|
|
import com.xjrsoft.module.outint.dto.VisitorOutInRecordPageDto;
|
|
import com.xjrsoft.module.outint.dto.VisitorOutInRecordPageDto;
|
|
|
-import com.xjrsoft.module.outint.entity.CarOutInRecord;
|
|
|
|
|
import com.xjrsoft.module.outint.entity.VisitorOutInRecord;
|
|
import com.xjrsoft.module.outint.entity.VisitorOutInRecord;
|
|
|
import com.xjrsoft.module.outint.service.IVisitorOutInRecordService;
|
|
import com.xjrsoft.module.outint.service.IVisitorOutInRecordService;
|
|
|
-import com.xjrsoft.module.outint.vo.CarOutInRecordPageVo;
|
|
|
|
|
import com.xjrsoft.module.outint.vo.VisitorOutInRecordPageVo;
|
|
import com.xjrsoft.module.outint.vo.VisitorOutInRecordPageVo;
|
|
|
import com.xjrsoft.module.outint.vo.VisitorOutInRecordVo;
|
|
import com.xjrsoft.module.outint.vo.VisitorOutInRecordVo;
|
|
|
-import com.xjrsoft.module.personnel.entity.CarMessageApply;
|
|
|
|
|
import com.xjrsoft.module.personnel.entity.ReservationSchool;
|
|
import com.xjrsoft.module.personnel.entity.ReservationSchool;
|
|
|
import com.xjrsoft.module.personnel.entity.ReservationSchoolPeople;
|
|
import com.xjrsoft.module.personnel.entity.ReservationSchoolPeople;
|
|
|
-import com.xjrsoft.module.personnel.vo.ReservationSchoolVisitorPageVo;
|
|
|
|
|
import com.xjrsoft.module.system.entity.DictionaryDetail;
|
|
import com.xjrsoft.module.system.entity.DictionaryDetail;
|
|
|
-import com.xjrsoft.module.system.entity.File;
|
|
|
|
|
import com.xjrsoft.module.teacher.entity.XjrUser;
|
|
import com.xjrsoft.module.teacher.entity.XjrUser;
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -78,9 +72,6 @@ public class VisitorOutInRecordController {
|
|
|
.select(ReservationSchool::getReason)
|
|
.select(ReservationSchool::getReason)
|
|
|
.leftJoin(ReservationSchoolPeople.class,ReservationSchoolPeople::getId,VisitorOutInRecord::getReservationSchoolPeopleId)
|
|
.leftJoin(ReservationSchoolPeople.class,ReservationSchoolPeople::getId,VisitorOutInRecord::getReservationSchoolPeopleId)
|
|
|
.leftJoin(ReservationSchool.class,ReservationSchool::getId,ReservationSchoolPeople::getReservationSchooId)
|
|
.leftJoin(ReservationSchool.class,ReservationSchool::getId,ReservationSchoolPeople::getReservationSchooId)
|
|
|
-
|
|
|
|
|
- .leftJoin(File.class,File::getFolderId, VisitorOutInRecord::getFacePhoto, ext->ext.selectAs(File::getFileUrl, VisitorOutInRecordPageVo::getFacePhotoUrl))
|
|
|
|
|
-
|
|
|
|
|
.leftJoin(XjrUser.class,XjrUser::getId,ReservationSchool::getRespondentUserId,ext->ext.selectAs(XjrUser::getName,VisitorOutInRecordPageVo::getRespondentUserCn))
|
|
.leftJoin(XjrUser.class,XjrUser::getId,ReservationSchool::getRespondentUserId,ext->ext.selectAs(XjrUser::getName,VisitorOutInRecordPageVo::getRespondentUserCn))
|
|
|
.leftJoin(Department.class,Department::getId,ReservationSchool::getDeptId,ext->ext.selectAs(Department::getName,VisitorOutInRecordPageVo::getDeptCn))
|
|
.leftJoin(Department.class,Department::getId,ReservationSchool::getDeptId,ext->ext.selectAs(Department::getName,VisitorOutInRecordPageVo::getDeptCn))
|
|
|
.leftJoin(DictionaryDetail.class,DictionaryDetail::getCode, ReservationSchoolPeople::getGender, ext->ext.selectAs(DictionaryDetail::getName, VisitorOutInRecordPageVo::getGender))
|
|
.leftJoin(DictionaryDetail.class,DictionaryDetail::getCode, ReservationSchoolPeople::getGender, ext->ext.selectAs(DictionaryDetail::getName, VisitorOutInRecordPageVo::getGender))
|