diff --git a/zhyc-module/src/main/java/com/zhyc/module/base/service/impl/SheepFileServiceImpl.java b/zhyc-module/src/main/java/com/zhyc/module/base/service/impl/SheepFileServiceImpl.java index 13a0f2b..960e54f 100644 --- a/zhyc-module/src/main/java/com/zhyc/module/base/service/impl/SheepFileServiceImpl.java +++ b/zhyc-module/src/main/java/com/zhyc/module/base/service/impl/SheepFileServiceImpl.java @@ -59,26 +59,31 @@ public class SheepFileServiceImpl implements ISheepFileService { return sheepFileMapper.selectSheepByManageTags(tags); } + @DataScope(deptAlias = "sf", userAlias = "sf") @Override public List> countBySheepType() { return sheepFileMapper.countBySheepType(); } + @DataScope(deptAlias = "sf", userAlias = "sf") @Override public List> countByBreedStatus() { return sheepFileMapper.countByBreedStatus(); } + @DataScope(deptAlias = "sf", userAlias = "sf") @Override public List> countByVariety() { return sheepFileMapper.countByVariety(); } + @DataScope(deptAlias = "sf", userAlias = "sf") @Override public List> countParityOfLactation() { return sheepFileMapper.countParityOfLactation(); } + @DataScope(deptAlias = "sf", userAlias = "sf") @Override public Long countInGroup() { return sheepFileMapper.countInGroup(); } diff --git a/zhyc-module/src/main/resources/mapper/base/SheepFileMapper.xml b/zhyc-module/src/main/resources/mapper/base/SheepFileMapper.xml index cc518da..8c2aa3d 100644 --- a/zhyc-module/src/main/resources/mapper/base/SheepFileMapper.xml +++ b/zhyc-module/src/main/resources/mapper/base/SheepFileMapper.xml @@ -117,36 +117,49 @@