| | |
| | | response.setHeader("Access-Control-Allow-Credentials","true"); |
| | | return R.data(enclosureService.selectList()); |
| | | } |
| | | |
| | | /** |
| | | * 电子围栏查询详情 |
| | | * @param response |
| | | * @param enclosure 电子围栏信息 |
| | | * @return |
| | | */ |
| | | @GetMapping("/selectEnclosureDetail") |
| | | public R selectEnclosureDetail(HttpServletResponse response,Enclosure enclosure) { |
| | | response.setHeader("Access-Control-Allow-Origin", "*"); |
| | | response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); |
| | | response.setHeader("Access-Control-Allow-Credentials","true"); |
| | | return R.data(enclosureService.selectEnclosureDetail(enclosure)); |
| | | } |
| | | } |
| | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.springblade.jfpt.enclosure.entity.Enclosure; |
| | | import org.springblade.jfpt.enclosure.vo.EnclosureVO; |
| | | |
| | |
| | | void inserte(String anumber, String aname, String a); |
| | | void updatee(String id, String anumber, String aname, String a); |
| | | List<EnclosureVO> selectList(); |
| | | |
| | | /** |
| | | * 电子围栏查询详情 |
| | | * @param enclosure 电子围栏信息 |
| | | * @return |
| | | */ |
| | | Enclosure selectEnclosureDetail(@Param("enclosure") Enclosure enclosure); |
| | | } |
| | |
| | | </insert> |
| | | |
| | | <update id="updatee"> |
| | | update sys_enclosure SET anumber=#{anumber},aname=#{aname},coordinate=ST_GeomFromText(${a}) where anumber=#{anumber} |
| | | update sys_enclosure SET coordinate=ST_GeomFromText(${a}) where anumber=#{anumber} |
| | | </update> |
| | | |
| | | <select id="selectList" resultMap="enclosureResultMap"> |
| | | SELECT id,anumber,aname,ST_ASTEXT (coordinate) AS coordinate FROM sys_enclosure |
| | | </select> |
| | | |
| | | <!--电子围栏详情 detail--> |
| | | <select id="selectEnclosureDetail" resultType="org.springblade.jfpt.enclosure.entity.Enclosure"> |
| | | SELECT id,anumber,aname,ST_ASTEXT (coordinate) AS coordinate FROM sys_enclosure |
| | | where 1=1 |
| | | <if test="enclosure.anumber!=null and enclosure.anumber!='' "> |
| | | and anumber = #{enclosure.anumber} |
| | | </if> |
| | | </select> |
| | | |
| | | </mapper> |
| | |
| | | void inserte(String anumber, String aname, String a); |
| | | void updatee(String id, String anumber, String aname, String a); |
| | | List<EnclosureVO> selectList(); |
| | | |
| | | /** |
| | | * 电子围栏查询详情 |
| | | * @param enclosure 电子围栏信息 |
| | | * @return |
| | | */ |
| | | Enclosure selectEnclosureDetail(Enclosure enclosure); |
| | | } |
| | |
| | | return baseMapper.selectList(); |
| | | } |
| | | |
| | | /** |
| | | * 电子围栏查询详情 |
| | | * @param enclosure 电子围栏信息 |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Enclosure selectEnclosureDetail(Enclosure enclosure) { |
| | | return baseMapper.selectEnclosureDetail(enclosure); |
| | | } |
| | | } |