package com.cool.store.service;

import com.cool.store.request.*;

/**
 * @Author suzhuhong
 * @Date 2024/6/20 17:22
 * @Version 1.0
 */
public interface DecorationDesignInfoService {
    /**
     * @Auther: wangshuo
     * @Date: 2025/7/23
     * @description: 红圈通 hqt分配设计师
     */
    Boolean assignDesigner(AssignDesignerRequest request);

    /**
     * @Auther: wangshuo
     * @Date: 2025/7/23
     * @description:  红圈通hqt上传设计图
     */
    Boolean submitDesignDrawing(SubmitDesignDrawingRequest request);

    /**
     * @Auther: wangshuo
     * @Date: 2025/7/23
     * @description: 红圈通hqt 分配报价员
     */
    Boolean assignQuotation(AssignQuotationRequest request);

    /**
     * @Auther: wangshuo
     * @Date: 2025/7/23
     * @description:红圈通上传最终报价单
     */
    Boolean submitQuotationSheet(SubmitQuotationSheetRequest request);

    /**
     * @Auther: wangshuo
     * @Date: 2025/7/23
     * @description:红圈通施工派单
     */
    Boolean submitConstructionOrder(ConstructionOrderRequest request);

    /**
     * @Auther: wangshuo
     * @Date: 2025/7/24
     * @description:红圈通实际进场确认
     */
    Boolean entryConfirmation (EntryConfirmationRequest request);
    /**
     * @Auther: wangshuo
     * @Date: 2025/7/24
     * @description:红圈通施工完成
     */
    Boolean constructionCompleted (ConstructionCompletedRequest request);
    /**
     * @Auther: wangshuo
     * @Date: 2025/7/24
     * @description: 红圈通装修验收
     */
    Boolean decorationAcceptance(HqtDecorationAcceptanceRequest request);
}
