package shop.alien.store.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import shop.alien.entity.store.LifeBrandedCard;
import shop.alien.entity.store.StoreInfo;
import shop.alien.entity.store.vo.LifeBrandedCardVo;
import shop.alien.entity.store.vo.LifeCouponVo;

import java.util.List;

public interface PlatformBrandedCardService {

    IPage<LifeBrandedCard> getBrandedCardList(Integer page, Integer size, String name, String status);

    int removeShelf(Integer id);

    int putawayShelf(Integer id);

    int deleteById(Integer id);

    List<StoreInfo> getStoreList(String storeName);

    List<LifeCouponVo> getQuanListByStoreId(String storeIds);

    boolean saveBrandedCard(LifeBrandedCardVo brandedCard);

    LifeBrandedCardVo getBrandedCardDetail(Integer id);

}
