package com.ltkj.tduck.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ltkj.tduck.domain.UserFormDataEntity; import com.ltkj.tduck.request.QueryFormResultRequest; import com.ltkj.tduck.utils.Result; import com.ltkj.tduck.vo.FormDataTableVO; import java.util.Map; /** * 表单表单项(FormResult)表服务接口 * * @author smalljop * @since 2020-11-23 14:09:22 */ public interface UserFormDataService extends IService { /** * 保存结果 * * @param entity 表单数据 * @return 结果 */ Map saveFormResult(UserFormDataEntity entity); // /** // * 下载表单结果中的附件 // * // * @param request 请求 // * @return // */ // Result downloadFormResultFile(QueryFormResultRequest request); /** * 查询表单数据 * * @param request * @return */ FormDataTableVO listFormDataTable(QueryFormResultRequest request); // /** // * 根据Id删除 // * // * @param dataIdList // * @param formKey // * @return // */ // Boolean deleteByIds(List dataIdList, String formKey); // // /** // * 修改 // * // * @param entity // * @return // */ // Boolean updateFormResult(UserFormDataEntity entity); // /** * 获取数据详情 * * @param dataId * @return */ Result getFormDataDetails(String dataId); }