Преглед изворни кода

feat:新增供应商管理

qingwudarao пре 5 месеци
родитељ
комит
a07a99b94f

+ 24 - 0
ruoyi-modules/ruoyi-InventoryManagement/src/main/java/org/dromara/InventoryManagement/controller/SupplierController.java

@@ -10,6 +10,9 @@ import org.dromara.common.web.core.BaseController;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
 
+/**
+ * 供应商管理接口
+ */
 @RestController
 @RequiredArgsConstructor
 @RequestMapping("/inventoryManagement/Supplier")
@@ -17,21 +20,42 @@ public class SupplierController extends BaseController {
 
     private final SupplierServiceImpl supplierService;
 
+    /**
+     * 分页查询供应商管理
+     * @param supplierBo 查询条件
+     * @param pageQuery 分页条件
+     * @return 结果
+     */
     @GetMapping("/PageList")
     public TableDataInfo<SupplierVo> selectPageSupplierList(SupplierBo supplierBo, PageQuery pageQuery) {
         return supplierService.selectPageSupplierList(supplierBo, pageQuery);
     }
 
+    /**
+     * 新增供应商
+     * @param supplierBo 供应商BO对象
+     * @return 结果
+     */
     @PostMapping()
     public int insertSupplier(@Validated @RequestBody SupplierBo supplierBo) {
         return supplierService.insertSupplier(supplierBo);
     }
 
+    /**
+     * 修改供应商
+     * @param supplierBo 供应商BO对象
+     * @return 影响行数
+     */
     @PutMapping()
     public int updateSupplier(@Validated @RequestBody SupplierBo supplierBo) {
         return supplierService.updateSupplier(supplierBo);
     }
 
+    /**
+     * 删除供应商
+     * @param supplierIds 供应商ID
+     * @return 影响行数
+     */
     @DeleteMapping("/{supplierIds}")
     public int deleteSupplierById(@PathVariable Long[] supplierIds) {
         return supplierService.deleteSupplierById(supplierIds);

+ 3 - 0
ruoyi-modules/ruoyi-InventoryManagement/src/main/java/org/dromara/InventoryManagement/domain/Supplier.java

@@ -8,6 +8,9 @@ import org.dromara.common.tenant.core.TenantEntity;
 
 import java.util.Date;
 
+/**
+ * 供应商管理基类
+ */
 @Data
 @TableName("fa_ykjp_info_supplier")
 @EqualsAndHashCode(callSuper = true)

+ 3 - 0
ruoyi-modules/ruoyi-InventoryManagement/src/main/java/org/dromara/InventoryManagement/domain/bo/SupplierBo.java

@@ -10,6 +10,9 @@ import org.dromara.common.mybatis.core.domain.BaseEntity;
 
 import java.util.Date;
 
+/**
+ * 供应商管理BO类
+ */
 @Data
 @EqualsAndHashCode(callSuper = true)
 @AutoMapper(target = Supplier.class, reverseConvertGenerate = false)

+ 3 - 0
ruoyi-modules/ruoyi-InventoryManagement/src/main/java/org/dromara/InventoryManagement/domain/vo/SupplierVo.java

@@ -8,6 +8,9 @@ import org.dromara.common.mybatis.core.domain.BaseEntity;
 
 import java.util.Date;
 
+/**
+ * 供应商VO对象
+ */
 @Data
 @EqualsAndHashCode(callSuper = true)
 @AutoMapper(target = Supplier.class)

+ 3 - 0
ruoyi-modules/ruoyi-InventoryManagement/src/main/java/org/dromara/InventoryManagement/mapper/SupplierMapper.java

@@ -5,6 +5,9 @@ import org.dromara.InventoryManagement.domain.Supplier;
 import org.dromara.InventoryManagement.domain.vo.SupplierVo;
 import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
 
+/**
+ * 供应商表 Mapper
+ */
 @Mapper
 public interface SupplierMapper extends BaseMapperPlus<Supplier, SupplierVo> {
 }