jiaosong
2023-09-11 116e919af930037f4e5ece0b085e22feb0d50e5d
server/service/src/main/java/com/doumee/service/business/BaseGoodsService.java
@@ -3,6 +3,9 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.BaseGoods;
import com.doumee.dao.business.model.dto.BaseGoodsCreateOrUpdateRequest;
import com.doumee.dao.business.model.dto.BaseGoodsDTO;
import java.util.List;
/**
@@ -18,7 +21,7 @@
     * @param baseGoods 实体对象
     * @return Integer
     */
    Integer create(BaseGoods baseGoods);
    Integer create(BaseGoodsCreateOrUpdateRequest baseGoods);
    /**
     * 主键删除
@@ -41,6 +44,31 @@
     */
    void deleteByIdInBatch(List<Integer> ids);
    /**
     * 主键更新
     *
     * @param baseGoods 实体对象
     */
    void update(BaseGoodsCreateOrUpdateRequest baseGoods);
    /**
     * 主键上下架
     *
     * @param idList 实体对象
     */
    void updateStatusByIds(List<Integer> idList,Integer status);
    /**
     * 主键上下架
     *
     * @param id 实体对象
     */
    void updateStatusByIds(Integer id,Integer status);
    /**
     * 主键更新
     *
@@ -63,6 +91,15 @@
     */
    BaseGoods findById(Integer id);
    /**
     * 主键查询
     *
     * @param id 主键
     * @return BaseGoods
     */
    BaseGoodsDTO findByIdBaseGoods(Integer id);
    /**
     * 条件查询单条记录
     *