瀏覽代碼

重新提交

shasha 1 月之前
父節點
當前提交
e6644faed1
共有 33 個文件被更改,包括 0 次插入1876 次删除
  1. 0 121
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/controller/BizSupplierAccountController.java
  2. 0 131
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/controller/BizSupplierController.java
  3. 0 121
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/controller/BizSupplierTransportController.java
  4. 0 56
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/entity/BizSupplier.java
  5. 0 44
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/entity/BizSupplierAccount.java
  6. 0 49
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/entity/BizSupplierTransport.java
  7. 0 34
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/enums/BizSupplierAccountEnum.java
  8. 0 34
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/enums/BizSupplierEnum.java
  9. 0 34
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/enums/BizSupplierTransportEnum.java
  10. 0 25
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/BizSupplierAccountMapper.java
  11. 0 25
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/BizSupplierMapper.java
  12. 0 25
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/BizSupplierTransportMapper.java
  13. 0 5
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/mapping/BizSupplierAccountMapper.xml
  14. 0 5
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/mapping/BizSupplierMapper.xml
  15. 0 5
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/mapping/BizSupplierTransportMapper.xml
  16. 0 37
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountAddParam.java
  17. 0 44
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountEditParam.java
  18. 0 35
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountIdParam.java
  19. 0 53
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountPageParam.java
  20. 0 52
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAddParam.java
  21. 0 57
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierEditParam.java
  22. 0 35
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierIdParam.java
  23. 0 53
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierPageParam.java
  24. 0 41
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportAddParam.java
  25. 0 48
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportEditParam.java
  26. 0 35
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportIdParam.java
  27. 0 53
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportPageParam.java
  28. 0 80
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/BizSupplierAccountService.java
  29. 0 85
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/BizSupplierService.java
  30. 0 80
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/BizSupplierTransportService.java
  31. 0 117
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/impl/BizSupplierAccountServiceImpl.java
  32. 0 140
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/impl/BizSupplierServiceImpl.java
  33. 0 117
      snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/impl/BizSupplierTransportServiceImpl.java

+ 0 - 121
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/controller/BizSupplierAccountController.java

