package com.whyc.controller; import com.whyc.dto.Response; import com.whyc.pojo.PositionMapUser; import com.whyc.pojo.UserInf; import com.whyc.service.PositionMapUserService; import com.whyc.util.ActionUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; @RestController @RequestMapping("positionMapUser") @Api(tags = "站点坐标") public class PositionMapUserController extends BaseController{ @Resource private PositionMapUserService service; @PostMapping @ApiOperation(value = "添加") public Response add(@RequestBody PositionMapUser entity, HttpServletRequest request){ UserInf user = (UserInf) request.getSession().getAttribute("user"); entity.setUid(user.getUId().intValue()); return service.add(entity); } @GetMapping("/getList") @ApiOperation(value = "坐标列表",notes = "根据用户查询地图对应的中心坐标") public Response getPositionMapsListByUserId(){ UserInf userInf = ActionUtil.getUser(); int userId = userInf.getUId().intValue(); return service.getListByUserId(userId); } }