From 3115d589ca3faaecda604e2a66fe193a93ba9cbc Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期一, 30 十二月 2024 21:42:57 +0800 Subject: [PATCH] 1.bug修改 2.出库超时预警定时任务 --- medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDictDataServiceImpl.java | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDictDataServiceImpl.java b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDictDataServiceImpl.java index 0687962..952eecf 100644 --- a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDictDataServiceImpl.java +++ b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDictDataServiceImpl.java @@ -1,15 +1,16 @@ package com.sinata.system.service.impl; +import cn.idev.excel.util.StringUtils; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.sinata.common.core.domain.entity.SysDictData; import com.sinata.common.core.domain.entity.SysDictType; -import com.sinata.common.entity.BasePage; import com.sinata.common.entity.PageDTO; import com.sinata.common.exception.ServiceException; import com.sinata.common.utils.BeanUtils; import com.sinata.common.utils.DictUtils; import com.sinata.system.domain.dto.SysDictDataDTO; +import com.sinata.system.domain.query.KeyWordQuery; import com.sinata.system.domain.vo.SysDictDataVO; import com.sinata.system.mapper.SysDictDataMapper; import com.sinata.system.mapper.SysDictTypeMapper; @@ -125,8 +126,8 @@ } @Override - public PageDTO<SysDictDataVO> pageList(BasePage page) { - Page<SysDictData> result = this.lambdaQuery().page(new Page<>(page.getPageCurr(), page.getPageSize())); + public PageDTO<SysDictDataVO> pageList(KeyWordQuery query) { + Page<SysDictData> result = this.lambdaQuery().like(StringUtils.isNotBlank(query.getKeyword()), SysDictData::getDictLabel, query.getKeyword()).page(new Page<>(query.getPageCurr(), query.getPageSize())); return PageDTO.of(result, SysDictDataVO.class); } @@ -184,4 +185,14 @@ public List<SysDictDataVO> workTypeList() { return getSysDictDataVOListByType("protective_work_type"); } + + @Override + public List<SysDictDataVO> institutionLevelList() { + return getSysDictDataVOListByType("institution_level"); + } + + @Override + public List<SysDictDataVO> institutionTypeList() { + return getSysDictDataVOListByType("institution_type"); + } } -- Gitblit v1.7.1