package com.cool.store.service;

import com.cool.store.context.LoginUserInfo;
import com.cool.store.dto.decoration.ConstructionScheduleDTO;
import com.cool.store.entity.ShopAuditInfoDO;
import com.cool.store.request.AcceptanceListRequest;
import com.cool.store.request.SeeAcceptanceRequest;
import com.cool.store.request.SeeAccetanceListRequest;
import com.cool.store.vo.fitmentCheckVO;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * @Auther: WangShuo
 * @Date: 2024/05/17/下午5:57
 * @Version 1.0
 * @注释:
 */
public interface SeeAcceptanceService {
    Boolean auditSeeAcceptance(SeeAcceptanceRequest seeAcceptanceRequest, LoginUserInfo user);
    ConstructionScheduleDTO getWithdrawal(Long shopId);
    List<ShopAuditInfoDO> getAuditInfo(Long shopId);
    PageInfo<fitmentCheckVO> getAcceptanceList(AcceptanceListRequest request, LoginUserInfo user);
}
