浏览代码

fix[litemall-admin-api]: 更新操作有误

Junling Bu 6 年之前
父节点
当前提交
0735137816

+ 1 - 1
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/service/AdminGoodsService.java

@@ -187,7 +187,7 @@ public class AdminGoodsService {
                 attributeService.add(attribute);
             }
             else if(attribute.getDeleted()){
-                attributeService.deleteByGid(attribute.getId());
+                attributeService.deleteById(attribute.getId());
             }
             else if(attribute.getUpdateTime() == null){
                 attributeService.updateById(attribute);

+ 4 - 0
litemall-db/src/main/java/org/linlinjava/litemall/db/service/LitemallGoodsAttributeService.java

@@ -36,6 +36,10 @@ public class LitemallGoodsAttributeService {
         goodsAttributeMapper.logicalDeleteByExample(example);
     }
 
+    public void deleteById(Integer id) {
+        goodsAttributeMapper.logicalDeleteByPrimaryKey(id);
+    }
+
     public void updateById(LitemallGoodsAttribute attribute) {
         attribute.setUpdateTime(LocalDateTime.now());
         goodsAttributeMapper.updateByPrimaryKeySelective(attribute);