@@ -1,121 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.controller;
-
-import cn.dev33.satoken.annotation.SaCheckPermission;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import io.swagger.v3.oas.annotations.tags.Tag;
-import io.swagger.v3.oas.annotations.Operation;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RestController;
-import vip.xiaonuo.common.annotation.CommonLog;
-import vip.xiaonuo.common.pojo.CommonResult;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierAccount;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountPageParam;
-import vip.xiaonuo.biz.modular.bizsupplier.service.BizSupplierAccountService;
-
-import jakarta.annotation.Resource;
-import jakarta.validation.Valid;
-import jakarta.validation.constraints.NotEmpty;
-import java.util.List;
-
-/**
- * 供应商账号信息控制器
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- */
-@Tag(name = "供应商账号信息控制器")
-@RestController
-@Validated
-public class BizSupplierAccountController {
-
-    @Resource
-    private BizSupplierAccountService bizSupplierAccountService;
-
-    /**
-     * 获取供应商账号信息分页
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "获取供应商账号信息分页")
-    @GetMapping("/biz/bizsupplieraccount/page")
-    public CommonResult<Page<BizSupplierAccount>> page(BizSupplierAccountPageParam bizSupplierAccountPageParam) {
-        return CommonResult.data(bizSupplierAccountService.page(bizSupplierAccountPageParam));
-    }
-
-    /**
-     * 添加供应商账号信息
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "添加供应商账号信息")
-    @CommonLog("添加供应商账号信息")
-    @SaCheckPermission("/biz/bizsupplieraccount/add")
-    @PostMapping("/biz/bizsupplieraccount/add")
-    public CommonResult<String> add(@RequestBody @Valid BizSupplierAccountAddParam bizSupplierAccountAddParam) {
-        bizSupplierAccountService.add(bizSupplierAccountAddParam);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 编辑供应商账号信息
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "编辑供应商账号信息")
-    @CommonLog("编辑供应商账号信息")
-    @SaCheckPermission("/biz/bizsupplieraccount/edit")
-    @PostMapping("/biz/bizsupplieraccount/edit")
-    public CommonResult<String> edit(@RequestBody @Valid BizSupplierAccountEditParam bizSupplierAccountEditParam) {
-        bizSupplierAccountService.edit(bizSupplierAccountEditParam);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 删除供应商账号信息
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "删除供应商账号信息")
-    @CommonLog("删除供应商账号信息")
-    @SaCheckPermission("/biz/bizsupplieraccount/delete")
-    @PostMapping("/biz/bizsupplieraccount/delete")
-    public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
-                                                   List<BizSupplierAccountIdParam> bizSupplierAccountIdParamList) {
-        bizSupplierAccountService.delete(bizSupplierAccountIdParamList);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 获取供应商账号信息详情
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "获取供应商账号信息详情")
-    @GetMapping("/biz/bizsupplieraccount/detail")
-    public CommonResult<BizSupplierAccount> detail(@Valid BizSupplierAccountIdParam bizSupplierAccountIdParam) {
-        return CommonResult.data(bizSupplierAccountService.detail(bizSupplierAccountIdParam));
-    }
-}

+ 0 - 131
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/controller/BizSupplierController.java

@@ -1,131 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.controller;
-
-import cn.dev33.satoken.annotation.SaCheckPermission;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import io.swagger.v3.oas.annotations.tags.Tag;
-import io.swagger.v3.oas.annotations.Operation;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RestController;
-import vip.xiaonuo.common.annotation.CommonLog;
-import vip.xiaonuo.common.pojo.CommonResult;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplier;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierPageParam;
-import vip.xiaonuo.biz.modular.bizsupplier.service.BizSupplierService;
-
-import jakarta.annotation.Resource;
-import jakarta.validation.Valid;
-import jakarta.validation.constraints.NotEmpty;
-import java.util.List;
-
-/**
- * 供货商控制器
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- */
-@Tag(name = "供货商控制器")
-@RestController
-@Validated
-public class BizSupplierController {
-
-    @Resource
-    private BizSupplierService bizSupplierService;
-
-    /**
-     * 获取供货商分页
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    @Operation(summary = "获取供货商分页")
-    @SaCheckPermission("/biz/bizsupplier/page")
-    @GetMapping("/biz/bizsupplier/page")
-    public CommonResult<Page<BizSupplier>> page(BizSupplierPageParam bizSupplierPageParam) {
-        return CommonResult.data(bizSupplierService.page(bizSupplierPageParam));
-    }
-
-    /**
-     * 添加供货商
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    @Operation(summary = "添加供货商")
-    @CommonLog("添加供货商")
-    @SaCheckPermission("/biz/bizsupplier/add")
-    @PostMapping("/biz/bizsupplier/add")
-    public CommonResult<String> add(@RequestBody @Valid BizSupplierAddParam bizSupplierAddParam) {
-        bizSupplierService.add(bizSupplierAddParam);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 编辑供货商
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    @Operation(summary = "编辑供货商")
-    @CommonLog("编辑供货商")
-    @SaCheckPermission("/biz/bizsupplier/edit")
-    @PostMapping("/biz/bizsupplier/edit")
-    public CommonResult<String> edit(@RequestBody @Valid BizSupplierEditParam bizSupplierEditParam) {
-        bizSupplierService.edit(bizSupplierEditParam);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 删除供货商
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    @Operation(summary = "删除供货商")
-    @CommonLog("删除供货商")
-    @SaCheckPermission("/biz/bizsupplier/delete")
-    @PostMapping("/biz/bizsupplier/delete")
-    public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
-                                                   List<BizSupplierIdParam> bizSupplierIdParamList) {
-        bizSupplierService.delete(bizSupplierIdParamList);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 获取供货商详情
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    @Operation(summary = "获取供货商详情")
-    @GetMapping("/biz/bizsupplier/detail")
-    public CommonResult<BizSupplier> detail(@Valid BizSupplierIdParam bizSupplierIdParam) {
-        return CommonResult.data(bizSupplierService.detail(bizSupplierIdParam));
-    }
-
-    /**
-     * 获取供货商列表
-     */
-    @Operation(summary = "获取供货商列表")
-    @GetMapping("/biz/bizsupplier/getList")
-    public CommonResult<List<BizSupplier>> getList(BizSupplierPageParam bizSupplierPageParam) {
-        return CommonResult.data(bizSupplierService.getList(bizSupplierPageParam));
-    }
-}

+ 0 - 121
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/controller/BizSupplierTransportController.java

@@ -1,121 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.controller;
-
-import cn.dev33.satoken.annotation.SaCheckPermission;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import io.swagger.v3.oas.annotations.tags.Tag;
-import io.swagger.v3.oas.annotations.Operation;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RestController;
-import vip.xiaonuo.common.annotation.CommonLog;
-import vip.xiaonuo.common.pojo.CommonResult;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierTransport;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportPageParam;
-import vip.xiaonuo.biz.modular.bizsupplier.service.BizSupplierTransportService;
-
-import jakarta.annotation.Resource;
-import jakarta.validation.Valid;
-import jakarta.validation.constraints.NotEmpty;
-import java.util.List;
-
-/**
- * 供应商运输管理控制器
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- */
-@Tag(name = "供应商运输管理控制器")
-@RestController
-@Validated
-public class BizSupplierTransportController {
-
-    @Resource
-    private BizSupplierTransportService bizSupplierTransportService;
-
-    /**
-     * 获取供应商运输管理分页
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "获取供应商运输管理分页")
-    @GetMapping("/biz/bizsuppliertransport/page")
-    public CommonResult<Page<BizSupplierTransport>> page(BizSupplierTransportPageParam bizSupplierTransportPageParam) {
-        return CommonResult.data(bizSupplierTransportService.page(bizSupplierTransportPageParam));
-    }
-
-    /**
-     * 添加供应商运输管理
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "添加供应商运输管理")
-    @CommonLog("添加供应商运输管理")
-    @SaCheckPermission("/biz/bizsuppliertransport/add")
-    @PostMapping("/biz/bizsuppliertransport/add")
-    public CommonResult<String> add(@RequestBody @Valid BizSupplierTransportAddParam bizSupplierTransportAddParam) {
-        bizSupplierTransportService.add(bizSupplierTransportAddParam);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 编辑供应商运输管理
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "编辑供应商运输管理")
-    @CommonLog("编辑供应商运输管理")
-    @SaCheckPermission("/biz/bizsuppliertransport/edit")
-    @PostMapping("/biz/bizsuppliertransport/edit")
-    public CommonResult<String> edit(@RequestBody @Valid BizSupplierTransportEditParam bizSupplierTransportEditParam) {
-        bizSupplierTransportService.edit(bizSupplierTransportEditParam);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 删除供应商运输管理
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "删除供应商运输管理")
-    @CommonLog("删除供应商运输管理")
-    @SaCheckPermission("/biz/bizsuppliertransport/delete")
-    @PostMapping("/biz/bizsuppliertransport/delete")
-    public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
-                                                   List<BizSupplierTransportIdParam> bizSupplierTransportIdParamList) {
-        bizSupplierTransportService.delete(bizSupplierTransportIdParamList);
-        return CommonResult.ok();
-    }
-
-    /**
-     * 获取供应商运输管理详情
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    @Operation(summary = "获取供应商运输管理详情")
-    @GetMapping("/biz/bizsuppliertransport/detail")
-    public CommonResult<BizSupplierTransport> detail(@Valid BizSupplierTransportIdParam bizSupplierTransportIdParam) {
-        return CommonResult.data(bizSupplierTransportService.detail(bizSupplierTransportIdParam));
-    }
-}

+ 0 - 56
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/entity/BizSupplier.java

@@ -1,56 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-import vip.xiaonuo.common.pojo.CommonEntity;
-
-/**
- * 供货商实体
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-@Getter
-@Setter
-@TableName("biz_supplier")
-public class BizSupplier extends CommonEntity {
-
-    /** 主键ID */
-    @TableId
-    @Schema(description = "主键ID")
-    private String id;
-
-    /** 供货商名称 */
-    @Schema(description = "供货商名称")
-    private String supplierName;
-
-    /** 联系人 */
-    @Schema(description = "联系人")
-    private String supplierContactName;
-
-    /** 供货商手机号 */
-    @Schema(description = "供货商手机号")
-    private String supplierPhone;
-
-    /** 供货商地址 */
-    @Schema(description = "供货商地址")
-    private String supplierAddress;
-
-    /** 备注 */
-    @Schema(description = "备注")
-    private String supplierRemark;
-}

+ 0 - 44
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/entity/BizSupplierAccount.java

@@ -1,44 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-import vip.xiaonuo.common.pojo.CommonEntity;
-
-/**
- * 供应商账号信息实体
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-@TableName("biz_supplier_account")
-public class BizSupplierAccount extends CommonEntity {
-
-    /** 主键ID */
-    @TableId
-    @Schema(description = "主键ID")
-    private String id;
-
-    /** 供应商id */
-    @Schema(description = "供应商id")
-    private String supplierId;
-
-    /** 供应商账号 */
-    @Schema(description = "供应商账号")
-    private String supplierAccount;
-}

