Newspaper vor 1 Jahr
Ursprung
Commit
bafbe9c2ee
100 geänderte Dateien mit 379 neuen und 442 gelöschten Zeilen
  1. 5 5
      snowy-web-app/src/main/java/vip/xiaonuo/modular/base/baseConfig/controller/BaseConfigController.java
  2. 29 13
      snowy-web-app/src/main/java/vip/xiaonuo/modular/base/department/controller/DepartmentController.java
  3. 4 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/base/department/service/DepartmentService.java
  4. 29 7
      snowy-web-app/src/main/java/vip/xiaonuo/modular/base/department/service/impl/DepartmentServiceImpl.java
  5. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/base/inventoryUse/controller/InventoryUseController.java
  6. 12 17
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/controller/PigBreedController.java
  7. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/entity/PigBreed.java
  8. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/enums/PigBreedEnum.java
  9. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/mapper/PigBreedMapper.java
  10. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/mapper/mapping/PigBreedMapper.xml
  11. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedAddParam.java
  12. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedEditParam.java
  13. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedIdParam.java
  14. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedPageParam.java
  15. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/service/PigBreedService.java
  16. 8 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/service/impl/PigBreedServiceImpl.java
  17. 12 17
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/controller/PigAblactationController.java
  18. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/entity/PigAblactation.java
  19. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/enums/PigAblactationEnum.java
  20. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/mapper/PigAblactationMapper.java
  21. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/mapper/mapping/PigAblactationMapper.xml
  22. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationAddParam.java
  23. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationEditParam.java
  24. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationIdParam.java
  25. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationPageParam.java
  26. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/service/PigAblactationService.java
  27. 8 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/service/impl/PigAblactationServiceImpl.java
  28. 12 17
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/controller/PigBackfatController.java
  29. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/entity/PigBackfat.java
  30. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/enums/PigBackfatEnum.java
  31. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/mapper/PigBackfatMapper.java
  32. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/mapper/mapping/PigBackfatMapper.xml
  33. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatAddParam.java
  34. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatEditParam.java
  35. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatIdParam.java
  36. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatPageParam.java
  37. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/service/PigBackfatService.java
  38. 8 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/service/impl/PigBackfatServiceImpl.java
  39. 12 13
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/controller/PigBatchController.java
  40. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/entity/PigBatch.java
  41. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/enums/PigBatchEnum.java
  42. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/mapper/PigBatchMapper.java
  43. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/mapper/mapping/PigBatchMapper.xml
  44. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchAddParam.java
  45. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchEditParam.java
  46. 1 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchIdParam.java
  47. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchPageParam.java
  48. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/service/PigBatchService.java
  49. 8 9
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/service/impl/PigBatchServiceImpl.java
  50. 12 17
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/controller/PigChildbirthController.java
  51. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/entity/PigChildbirth.java
  52. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/enums/PigChildbirthEnum.java
  53. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/mapper/PigChildbirthMapper.java
  54. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/mapper/mapping/PigChildbirthMapper.xml
  55. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthAddParam.java
  56. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthEditParam.java
  57. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthIdParam.java
  58. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthPageParam.java
  59. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/service/PigChildbirthService.java
  60. 8 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/service/impl/PigChildbirthServiceImpl.java
  61. 12 18
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/controller/PigCureController.java
  62. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/entity/PigCure.java
  63. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/enums/PigCureEnum.java
  64. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/mapper/PigCureMapper.java
  65. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/mapper/mapping/PigCureMapper.xml
  66. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCureAddParam.java
  67. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCureEditParam.java
  68. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCureIdParam.java
  69. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCurePageParam.java
  70. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/service/PigCureService.java
  71. 8 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/service/impl/PigCureServiceImpl.java
  72. 12 17
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/controller/PigDeathController.java
  73. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/entity/PigDeath.java
  74. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/enums/PigDeathEnum.java
  75. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/mapper/PigDeathMapper.java
  76. 0 0
      snowy-web-app/src/main/java/vip/xiaonuo/modular/bi/pigdeath/mapper/mapping/PigDeathMapper.xml
  77. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathAddParam.java
  78. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathEditParam.java
  79. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathIdParam.java
  80. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathPageParam.java
  81. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/service/PigDeathService.java
  82. 8 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/service/impl/PigDeathServiceImpl.java
  83. 12 17
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/controller/PigDeliverController.java
  84. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/entity/PigDeliver.java
  85. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/enums/PigDeliverEnum.java
  86. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/mapper/PigDeliverMapper.java
  87. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/mapper/mapping/PigDeliverMapper.xml
  88. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverAddParam.java
  89. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverEditParam.java
  90. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverIdParam.java
  91. 1 3
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverPageParam.java
  92. 6 6
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/service/PigDeliverService.java
  93. 8 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/service/impl/PigDeliverServiceImpl.java
  94. 12 17
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/controller/PigEliminateController.java
  95. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/entity/PigEliminate.java
  96. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/enums/PigEliminateEnum.java
  97. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/mapper/PigEliminateMapper.java
  98. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/mapper/mapping/PigEliminateMapper.xml
  99. 1 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/param/PigEliminateAddParam.java
  100. 0 0
      snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/param/PigEliminateEditParam.java

+ 5 - 5
snowy-web-app/src/main/java/vip/xiaonuo/modular/base/baseConfig/controller/BaseConfigController.java

@@ -60,7 +60,7 @@ public class BaseConfigController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取基础设置树")
-    @GetMapping("/biz/baseConfig/tree")
+    @GetMapping("/base/baseConfig/tree")
     public CommonResult<List<Tree<String>>> tree() {
         return CommonResult.data(baseConfigService.tree());
     }
@@ -74,7 +74,7 @@ public class BaseConfigController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加基础设置")
     @CommonLog("添加基础设置")
