| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | import javax.validation.Valid; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 控制器 |
| | |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(postFilingService.removeByIds(Func.toLongList(ids))); |
| | | } |
| | | |
| | | /** |
| | | * 删除 |
| | | */ |
| | | @GetMapping("/getAll") |
| | | public R getAll(PostFiling postFiling) { |
| | | List<PostFiling> postFilingList =postFilingService.getAll(postFiling); |
| | | return R.data(postFilingList); |
| | | } |
| | | } |
| | |
| | | package org.springblade.modules.post.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | @Data |
| | | @TableName("sys_check_record") |
| | | public class CheckRecord extends BaseEntity { |
| | | |
| | | private String postId; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private String checkTime; |
| | | |
| | | private String lon; |
| | |
| | | // @DateTimeFormat(pattern = "HH:mm") |
| | | private String layoffTime; |
| | | |
| | | //距离,默认50m |
| | | private Double distance; |
| | | |
| | | |
| | | |
| | | } |
| | |
| | | * @return |
| | | */ |
| | | List<PostFilingVO> selectPostFilingPage(IPage page, @Param("postFiling") PostFilingVO postFiling); |
| | | |
| | | List<PostFiling> getAll(@Param("postFiling") PostFiling postFiling); |
| | | } |
| | |
| | | </if> |
| | | ORDER BY duty_time ASC |
| | | </select> |
| | | <select id="getAll" resultType="org.springblade.modules.post.entity.PostFiling"> |
| | | select * from sys_post_filing |
| | | where is_deleted = 0 |
| | | <if test="postFiling.type!=null"> |
| | | and type = #{postFiling.type} |
| | | </if> |
| | | <if test="postFiling.name!=null and postFiling.name!=''"> |
| | | and name like concat('%',#{postFiling.name},'%') |
| | | </if> |
| | | ORDER BY duty_time ASC |
| | | </select> |
| | | </mapper> |
| | |
| | | import org.springblade.modules.post.entity.PostFiling; |
| | | import org.springblade.modules.post.vo.PostFilingVO; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 服务类 |
| | | * |
| | |
| | | */ |
| | | IPage<PostFilingVO> selectPostFilingPage(IPage<PostFilingVO> page, PostFilingVO postFiling); |
| | | |
| | | List<PostFiling> getAll(PostFiling postFiling); |
| | | } |
| | |
| | | import org.springblade.modules.post.vo.PostFilingVO; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 服务实现类 |
| | | * |
| | |
| | | public IPage<PostFilingVO> selectPostFilingPage(IPage<PostFilingVO> page, PostFilingVO postFiling) { |
| | | return page.setRecords(baseMapper.selectPostFilingPage(page, postFiling)); |
| | | } |
| | | |
| | | @Override |
| | | public List<PostFiling> getAll(PostFiling postFiling) { |
| | | return baseMapper.getAll(postFiling); |
| | | } |
| | | } |