diff --git a/cutejava-front/src/components/YamlEdit/index.vue b/cutejava-front/src/components/YamlEdit/index.vue
index 83778f48..a58a2730 100644
--- a/cutejava-front/src/components/YamlEdit/index.vue
+++ b/cutejava-front/src/components/YamlEdit/index.vue
@@ -1,7 +1,5 @@
-
-
-
+
-
-
diff --git a/cutejava-front/src/views/components/business/CuteDeptTree.vue b/cutejava-front/src/views/components/business/CuteDeptTree.vue
index 56db9166..02a35af0 100644
--- a/cutejava-front/src/views/components/business/CuteDeptTree.vue
+++ b/cutejava-front/src/views/components/business/CuteDeptTree.vue
@@ -8,7 +8,7 @@
placeholder="输入部门名称搜索"
prefix-icon="el-icon-search"
class="filter-item"
- @input="getDeptDatas"
+ @input="getDeptData"
/>
-
+
-
+
T selectOne(BaseMapper baseMapper, Object queryParams) {
+ QueryWrapper queryWrapper = MybatisHelper.build(queryParams);
+ return baseMapper.selectOne(queryWrapper);
+ }
+
+ public M selectOne(BaseMapper baseMapper, Object queryParams, Class mapperClazz) {
+ QueryWrapper queryWrapper = MybatisHelper.build(queryParams);
+ T mapperTarget = baseMapper.selectOne(queryWrapper);
+ if (mapperTarget == null) {
+ return null;
+ }
+ return BeanUtil.copyProperties(mapperTarget, mapperClazz);
+ }
+
+ public List selectList(BaseMapper baseMapper, Object queryParams) {
+ QueryWrapper queryWrapper = MybatisHelper.build(queryParams);
+ return baseMapper.selectList(queryWrapper);
+ }
+
+ public List selectList(BaseMapper baseMapper, Object queryParams, Class mapperClazz) {
+ QueryWrapper queryWrapper = MybatisHelper.build(queryParams);
+ List mapperTarget = baseMapper.selectList(queryWrapper);
+ if (mapperTarget == null) {
+ return new ArrayList<>();
+ }
+ return BeanUtil.copyToList(mapperTarget, mapperClazz);
+ }
+
+ public Long selectCount(BaseMapper baseMapper, Object queryParams) {
+ QueryWrapper queryWrapper = MybatisHelper.build(queryParams);
+ return baseMapper.selectCount(queryWrapper);
+ }
+
+ public Page selectPage(BaseMapper baseMapper, Page page, Object queryParams) {
+ QueryWrapper queryWrapper = MybatisHelper.build(queryParams);
+ return baseMapper.selectPage(page, queryWrapper);
+ }
+
+ public Page selectPage(BaseMapper baseMapper, Page page, Object queryParams, Class mapperClazz) {
+ QueryWrapper queryWrapper = MybatisHelper.build(queryParams);
+ Page tPage = baseMapper.selectPage(page, queryWrapper);
+ Page mapperTarget = new Page<>();
+ mapperTarget.setRecords(BeanUtil.copyToList(tPage.getRecords(), mapperClazz));
+ mapperTarget.setTotal(tPage.getTotal());
+ mapperTarget.setSize(tPage.getSize());
+ mapperTarget.setCurrent(tPage.getCurrent());
+ return mapperTarget;
+ }
+}