瀏覽代碼

修改产品树信息

wanggaokun 1 年之前
父節點
當前提交
c935a46fa2

+ 2 - 4
PHM-admin/phm-manage/src/main/java/com/phm/manage/controller/ProductController.java

@@ -3,7 +3,6 @@ package com.phm.manage.controller;
 import com.phm.common.annotation.Log;
 import com.phm.common.core.controller.BaseController;
 import com.phm.common.core.domain.AjaxResult;
-import com.phm.common.core.page.TableDataInfo;
 import com.phm.common.enums.BusinessType;
 import com.phm.common.utils.poi.ExcelUtil;
 import com.phm.manage.domain.Product;
@@ -32,10 +31,9 @@ public class ProductController extends BaseController {
      */
     @PreAuthorize("@ss.hasPermi('manage:product:list')")
     @GetMapping("/list")
-    public TableDataInfo list(Product product) {
-        startPage();
+    public AjaxResult list(Product product) {
         List<Product> list = productService.selectProductList(product);
-        return getDataTable(list);
+        return success(list);
     }
 
     /**

+ 2 - 29
PHM-admin/phm-manage/src/main/java/com/phm/manage/domain/Product.java

@@ -1,7 +1,7 @@
 package com.phm.manage.domain;
 
 import com.phm.common.annotation.Excel;
-import com.phm.common.core.domain.BaseEntity;
+import com.phm.common.core.domain.TreeEntity;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
 
@@ -11,7 +11,7 @@ import org.apache.commons.lang3.builder.ToStringStyle;
  * @author phm
  * @date 2023-08-31
  */
-public class Product extends BaseEntity {
+public class Product extends TreeEntity {
     private static final long serialVersionUID = 1L;
 
     /**
@@ -19,17 +19,6 @@ public class Product extends BaseEntity {
      */
     private Long id;
 
-    /**
-     * 父ID
-     */
-    private Long parentId;
-
-    /**
-     * 归属
-     */
-    @Excel(name = "归属")
-    private String parentName;
-
     /**
      * 名称
      */
@@ -55,22 +44,6 @@ public class Product extends BaseEntity {
         return id;
     }
 
-    public void setParentId(Long parentId) {
-        this.parentId = parentId;
-    }
-
-    public Long getParentId() {
-        return parentId;
-    }
-
-    public void setParentName(String parentName) {
-        this.parentName = parentName;
-    }
-
-    public String getParentName() {
-        return parentName;
-    }
-
     public void setName(String name) {
         this.name = name;
     }

+ 25 - 19
PHM-admin/phm-manage/src/main/java/com/phm/manage/service/impl/ProductServiceImpl.java

@@ -1,90 +1,96 @@
 package com.phm.manage.service.impl;
 
+import java.util.List;
 import com.phm.common.utils.DateUtils;
-import com.phm.manage.domain.Product;
-import com.phm.manage.mapper.ProductMapper;
-import com.phm.manage.service.IProductService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
-
-import java.util.List;
+import com.phm.manage.mapper.ProductMapper;
+import com.phm.manage.domain.Product;
+import com.phm.manage.service.IProductService;
 
 /**
  * 产品树信息Service业务层处理
- *
+ * 
  * @author phm
  * @date 2023-08-31
  */
 @Service
-public class ProductServiceImpl implements IProductService {
+public class ProductServiceImpl implements IProductService 
+{
     @Autowired
     private ProductMapper productMapper;
 
     /**
      * 查询产品树信息
-     *
+     * 
      * @param id 产品树信息主键
      * @return 产品树信息
      */
     @Override
-    public Product selectProductById(Long id) {
+    public Product selectProductById(Long id)
+    {
         return productMapper.selectProductById(id);
     }
 
     /**
      * 查询产品树信息列表
-     *
+     * 
      * @param product 产品树信息
      * @return 产品树信息
      */
     @Override
-    public List<Product> selectProductList(Product product) {
+    public List<Product> selectProductList(Product product)
+    {
         return productMapper.selectProductList(product);
     }
 
     /**
      * 新增产品树信息
-     *
+     * 
      * @param product 产品树信息
      * @return 结果
      */
     @Override
-    public int insertProduct(Product product) {
+    public int insertProduct(Product product)
+    {
         product.setCreateTime(DateUtils.getNowDate());
         return productMapper.insertProduct(product);
     }
 
     /**
      * 修改产品树信息
-     *
+     * 
      * @param product 产品树信息
      * @return 结果
      */
     @Override
-    public int updateProduct(Product product) {
+    public int updateProduct(Product product)
+    {
         product.setUpdateTime(DateUtils.getNowDate());
         return productMapper.updateProduct(product);
     }
 
     /**
      * 批量删除产品树信息
-     *
+     * 
      * @param ids 需要删除的产品树信息主键
      * @return 结果
      */
     @Override
-    public int deleteProductByIds(Long[] ids) {
+    public int deleteProductByIds(Long[] ids)
+    {
         return productMapper.deleteProductByIds(ids);
     }
 
     /**
      * 删除产品树信息信息
-     *
+     * 
      * @param id 产品树信息主键
      * @return 结果
      */
     @Override
-    public int deleteProductById(Long id) {
+    public int deleteProductById(Long id)
+    {
         return productMapper.deleteProductById(id);
     }
 }