+ 0 - 49
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/entity/BizSupplierTransport.java

@@ -1,49 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-import vip.xiaonuo.common.pojo.CommonEntity;
-
-/**
- * 供应商运输管理实体
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-@TableName("biz_supplier_transport")
-public class BizSupplierTransport extends CommonEntity {
-
-    /** 主键ID */
-    @TableId
-    @Schema(description = "主键ID")
-    private String id;
-
-    /** 供应商id */
-    @Schema(description = "供应商id")
-    private String supplierId;
-
-    /** 运输类型  1:汽运  2:船运 */
-    @Schema(description = "运输类型  1:汽运  2:船运")
-    private String transportType;
-
-    /** 运输号(车牌号或者船舶号) */
-    @Schema(description = "运输号(车牌号或者船舶号)")
-    private String transportNo;
-
-}

+ 0 - 34
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/enums/BizSupplierAccountEnum.java

@@ -1,34 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.enums;
-
-import lombok.Getter;
-
-/**
- * 供应商账号信息枚举
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-public enum BizSupplierAccountEnum {
-
-    /** 未删除 */
-    NOT_DELETE("NOT_DELETE");
-
-    private final String value;
-
-    BizSupplierAccountEnum(String value) {
-        this.value = value;
-    }
-}

+ 0 - 34
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/enums/BizSupplierEnum.java

@@ -1,34 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.enums;
-
-import lombok.Getter;
-
-/**
- * 供货商枚举
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-@Getter
-public enum BizSupplierEnum {
-
-    /** 未删除 */
-    NOT_DELETE("NOT_DELETE");
-
-    private final String value;
-
-    BizSupplierEnum(String value) {
-        this.value = value;
-    }
-}

+ 0 - 34
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/enums/BizSupplierTransportEnum.java

@@ -1,34 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.enums;
-
-import lombok.Getter;
-
-/**
- * 供应商运输管理枚举
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-public enum BizSupplierTransportEnum {
-
-    /** 未删除 */
-    NOT_DELETE("NOT_DELETE");
-
-    private final String value;
-
-    BizSupplierTransportEnum(String value) {
-        this.value = value;
-    }
-}

+ 0 - 25
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/BizSupplierAccountMapper.java

@@ -1,25 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierAccount;
-
-/**
- * 供应商账号信息Mapper接口
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-public interface BizSupplierAccountMapper extends BaseMapper<BizSupplierAccount> {
-}

+ 0 - 25
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/BizSupplierMapper.java

@@ -1,25 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplier;
-
-/**
- * 供货商Mapper接口
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-public interface BizSupplierMapper extends BaseMapper<BizSupplier> {
-}

+ 0 - 25
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/BizSupplierTransportMapper.java

@@ -1,25 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierTransport;
-
-/**
- * 供应商运输管理Mapper接口
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-public interface BizSupplierTransportMapper extends BaseMapper<BizSupplierTransport> {
-}

+ 0 - 5
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/mapping/BizSupplierAccountMapper.xml

@@ -1,5 +0,0 @@
-<?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.biz.modular.bizsupplier.mapper.BizSupplierAccountMapper">
-
-</mapper>

+ 0 - 5
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/mapping/BizSupplierMapper.xml

@@ -1,5 +0,0 @@
-<?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.biz.modular.supplier.mapper.BizSupplierMapper">
-
-</mapper>

+ 0 - 5
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/mapper/mapping/BizSupplierTransportMapper.xml

@@ -1,5 +0,0 @@
-<?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.biz.modular.bizsupplier.mapper.BizSupplierTransportMapper">
-
-</mapper>

+ 0 - 37
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountAddParam.java

@@ -1,37 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 供应商账号信息添加参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierAccountAddParam {
-
-    /** 供应商id */
-    @Schema(description = "供应商id")
-    private String supplierId;
-
-    /** 供应商账号 */
-    @Schema(description = "供应商账号")
-    private String supplierAccount;
-
-}