-    @PostMapping("/biz/baseConfig/add")
+    @PostMapping("/base/baseConfig/add")
     public CommonResult<String> add(@RequestBody @Valid BaseConfigAddParam baseConfigAddParam) {
         baseConfigService.add(baseConfigAddParam);
         return CommonResult.ok();
@@ -89,7 +89,7 @@ public class BaseConfigController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑基础设置")
     @CommonLog("编辑基础设置")
-    @PostMapping("/biz/baseConfig/edit")
+    @PostMapping("/base/baseConfig/edit")
     public CommonResult<String> edit(@RequestBody @Valid BaseConfigEditParam baseConfigEditParam) {
         baseConfigService.edit(baseConfigEditParam);
         return CommonResult.ok();
@@ -104,7 +104,7 @@ public class BaseConfigController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除基础设置")
     @CommonLog("删除基础设置")
-    @PostMapping("/biz/baseConfig/delete")
+    @PostMapping("/base/baseConfig/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<BaseConfigIdParam> baseConfigIdParamList) {
         baseConfigService.delete(baseConfigIdParamList);
@@ -120,7 +120,7 @@ public class BaseConfigController {
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取基础设置详情")
     @SaCheckPermission("/biz/baseConfig/detail")
-    @GetMapping("/biz/baseConfig/detail")
+    @GetMapping("/base/baseConfig/detail")
     public CommonResult<BaseConfig> detail(@Valid BaseConfigIdParam baseConfigIdParam) {
         return CommonResult.data(baseConfigService.detail(baseConfigIdParam));
     }

+ 29 - 13
snowy-web-app/src/main/java/vip/xiaonuo/modular/base/department/controller/DepartmentController.java

@@ -16,7 +16,9 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
 import com.github.xiaoymin.knife4j.annotations.ApiSupport;
 import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiModelProperty;
 import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.multipart.MultipartFile;
@@ -58,24 +60,30 @@ public class DepartmentController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取部门分页")
-    @GetMapping("/biz/department/page")
+    @GetMapping("/base/department/page")
     public CommonResult<Page<Department>> page(DepartmentPageParam departmentPageParam) {
         return CommonResult.data(departmentService.page(departmentPageParam));
     }
 
     /**
      * 添加部门
-     *
      * @author newspaper
      * @date  2023/12/13 08:44
      */
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加部门")
     @CommonLog("添加部门")
-    @PostMapping("/biz/department/add")
-    public CommonResult<String> add(@RequestPart @Valid DepartmentAddParam departmentAddParam,
-                                    @RequestPart(required = false) MultipartFile departmentImgUrl) {
-        departmentService.add(departmentAddParam,departmentImgUrl);
+    @PostMapping("/base/department/add")
+    public CommonResult<String> add(@RequestParam @ApiParam(value = "部门名称") String departmentName,
+                                    @RequestParam @ApiParam(value = "上级部门ID") String parentId,
+                                    @RequestParam @ApiParam(value = "所在区域") String departmentRegion,
+                                    @RequestParam @ApiParam(value = "详细地址") String detailLocation,
+                                    @RequestParam(required = false) @ApiParam(value = "部门电话") String departmentPhone,
+                                    @RequestParam(required = false) @ApiParam(value = "部门负责人") String departmentManager,
+                                    @RequestParam(required = false) @ApiParam(value = "描述") String remarks,
+                                    @RequestParam(required = false) @ApiParam(value = "排序码") Integer sortCode,
+                                    @RequestParam(value = "departmentImgUrl", required = false) @ApiParam(value = "部门图片") MultipartFile departmentImgUrl) {
+        departmentService.add(departmentName,parentId,departmentRegion,detailLocation,departmentPhone,departmentManager,remarks,sortCode,departmentImgUrl);
         return CommonResult.ok();
     }
 
@@ -88,10 +96,18 @@ public class DepartmentController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑部门")
     @CommonLog("编辑部门")
-    @PostMapping("/biz/department/edit")
-    public CommonResult<String> edit(@RequestPart @Valid DepartmentEditParam departmentEditParam,
-                                     @RequestPart(required = false) MultipartFile departmentImgUrl) {
-        departmentService.edit(departmentEditParam,departmentImgUrl);
+    @PostMapping("/base/department/edit")
+    public CommonResult<String> edit(@RequestParam @ApiParam(value = "部门ID") String id,
+                                     @RequestParam @ApiParam(value = "部门名称") String departmentName,
+                                     @RequestParam @ApiParam(value = "上级部门ID") String parentId,
+                                     @RequestParam @ApiParam(value = "所在区域") String departmentRegion,
+                                     @RequestParam @ApiParam(value = "详细地址") String detailLocation,
+                                     @RequestParam(required = false) @ApiParam(value = "部门电话") String departmentPhone,
+                                     @RequestParam(required = false) @ApiParam(value = "部门负责人") String departmentManager,
+                                     @RequestParam(required = false) @ApiParam(value = "描述") String remarks,
+                                     @RequestParam(required = false) @ApiParam(value = "排序码") Integer sortCode,
+                                     @RequestParam(value = "departmentImgUrl", required = false) @ApiParam(value = "部门图片") MultipartFile departmentImgUrl) {
+        departmentService.edit(id,departmentName,parentId,departmentRegion,detailLocation,departmentPhone,departmentManager,remarks,sortCode,departmentImgUrl);
         return CommonResult.ok();
     }
 
@@ -104,7 +120,7 @@ public class DepartmentController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除部门")
     @CommonLog("删除部门")
-    @PostMapping("/biz/department/delete")
+    @PostMapping("/base/department/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<DepartmentIdParam> departmentIdParamList) {
         departmentService.delete(departmentIdParamList);
@@ -119,7 +135,7 @@ public class DepartmentController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取部门详情")
-    @GetMapping("/biz/department/detail")
+    @GetMapping("/base/department/detail")
     public CommonResult<Department> detail(@Valid DepartmentIdParam departmentIdParam) {
         return CommonResult.data(departmentService.detail(departmentIdParam));
     }
@@ -132,7 +148,7 @@ public class DepartmentController {
      */
     @ApiOperationSupport(order = 6)
     @ApiOperation("获取所有部门")
-    @GetMapping("/biz/department/departmentSelector")
+    @GetMapping("/base/department/departmentSelector")
     public CommonResult<List<Department>> departmentSelector() {
         return CommonResult.data(departmentService.departmentSelector());
     }

+ 4 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/base/department/service/DepartmentService.java

@@ -45,7 +45,7 @@ public interface DepartmentService extends IService<Department> {
      * @author newspaper
      * @date  2023/12/13 08:44
      */
-    void add(DepartmentAddParam departmentAddParam, MultipartFile departmentImgUrl);
+    void add(String departmentName, String parentId, String departmentRegion, String detailLocation, String departmentPhone, String departmentManager, String remarks, Integer sortCode, MultipartFile departmentImgUrl);
 
     /**
      * 编辑部门
@@ -53,7 +53,7 @@ public interface DepartmentService extends IService<Department> {
      * @author newspaper
      * @date  2023/12/13 08:44
      */
-    void edit(DepartmentEditParam departmentEditParam, MultipartFile departmentImgUrl);
+    void edit(String id,String departmentName, String parentId, String departmentRegion, String detailLocation, String departmentPhone, String departmentManager, String remarks, Integer sortCode, MultipartFile departmentImgUrl);
 
     /**
      * 删除部门
@@ -80,4 +80,6 @@ public interface DepartmentService extends IService<Department> {
     Department queryEntity(String id);
 
     List<Department> departmentSelector();
+
+
 }

+ 29 - 7
snowy-web-app/src/main/java/vip/xiaonuo/modular/base/department/service/impl/DepartmentServiceImpl.java

@@ -30,6 +30,7 @@ import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.listener.CommonDataChangeEventCenter;
 import vip.xiaonuo.common.page.CommonPageRequest;
 import vip.xiaonuo.core.enums.BaseDataTypeEnum;
+import vip.xiaonuo.dev.modular.file.enums.DevFileEngineTypeEnum;
 import vip.xiaonuo.dev.modular.file.service.DevFileService;
 import vip.xiaonuo.modular.base.department.entity.Department;
 import vip.xiaonuo.modular.base.department.mapper.DepartmentMapper;
@@ -72,10 +73,21 @@ public class DepartmentServiceImpl extends ServiceImpl<DepartmentMapper, Departm
 
     @Transactional(rollbackFor = Exception.class)
     @Override
-    public void add(DepartmentAddParam departmentAddParam, MultipartFile departmentImgUrl) {
-        Department department = BeanUtil.toBean(departmentAddParam, Department.class);
+    public void add(String departmentName, String parentId, String departmentRegion, String detailLocation, String departmentPhone, String departmentManager, String remarks, Integer sortCode, MultipartFile departmentImgUrl) {
+        if (this.count(new QueryWrapper<Department>().lambda().eq(Department::getDepartmentName,departmentName)) > 0) {
+            throw new CommonException("存在重复部门名称!");
+        }
+        Department department = new Department();
+        department.setDepartmentName(departmentName);
+        department.setParentId(parentId);
+        department.setDepartmentRegion(departmentRegion);
+        department.setDetailLocation(detailLocation);
+        department.setDepartmentPhone(departmentPhone);
+        department.setDepartmentManager(departmentManager);
+        department.setRemarks(remarks);
+        department.setSortCode(sortCode);
         if (ObjectUtil.isNotEmpty(departmentImgUrl)){
-            String uploadReturnUrl = devFileService.uploadReturnUrl(SNOWY_SYS_DEFAULT_FILE_ENGINE_KEY, departmentImgUrl);
+            String uploadReturnUrl = devFileService.uploadReturnUrl(DevFileEngineTypeEnum.LOCAL.getValue(), departmentImgUrl);
             department.setDepartmentImgUrl(uploadReturnUrl);
         }
         this.save(department);
@@ -86,11 +98,21 @@ public class DepartmentServiceImpl extends ServiceImpl<DepartmentMapper, Departm
 
     @Transactional(rollbackFor = Exception.class)
     @Override
-    public void edit(DepartmentEditParam departmentEditParam, MultipartFile departmentImgUrl) {
-        Department department = this.queryEntity(departmentEditParam.getId());
-        BeanUtil.copyProperties(departmentEditParam, department);
+    public void edit(String id,String departmentName, String parentId, String departmentRegion, String detailLocation, String departmentPhone, String departmentManager, String remarks, Integer sortCode, MultipartFile departmentImgUrl) {
+        Department department = this.queryEntity(id);
+        if (this.count(new QueryWrapper<Department>().lambda().eq(Department::getDepartmentName,departmentName).ne(Department::getId,id)) > 0) {
+            throw new CommonException("存在重复部门名称!");
+        }
+        department.setDepartmentName(departmentName);
+        department.setParentId(parentId);
+        department.setDepartmentRegion(departmentRegion);
+        department.setDetailLocation(detailLocation);
+        department.setDepartmentPhone(departmentPhone);
+        department.setDepartmentManager(departmentManager);
+        department.setRemarks(remarks);
+        department.setSortCode(sortCode);
         if (ObjectUtil.isNotEmpty(departmentImgUrl)){
-            String uploadReturnUrl = devFileService.uploadReturnUrl(SNOWY_SYS_DEFAULT_FILE_ENGINE_KEY, departmentImgUrl);
+            String uploadReturnUrl = devFileService.uploadReturnUrl(DevFileEngineTypeEnum.LOCAL.getValue(), departmentImgUrl);
             department.setDepartmentImgUrl(uploadReturnUrl);
         }
         this.updateById(department);

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/base/inventoryUse/controller/InventoryUseController.java

@@ -55,7 +55,7 @@ public class InventoryUseController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取物资领用分页")
-    @GetMapping("/biz/inventoryUse/page")
+    @GetMapping("/base/inventoryUse/page")
     public CommonResult<Page<InventoryUse>> page(InventoryUsePageParam inventoryUsePageParam) {
         return CommonResult.data(inventoryUseService.page(inventoryUsePageParam));
     }
@@ -69,7 +69,7 @@ public class InventoryUseController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加物资领用")
     @CommonLog("添加物资领用")
-    @PostMapping("/biz/inventoryUse/add")
+    @PostMapping("/base/inventoryUse/add")
     public CommonResult<String> add(@RequestBody @Valid InventoryUseAddParam inventoryUseAddParam) {
         inventoryUseService.add(inventoryUseAddParam);
         return CommonResult.ok();
@@ -84,7 +84,7 @@ public class InventoryUseController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑物资领用")
     @CommonLog("编辑物资领用")
-    @PostMapping("/biz/inventoryUse/edit")
+    @PostMapping("/base/inventoryUse/edit")
     public CommonResult<String> edit(@RequestBody @Valid InventoryUseEditParam inventoryUseEditParam) {
         inventoryUseService.edit(inventoryUseEditParam);
         return CommonResult.ok();
@@ -99,7 +99,7 @@ public class InventoryUseController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除物资领用")
     @CommonLog("删除物资领用")
-    @PostMapping("/biz/inventoryUse/delete")
+    @PostMapping("/base/inventoryUse/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<InventoryUseIdParam> inventoryUseIdParamList) {
         inventoryUseService.delete(inventoryUseIdParamList);
@@ -114,7 +114,7 @@ public class InventoryUseController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取物资领用详情")
-    @GetMapping("/biz/inventoryUse/detail")
+    @GetMapping("/base/inventoryUse/detail")
     public CommonResult<InventoryUse> detail(@Valid InventoryUseIdParam inventoryUseIdParam) {
         return CommonResult.data(inventoryUseService.detail(inventoryUseIdParam));
     }
@@ -128,7 +128,7 @@ public class InventoryUseController {
     @ApiOperationSupport(order = 6)
     @ApiOperation("归还物资领用")
     @CommonLog("归还物资领用")
-    @PostMapping("/biz/inventoryUse/revert")
+    @PostMapping("/base/inventoryUse/revert")
     public CommonResult<String> revert(@RequestParam MultipartFile returnImgUrl,
                                        @RequestParam String id,
                                        @RequestParam Date returnTime,

+ 12 - 17
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/controller/PigBreedController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.controller;
+package vip.xiaonuo.modular.bi.pigBreed.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -27,12 +27,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigBreed.entity.PigBreed;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedAddParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedEditParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedIdParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedPageParam;
-import vip.xiaonuo.modular.pigBreed.service.PigBreedService;
+import vip.xiaonuo.modular.bi.pigBreed.entity.PigBreed;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedAddParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedEditParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedIdParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedPageParam;
+import vip.xiaonuo.modular.bi.pigBreed.service.PigBreedService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -61,8 +61,7 @@ public class PigBreedController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取配种信息分页")
-    @SaCheckPermission("/xiaonuo/pigBreed/page")
-    @GetMapping("/xiaonuo/pigBreed/page")
+    @GetMapping("/bi/pigBreed/page")
     public CommonResult<Page<PigBreed>> page(PigBreedPageParam pigBreedPageParam) {
         return CommonResult.data(pigBreedService.page(pigBreedPageParam));
     }
@@ -76,8 +75,7 @@ public class PigBreedController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加配种信息")
     @CommonLog("添加配种信息")
-    @SaCheckPermission("/xiaonuo/pigBreed/add")
-    @PostMapping("/xiaonuo/pigBreed/add")
+    @PostMapping("/bi/pigBreed/add")
     public CommonResult<String> add(@RequestBody @Valid PigBreedAddParam pigBreedAddParam) {
         pigBreedService.add(pigBreedAddParam);
         return CommonResult.ok();
@@ -92,8 +90,7 @@ public class PigBreedController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑配种信息")
     @CommonLog("编辑配种信息")
-    @SaCheckPermission("/xiaonuo/pigBreed/edit")
-    @PostMapping("/xiaonuo/pigBreed/edit")
+    @PostMapping("/bi/pigBreed/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigBreedEditParam pigBreedEditParam) {
         pigBreedService.edit(pigBreedEditParam);
         return CommonResult.ok();
@@ -108,8 +105,7 @@ public class PigBreedController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除配种信息")
     @CommonLog("删除配种信息")
-    @SaCheckPermission("/xiaonuo/pigBreed/delete")
-    @PostMapping("/xiaonuo/pigBreed/delete")
+    @PostMapping("/bi/pigBreed/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                CommonValidList<PigBreedIdParam> pigBreedIdParamList) {
         pigBreedService.delete(pigBreedIdParamList);
@@ -124,8 +120,7 @@ public class PigBreedController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取配种信息详情")
-    @SaCheckPermission("/xiaonuo/pigBreed/detail")
-    @GetMapping("/xiaonuo/pigBreed/detail")
+    @GetMapping("/bi/pigBreed/detail")
     public CommonResult<PigBreed> detail(@Valid PigBreedIdParam pigBreedIdParam) {
         return CommonResult.data(pigBreedService.detail(pigBreedIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/entity/PigBreed.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.entity;
+package vip.xiaonuo.modular.bi.pigBreed.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/enums/PigBreedEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.enums;
+package vip.xiaonuo.modular.bi.pigBreed.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/mapper/PigBreedMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.mapper;
+package vip.xiaonuo.modular.bi.pigBreed.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigBreed.entity.PigBreed;
+import vip.xiaonuo.modular.bi.pigBreed.entity.PigBreed;
 
 /**
  * 配种信息Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/mapper/mapping/PigBreedMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigBreed.mapper.PigBreedMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigBreed.mapper.PigBreedMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.param;
+package vip.xiaonuo.modular.bi.pigBreed.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.param;
+package vip.xiaonuo.modular.bi.pigBreed.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.param;
+package vip.xiaonuo.modular.bi.pigBreed.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/param/PigBreedPageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.param;
+package vip.xiaonuo.modular.bi.pigBreed.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 配种信息查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/service/PigBreedService.java

@@ -10,15 +10,15 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.service;
+package vip.xiaonuo.modular.bi.pigBreed.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.pigBreed.entity.PigBreed;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedAddParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedEditParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedIdParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedPageParam;
+import vip.xiaonuo.modular.bi.pigBreed.entity.PigBreed;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedAddParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedEditParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedIdParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedPageParam;
 
 import java.util.List;
 

+ 8 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigBreed/service/impl/PigBreedServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigBreed.service.impl;
+package vip.xiaonuo.modular.bi.pigBreed.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -25,13 +25,13 @@ import org.springframework.transaction.annotation.Transactional;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.modular.pigBreed.entity.PigBreed;
-import vip.xiaonuo.modular.pigBreed.mapper.PigBreedMapper;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedAddParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedEditParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedIdParam;
-import vip.xiaonuo.modular.pigBreed.param.PigBreedPageParam;
-import vip.xiaonuo.modular.pigBreed.service.PigBreedService;
+import vip.xiaonuo.modular.bi.pigBreed.entity.PigBreed;
+import vip.xiaonuo.modular.bi.pigBreed.mapper.PigBreedMapper;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedAddParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedEditParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedIdParam;
+import vip.xiaonuo.modular.bi.pigBreed.param.PigBreedPageParam;
+import vip.xiaonuo.modular.bi.pigBreed.service.PigBreedService;
 
 import java.util.List;
 

+ 12 - 17
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/controller/PigAblactationController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.controller;
+package vip.xiaonuo.modular.bi.pigablactation.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -26,12 +26,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigablactation.entity.PigAblactation;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationAddParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationEditParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationIdParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationPageParam;
-import vip.xiaonuo.modular.pigablactation.service.PigAblactationService;
+import vip.xiaonuo.modular.bi.pigablactation.entity.PigAblactation;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationAddParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationEditParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationIdParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationPageParam;
+import vip.xiaonuo.modular.bi.pigablactation.service.PigAblactationService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -60,8 +60,7 @@ public class PigAblactationController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取断奶信息分页")
-    @SaCheckPermission("/pig/pigablactation/page")
-    @GetMapping("/pig/pigablactation/page")
+    @GetMapping("/bi/pigablactation/page")
     public CommonResult<Page<PigAblactation>> page(PigAblactationPageParam pigAblactationPageParam) {
         return CommonResult.data(pigAblactationService.page(pigAblactationPageParam));
     }
@@ -75,8 +74,7 @@ public class PigAblactationController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加断奶信息")
     @CommonLog("添加断奶信息")
-    @SaCheckPermission("/pig/pigablactation/add")
-    @PostMapping("/pig/pigablactation/add")
+    @PostMapping("/bi/pigablactation/add")
     public CommonResult<String> add(@RequestBody @Valid PigAblactationAddParam pigAblactationAddParam) {
         pigAblactationService.add(pigAblactationAddParam);
         return CommonResult.ok();
@@ -91,8 +89,7 @@ public class PigAblactationController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑断奶信息")
     @CommonLog("编辑断奶信息")
-    @SaCheckPermission("/pig/pigablactation/edit")
-    @PostMapping("/pig/pigablactation/edit")
+    @PostMapping("/bi/pigablactation/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigAblactationEditParam pigAblactationEditParam) {
         pigAblactationService.edit(pigAblactationEditParam);
         return CommonResult.ok();
@@ -107,8 +104,7 @@ public class PigAblactationController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除断奶信息")
     @CommonLog("删除断奶信息")
-    @SaCheckPermission("/pig/pigablactation/delete")
-    @PostMapping("/pig/pigablactation/delete")
+    @PostMapping("/bi/pigablactation/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<PigAblactationIdParam> pigAblactationIdParamList) {
         pigAblactationService.delete(pigAblactationIdParamList);
@@ -123,8 +119,7 @@ public class PigAblactationController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取断奶信息详情")
-    @SaCheckPermission("/pig/pigablactation/detail")
-    @GetMapping("/pig/pigablactation/detail")
+    @GetMapping("/bi/pigablactation/detail")
     public CommonResult<PigAblactation> detail(@Valid PigAblactationIdParam pigAblactationIdParam) {
         return CommonResult.data(pigAblactationService.detail(pigAblactationIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/entity/PigAblactation.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.entity;
+package vip.xiaonuo.modular.bi.pigablactation.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/enums/PigAblactationEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.enums;
+package vip.xiaonuo.modular.bi.pigablactation.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/mapper/PigAblactationMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.mapper;
+package vip.xiaonuo.modular.bi.pigablactation.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigablactation.entity.PigAblactation;
+import vip.xiaonuo.modular.bi.pigablactation.entity.PigAblactation;
 
 /**
  * 断奶信息Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/mapper/mapping/PigAblactationMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigablactation.mapper.PigAblactationMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigablactation.mapper.PigAblactationMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.param;
+package vip.xiaonuo.modular.bi.pigablactation.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.param;
+package vip.xiaonuo.modular.bi.pigablactation.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.param;
+package vip.xiaonuo.modular.bi.pigablactation.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/param/PigAblactationPageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.param;
+package vip.xiaonuo.modular.bi.pigablactation.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 断奶信息查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/service/PigAblactationService.java

@@ -10,15 +10,15 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.service;
+package vip.xiaonuo.modular.bi.pigablactation.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.pigablactation.entity.PigAblactation;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationAddParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationEditParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationIdParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationPageParam;
+import vip.xiaonuo.modular.bi.pigablactation.entity.PigAblactation;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationAddParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationEditParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationIdParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationPageParam;
 
 import java.util.List;
 

+ 8 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigablactation/service/impl/PigAblactationServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigablactation.service.impl;
+package vip.xiaonuo.modular.bi.pigablactation.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -24,13 +24,13 @@ import org.springframework.transaction.annotation.Transactional;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.modular.pigablactation.entity.PigAblactation;
-import vip.xiaonuo.modular.pigablactation.mapper.PigAblactationMapper;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationAddParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationEditParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationIdParam;
-import vip.xiaonuo.modular.pigablactation.param.PigAblactationPageParam;
-import vip.xiaonuo.modular.pigablactation.service.PigAblactationService;
+import vip.xiaonuo.modular.bi.pigablactation.entity.PigAblactation;
+import vip.xiaonuo.modular.bi.pigablactation.mapper.PigAblactationMapper;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationAddParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationEditParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationIdParam;
+import vip.xiaonuo.modular.bi.pigablactation.param.PigAblactationPageParam;
+import vip.xiaonuo.modular.bi.pigablactation.service.PigAblactationService;
 
 import java.util.List;
 

+ 12 - 17
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/controller/PigBackfatController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.controller;
+package vip.xiaonuo.modular.bi.pigbackfat.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -26,12 +26,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigbackfat.entity.PigBackfat;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatAddParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatEditParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatIdParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatPageParam;
-import vip.xiaonuo.modular.pigbackfat.service.PigBackfatService;
+import vip.xiaonuo.modular.bi.pigbackfat.entity.PigBackfat;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatAddParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatEditParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatIdParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatPageParam;
+import vip.xiaonuo.modular.bi.pigbackfat.service.PigBackfatService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -60,8 +60,7 @@ public class PigBackfatController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取背膘测定分页")
-    @SaCheckPermission("/pig/pigbackfat/page")
-    @GetMapping("/pig/pigbackfat/page")
+    @GetMapping("/bi/pigbackfat/page")
     public CommonResult<Page<PigBackfat>> page(PigBackfatPageParam pigBackfatPageParam) {
         return CommonResult.data(pigBackfatService.page(pigBackfatPageParam));
     }
@@ -75,8 +74,7 @@ public class PigBackfatController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加背膘测定")
     @CommonLog("添加背膘测定")
-    @SaCheckPermission("/pig/pigbackfat/add")
-    @PostMapping("/pig/pigbackfat/add")
+    @PostMapping("/bi/pigbackfat/add")
     public CommonResult<String> add(@RequestBody @Valid PigBackfatAddParam pigBackfatAddParam) {
         pigBackfatService.add(pigBackfatAddParam);
         return CommonResult.ok();
@@ -91,8 +89,7 @@ public class PigBackfatController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑背膘测定")
     @CommonLog("编辑背膘测定")
-    @SaCheckPermission("/pig/pigbackfat/edit")
-    @PostMapping("/pig/pigbackfat/edit")
+    @PostMapping("/bi/pigbackfat/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigBackfatEditParam pigBackfatEditParam) {
         pigBackfatService.edit(pigBackfatEditParam);
         return CommonResult.ok();
@@ -107,8 +104,7 @@ public class PigBackfatController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除背膘测定")
     @CommonLog("删除背膘测定")
-    @SaCheckPermission("/pig/pigbackfat/delete")
-    @PostMapping("/pig/pigbackfat/delete")
+    @PostMapping("/bi/pigbackfat/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<PigBackfatIdParam> pigBackfatIdParamList) {
         pigBackfatService.delete(pigBackfatIdParamList);
@@ -123,8 +119,7 @@ public class PigBackfatController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取背膘测定详情")
-    @SaCheckPermission("/pig/pigbackfat/detail")
-    @GetMapping("/pig/pigbackfat/detail")
+    @GetMapping("/bi/pigbackfat/detail")
     public CommonResult<PigBackfat> detail(@Valid PigBackfatIdParam pigBackfatIdParam) {
         return CommonResult.data(pigBackfatService.detail(pigBackfatIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/entity/PigBackfat.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.entity;
+package vip.xiaonuo.modular.bi.pigbackfat.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/enums/PigBackfatEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.enums;
+package vip.xiaonuo.modular.bi.pigbackfat.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/mapper/PigBackfatMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.mapper;
+package vip.xiaonuo.modular.bi.pigbackfat.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigbackfat.entity.PigBackfat;
+import vip.xiaonuo.modular.bi.pigbackfat.entity.PigBackfat;
 
 /**
  * 背膘测定Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/mapper/mapping/PigBackfatMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigbackfat.mapper.PigBackfatMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigbackfat.mapper.PigBackfatMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.param;
+package vip.xiaonuo.modular.bi.pigbackfat.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.param;
+package vip.xiaonuo.modular.bi.pigbackfat.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.param;
+package vip.xiaonuo.modular.bi.pigbackfat.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/param/PigBackfatPageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.param;
+package vip.xiaonuo.modular.bi.pigbackfat.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 背膘测定查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/service/PigBackfatService.java

@@ -10,15 +10,15 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.service;
+package vip.xiaonuo.modular.bi.pigbackfat.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.pigbackfat.entity.PigBackfat;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatAddParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatEditParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatIdParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatPageParam;
+import vip.xiaonuo.modular.bi.pigbackfat.entity.PigBackfat;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatAddParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatEditParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatIdParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatPageParam;
 
 import java.util.List;
 

+ 8 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbackfat/service/impl/PigBackfatServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbackfat.service.impl;
+package vip.xiaonuo.modular.bi.pigbackfat.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -24,13 +24,13 @@ import org.springframework.transaction.annotation.Transactional;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.modular.pigbackfat.entity.PigBackfat;
-import vip.xiaonuo.modular.pigbackfat.mapper.PigBackfatMapper;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatAddParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatEditParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatIdParam;
-import vip.xiaonuo.modular.pigbackfat.param.PigBackfatPageParam;
-import vip.xiaonuo.modular.pigbackfat.service.PigBackfatService;
+import vip.xiaonuo.modular.bi.pigbackfat.entity.PigBackfat;
+import vip.xiaonuo.modular.bi.pigbackfat.mapper.PigBackfatMapper;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatAddParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatEditParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatIdParam;
+import vip.xiaonuo.modular.bi.pigbackfat.param.PigBackfatPageParam;
+import vip.xiaonuo.modular.bi.pigbackfat.service.PigBackfatService;
 
 import java.util.List;
 

+ 12 - 13
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/controller/PigBatchController.java

@@ -10,9 +10,8 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.controller;
+package vip.xiaonuo.modular.bi.pigbatch.controller;
 
-import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
 import com.github.xiaoymin.knife4j.annotations.ApiSupport;
@@ -28,12 +27,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigbatch.entity.PigBatch;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchAddParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchEditParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchIdParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchPageParam;
-import vip.xiaonuo.modular.pigbatch.service.PigBatchService;
+import vip.xiaonuo.modular.bi.pigbatch.entity.PigBatch;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchAddParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchEditParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchIdParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchPageParam;
+import vip.xiaonuo.modular.bi.pigbatch.service.PigBatchService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -62,7 +61,7 @@ public class PigBatchController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取猪只批次分页")
-    @GetMapping("/xiaonuo/pigbatch/page")
+    @GetMapping("/bi/pigbatch/page")
     public CommonResult<Page<PigBatch>> page(PigBatchPageParam pigBatchPageParam) {
         return CommonResult.data(pigBatchService.page(pigBatchPageParam));
     }
@@ -76,7 +75,7 @@ public class PigBatchController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加猪只批次")
     @CommonLog("添加猪只批次")
-    @PostMapping("/xiaonuo/pigbatch/add")
+    @PostMapping("/bi/pigbatch/add")
     public CommonResult<String> add(@RequestBody @Valid PigBatchAddParam pigBatchAddParam) {
         return pigBatchService.add(pigBatchAddParam);
     }
@@ -90,7 +89,7 @@ public class PigBatchController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑猪只批次")
     @CommonLog("编辑猪只批次")
-    @PostMapping("/xiaonuo/pigbatch/edit")
+    @PostMapping("/bi/pigbatch/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigBatchEditParam pigBatchEditParam) {
         return pigBatchService.edit(pigBatchEditParam);
     }
@@ -104,7 +103,7 @@ public class PigBatchController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除猪只批次")
     @CommonLog("删除猪只批次")
-    @PostMapping("/xiaonuo/pigbatch/delete")
+    @PostMapping("/bi/pigbatch/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                CommonValidList<PigBatchIdParam> pigBatchIdParamList) {
         pigBatchService.delete(pigBatchIdParamList);
@@ -119,7 +118,7 @@ public class PigBatchController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取猪只批次详情")
-    @GetMapping("/xiaonuo/pigbatch/detail")
+    @GetMapping("/bi/pigbatch/detail")
     public CommonResult<PigBatch> detail(@Valid PigBatchIdParam pigBatchIdParam) {
         return CommonResult.data(pigBatchService.detail(pigBatchIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/entity/PigBatch.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.entity;
+package vip.xiaonuo.modular.bi.pigbatch.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/enums/PigBatchEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.enums;
+package vip.xiaonuo.modular.bi.pigbatch.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/mapper/PigBatchMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.mapper;
+package vip.xiaonuo.modular.bi.pigbatch.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigbatch.entity.PigBatch;
+import vip.xiaonuo.modular.bi.pigbatch.entity.PigBatch;
 
 /**
  * 猪只批次Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/mapper/mapping/PigBatchMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigbatch.mapper.PigBatchMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigbatch.mapper.PigBatchMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.param;
+package vip.xiaonuo.modular.bi.pigbatch.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.param;
+package vip.xiaonuo.modular.bi.pigbatch.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchIdParam.java

@@ -10,13 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.param;
+package vip.xiaonuo.modular.bi.pigbatch.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/param/PigBatchPageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.param;
+package vip.xiaonuo.modular.bi.pigbatch.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 猪只批次查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/service/PigBatchService.java

@@ -10,16 +10,16 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.service;
+package vip.xiaonuo.modular.bi.pigbatch.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
 import vip.xiaonuo.common.pojo.CommonResult;
-import vip.xiaonuo.modular.pigbatch.entity.PigBatch;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchAddParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchEditParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchIdParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchPageParam;
+import vip.xiaonuo.modular.bi.pigbatch.entity.PigBatch;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchAddParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchEditParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchIdParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchPageParam;
 
 import java.util.List;
 

+ 8 - 9
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigbatch/service/impl/PigBatchServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigbatch.service.impl;
+package vip.xiaonuo.modular.bi.pigbatch.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -27,14 +27,13 @@ import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
 import vip.xiaonuo.common.pojo.CommonResult;
-import vip.xiaonuo.modular.pigbatch.entity.PigBatch;
-import vip.xiaonuo.modular.pigbatch.mapper.PigBatchMapper;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchAddParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchEditParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchIdParam;
-import vip.xiaonuo.modular.pigbatch.param.PigBatchPageParam;
-import vip.xiaonuo.modular.pigbatch.service.PigBatchService;
-import vip.xiaonuo.modular.pigfiles.entity.PigFiles;
+import vip.xiaonuo.modular.bi.pigbatch.entity.PigBatch;
+import vip.xiaonuo.modular.bi.pigbatch.mapper.PigBatchMapper;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchAddParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchEditParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchIdParam;
+import vip.xiaonuo.modular.bi.pigbatch.param.PigBatchPageParam;
+import vip.xiaonuo.modular.bi.pigbatch.service.PigBatchService;
 
 import java.util.List;
 

+ 12 - 17
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/controller/PigChildbirthController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.controller;
+package vip.xiaonuo.modular.bi.pigchildbirth.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -26,12 +26,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigchildbirth.entity.PigChildbirth;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthAddParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthEditParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthIdParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthPageParam;
-import vip.xiaonuo.modular.pigchildbirth.service.PigChildbirthService;
+import vip.xiaonuo.modular.bi.pigchildbirth.entity.PigChildbirth;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthAddParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthEditParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthIdParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthPageParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.service.PigChildbirthService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -60,8 +60,7 @@ public class PigChildbirthController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取母猪妊娠分页")
-    @SaCheckPermission("/xiaonuo/pigchildbirth/page")
-    @GetMapping("/xiaonuo/pigchildbirth/page")
+    @GetMapping("/bi/pigchildbirth/page")
     public CommonResult<Page<PigChildbirth>> page(PigChildbirthPageParam pigChildbirthPageParam) {
         return CommonResult.data(pigChildbirthService.page(pigChildbirthPageParam));
     }
@@ -75,8 +74,7 @@ public class PigChildbirthController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加母猪妊娠")
     @CommonLog("添加母猪妊娠")
-    @SaCheckPermission("/xiaonuo/pigchildbirth/add")
-    @PostMapping("/xiaonuo/pigchildbirth/add")
+    @PostMapping("/bi/pigchildbirth/add")
     public CommonResult<String> add(@RequestBody @Valid PigChildbirthAddParam pigChildbirthAddParam) {
         pigChildbirthService.add(pigChildbirthAddParam);
         return CommonResult.ok();
@@ -91,8 +89,7 @@ public class PigChildbirthController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑母猪妊娠")
     @CommonLog("编辑母猪妊娠")
-    @SaCheckPermission("/xiaonuo/pigchildbirth/edit")
-    @PostMapping("/xiaonuo/pigchildbirth/edit")
+    @PostMapping("/bi/pigchildbirth/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigChildbirthEditParam pigChildbirthEditParam) {
         pigChildbirthService.edit(pigChildbirthEditParam);
         return CommonResult.ok();
@@ -107,8 +104,7 @@ public class PigChildbirthController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除母猪妊娠")
     @CommonLog("删除母猪妊娠")
-    @SaCheckPermission("/xiaonuo/pigchildbirth/delete")
-    @PostMapping("/xiaonuo/pigchildbirth/delete")
+    @PostMapping("/bi/pigchildbirth/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                CommonValidList<PigChildbirthIdParam> pigChildbirthIdParamList) {
         pigChildbirthService.delete(pigChildbirthIdParamList);
@@ -123,8 +119,7 @@ public class PigChildbirthController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取母猪妊娠详情")
-    @SaCheckPermission("/xiaonuo/pigchildbirth/detail")
-    @GetMapping("/xiaonuo/pigchildbirth/detail")
+    @GetMapping("/bi/pigchildbirth/detail")
     public CommonResult<PigChildbirth> detail(@Valid PigChildbirthIdParam pigChildbirthIdParam) {
         return CommonResult.data(pigChildbirthService.detail(pigChildbirthIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/entity/PigChildbirth.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.entity;
+package vip.xiaonuo.modular.bi.pigchildbirth.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/enums/PigChildbirthEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.enums;
+package vip.xiaonuo.modular.bi.pigchildbirth.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/mapper/PigChildbirthMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.mapper;
+package vip.xiaonuo.modular.bi.pigchildbirth.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigchildbirth.entity.PigChildbirth;
+import vip.xiaonuo.modular.bi.pigchildbirth.entity.PigChildbirth;
 
 /**
  * 母猪妊娠Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/mapper/mapping/PigChildbirthMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigchildbirth.mapper.PigChildbirthMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigchildbirth.mapper.PigChildbirthMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.param;
+package vip.xiaonuo.modular.bi.pigchildbirth.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.param;
+package vip.xiaonuo.modular.bi.pigchildbirth.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.param;
+package vip.xiaonuo.modular.bi.pigchildbirth.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/param/PigChildbirthPageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.param;
+package vip.xiaonuo.modular.bi.pigchildbirth.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 母猪妊娠查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/service/PigChildbirthService.java

@@ -10,15 +10,15 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.service;
+package vip.xiaonuo.modular.bi.pigchildbirth.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.pigchildbirth.entity.PigChildbirth;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthAddParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthEditParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthIdParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthPageParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.entity.PigChildbirth;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthAddParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthEditParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthIdParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthPageParam;
 
 import java.util.List;
 

+ 8 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigchildbirth/service/impl/PigChildbirthServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigchildbirth.service.impl;
+package vip.xiaonuo.modular.bi.pigchildbirth.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -24,13 +24,13 @@ import org.springframework.transaction.annotation.Transactional;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.modular.pigchildbirth.entity.PigChildbirth;
-import vip.xiaonuo.modular.pigchildbirth.mapper.PigChildbirthMapper;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthAddParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthEditParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthIdParam;
-import vip.xiaonuo.modular.pigchildbirth.param.PigChildbirthPageParam;
-import vip.xiaonuo.modular.pigchildbirth.service.PigChildbirthService;
+import vip.xiaonuo.modular.bi.pigchildbirth.entity.PigChildbirth;
+import vip.xiaonuo.modular.bi.pigchildbirth.mapper.PigChildbirthMapper;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthAddParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthEditParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthIdParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.param.PigChildbirthPageParam;
+import vip.xiaonuo.modular.bi.pigchildbirth.service.PigChildbirthService;
 
 import java.util.List;
 

+ 12 - 18
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/controller/PigCureController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.controller;
+package vip.xiaonuo.modular.bi.pigcure.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -26,13 +26,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigcure.entity.PigCure;
-import vip.xiaonuo.modular.pigcure.param.PigCureAddParam;
-import vip.xiaonuo.modular.pigcure.param.PigCureAddParam;
-import vip.xiaonuo.modular.pigcure.param.PigCureEditParam;
-import vip.xiaonuo.modular.pigcure.param.PigCureIdParam;
-import vip.xiaonuo.modular.pigcure.param.PigCurePageParam;
-import vip.xiaonuo.modular.pigcure.service.PigCureService;
+import vip.xiaonuo.modular.bi.pigcure.entity.PigCure;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureAddParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureEditParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureIdParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCurePageParam;
+import vip.xiaonuo.modular.bi.pigcure.service.PigCureService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -61,8 +60,7 @@ public class PigCureController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取防治信息分页")
-    @SaCheckPermission("/pig/pigcure/page")
-    @GetMapping("/pig/pigcure/page")
+    @GetMapping("/bi/pigcure/page")
     public CommonResult<Page<PigCure>> page(PigCurePageParam pigCurePageParam) {
         return CommonResult.data(pigCureService.page(pigCurePageParam));
     }
@@ -76,8 +74,7 @@ public class PigCureController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加防治信息")
     @CommonLog("添加防治信息")
-    @SaCheckPermission("/pig/pigcure/add")
-    @PostMapping("/pig/pigcure/add")
+    @PostMapping("/bi/pigcure/add")
     public CommonResult<String> add(@RequestBody @Valid PigCureAddParam pigCureAddParam) {
         pigCureService.add(pigCureAddParam);
         return CommonResult.ok();
@@ -92,8 +89,7 @@ public class PigCureController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑防治信息")
     @CommonLog("编辑防治信息")
-    @SaCheckPermission("/pig/pigcure/edit")
-    @PostMapping("/pig/pigcure/edit")
+    @PostMapping("/bi/pigcure/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigCureEditParam pigCureEditParam) {
         pigCureService.edit(pigCureEditParam);
         return CommonResult.ok();
@@ -108,8 +104,7 @@ public class PigCureController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除防治信息")
     @CommonLog("删除防治信息")
-    @SaCheckPermission("/pig/pigcure/delete")
-    @PostMapping("/pig/pigcure/delete")
+    @PostMapping("/bi/pigcure/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<PigCureIdParam> pigCureIdParamList) {
         pigCureService.delete(pigCureIdParamList);
@@ -124,8 +119,7 @@ public class PigCureController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取防治信息详情")
-    @SaCheckPermission("/pig/pigcure/detail")
-    @GetMapping("/pig/pigcure/detail")
+    @GetMapping("/bi/pigcure/detail")
     public CommonResult<PigCure> detail(@Valid PigCureIdParam pigCureIdParam) {
         return CommonResult.data(pigCureService.detail(pigCureIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/entity/PigCure.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.entity;
+package vip.xiaonuo.modular.bi.pigcure.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/enums/PigCureEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.enums;
+package vip.xiaonuo.modular.bi.pigcure.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/mapper/PigCureMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.mapper;
+package vip.xiaonuo.modular.bi.pigcure.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigcure.entity.PigCure;
+import vip.xiaonuo.modular.bi.pigcure.entity.PigCure;
 
 /**
  * 防治信息Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/mapper/mapping/PigCureMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigcure.mapper.PigCureMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigcure.mapper.PigCureMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCureAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.param;
+package vip.xiaonuo.modular.bi.pigcure.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCureEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.param;
+package vip.xiaonuo.modular.bi.pigcure.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCureIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.param;
+package vip.xiaonuo.modular.bi.pigcure.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/param/PigCurePageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.param;
+package vip.xiaonuo.modular.bi.pigcure.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 防治信息查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/service/PigCureService.java

@@ -10,15 +10,15 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.service;
+package vip.xiaonuo.modular.bi.pigcure.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.pigcure.entity.PigCure;
-import vip.xiaonuo.modular.pigcure.param.PigCureAddParam;
-import vip.xiaonuo.modular.pigcure.param.PigCureEditParam;
-import vip.xiaonuo.modular.pigcure.param.PigCureIdParam;
-import vip.xiaonuo.modular.pigcure.param.PigCurePageParam;
+import vip.xiaonuo.modular.bi.pigcure.entity.PigCure;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureAddParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureEditParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureIdParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCurePageParam;
 
 import java.util.List;
 

+ 8 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigcure/service/impl/PigCureServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigcure.service.impl;
+package vip.xiaonuo.modular.bi.pigcure.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -24,13 +24,13 @@ import org.springframework.transaction.annotation.Transactional;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.modular.pigcure.entity.PigCure;
-import vip.xiaonuo.modular.pigcure.mapper.PigCureMapper;
-import vip.xiaonuo.modular.pigcure.param.PigCureAddParam;
-import vip.xiaonuo.modular.pigcure.param.PigCureEditParam;
-import vip.xiaonuo.modular.pigcure.param.PigCureIdParam;
-import vip.xiaonuo.modular.pigcure.param.PigCurePageParam;
-import vip.xiaonuo.modular.pigcure.service.PigCureService;
+import vip.xiaonuo.modular.bi.pigcure.entity.PigCure;
+import vip.xiaonuo.modular.bi.pigcure.mapper.PigCureMapper;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureAddParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureEditParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCureIdParam;
+import vip.xiaonuo.modular.bi.pigcure.param.PigCurePageParam;
+import vip.xiaonuo.modular.bi.pigcure.service.PigCureService;
 
 import java.util.List;
 

+ 12 - 17
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/controller/PigDeathController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.controller;
+package vip.xiaonuo.modular.bi.pigdeath.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -26,12 +26,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigdeath.entity.PigDeath;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathAddParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathEditParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathIdParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathPageParam;
-import vip.xiaonuo.modular.pigdeath.service.PigDeathService;
+import vip.xiaonuo.modular.bi.pigdeath.entity.PigDeath;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathAddParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathEditParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathIdParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathPageParam;
+import vip.xiaonuo.modular.bi.pigdeath.service.PigDeathService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -60,8 +60,7 @@ public class PigDeathController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取死亡信息分页")
-    @SaCheckPermission("/pig/pigdeath/page")
-    @GetMapping("/pig/pigdeath/page")
+    @GetMapping("/bi/pigdeath/page")
     public CommonResult<Page<PigDeath>> page(PigDeathPageParam pigDeathPageParam) {
         return CommonResult.data(pigDeathService.page(pigDeathPageParam));
     }
@@ -75,8 +74,7 @@ public class PigDeathController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加死亡信息")
     @CommonLog("添加死亡信息")
-    @SaCheckPermission("/pig/pigdeath/add")
-    @PostMapping("/pig/pigdeath/add")
+    @PostMapping("/bi/pigdeath/add")
     public CommonResult<String> add(@RequestBody @Valid PigDeathAddParam pigDeathAddParam) {
         pigDeathService.add(pigDeathAddParam);
         return CommonResult.ok();
@@ -91,8 +89,7 @@ public class PigDeathController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑死亡信息")
     @CommonLog("编辑死亡信息")
-    @SaCheckPermission("/pig/pigdeath/edit")
-    @PostMapping("/pig/pigdeath/edit")
+    @PostMapping("/bi/pigdeath/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigDeathEditParam pigDeathEditParam) {
         pigDeathService.edit(pigDeathEditParam);
         return CommonResult.ok();
@@ -107,8 +104,7 @@ public class PigDeathController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除死亡信息")
     @CommonLog("删除死亡信息")
-    @SaCheckPermission("/pig/pigdeath/delete")
-    @PostMapping("/pig/pigdeath/delete")
+    @PostMapping("/bi/pigdeath/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<PigDeathIdParam> pigDeathIdParamList) {
         pigDeathService.delete(pigDeathIdParamList);
@@ -123,8 +119,7 @@ public class PigDeathController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取死亡信息详情")
-    @SaCheckPermission("/pig/pigdeath/detail")
-    @GetMapping("/pig/pigdeath/detail")
+    @GetMapping("/bi/pigdeath/detail")
     public CommonResult<PigDeath> detail(@Valid PigDeathIdParam pigDeathIdParam) {
         return CommonResult.data(pigDeathService.detail(pigDeathIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/entity/PigDeath.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.entity;
+package vip.xiaonuo.modular.bi.pigdeath.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/enums/PigDeathEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.enums;
+package vip.xiaonuo.modular.bi.pigdeath.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/mapper/PigDeathMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.mapper;
+package vip.xiaonuo.modular.bi.pigdeath.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigdeath.entity.PigDeath;
+import vip.xiaonuo.modular.bi.pigdeath.entity.PigDeath;
 
 /**
  * 死亡信息Mapper接口

snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/mapper/mapping/PigDeathMapper.xml → snowy-web-app/src/main/java/vip/xiaonuo/modular/bi/pigdeath/mapper/mapping/PigDeathMapper.xml


+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.param;
+package vip.xiaonuo.modular.bi.pigdeath.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.param;
+package vip.xiaonuo.modular.bi.pigdeath.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.param;
+package vip.xiaonuo.modular.bi.pigdeath.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/param/PigDeathPageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.param;
+package vip.xiaonuo.modular.bi.pigdeath.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 死亡信息查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/service/PigDeathService.java

@@ -10,15 +10,15 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.service;
+package vip.xiaonuo.modular.bi.pigdeath.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.pigdeath.entity.PigDeath;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathAddParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathEditParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathIdParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathPageParam;
+import vip.xiaonuo.modular.bi.pigdeath.entity.PigDeath;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathAddParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathEditParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathIdParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathPageParam;
 
 import java.util.List;
 

+ 8 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeath/service/impl/PigDeathServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeath.service.impl;
+package vip.xiaonuo.modular.bi.pigdeath.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -24,13 +24,13 @@ import org.springframework.transaction.annotation.Transactional;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.modular.pigdeath.entity.PigDeath;
-import vip.xiaonuo.modular.pigdeath.mapper.PigDeathMapper;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathAddParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathEditParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathIdParam;
-import vip.xiaonuo.modular.pigdeath.param.PigDeathPageParam;
-import vip.xiaonuo.modular.pigdeath.service.PigDeathService;
+import vip.xiaonuo.modular.bi.pigdeath.entity.PigDeath;
+import vip.xiaonuo.modular.bi.pigdeath.mapper.PigDeathMapper;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathAddParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathEditParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathIdParam;
+import vip.xiaonuo.modular.bi.pigdeath.param.PigDeathPageParam;
+import vip.xiaonuo.modular.bi.pigdeath.service.PigDeathService;
 
 import java.util.List;
 

+ 12 - 17
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/controller/PigDeliverController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.controller;
+package vip.xiaonuo.modular.bi.pigdeliver.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -26,12 +26,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigdeliver.entity.PigDeliver;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverAddParam;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverEditParam;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverIdParam;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverPageParam;
-import vip.xiaonuo.modular.pigdeliver.service.PigDeliverService;
+import vip.xiaonuo.modular.bi.pigdeliver.entity.PigDeliver;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverAddParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverEditParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverIdParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverPageParam;
+import vip.xiaonuo.modular.bi.pigdeliver.service.PigDeliverService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -60,8 +60,7 @@ public class PigDeliverController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取母猪分娩分页")
-    @SaCheckPermission("/pig/pigdeliver/page")
-    @GetMapping("/pig/pigdeliver/page")
+    @GetMapping("/bi/pigdeliver/page")
     public CommonResult<Page<PigDeliver>> page(PigDeliverPageParam pigDeliverPageParam) {
         return CommonResult.data(pigDeliverService.page(pigDeliverPageParam));
     }
@@ -75,8 +74,7 @@ public class PigDeliverController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加母猪分娩")
     @CommonLog("添加母猪分娩")
-    @SaCheckPermission("/pig/pigdeliver/add")
-    @PostMapping("/pig/pigdeliver/add")
+    @PostMapping("/bi/pigdeliver/add")
     public CommonResult<String> add(@RequestBody @Valid PigDeliverAddParam pigDeliverAddParam) {
         pigDeliverService.add(pigDeliverAddParam);
         return CommonResult.ok();
@@ -91,8 +89,7 @@ public class PigDeliverController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑母猪分娩")
     @CommonLog("编辑母猪分娩")
-    @SaCheckPermission("/pig/pigdeliver/edit")
-    @PostMapping("/pig/pigdeliver/edit")
+    @PostMapping("/bi/pigdeliver/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigDeliverEditParam pigDeliverEditParam) {
         pigDeliverService.edit(pigDeliverEditParam);
         return CommonResult.ok();
@@ -107,8 +104,7 @@ public class PigDeliverController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除母猪分娩")
     @CommonLog("删除母猪分娩")
-    @SaCheckPermission("/pig/pigdeliver/delete")
-    @PostMapping("/pig/pigdeliver/delete")
+    @PostMapping("/bi/pigdeliver/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<PigDeliverIdParam> pigDeliverIdParamList) {
         pigDeliverService.delete(pigDeliverIdParamList);
@@ -123,8 +119,7 @@ public class PigDeliverController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取母猪分娩详情")
-    @SaCheckPermission("/pig/pigdeliver/detail")
-    @GetMapping("/pig/pigdeliver/detail")
+    @GetMapping("/bi/pigdeliver/detail")
     public CommonResult<PigDeliver> detail(@Valid PigDeliverIdParam pigDeliverIdParam) {
         return CommonResult.data(pigDeliverService.detail(pigDeliverIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/entity/PigDeliver.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.entity;
+package vip.xiaonuo.modular.bi.pigdeliver.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/enums/PigDeliverEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.enums;
+package vip.xiaonuo.modular.bi.pigdeliver.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/mapper/PigDeliverMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.mapper;
+package vip.xiaonuo.modular.bi.pigdeliver.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigdeliver.entity.PigDeliver;
+import vip.xiaonuo.modular.bi.pigdeliver.entity.PigDeliver;
 
 /**
  * 母猪分娩Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/mapper/mapping/PigDeliverMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigdeliver.mapper.PigDeliverMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigdeliver.mapper.PigDeliverMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.param;
+package vip.xiaonuo.modular.bi.pigdeliver.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverEditParam.java

@@ -10,15 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.param;
+package vip.xiaonuo.modular.bi.pigdeliver.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.param;
+package vip.xiaonuo.modular.bi.pigdeliver.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 1 - 3
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/param/PigDeliverPageParam.java

@@ -10,13 +10,11 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.param;
+package vip.xiaonuo.modular.bi.pigdeliver.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
-import java.util.Date;
 
 /**
  * 母猪分娩查询参数

+ 6 - 6
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/service/PigDeliverService.java

@@ -10,15 +10,15 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.service;
+package vip.xiaonuo.modular.bi.pigdeliver.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverAddParam;
-import vip.xiaonuo.modular.pigdeliver.entity.PigDeliver;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverEditParam;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverIdParam;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverPageParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverAddParam;
+import vip.xiaonuo.modular.bi.pigdeliver.entity.PigDeliver;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverEditParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverIdParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverPageParam;
 
 import java.util.List;
 

+ 8 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigdeliver/service/impl/PigDeliverServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigdeliver.service.impl;
+package vip.xiaonuo.modular.bi.pigdeliver.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollStreamUtil;
@@ -24,13 +24,13 @@ import org.springframework.transaction.annotation.Transactional;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverPageParam;
-import vip.xiaonuo.modular.pigdeliver.service.PigDeliverService;
-import vip.xiaonuo.modular.pigdeliver.entity.PigDeliver;
-import vip.xiaonuo.modular.pigdeliver.mapper.PigDeliverMapper;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverAddParam;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverEditParam;
-import vip.xiaonuo.modular.pigdeliver.param.PigDeliverIdParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverPageParam;
+import vip.xiaonuo.modular.bi.pigdeliver.service.PigDeliverService;
+import vip.xiaonuo.modular.bi.pigdeliver.entity.PigDeliver;
+import vip.xiaonuo.modular.bi.pigdeliver.mapper.PigDeliverMapper;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverAddParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverEditParam;
+import vip.xiaonuo.modular.bi.pigdeliver.param.PigDeliverIdParam;
 
 
 

+ 12 - 17
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/controller/PigEliminateController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigeliminate.controller;
+package vip.xiaonuo.modular.bi.pigeliminate.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -26,12 +26,12 @@ import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.annotation.CommonLog;
 import vip.xiaonuo.common.pojo.CommonResult;
 import vip.xiaonuo.common.pojo.CommonValidList;
-import vip.xiaonuo.modular.pigeliminate.entity.PigEliminate;
-import vip.xiaonuo.modular.pigeliminate.param.PigEliminateAddParam;
-import vip.xiaonuo.modular.pigeliminate.param.PigEliminateEditParam;
-import vip.xiaonuo.modular.pigeliminate.param.PigEliminateIdParam;
-import vip.xiaonuo.modular.pigeliminate.param.PigEliminatePageParam;
-import vip.xiaonuo.modular.pigeliminate.service.PigEliminateService;
+import vip.xiaonuo.modular.bi.pigeliminate.entity.PigEliminate;
+import vip.xiaonuo.modular.bi.pigeliminate.param.PigEliminateAddParam;
+import vip.xiaonuo.modular.bi.pigeliminate.param.PigEliminateEditParam;
+import vip.xiaonuo.modular.bi.pigeliminate.param.PigEliminateIdParam;
+import vip.xiaonuo.modular.bi.pigeliminate.param.PigEliminatePageParam;
+import vip.xiaonuo.modular.bi.pigeliminate.service.PigEliminateService;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -60,8 +60,7 @@ public class PigEliminateController {
      */
     @ApiOperationSupport(order = 1)
     @ApiOperation("获取淘汰信息分页")
-    @SaCheckPermission("/pig/pigeliminate/page")
-    @GetMapping("/pig/pigeliminate/page")
+    @GetMapping("/bi/pigeliminate/page")
     public CommonResult<Page<PigEliminate>> page(PigEliminatePageParam pigEliminatePageParam) {
         return CommonResult.data(pigEliminateService.page(pigEliminatePageParam));
     }
@@ -75,8 +74,7 @@ public class PigEliminateController {
     @ApiOperationSupport(order = 2)
     @ApiOperation("添加淘汰信息")
     @CommonLog("添加淘汰信息")
-    @SaCheckPermission("/pig/pigeliminate/add")
-    @PostMapping("/pig/pigeliminate/add")
+    @PostMapping("/bi/pigeliminate/add")
     public CommonResult<String> add(@RequestBody @Valid PigEliminateAddParam pigEliminateAddParam) {
         pigEliminateService.add(pigEliminateAddParam);
         return CommonResult.ok();
@@ -91,8 +89,7 @@ public class PigEliminateController {
     @ApiOperationSupport(order = 3)
     @ApiOperation("编辑淘汰信息")
     @CommonLog("编辑淘汰信息")
-    @SaCheckPermission("/pig/pigeliminate/edit")
-    @PostMapping("/pig/pigeliminate/edit")
+    @PostMapping("/bi/pigeliminate/edit")
     public CommonResult<String> edit(@RequestBody @Valid PigEliminateEditParam pigEliminateEditParam) {
         pigEliminateService.edit(pigEliminateEditParam);
         return CommonResult.ok();
@@ -107,8 +104,7 @@ public class PigEliminateController {
     @ApiOperationSupport(order = 4)
     @ApiOperation("删除淘汰信息")
     @CommonLog("删除淘汰信息")
-    @SaCheckPermission("/pig/pigeliminate/delete")
-    @PostMapping("/pig/pigeliminate/delete")
+    @PostMapping("/bi/pigeliminate/delete")
     public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
                                                    CommonValidList<PigEliminateIdParam> pigEliminateIdParamList) {
         pigEliminateService.delete(pigEliminateIdParamList);
@@ -123,8 +119,7 @@ public class PigEliminateController {
      */
     @ApiOperationSupport(order = 5)
     @ApiOperation("获取淘汰信息详情")
-    @SaCheckPermission("/pig/pigeliminate/detail")
-    @GetMapping("/pig/pigeliminate/detail")
+    @GetMapping("/bi/pigeliminate/detail")
     public CommonResult<PigEliminate> detail(@Valid PigEliminateIdParam pigEliminateIdParam) {
         return CommonResult.data(pigEliminateService.detail(pigEliminateIdParam));
     }

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/entity/PigEliminate.java

@@ -10,13 +10,13 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigeliminate.entity;
+package vip.xiaonuo.modular.bi.pigeliminate.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import java.math.BigDecimal;
+
 import java.util.Date;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/enums/PigEliminateEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigeliminate.enums;
+package vip.xiaonuo.modular.bi.pigeliminate.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/mapper/PigEliminateMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigeliminate.mapper;
+package vip.xiaonuo.modular.bi.pigeliminate.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.pigeliminate.entity.PigEliminate;
+import vip.xiaonuo.modular.bi.pigeliminate.entity.PigEliminate;
 
 /**
  * 淘汰信息Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/mapper/mapping/PigEliminateMapper.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="vip.xiaonuo.modular.pigeliminate.mapper.PigEliminateMapper">
+<mapper namespace="vip.xiaonuo.modular.bi.pigeliminate.mapper.PigEliminateMapper">
 
 </mapper>

+ 1 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/param/PigEliminateAddParam.java

@@ -10,15 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.pigeliminate.param;
+package vip.xiaonuo.modular.bi.pigeliminate.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**

+ 0 - 0
snowy-web-app/src/main/java/vip/xiaonuo/modular/pigeliminate/param/PigEliminateEditParam.java


Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.