linwe
2024-08-09 8b7258c9427882bb1798f1502eaa35184c6e374e
src/main/java/org/springblade/modules/task/mapper/TaskLabelReportingEventMapper.java
@@ -16,8 +16,10 @@
 */
package org.springblade.modules.task.mapper;
import io.lettuce.core.dynamic.annotation.Param;
import org.apache.ibatis.annotations.Param;
import org.springblade.modules.task.dto.TaskLabelReportingEventDTO;
import org.springblade.modules.task.entity.TaskLabelReportingEventEntity;
import org.springblade.modules.task.excel.TaskLabelReportingEventExcel;
import org.springblade.modules.task.vo.TaskLabelReportingEventVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -38,7 +40,47 @@
    * @param taskLabelReportingEvent
    * @return
    */
   List<TaskLabelReportingEventVO> selectTaskLabelReportingEventPage(IPage page,TaskLabelReportingEventVO taskLabelReportingEvent);
   List<TaskLabelReportingEventVO> selectTaskLabelReportingEventPage(IPage page,
                                                     @Param("taskLabelReportingEvent") TaskLabelReportingEventVO taskLabelReportingEvent,
                                                     @Param("regionChildCodesList") List<String> regionChildCodesList,
                                                     @Param("isAdministrator") Integer isAdministrator,
                                                     @Param("gridCodeList") List<String> gridCodeList);
   /**
    * 查询打金店报事
    *
    * @param id 打金店报事ID
    * @return 打金店报事
    */
   public TaskLabelReportingEventDTO selectTaskLabelReportingEventById(Long id);
   /**
    * 查询打金店报事列表
    *
    * @param taskLabelReportingEventDTO 打金店报事
    * @return 打金店报事集合
    */
   public List<TaskLabelReportingEventDTO> selectTaskLabelReportingEventList(TaskLabelReportingEventDTO taskLabelReportingEventDTO);
   /**
    * 导出二手交易信息
    *
    * @param taskLabelReportingEvent
    * @param regionChildCodesList
    * @param isAdministrator
    * @param gridCodeList
    * @return
    */
   List<TaskLabelReportingEventExcel> exportTaskLabelReportingEventList(@Param("taskLabelReportingEvent") TaskLabelReportingEventVO taskLabelReportingEvent,
                                                       @Param("regionChildCodesList") List<String> regionChildCodesList,
                                                       @Param("isAdministrator") Integer isAdministrator,
                                                       @Param("gridCodeList") List<String> gridCodeList);
   /**
    * 二手交易报事 自定义详情
    * @param taskLabelReportingEvent
    * @return
    */
    TaskLabelReportingEventVO getDetail(@Param("taskLabelReportingEvent") TaskLabelReportingEventVO taskLabelReportingEvent);
}