diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolCarController.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolCarController.java index 493a2c5b..7b2230c2 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolCarController.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolCarController.java @@ -40,6 +40,8 @@ public class DriveSchoolCarController extends BaseController @GetMapping("/list") public CommonResult> list(DriveSchoolCar driveSchoolCar) { + driveSchoolCar.setPageNum(1); + driveSchoolCar.setPageSize(10); Page page = new Page<>(driveSchoolCar.getPageNum(), driveSchoolCar.getPageSize()); IPage driveSchoolCarIPage = driveSchoolCarService.selectDriveSchoolCarList(driveSchoolCar, page); return CommonResult.success(driveSchoolCarIPage); diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolReservationCourseController.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolReservationCourseController.java index 761d1035..a2c20fb7 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolReservationCourseController.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/DriveSchoolReservationCourseController.java @@ -182,9 +182,9 @@ public class DriveSchoolReservationCourseController extends BaseController * 获取首页预约记录 */ @GetMapping(value = "/applet/getReservationCourseList") - public CommonResult getReservationCourseList() - { - return success(driveSchoolReservationCourseService.getReservationCourseList()); + public CommonResult getReservationCourseList(@RequestParam(required = false,defaultValue = "1") Integer pageNum,@RequestParam(required = false,defaultValue = "10") Integer pageSize) + { Page page =new Page(pageNum,pageSize); + return success(driveSchoolReservationCourseService.getReservationCourseList(page)); } /** diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/JxAuthController.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/JxAuthController.java new file mode 100644 index 00000000..6e283c80 --- /dev/null +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/controller/admin/JxAuthController.java @@ -0,0 +1,78 @@ +package cn.iocoder.yudao.module.jx.controller.admin; + +import cn.iocoder.yudao.framework.common.pojo.CommonResult; +import cn.iocoder.yudao.framework.security.core.LoginUser; +import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils; +import cn.iocoder.yudao.module.jx.domain.DriveSchoolCoach; +import cn.iocoder.yudao.module.jx.domain.DriveSchoolInfo; +import cn.iocoder.yudao.module.jx.mapper.DriveSchoolCoachMapper; +import cn.iocoder.yudao.module.jx.service.IDriveSchoolInfoService; +import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO; +import cn.iocoder.yudao.module.system.service.permission.PermissionService; +import cn.iocoder.yudao.module.system.service.user.AdminUserService; +import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.extern.slf4j.Slf4j; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.HashMap; +import java.util.Map; +import java.util.Set; + +@Tag(name = "管理后台 - 认证") +@RestController +@RequestMapping("/jx/auth") +@Validated +@Slf4j +public class JxAuthController { + + + @Resource + private AdminUserService userService; + @Resource + private PermissionService permissionService; + @Resource + private DriveSchoolCoachMapper driveSchoolCoachMapper; + @Resource + private IDriveSchoolInfoService driveSchoolInfoService; + + + + + /** + * 获取 + * + * @return 用户信息 + */ + @GetMapping("/getJxInfo") + public CommonResult getJxInfo() + { + LoginUser user = SecurityFrameworkUtils.getLoginUser(); + // 获取当前登录用户角色编码 + Set roles = permissionService.getRolePermission(user.getId()); + //获取驾校的 + Long userId = user.getId(); + + AdminUserDO sysUser = userService.getUser(userId); + String phonenumber = sysUser.getMobile(); + //根据手机号查询驾校教练 + DriveSchoolCoach driveSchoolCoach = driveSchoolCoachMapper.selectByPhonenumber(phonenumber); + + if (ObjectUtils.isNotEmpty(driveSchoolCoach)){ + sysUser.setAvatar(driveSchoolCoach.getImage()); + } + DriveSchoolInfo driveSchoolInfo = driveSchoolInfoService.getSchoolInfoByDeptId(); + + Map result = new HashMap<>(); + result.put("user", sysUser); + result.put("roles", roles); + result.put("schoolInfo", driveSchoolInfo); + + return CommonResult.success(result); + } + +} diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/domain/DriveSchoolCoach.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/domain/DriveSchoolCoach.java index cc129612..4a2820dc 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/domain/DriveSchoolCoach.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/domain/DriveSchoolCoach.java @@ -71,5 +71,7 @@ public class DriveSchoolCoach extends TenantBaDO /* 学员人数 */ private Integer student; + private Integer pageNum =1; + private Integer pageSize =10; } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolExamPassMapper.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolExamPassMapper.java index ff032d9a..0f142e76 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolExamPassMapper.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolExamPassMapper.java @@ -67,7 +67,7 @@ public interface DriveSchoolExamPassMapper List selectDriveSchoolExamPassByUserId(Long userId); - IPage checkList(@Param("Page") Long userId, Page page); + IPage checkList(@Param("userId") Long userId, Page page); IPage getBalanceList(@Param("entity") DriveSchoolExamPass driveSchoolExamPass,Page page); DriveSchoolExamPass getBalance(DriveSchoolExamPass driveSchoolExamPass); diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolReservationCourseMapper.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolReservationCourseMapper.java index ae7f80b3..d62641b5 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolReservationCourseMapper.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/mapper/DriveSchoolReservationCourseMapper.java @@ -82,7 +82,7 @@ public interface DriveSchoolReservationCourseMapper Integer getPaydNumber(Long deptId); Integer getSignedNumber(Long deptId); - List getReservationCourseList(Long deptId); + IPage getReservationCourseList(Page page,@Param("deptId") Long deptId); public List selectDriveSchoolReservationGetListUser(DriveSchoolReservationCourse driveSchoolReservationCourse); diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/api/DriveSchoolPayController.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/api/DriveSchoolPayController.java index 825aed16..5c47e15b 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/api/DriveSchoolPayController.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/api/DriveSchoolPayController.java @@ -56,7 +56,7 @@ public class DriveSchoolPayController extends BaseController int number = 0; int numbers = 0; int allNumber = 0; - DriveSchoolInfoVO schoolInfo = driveSchoolInfoService.getSchoolInfoByDeptId(); + DriveSchoolInfoVO schoolInfo = driveSchoolInfoService.getSchoolInfoByDeptId(); if (schoolInfo != null) { driveSchoolPay.setJxId(schoolInfo.getId()); diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/entity/DriveSchoolPay.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/entity/DriveSchoolPay.java index e79062bc..723b62ad 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/entity/DriveSchoolPay.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/payment/entity/DriveSchoolPay.java @@ -104,8 +104,8 @@ public class DriveSchoolPay extends TenantBaDO private double returnMoney; //备注 -// @Excel(name = "备注") -// private String remark; + @Excel(name = "备注") + private String remark; //转账凭证1 private String proofOne; diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/IDriveSchoolReservationCourseService.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/IDriveSchoolReservationCourseService.java index d070d6d2..1abd7f6f 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/IDriveSchoolReservationCourseService.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/IDriveSchoolReservationCourseService.java @@ -69,7 +69,7 @@ public interface IDriveSchoolReservationCourseService StatisticsVo getHomeData(); - List getReservationCourseList(); + IPage getReservationCourseList(Page page); List selectDriveSchoolReservationGetListUser(DriveSchoolReservationCourse driveSchoolReservationCourse); diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCarRepairServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCarRepairServiceImpl.java index 390ea356..9dad245b 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCarRepairServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCarRepairServiceImpl.java @@ -62,6 +62,9 @@ public class DriveSchoolCarRepairServiceImpl implements IDriveSchoolCarRepairSer AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolCarRepair.setDeptId(deptId); + if (deptId == 100){ + driveSchoolCarRepair.setDeptId(null); + } IPage driveSchoolCarRepairIPage = driveSchoolCarRepairMapper.selectDriveSchoolCarRepairList(driveSchoolCarRepair, page); List driveSchoolCarRepairs = driveSchoolCarRepairIPage.getRecords(); for (DriveSchoolCarRepair schoolCarRepair : driveSchoolCarRepairs) { diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCheckServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCheckServiceImpl.java index 6b1da41f..7f7fb582 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCheckServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCheckServiceImpl.java @@ -60,6 +60,9 @@ public class DriveSchoolCheckServiceImpl implements IDriveSchoolCheckService AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolCheck.setDeptId(deptId); + if (deptId == 100){ + driveSchoolCheck.setDeptId(null); + } IPage driveSchoolCheckIPage = driveSchoolCheckMapper.selectDriveSchoolCheckList(driveSchoolCheck, page); List driveSchoolChecks = driveSchoolCheckIPage.getRecords(); for (DriveSchoolCheck schoolCheck : driveSchoolChecks) { diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCourseServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCourseServiceImpl.java index fff91f42..34efb90c 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCourseServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolCourseServiceImpl.java @@ -75,11 +75,18 @@ public class DriveSchoolCourseServiceImpl implements IDriveSchoolCourseService AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolCourse.setDeptId(deptId); + if (deptId == 100){ + driveSchoolCourse.setDeptId(null); + } IPage driveSchoolCourseIPage = driveSchoolCourseMapper.selectDriveSchoolCourseList(driveSchoolCourse, page); List driveSchoolCourses = driveSchoolCourseIPage.getRecords(); for (DriveSchoolCourse driveSchoolCours : driveSchoolCourses) { - DriveSchoolInfo driveSchoolInfo = driveSchoolInfoMapper.getSchoolInfoByDeptId(driveSchoolCours.getDeptId()); - driveSchoolCours.setPhone(driveSchoolInfo.getPhone()); + // update by pqz 2024年8月28日 解决空指针 + DriveSchoolInfo driveSchoolInfo = driveSchoolInfoMapper.getSchoolInfoByDeptId(driveSchoolCours.getDeptId() == null ? 100:driveSchoolCours.getDeptId()); + // update by pqz 2024年8月28日 解决空指针 + if (null != driveSchoolInfo){ + driveSchoolCours.setPhone(driveSchoolInfo.getPhone()); + } } if (ObjectUtils.isNotEmpty(driveSchoolCourse.getPayType()) && driveSchoolCourse.getPayType().equals("2")){ driveSchoolCourses.forEach(item ->{ diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDeductServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDeductServiceImpl.java index ed5153a5..ec1d9e54 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDeductServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDeductServiceImpl.java @@ -55,6 +55,9 @@ public class DriveSchoolDeductServiceImpl implements IDriveSchoolDeductService AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolDeduct.setDeptId(deptId); + if (deptId == 100){ + driveSchoolDeduct.setDeptId(null); + } return driveSchoolDeductMapper.selectDriveSchoolDeductList(driveSchoolDeduct,page); } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDialServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDialServiceImpl.java index d175eabb..17e83ef0 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDialServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolDialServiceImpl.java @@ -55,6 +55,9 @@ public class DriveSchoolDialServiceImpl implements IDriveSchoolDialService AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolDial.setDeptId(deptId); + if (deptId == 100){ + driveSchoolDial.setDeptId(null); + } return driveSchoolDialMapper.selectDriveSchoolDialList(driveSchoolDial,page); } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolExamPassServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolExamPassServiceImpl.java index 8602f05f..037b149c 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolExamPassServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolExamPassServiceImpl.java @@ -90,7 +90,9 @@ public class DriveSchoolExamPassServiceImpl implements IDriveSchoolExamPassServi Long userId = SecurityFrameworkUtils.getLoginUserId(); AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); - deptId = 227L; + if (deptId == 100){ + deptId = 227L; + } DriveSchoolInfoVO schoolInfoByDeptId = driveSchoolInfoMapper.getSchoolInfoByDeptId(deptId); driveSchoolExamPass.setJxId(schoolInfoByDeptId.getId()); return driveSchoolExamPassMapper.selectDriveSchoolExamPassList(driveSchoolExamPass, page); @@ -209,7 +211,9 @@ public class DriveSchoolExamPassServiceImpl implements IDriveSchoolExamPassServi Long userId = SecurityFrameworkUtils.getLoginUserId(); AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); - deptId = 227L; + if (deptId == 100){ + deptId = null; + } DriveSchoolInfoVO schoolInfoByDeptId = driveSchoolInfoMapper.getSchoolInfoByDeptId(deptId); driveSchoolExamPass.setJxId(schoolInfoByDeptId.getId()); } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolFacilityServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolFacilityServiceImpl.java index b83eaa74..4fd6f07f 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolFacilityServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolFacilityServiceImpl.java @@ -59,6 +59,9 @@ public class DriveSchoolFacilityServiceImpl implements IDriveSchoolFacilityServi AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolFacility.setDeptId(deptId); + if (deptId ==100){ + driveSchoolFacility.setDeptId(null); + } return driveSchoolFacilityMapper.selectDriveSchoolFacilityList(driveSchoolFacility,page); } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInfoServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInfoServiceImpl.java index 2d7b1dd5..875a268b 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInfoServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInfoServiceImpl.java @@ -276,7 +276,7 @@ public class DriveSchoolInfoServiceImpl implements IDriveSchoolInfoService jlId = driveSchoolCoach.getId(); } - DriveSchoolInfoVO schoolInfoByDeptId = driveSchoolInfoMapper.getSchoolInfoByDeptId(227L); + DriveSchoolInfoVO schoolInfoByDeptId = driveSchoolInfoMapper.getSchoolInfoByDeptId(100L); schoolInfoByDeptId.setJlId(jlId); return schoolInfoByDeptId; } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInsuranceServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInsuranceServiceImpl.java index fdf608de..8d06b1f2 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInsuranceServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolInsuranceServiceImpl.java @@ -61,6 +61,9 @@ public class DriveSchoolInsuranceServiceImpl implements IDriveSchoolInsuranceSer AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolInsurance.setDeptId(deptId); + if (deptId==100){ + driveSchoolInsurance.setDeptId(null); + } IPage driveSchoolInsuranceIPage = driveSchoolInsuranceMapper.selectDriveSchoolInsuranceList(driveSchoolInsurance, page); List driveSchoolInsurances = driveSchoolInsuranceIPage.getRecords(); diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolNoticeServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolNoticeServiceImpl.java index af988f93..4640330a 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolNoticeServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolNoticeServiceImpl.java @@ -55,6 +55,9 @@ public class DriveSchoolNoticeServiceImpl implements IDriveSchoolNoticeService AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolNotice.setDeptId(deptId); + if (deptId == 100){ + driveSchoolNotice.setDeptId(null); + } return driveSchoolNoticeMapper.selectDriveSchoolNoticeList(driveSchoolNotice,page); } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolPhoneServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolPhoneServiceImpl.java index d69f25eb..b0c8a738 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolPhoneServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolPhoneServiceImpl.java @@ -58,6 +58,9 @@ public class DriveSchoolPhoneServiceImpl implements IDriveSchoolPhoneService AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolPhone.setDeptId(deptId); + if (deptId==100){ + driveSchoolPhone.setDeptId(null); + } return driveSchoolPhoneMapper.selectDriveSchoolPhoneList(driveSchoolPhone,page); } diff --git a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolReservationCourseServiceImpl.java b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolReservationCourseServiceImpl.java index 375b0285..b3de722b 100644 --- a/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolReservationCourseServiceImpl.java +++ b/dl-module-jx/src/main/java/cn/iocoder/yudao/module/jx/service/impl/DriveSchoolReservationCourseServiceImpl.java @@ -129,6 +129,9 @@ public class DriveSchoolReservationCourseServiceImpl implements IDriveSchoolRese AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); driveSchoolReservationCourse.setDeptId(deptId); + if (deptId == 100){ + driveSchoolReservationCourse.setDeptId(null); + } IPage driveSchoolReservationCourseIPage = driveSchoolReservationCourseMapper.selectDriveSchoolReservationCourseList(driveSchoolReservationCourse, page); List courseList = driveSchoolReservationCourseIPage.getRecords(); @@ -468,12 +471,12 @@ public class DriveSchoolReservationCourseServiceImpl implements IDriveSchoolRese } @Override - public List getReservationCourseList() { + public IPage getReservationCourseList(Page page) { Long userId = SecurityFrameworkUtils.getLoginUserId(); AdminUserRespDTO user = userApi.getUser(userId); Long deptId = user.getDeptId(); - List reservationCourseList = driveSchoolReservationCourseMapper.getReservationCourseList(deptId); - for (DriveSchoolReservationCourse driveSchoolReservationCourse : reservationCourseList) { + IPage reservationCourseList = driveSchoolReservationCourseMapper.getReservationCourseList(page,deptId); + for (DriveSchoolReservationCourse driveSchoolReservationCourse : reservationCourseList.getRecords()) { AdminUserRespDTO sysUserData = userApi.getUser(userId); //SysUser sysUserData = sysUserMapper.findSysUserById(driveSchoolReservationCourse.getUserId()); diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveCarBindMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveCarBindMapper.xml index 2cd9abcc..bd9eb46c 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveCarBindMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveCarBindMapper.xml @@ -24,6 +24,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and content = #{entity.content} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DrivePayMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DrivePayMapper.xml index e2166faa..c8bd1365 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DrivePayMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DrivePayMapper.xml @@ -24,27 +24,27 @@ diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolBookingMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolBookingMapper.xml index ab9c9e16..ff5c0d60 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolBookingMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolBookingMapper.xml @@ -19,6 +19,7 @@ + deleted = 0 and dept_id = #{entity.deptId} and brand = #{entity.brand} and car_model = #{entity.carModel} @@ -58,6 +59,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - where car_no = #{carNo} + where deleted = 0 and car_no = #{carNo} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCarRepairMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCarRepairMapper.xml index d0d8c77f..90104fdd 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCarRepairMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCarRepairMapper.xml @@ -37,6 +37,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and user_id = #{entity.userId} and user_name like concat('%',#{entity.userName},'%') diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCheckMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCheckMapper.xml index 15532c27..1d57cc37 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCheckMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCheckMapper.xml @@ -31,6 +31,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and id = #{entity.id} and dept_id = #{entity.deptId} and image = #{entity.image} @@ -59,6 +60,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" @@ -195,7 +197,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolContractMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolContractMapper.xml index 53fcb4df..52de046b 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolContractMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolContractMapper.xml @@ -23,6 +23,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and id = #{entity.id} and automatic = #{entity.automatic} and license = #{entity.license} @@ -50,6 +51,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and id = #{entity.id} and dept_id = #{entity.deptId} and type = #{entity.type} @@ -82,6 +85,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select dsc.* from drive_school_pay dsp join - drive_school_course dsc on dsp.courseId = dsc.id where dsp.orderNumber like concat('%', #{concat}, '%') + drive_school_course dsc on dsp.courseId = dsc.id where dsp.deleted = 0 and dsp.orderNumber like concat('%', #{concat}, '%') diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCourseOrderMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCourseOrderMapper.xml index 9c01720d..0fc75f02 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCourseOrderMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolCourseOrderMapper.xml @@ -32,6 +32,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and school_name like concat('%', #{entity.schoolName}, '%') and business_license_number = #{entity.businessLicenseNumber} and legal_representative like concat('%', #{entity.legalRepresentative}, '%') diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDailyManagementMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDailyManagementMapper.xml index 840123f3..a1c402db 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDailyManagementMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDailyManagementMapper.xml @@ -28,6 +28,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and deduct = #{entity.deduct} and course_subject = #{entity.courseSubject} @@ -32,6 +33,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select * from drive_school_deduct + deleted = 0 and dept_id = #{deptId} and course_subject = #{courseSubject} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDialMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDialMapper.xml index 84d3ea95..6ea22ff6 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDialMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDialMapper.xml @@ -26,6 +26,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and title = #{entity.title} and content = #{entity.content} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDynamicMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDynamicMapper.xml index 32b5d19d..3d7a9e13 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDynamicMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolDynamicMapper.xml @@ -23,6 +23,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and cover = #{entity.cover} and title = #{entity.title} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolExamPassMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolExamPassMapper.xml index 6809f4cc..5a70a166 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolExamPassMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolExamPassMapper.xml @@ -34,6 +34,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - where userId = #{userId} + where deleted = 0 and userId = #{userId} @@ -156,6 +157,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT id,jlName,sum(deduct) deduct,payd_time,jlId from drive_school_exam_pass + deleted = 0 and payState = 1 and status = 1 and payd_time between #{entity.payStartTimes} and #{entity.payEndTimes} @@ -170,6 +172,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT id,jlName,sum(deduct) deduct,payd_time,jlId from drive_school_exam_pass + deleted = 0 and payState = 1 and payd_time between #{payStartTimes} and #{payEndTimes} and jlName like concat('%', #{jlName}, '%') @@ -183,6 +186,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT id,jlName,sum(deduct) deduct,payd_time,jlId from drive_school_exam_pass + deleted = 0 and payState = 1 and payd_time between #{payStartTimes} and #{payEndTimes} and jlName like concat('%', #{jlName}, '%') @@ -195,6 +199,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT id,jlName,sum(deduct) deduct,payd_time,jlId from drive_school_exam_pass + deleted = 0 and payState = '0' payd_time between #{payStartTimes} and #{payEndTimes} and jlName like concat('%', #{jlName}, '%') @@ -210,6 +215,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT id,jlName,sum(deduct) deduct,payd_time,jlId from drive_school_exam_pass + deleted = 0 and payState = '0' payd_time between #{payStartTimes} and #{payEndTimes} and jlName like concat('%', #{jlName}, '%') diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolFacilityMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolFacilityMapper.xml index d7e94603..957531c3 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolFacilityMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolFacilityMapper.xml @@ -31,6 +31,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and userId = #{entity.userId} and jxName like concat('%',#{entity.jxName},'%') and jlName like concat('%',#{entity.jlName},'%') @@ -40,6 +41,7 @@ select count(1) total from drive_school_feedback + deleted = 0 and likes = '1' and jxId = #{jxId} @@ -60,6 +63,7 @@ + deleted = 0 and file_type = #{entity.fileType} and dept_id = #{entity.deptId} and file_address = #{entity.fileAddress} @@ -32,6 +33,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and file_type = #{fileType} and dept_id = #{deptId} and file_address = #{fileAddress} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolInfoMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolInfoMapper.xml index 4c12513e..bbc6f620 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolInfoMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolInfoMapper.xml @@ -50,6 +50,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - where dept_id = #{deptId} + where deleted = 0 and dept_id = #{deptId} + deleted = 0 and dept_id = #{entity.deptId} and user_id = #{entity.userId} and user_name = #{entity.userName} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNewsMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNewsMapper.xml index 094bae20..14793342 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNewsMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNewsMapper.xml @@ -23,6 +23,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and cover = #{entity.cover} and title = #{entity.title} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNoticeMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNoticeMapper.xml index c19f8d66..7cd5a840 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNoticeMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolNoticeMapper.xml @@ -22,6 +22,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and title = #{entity.title} and content = #{entity.content} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPayMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPayMapper.xml index 9b33aa16..2ac5393d 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPayMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPayMapper.xml @@ -49,6 +49,7 @@ select count(1) count from drive_school_pay - where jlId = #{userId} + where deleted = 0 and jlId = #{userId} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPhoneMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPhoneMapper.xml index c97f3112..37225ddf 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPhoneMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolPhoneMapper.xml @@ -23,6 +23,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - where dept_id = #{deptId} + where deleted = 0 and dept_id = #{deptId} ORDER BY RAND() LIMIT 1; diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolReimbursementMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolReimbursementMapper.xml index c0dc8339..f05baba9 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolReimbursementMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolReimbursementMapper.xml @@ -24,6 +24,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and dept_id = #{entity.deptId} and user_id = #{entity.userId} and user_name like concat('%', #{entity.userName}, '%') @@ -56,11 +57,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" @@ -146,39 +147,40 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" @@ -206,6 +209,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT * FROM drive_school_reservation_course + deleted = 0 create_time >= NOW() - INTERVAL 1 MONTH and coach_id = #{userId} @@ -217,7 +221,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT * FROM drive_school_reservation_course - + deleted = 0 and user_id = #{userId} order by create_time desc @@ -227,6 +231,7 @@ order by create_time desc SELECT * FROM drive_school_reservation_course + deleted = 0 and audit_status = 0 and coach_id = #{userId} @@ -237,6 +242,7 @@ order by create_time desc SELECT * FROM drive_school_reservation_course + deleted = 0 and audit_status != 0 and coach_id = #{userId} @@ -244,7 +250,7 @@ order by create_time desc diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolSeparateMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolSeparateMapper.xml index 97ea6c16..5362ec39 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolSeparateMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolSeparateMapper.xml @@ -22,6 +22,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and swiper_name like concat('%', #{swiperName}, '%') and swiper_picture = #{swiperPicture} and jump_url = #{jumpUrl} diff --git a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolTextMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolTextMapper.xml index c3ea20ec..3814d61b 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolTextMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/DriveSchoolTextMapper.xml @@ -23,6 +23,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + deleted = 0 and car_id = #{entity.carId} and maintenance_date = #{entity.maintenanceDate} and maintenance_mileage = #{entity.maintenanceMileage} diff --git a/dl-module-jx/src/main/resources/mapper/jx/LJRegionMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/LJRegionMapper.xml index bd05d2b5..defec046 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/LJRegionMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/LJRegionMapper.xml @@ -5,6 +5,6 @@ diff --git a/dl-module-jx/src/main/resources/mapper/jx/SopeNessMapper.xml b/dl-module-jx/src/main/resources/mapper/jx/SopeNessMapper.xml index 17ea3dac..f622a656 100644 --- a/dl-module-jx/src/main/resources/mapper/jx/SopeNessMapper.xml +++ b/dl-module-jx/src/main/resources/mapper/jx/SopeNessMapper.xml @@ -29,7 +29,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"