package com.ym.mec.biz.service;

import com.ym.mec.biz.dal.entity.QuestionnaireQuestion;
import com.ym.mec.biz.dal.entity.QuestionnaireUserResult;
import com.ym.mec.common.page.QueryInfo;
import com.ym.mec.common.service.BaseService;
import org.json.JSONObject;
import java.util.List;
import java.util.Map;

public interface QuestionnaireUserResultService extends BaseService<Long, QuestionnaireUserResult> {

    void batchInsert(List<QuestionnaireUserResult> questionnaireUserResultList);

    Object queryDetailPage(QueryInfo queryInfo);

    /**
     *
     * @param cooperationId
     * @param questionList
     * @return
     */
    Map<String,Object> questionnaireUserResultExport(Integer cooperationId, List<QuestionnaireQuestion> questionList);
}