+ 0 - 44
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountEditParam.java

@@ -1,44 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-import jakarta.validation.constraints.NotBlank;
-
-/**
- * 供应商账号信息编辑参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierAccountEditParam {
-
-    /** 主键ID */
-    @Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "id不能为空")
-    private String id;
-
-    /** 供应商id */
-    @Schema(description = "供应商id")
-    private String supplierId;
-
-    /** 供应商账号 */
-    @Schema(description = "供应商账号")
-    private String supplierAccount;
-
-}

+ 0 - 35
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountIdParam.java

@@ -1,35 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-import jakarta.validation.constraints.NotBlank;
-
-/**
- * 供应商账号信息Id参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierAccountIdParam {
-
-    /** 主键ID */
-    @Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "id不能为空")
-    private String id;
-}

+ 0 - 53
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAccountPageParam.java

@@ -1,53 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 供应商账号信息查询参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierAccountPageParam {
-
-    /** 当前页 */
-    @Schema(description = "当前页码")
-    private Integer current;
-
-    /** 每页条数 */
-    @Schema(description = "每页条数")
-    private Integer size;
-
-    /** 排序字段 */
-    @Schema(description = "排序字段,字段驼峰名称,如:userName")
-    private String sortField;
-
-    /** 排序方式 */
-    @Schema(description = "排序方式,升序:ASCEND;降序:DESCEND")
-    private String sortOrder;
-
-    /** 关键词 */
-    @Schema(description = "关键词")
-    private String searchKey;
-
-    /** 供应商ID */
-    @Schema(description = "供应商ID")
-    private String supplierId;
-
-}

+ 0 - 52
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierAddParam.java

@@ -1,52 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-import jakarta.validation.constraints.NotBlank;
-
-/**
- * 供货商添加参数
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-@Getter
-@Setter
-public class BizSupplierAddParam {
-
-    /** 供货商名称 */
-    @Schema(description = "供货商名称", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "supplierName不能为空")
-    private String supplierName;
-
-    /** 联系人 */
-    @Schema(description = "联系人")
-    private String supplierContactName;
-
-    /** 供货商手机号 */
-    @Schema(description = "供货商手机号", requiredMode = Schema.RequiredMode.REQUIRED)
-    private String supplierPhone;
-
-    /** 供货商地址 */
-    @Schema(description = "供货商地址")
-    private String supplierAddress;
-
-    /** 备注 */
-    @Schema(description = "备注")
-    private String supplierRemark;
-
-}

+ 0 - 57
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierEditParam.java

@@ -1,57 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-import jakarta.validation.constraints.NotBlank;
-
-/**
- * 供货商编辑参数
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-@Getter
-@Setter
-public class BizSupplierEditParam {
-
-    /** 主键ID */
-    @Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "id不能为空")
-    private String id;
-
-    /** 供货商名称 */
-    @Schema(description = "供货商名称", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "supplierName不能为空")
-    private String supplierName;
-
-    /** 联系人 */
-    @Schema(description = "联系人")
-    private String supplierContactName;
-
-    /** 供货商手机号 */
-    @Schema(description = "供货商手机号", requiredMode = Schema.RequiredMode.REQUIRED)
-    private String supplierPhone;
-
-    /** 供货商地址 */
-    @Schema(description = "供货商地址")
-    private String supplierAddress;
-
-    /** 备注 */
-    @Schema(description = "备注")
-    private String supplierRemark;
-
-}

+ 0 - 35
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierIdParam.java

@@ -1,35 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-import jakarta.validation.constraints.NotBlank;
-
-/**
- * 供货商Id参数
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-@Getter
-@Setter
-public class BizSupplierIdParam {
-
-    /** 主键ID */
-    @Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "id不能为空")
-    private String id;
-}

+ 0 - 53
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierPageParam.java

@@ -1,53 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 供货商查询参数
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-@Getter
-@Setter
-public class BizSupplierPageParam {
-
-    /** 当前页 */
-    @Schema(description = "当前页码")
-    private Integer current;
-
-    /** 每页条数 */
-    @Schema(description = "每页条数")
-    private Integer size;
-
-    /** 排序字段 */
-    @Schema(description = "排序字段,字段驼峰名称,如:userName")
-    private String sortField;
-
-    /** 排序方式 */
-    @Schema(description = "排序方式,升序:ASCEND;降序:DESCEND")
-    private String sortOrder;
-
-    /** 供货商名称 */
-    @Schema(description = "供货商名称")
-    private String supplierName;
-
-    /** 联系人 */
-    @Schema(description = "联系人")
-    private String supplierContactName;
-
-}

+ 0 - 41
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportAddParam.java

@@ -1,41 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 供应商运输管理添加参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierTransportAddParam {
-
-    /** 供应商id */
-    @Schema(description = "供应商id")
-    private String supplierId;
-
-    /** 运输类型  1:汽运  2:船运 */
-    @Schema(description = "运输类型  1:汽运  2:船运")
-    private String transportType;
-
-    /** 运输号(车牌号或者船舶号) */
-    @Schema(description = "运输号(车牌号或者船舶号)")
-    private String transportNo;
-
-}

+ 0 - 48
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportEditParam.java

