package com.huigou.topsun.proofing.application;

import com.huigou.topsun.proofing.domain.proofingApply.model.ProofingApplyBaseInfo;
import com.huigou.topsun.proofing.domain.proofingApply.query.ProofingApplyQuery;
import com.huigou.topsun.proofing.domain.vo.ProofingApplyAndLookedVo;

import java.util.List;
import java.util.Map;

public interface ProofingApplyApplication {


     String QUERY_XML_FILE_PATH = "config/topsun/proofing/proofingApply.xml";
    String PROCESS_DEFINITION_KEY = "proofingProc";

    ProofingApplyBaseInfo loadProofingApplyById(String id);

    Map<String, Object> slicedQuery(ProofingApplyQuery query);


    ProofingApplyAndLookedVo getProofingApplyByProofingApplyNo(String proofingApplyNo);


    ProofingApplyBaseInfo selectProofingApplyByProofingApplyNo(String proofingApplyNo);




}
