refactor: 字典查询参数重命名和移除无用方法
This commit is contained in:
@@ -5,10 +5,10 @@ import com.youlai.system.common.model.Option;
|
|||||||
import com.youlai.system.common.result.PageResult;
|
import com.youlai.system.common.result.PageResult;
|
||||||
import com.youlai.system.common.result.Result;
|
import com.youlai.system.common.result.Result;
|
||||||
import com.youlai.system.enums.LogModuleEnum;
|
import com.youlai.system.enums.LogModuleEnum;
|
||||||
|
import com.youlai.system.model.query.DictPageQuery;
|
||||||
import com.youlai.system.model.vo.DictPageVO;
|
import com.youlai.system.model.vo.DictPageVO;
|
||||||
import com.youlai.system.plugin.norepeat.annotation.PreventRepeatSubmit;
|
import com.youlai.system.plugin.norepeat.annotation.PreventRepeatSubmit;
|
||||||
import com.youlai.system.model.form.DictForm;
|
import com.youlai.system.model.form.DictForm;
|
||||||
import com.youlai.system.model.query.DictTypePageQuery;
|
|
||||||
import com.youlai.system.plugin.syslog.annotation.LogAnnotation;
|
import com.youlai.system.plugin.syslog.annotation.LogAnnotation;
|
||||||
import com.youlai.system.service.SysDictService;
|
import com.youlai.system.service.SysDictService;
|
||||||
import io.swagger.v3.oas.annotations.Parameter;
|
import io.swagger.v3.oas.annotations.Parameter;
|
||||||
@@ -38,7 +38,7 @@ public class SysDictController {
|
|||||||
@GetMapping("/page")
|
@GetMapping("/page")
|
||||||
@LogAnnotation( value = "字典分页列表",module = LogModuleEnum.DICT)
|
@LogAnnotation( value = "字典分页列表",module = LogModuleEnum.DICT)
|
||||||
public PageResult<DictPageVO> getDictPage(
|
public PageResult<DictPageVO> getDictPage(
|
||||||
DictTypePageQuery queryParams
|
DictPageQuery queryParams
|
||||||
) {
|
) {
|
||||||
Page<DictPageVO> result = dictService.getDictPage(queryParams);
|
Page<DictPageVO> result = dictService.getDictPage(queryParams);
|
||||||
return PageResult.success(result);
|
return PageResult.success(result);
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package com.youlai.system.mapper;
|
|||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.youlai.system.model.entity.SysDict;
|
import com.youlai.system.model.entity.SysDict;
|
||||||
import com.youlai.system.model.query.DictTypePageQuery;
|
import com.youlai.system.model.query.DictPageQuery;
|
||||||
import com.youlai.system.model.vo.DictPageVO;
|
import com.youlai.system.model.vo.DictPageVO;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
@@ -23,7 +23,7 @@ public interface SysDictMapper extends BaseMapper<SysDict> {
|
|||||||
* @param queryParams 查询参数
|
* @param queryParams 查询参数
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
Page<DictPageVO> getDictPage(Page<DictPageVO> page, DictTypePageQuery queryParams);
|
Page<DictPageVO> getDictPage(Page<DictPageVO> page, DictPageQuery queryParams);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +0,0 @@
|
|||||||
package com.youlai.system.model.query;
|
|
||||||
|
|
||||||
|
|
||||||
import com.youlai.system.common.base.BasePageQuery;
|
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
@Schema(description ="字典分页查询对象")
|
|
||||||
@Data
|
|
||||||
public class DictTypePageQuery extends BasePageQuery {
|
|
||||||
|
|
||||||
@Schema(description="关键字(类型名称/类型编码)")
|
|
||||||
private String keywords;
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -11,10 +11,4 @@ import com.youlai.system.model.entity.SysDictItem;
|
|||||||
*/
|
*/
|
||||||
public interface SysDictItemService extends IService<SysDictItem> {
|
public interface SysDictItemService extends IService<SysDictItem> {
|
||||||
|
|
||||||
/**
|
|
||||||
* 根据字典ID删除字典项
|
|
||||||
*
|
|
||||||
* @param dictId 字典ID
|
|
||||||
*/
|
|
||||||
void removeByDictId(Long dictId);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
|||||||
import com.youlai.system.common.model.Option;
|
import com.youlai.system.common.model.Option;
|
||||||
import com.youlai.system.model.entity.SysDict;
|
import com.youlai.system.model.entity.SysDict;
|
||||||
import com.youlai.system.model.form.DictForm;
|
import com.youlai.system.model.form.DictForm;
|
||||||
import com.youlai.system.model.query.DictTypePageQuery;
|
import com.youlai.system.model.query.DictPageQuery;
|
||||||
import com.youlai.system.model.vo.DictPageVO;
|
import com.youlai.system.model.vo.DictPageVO;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -24,7 +24,7 @@ public interface SysDictService extends IService<SysDict> {
|
|||||||
* @param queryParams 分页查询对象
|
* @param queryParams 分页查询对象
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
Page<DictPageVO> getDictPage(DictTypePageQuery queryParams);
|
Page<DictPageVO> getDictPage(DictPageQuery queryParams);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -17,15 +17,6 @@ import org.springframework.stereotype.Service;
|
|||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
public class SysDictItemServiceImpl extends ServiceImpl<SysDictItemMapper, SysDictItem> implements SysDictItemService {
|
public class SysDictItemServiceImpl extends ServiceImpl<SysDictItemMapper, SysDictItem> implements SysDictItemService {
|
||||||
|
|
||||||
/**
|
|
||||||
* 根据字典ID删除字典项
|
|
||||||
*
|
|
||||||
* @param dictId 字典ID
|
|
||||||
*/
|
|
||||||
@Override
|
|
||||||
public void removeByDictId(Long dictId) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import com.youlai.system.model.entity.SysDictItem;
|
|||||||
import com.youlai.system.common.model.Option;
|
import com.youlai.system.common.model.Option;
|
||||||
import com.youlai.system.mapper.SysDictMapper;
|
import com.youlai.system.mapper.SysDictMapper;
|
||||||
import com.youlai.system.model.form.DictForm;
|
import com.youlai.system.model.form.DictForm;
|
||||||
import com.youlai.system.model.query.DictTypePageQuery;
|
import com.youlai.system.model.query.DictPageQuery;
|
||||||
import com.youlai.system.model.vo.DictPageVO;
|
import com.youlai.system.model.vo.DictPageVO;
|
||||||
import com.youlai.system.service.SysDictItemService;
|
import com.youlai.system.service.SysDictItemService;
|
||||||
import com.youlai.system.service.SysDictService;
|
import com.youlai.system.service.SysDictService;
|
||||||
@@ -45,7 +45,7 @@ public class SysDictServiceImpl extends ServiceImpl<SysDictMapper, SysDict> impl
|
|||||||
* @param queryParams 分页查询对象
|
* @param queryParams 分页查询对象
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Page<DictPageVO> getDictPage(DictTypePageQuery queryParams) {
|
public Page<DictPageVO> getDictPage(DictPageQuery queryParams) {
|
||||||
// 查询参数
|
// 查询参数
|
||||||
int pageNum = queryParams.getPageNum();
|
int pageNum = queryParams.getPageNum();
|
||||||
int pageSize = queryParams.getPageSize();
|
int pageSize = queryParams.getPageSize();
|
||||||
|
|||||||
Reference in New Issue
Block a user