package shop.alien.store.service;

import java.util.List;

/**
 * 平台端 — 店铺平台会员卡写操作（逻辑删除等）
 */
public interface PlatformShopMembershipAdminMutationService {

    /**
     * 按门店 ID 逻辑删除会员卡记录（platform_shop_membership，{@link com.baomidou.mybatisplus.annotation.TableLogic}）。
     *
     * @return 实际删除（标记）的记录条数；门店无会员记录则不计入
     */
    int logicDeleteByStoreIds(List<Integer> storeIds);
}
