package com.siwei.apply.mapper; import com.siwei.apply.domain.LandType; import com.siwei.apply.domain.ThematicDetails; import com.siwei.apply.domain.ThematicTask; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface ThematicMapper { List list(@Param("name") String name, @Param("rwlx") String rwlx, @Param("offset") Integer offset, @Param("limit") Integer limit, @Param("id") String id); Integer count(@Param("name") String name, @Param("rwlx") String rwlx); List productlist(@Param("name") String name, @Param("taskid") String taskid, @Param("offset") Integer offset, @Param("limit") Integer limit); Integer productlistcount(@Param("name") String name, @Param("taskid") String taskid); List productbyid(@Param("ids") String ids); void productDelete(@Param("id") String id); void addRw(@Param("uuid") String uuid, @Param("name") String name, @Param("rwlx") String rwlx, @Param("ztfw") String ztfw, @Param("ztry") String ztry, @Param("ztdw") String ztdw); void updateRwzt(@Param("uuid") String uuid, @Param("rwzt") String rwzt); void updateRwzt2(@Param("uuid") String uuid, @Param("rwzt") String rwzt); void addDetails(@Param("id") String id, @Param("uuid") String uuid, @Param("name") String name, @Param("filepath") String filepath, @Param("cjsj") String cjsj); String productFile(@Param("id") String id); void drop(@Param("id") String id); }