@@ -1,48 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-import jakarta.validation.constraints.NotBlank;
-
-/**
- * 供应商运输管理编辑参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierTransportEditParam {
-
-    /** 主键ID */
-    @Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "id不能为空")
-    private String id;
-
-    /** 供应商id */
-    @Schema(description = "供应商id")
-    private String supplierId;
-
-    /** 运输类型  1:汽运  2:船运 */
-    @Schema(description = "运输类型  1:汽运  2:船运")
-    private String transportType;
-
-    /** 运输号(车牌号或者船舶号) */
-    @Schema(description = "运输号(车牌号或者船舶号)")
-    private String transportNo;
-
-}

+ 0 - 35
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportIdParam.java

@@ -1,35 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-import jakarta.validation.constraints.NotBlank;
-
-/**
- * 供应商运输管理Id参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierTransportIdParam {
-
-    /** 主键ID */
-    @Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED)
-    @NotBlank(message = "id不能为空")
-    private String id;
-}

+ 0 - 53
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/param/BizSupplierTransportPageParam.java

@@ -1,53 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.param;
-
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 供应商运输管理查询参数
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Getter
-@Setter
-public class BizSupplierTransportPageParam {
-
-    /** 当前页 */
-    @Schema(description = "当前页码")
-    private Integer current;
-
-    /** 每页条数 */
-    @Schema(description = "每页条数")
-    private Integer size;
-
-    /** 排序字段 */
-    @Schema(description = "排序字段,字段驼峰名称,如:userName")
-    private String sortField;
-
-    /** 排序方式 */
-    @Schema(description = "排序方式,升序:ASCEND;降序:DESCEND")
-    private String sortOrder;
-
-    /** 关键词 */
-    @Schema(description = "关键词")
-    private String searchKey;
-
-    /** 供应商ID */
-    @Schema(description = "供应商ID")
-    private String supplierId;
-
-}

+ 0 - 80
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/BizSupplierAccountService.java

@@ -1,80 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.service;
-
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierAccount;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountPageParam;
-
-import java.util.List;
-
-/**
- * 供应商账号信息Service接口
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-public interface BizSupplierAccountService extends IService<BizSupplierAccount> {
-
-    /**
-     * 获取供应商账号信息分页
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    Page<BizSupplierAccount> page(BizSupplierAccountPageParam bizSupplierAccountPageParam);
-
-    /**
-     * 添加供应商账号信息
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    void add(BizSupplierAccountAddParam bizSupplierAccountAddParam);
-
-    /**
-     * 编辑供应商账号信息
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    void edit(BizSupplierAccountEditParam bizSupplierAccountEditParam);
-
-    /**
-     * 删除供应商账号信息
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    void delete(List<BizSupplierAccountIdParam> bizSupplierAccountIdParamList);
-
-    /**
-     * 获取供应商账号信息详情
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    BizSupplierAccount detail(BizSupplierAccountIdParam bizSupplierAccountIdParam);
-
-    /**
-     * 获取供应商账号信息详情
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     **/
-    BizSupplierAccount queryEntity(String id);
-}

+ 0 - 85
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/BizSupplierService.java

@@ -1,85 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.service;
-
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplier;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierPageParam;
-
-import java.util.List;
-
-/**
- * 供货商Service接口
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-public interface BizSupplierService extends IService<BizSupplier> {
-
-    /**
-     * 获取供货商分页
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    Page<BizSupplier> page(BizSupplierPageParam bizSupplierPageParam);
-
-    /**
-     * 添加供货商
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    void add(BizSupplierAddParam bizSupplierAddParam);
-
-    /**
-     * 编辑供货商
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    void edit(BizSupplierEditParam bizSupplierEditParam);
-
-    /**
-     * 删除供货商
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    void delete(List<BizSupplierIdParam> bizSupplierIdParamList);
-
-    /**
-     * 获取供货商详情
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     */
-    BizSupplier detail(BizSupplierIdParam bizSupplierIdParam);
-
-    /**
-     * 获取供货商详情
-     *
-     * @author fanzherong
-     * @date  2025/03/21 10:38
-     **/
-    BizSupplier queryEntity(String id);
-
-    /**
-     * 获取供应商列表
-     */
-    List<BizSupplier> getList(BizSupplierPageParam bizSupplierPageParam);
-}

+ 0 - 80
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/BizSupplierTransportService.java

@@ -1,80 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.service;
-
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierTransport;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportPageParam;
-
-import java.util.List;
-
-/**
- * 供应商运输管理Service接口
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-public interface BizSupplierTransportService extends IService<BizSupplierTransport> {
-
-    /**
-     * 获取供应商运输管理分页
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    Page<BizSupplierTransport> page(BizSupplierTransportPageParam bizSupplierTransportPageParam);
-
-    /**
-     * 添加供应商运输管理
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    void add(BizSupplierTransportAddParam bizSupplierTransportAddParam);
-
-    /**
-     * 编辑供应商运输管理
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    void edit(BizSupplierTransportEditParam bizSupplierTransportEditParam);
-
-    /**
-     * 删除供应商运输管理
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    void delete(List<BizSupplierTransportIdParam> bizSupplierTransportIdParamList);
-
-    /**
-     * 获取供应商运输管理详情
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     */
-    BizSupplierTransport detail(BizSupplierTransportIdParam bizSupplierTransportIdParam);
-
-    /**
-     * 获取供应商运输管理详情
-     *
-     * @author fanzherong
-     * @date  2025/05/29 14:47
-     **/
-    BizSupplierTransport queryEntity(String id);
-}

+ 0 - 117
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/impl/BizSupplierAccountServiceImpl.java

