package com.cool.store.service.opening;

import com.cool.store.context.LoginUserInfo;
import com.cool.store.request.AuditApproveRequest;
import com.cool.store.request.opening.OpeningAcceptanceRequest;
import com.cool.store.vo.opening.OpeningAcceptanceDetailVO;

/**
 * @Auther zx_szh
 * @Date 2025/12/22 09:28
 * @Version 1.0
 */
public interface OpeningAcceptanceService {

    /**
     * 提交门店验收
     * @param request
     * @return
     */
    Boolean addOpeningAcceptance(OpeningAcceptanceRequest request, LoginUserInfo user);

    /**
     * 验收详情
     * @param shopId
     * @return
     */
    OpeningAcceptanceDetailVO getAcceptanceDetail(Long shopId);

    /**
     * 审批数据
     * @param request
     * @param user
     * @return
     */
    Boolean auditOpeningAcceptance(AuditApproveRequest request, LoginUserInfo user);






}
