| | |
| | | @GetMapping("/getPatches") |
| | | public PageBean page(@RequestParam(defaultValue = "1") Integer page, |
| | | @RequestParam(defaultValue = "5") Integer pageSize, |
| | | Integer id, String bsm, String dkfw, String dklx){ |
| | | Integer id, String bsm, String tuban, String dklx){ |
| | | //调用service分页查询 |
| | | PageBean pageBean =patchesServiceimpl.limitGet( id, bsm, dkfw, dklx, page, pageSize); |
| | | PageBean pageBean =patchesServiceimpl.limitGet( id, bsm, tuban, dklx, page, pageSize); |
| | | return pageBean; |
| | | } |
| | | } |
| | |
| | | import java.util.List; |
| | | |
| | | public interface PatchesMapper { |
| | | @Select("select id ,bsm,dkfw ,dklx from tb_lot_info") |
| | | @Select("select id ,bsm,tuban ,dklx from tb_lot_info") |
| | | List<PatchesEntity> limitGet(@Param("id") Integer id, @Param("bsm") String bsm, |
| | | @Param("dkfw") String dkfw, @Param("dklx") String dklx); |
| | | @Param("tuban") String tuban, @Param("dklx") String dklx); |
| | | } |
| | |
| | | import lombok.Builder; |
| | | import lombok.Data; |
| | | import lombok.NoArgsConstructor; |
| | | import org.locationtech.jts.geom.Polygon; |
| | | |
| | | |
| | | import java.awt.*; |
| | | import java.io.Serializable; |
| | | import java.sql.Array; |
| | | import java.time.LocalDateTime; |
| | | |
| | | @Data |
| | |
| | | @TableField("sjlx") |
| | | private String sjlx; |
| | | |
| | | @TableField("tuban") |
| | | private String tuban; |
| | | |
| | | @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | |
| | | import java.sql.Array; |
| | | |
| | | public interface PatchesService { |
| | | PageBean limitGet (Integer id, String bsm, String dkfw , String dklx, int page, int pageSize); |
| | | PageBean limitGet (Integer id, String bsm, String tuban , String dklx, int page, int pageSize); |
| | | } |
| | |
| | | private PatchesMapper mapper; |
| | | |
| | | @Override |
| | | public PageBean limitGet(Integer id, String bsm, String dkfw, String dklx, int page, int pageSize) { |
| | | public PageBean limitGet(Integer id, String bsm, String tuban, String dklx, int page, int pageSize) { |
| | | |
| | | //1. 设置分页参数 |
| | | PageHelper.startPage(page,pageSize); |
| | | |
| | | //2. 执行查询 |
| | | List<PatchesEntity> PatchersList = mapper.limitGet(id,bsm,dkfw,dklx); |
| | | List<PatchesEntity> PatchersList = mapper.limitGet(id,bsm,tuban,dklx); |
| | | com.github.pagehelper.Page<PatchesEntity> p = (Page<PatchesEntity>) PatchersList; |
| | | |
| | | //3. 封装PageBean对象 |