@@ -1,117 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.service.impl;
-
-import cn.hutool.core.bean.BeanUtil;
-import cn.hutool.core.collection.CollStreamUtil;
-import cn.hutool.core.util.ObjectUtil;
-import cn.hutool.core.util.StrUtil;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
-import vip.xiaonuo.biz.modular.bizloadpoint.entity.BizLoadPoint;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplier;
-import vip.xiaonuo.biz.modular.bizsupplier.enums.BizSupplierAccountEnum;
-import vip.xiaonuo.biz.modular.customer.entity.BizCustomer;
-import vip.xiaonuo.biz.modular.customer.entity.BizCustomerAccount;
-import vip.xiaonuo.biz.modular.customer.enums.BizCustomerAccountEnum;
-import vip.xiaonuo.common.enums.CommonSortOrderEnum;
-import vip.xiaonuo.common.exception.CommonException;
-import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierAccount;
-import vip.xiaonuo.biz.modular.bizsupplier.mapper.BizSupplierAccountMapper;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAccountPageParam;
-import vip.xiaonuo.biz.modular.bizsupplier.service.BizSupplierAccountService;
-
-import java.util.List;
-
-/**
- * 供应商账号信息Service接口实现类
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Service
-public class BizSupplierAccountServiceImpl extends ServiceImpl<BizSupplierAccountMapper, BizSupplierAccount> implements BizSupplierAccountService {
-
-    @Override
-    public Page<BizSupplierAccount> page(BizSupplierAccountPageParam bizSupplierAccountPageParam) {
-        QueryWrapper<BizSupplierAccount> queryWrapper = new QueryWrapper<BizSupplierAccount>().checkSqlInjection();
-        if(ObjectUtil.isNotEmpty(bizSupplierAccountPageParam.getSupplierId())){
-            queryWrapper.lambda().like(BizSupplierAccount::getSupplierId,bizSupplierAccountPageParam.getSupplierId());
-        }
-        queryWrapper.lambda().eq(BizSupplierAccount::getDeleteFlag, "NOT_DELETE");
-        if(ObjectUtil.isAllNotEmpty(bizSupplierAccountPageParam.getSortField(), bizSupplierAccountPageParam.getSortOrder())) {
-            CommonSortOrderEnum.validate(bizSupplierAccountPageParam.getSortOrder());
-            queryWrapper.orderBy(true, bizSupplierAccountPageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
-                    StrUtil.toUnderlineCase(bizSupplierAccountPageParam.getSortField()));
-        } else {
-            queryWrapper.lambda().orderByDesc(BizSupplierAccount::getCreateTime);
-        }
-        return this.page(CommonPageRequest.defaultPage(), queryWrapper);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void add(BizSupplierAccountAddParam bizSupplierAccountAddParam) {
-        //查询名称是否添加过
-        long countName = this.count(new QueryWrapper<BizSupplierAccount>().lambda().eq(BizSupplierAccount::getSupplierAccount, bizSupplierAccountAddParam.getSupplierAccount())
-                                                                                    .eq(BizSupplierAccount::getDeleteFlag, BizSupplierAccountEnum.NOT_DELETE.getValue()));
-        if(countName>0){
-            throw new CommonException("供应商账号已存在!");
-        }
-        BizSupplierAccount bizSupplierAccount = BeanUtil.toBean(bizSupplierAccountAddParam, BizSupplierAccount.class);
-        this.save(bizSupplierAccount);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void edit(BizSupplierAccountEditParam bizSupplierAccountEditParam) {
-        //查询名称是否添加过
-        long countName = this.count(new QueryWrapper<BizSupplierAccount>().lambda().eq(BizSupplierAccount::getSupplierAccount, bizSupplierAccountEditParam.getSupplierAccount())
-                                                                                    .ne(BizSupplierAccount::getId, bizSupplierAccountEditParam.getId())
-                                                                                    .eq(BizSupplierAccount::getDeleteFlag, BizSupplierAccountEnum.NOT_DELETE.getValue()));
-        if(countName>0){
-            throw new CommonException("供应商账号已存在!");
-        }
-        BizSupplierAccount bizSupplierAccount = this.queryEntity(bizSupplierAccountEditParam.getId());
-        BeanUtil.copyProperties(bizSupplierAccountEditParam, bizSupplierAccount);
-        this.updateById(bizSupplierAccount);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void delete(List<BizSupplierAccountIdParam> bizSupplierAccountIdParamList) {
-        // 执行删除
-        this.removeByIds(CollStreamUtil.toList(bizSupplierAccountIdParamList, BizSupplierAccountIdParam::getId));
-    }
-
-    @Override
-    public BizSupplierAccount detail(BizSupplierAccountIdParam bizSupplierAccountIdParam) {
-        return this.queryEntity(bizSupplierAccountIdParam.getId());
-    }
-
-    @Override
-    public BizSupplierAccount queryEntity(String id) {
-        BizSupplierAccount bizSupplierAccount = this.getById(id);
-        if(ObjectUtil.isEmpty(bizSupplierAccount)) {
-            throw new CommonException("供应商账号信息不存在,id值为:{}", id);
-        }
-        return bizSupplierAccount;
-    }
-}

+ 0 - 140
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/impl/BizSupplierServiceImpl.java

@@ -1,140 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.service.impl;
-
-import cn.hutool.core.bean.BeanUtil;
-import cn.hutool.core.collection.CollStreamUtil;
-import cn.hutool.core.util.ObjectUtil;
-import cn.hutool.core.util.PhoneUtil;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.apache.commons.lang3.StringUtils;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierAccount;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierTransport;
-import vip.xiaonuo.biz.modular.bizsupplier.enums.BizSupplierAccountEnum;
-import vip.xiaonuo.biz.modular.bizsupplier.enums.BizSupplierEnum;
-import vip.xiaonuo.common.exception.CommonException;
-import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplier;
-import vip.xiaonuo.biz.modular.bizsupplier.mapper.BizSupplierMapper;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierPageParam;
-import vip.xiaonuo.biz.modular.bizsupplier.service.BizSupplierService;
-
-import java.util.List;
-
-/**
- * 供货商Service接口实现类
- *
- * @author fanzherong
- * @date  2025/03/21 10:38
- **/
-@Service
-public class BizSupplierServiceImpl extends ServiceImpl<BizSupplierMapper, BizSupplier> implements BizSupplierService {
-
-    @Override
-    public Page<BizSupplier> page(BizSupplierPageParam bizSupplierPageParam) {
-        QueryWrapper<BizSupplier> queryWrapper = new QueryWrapper<BizSupplier>().checkSqlInjection();
-        if(ObjectUtil.isNotEmpty(bizSupplierPageParam.getSupplierName())){
-            queryWrapper.lambda().like(BizSupplier::getSupplierName,bizSupplierPageParam.getSupplierName());
-        }
-        if(ObjectUtil.isNotEmpty(bizSupplierPageParam.getSupplierContactName())){
-            queryWrapper.lambda().like(BizSupplier::getSupplierContactName,bizSupplierPageParam.getSupplierContactName());
-        }
-        queryWrapper.lambda().eq(BizSupplier::getDeleteFlag, "NOT_DELETE");
-        queryWrapper.lambda().orderByDesc(BizSupplier::getCreateTime);
-        return this.page(CommonPageRequest.defaultPage(), queryWrapper);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void add(BizSupplierAddParam bizSupplierAddParam) {
-        //校验手机号格式
-        if(ObjectUtil.isNotEmpty(bizSupplierAddParam.getSupplierPhone())){
-            if(!PhoneUtil.isMobile(bizSupplierAddParam.getSupplierPhone())) {
-                throw new CommonException("手机号码:{}格式错误", bizSupplierAddParam.getSupplierPhone());
-            }
-        }
-        //判断供货商是否存在
-        long count = this.count(new QueryWrapper<BizSupplier>().lambda().eq(BizSupplier::getSupplierName, bizSupplierAddParam.getSupplierName())
-                                                        .eq(BizSupplier::getDeleteFlag, BizSupplierEnum.NOT_DELETE.getValue()));
-        if(count>0){
-            throw new CommonException("供货商已存在!");
-        }
-        BizSupplier bizSupplier = BeanUtil.toBean(bizSupplierAddParam, BizSupplier.class);
-        this.save(bizSupplier);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void edit(BizSupplierEditParam bizSupplierEditParam) {
-        //校验手机号格式
-        if(ObjectUtil.isNotEmpty(bizSupplierEditParam.getSupplierPhone())){
-            if(!PhoneUtil.isMobile(bizSupplierEditParam.getSupplierPhone())) {
-                throw new CommonException("手机号码:{}格式错误", bizSupplierEditParam.getSupplierPhone());
-            }
-        }
-        BizSupplier bizSupplier = this.queryEntity(bizSupplierEditParam.getId());
-        if(!StringUtils.equals(bizSupplier.getSupplierName(),bizSupplierEditParam.getSupplierName())){
-            //修改过供货商名称,判断供货商是否存在
-            long count = this.count(new QueryWrapper<BizSupplier>().lambda().eq(BizSupplier::getSupplierName, bizSupplierEditParam.getSupplierName())
-                                                                    .ne(BizSupplier::getId, bizSupplierEditParam.getId())
-                                                                    .eq(BizSupplier::getDeleteFlag, BizSupplierEnum.NOT_DELETE.getValue()));
-            if(count>0){
-                throw new CommonException("供货商已存在!");
-            }
-        }
-        BeanUtil.copyProperties(bizSupplierEditParam, bizSupplier);
-        this.updateById(bizSupplier);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void delete(List<BizSupplierIdParam> bizSupplierIdParamList) {
-        // 执行删除
-        this.removeByIds(CollStreamUtil.toList(bizSupplierIdParamList, BizSupplierIdParam::getId));
-    }
-
-    @Override
-    public BizSupplier detail(BizSupplierIdParam bizSupplierIdParam) {
-        return this.queryEntity(bizSupplierIdParam.getId());
-    }
-
-    @Override
-    public BizSupplier queryEntity(String id) {
-        BizSupplier bizSupplier = this.getById(id);
-        if(ObjectUtil.isEmpty(bizSupplier)) {
-            throw new CommonException("供货商不存在,id值为:{}", id);
-        }
-        return bizSupplier;
-    }
-
-    @Override
-    public List<BizSupplier> getList(BizSupplierPageParam bizSupplierPageParam) {
-        QueryWrapper<BizSupplier> queryWrapper = new QueryWrapper<BizSupplier>().checkSqlInjection();
-        if(ObjectUtil.isNotEmpty(bizSupplierPageParam.getSupplierName())){
-            queryWrapper.lambda().like(BizSupplier::getSupplierName,bizSupplierPageParam.getSupplierName());
-        }
-        if(ObjectUtil.isNotEmpty(bizSupplierPageParam.getSupplierContactName())){
-            queryWrapper.lambda().like(BizSupplier::getSupplierContactName,bizSupplierPageParam.getSupplierContactName());
-        }
-        queryWrapper.lambda().eq(BizSupplier::getDeleteFlag, "NOT_DELETE");
-        queryWrapper.lambda().orderByDesc(BizSupplier::getCreateTime);
-        return this.list(queryWrapper);
-    }
-}

+ 0 - 117
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizsupplier/service/impl/BizSupplierTransportServiceImpl.java

@@ -1,117 +0,0 @@
-/*
- * Copyright [2022] [https://www.xiaonuo.vip]
- *
- * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
- *
- * 1.请不要删除和修改根目录下的LICENSE文件。
- * 2.请不要删除和修改Snowy源码头部的版权声明。
- * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
- * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
- * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
- * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
- */
-package vip.xiaonuo.biz.modular.bizsupplier.service.impl;
-
-import cn.hutool.core.bean.BeanUtil;
-import cn.hutool.core.collection.CollStreamUtil;
-import cn.hutool.core.util.ObjectUtil;
-import cn.hutool.core.util.StrUtil;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplier;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierAccount;
-import vip.xiaonuo.biz.modular.bizsupplier.enums.BizSupplierAccountEnum;
-import vip.xiaonuo.biz.modular.bizsupplier.enums.BizSupplierTransportEnum;
-import vip.xiaonuo.common.enums.CommonSortOrderEnum;
-import vip.xiaonuo.common.exception.CommonException;
-import vip.xiaonuo.common.page.CommonPageRequest;
-import vip.xiaonuo.biz.modular.bizsupplier.entity.BizSupplierTransport;
-import vip.xiaonuo.biz.modular.bizsupplier.mapper.BizSupplierTransportMapper;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportAddParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportEditParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportIdParam;
-import vip.xiaonuo.biz.modular.bizsupplier.param.BizSupplierTransportPageParam;
-import vip.xiaonuo.biz.modular.bizsupplier.service.BizSupplierTransportService;
-
-import java.util.List;
-
-/**
- * 供应商运输管理Service接口实现类
- *
- * @author fanzherong
- * @date  2025/05/29 14:47
- **/
-@Service
-public class BizSupplierTransportServiceImpl extends ServiceImpl<BizSupplierTransportMapper, BizSupplierTransport> implements BizSupplierTransportService {
-
-    @Override
-    public Page<BizSupplierTransport> page(BizSupplierTransportPageParam bizSupplierTransportPageParam) {
-        QueryWrapper<BizSupplierTransport> queryWrapper = new QueryWrapper<BizSupplierTransport>().checkSqlInjection();
-        if(ObjectUtil.isNotEmpty(bizSupplierTransportPageParam.getSupplierId())){
-            queryWrapper.lambda().like(BizSupplierTransport::getSupplierId,bizSupplierTransportPageParam.getSupplierId());
-        }
-        queryWrapper.lambda().eq(BizSupplierTransport::getDeleteFlag, "NOT_DELETE");
-        if(ObjectUtil.isAllNotEmpty(bizSupplierTransportPageParam.getSortField(), bizSupplierTransportPageParam.getSortOrder())) {
-            CommonSortOrderEnum.validate(bizSupplierTransportPageParam.getSortOrder());
-            queryWrapper.orderBy(true, bizSupplierTransportPageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
-                    StrUtil.toUnderlineCase(bizSupplierTransportPageParam.getSortField()));
-        } else {
-            queryWrapper.lambda().orderByDesc(BizSupplierTransport::getCreateTime);
-        }
-        return this.page(CommonPageRequest.defaultPage(), queryWrapper);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void add(BizSupplierTransportAddParam bizSupplierTransportAddParam) {
-        //查询名称是否添加过
-        long countName = this.count(new QueryWrapper<BizSupplierTransport>().lambda().eq(BizSupplierTransport::getTransportNo, bizSupplierTransportAddParam.getTransportNo())
-                                                                                    .eq(BizSupplierTransport::getSupplierId, bizSupplierTransportAddParam.getSupplierId())
-                                                                                    .eq(BizSupplierTransport::getDeleteFlag, BizSupplierTransportEnum.NOT_DELETE.getValue()));
-        if(countName>0){
-            throw new CommonException("供应商运输号已存在!");
-        }
-        BizSupplierTransport bizSupplierTransport = BeanUtil.toBean(bizSupplierTransportAddParam, BizSupplierTransport.class);
-        this.save(bizSupplierTransport);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void edit(BizSupplierTransportEditParam bizSupplierTransportEditParam) {
-        //查询名称是否添加过
-        long countName = this.count(new QueryWrapper<BizSupplierTransport>().lambda().eq(BizSupplierTransport::getTransportNo, bizSupplierTransportEditParam.getTransportNo())
-                .eq(BizSupplierTransport::getSupplierId, bizSupplierTransportEditParam.getSupplierId())
-                .ne(BizSupplierTransport::getId, bizSupplierTransportEditParam.getId())
-                .eq(BizSupplierTransport::getDeleteFlag, BizSupplierTransportEnum.NOT_DELETE.getValue()));
-        if(countName>0){
-            throw new CommonException("供应商运输号已存在!");
-        }
-        BizSupplierTransport bizSupplierTransport = this.queryEntity(bizSupplierTransportEditParam.getId());
-        BeanUtil.copyProperties(bizSupplierTransportEditParam, bizSupplierTransport);
-        this.updateById(bizSupplierTransport);
-    }
-
-    @Transactional(rollbackFor = Exception.class)
-    @Override
-    public void delete(List<BizSupplierTransportIdParam> bizSupplierTransportIdParamList) {
-        // 执行删除
-        this.removeByIds(CollStreamUtil.toList(bizSupplierTransportIdParamList, BizSupplierTransportIdParam::getId));
-    }
-
-    @Override
-    public BizSupplierTransport detail(BizSupplierTransportIdParam bizSupplierTransportIdParam) {
-        return this.queryEntity(bizSupplierTransportIdParam.getId());
-    }
-
-    @Override
-    public BizSupplierTransport queryEntity(String id) {
-        BizSupplierTransport bizSupplierTransport = this.getById(id);
-        if(ObjectUtil.isEmpty(bizSupplierTransport)) {
-            throw new CommonException("供应商运输管理不存在,id值为:{}", id);
-        }
-        return bizSupplierTransport;
-    }
-}