123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- package com.huaxu.controller;
- import com.huaxu.entity.ComdisplayMapEntity;
- import com.huaxu.model.AjaxMessage;
- import com.huaxu.model.LoginUser;
- import com.huaxu.model.ResultStatus;
- import com.huaxu.util.UserUtil;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import io.swagger.annotations.ApiParam;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.validation.annotation.Validated;
- import org.springframework.ui.ModelMap;
- import java.util.List;
- import java.util.Map;
- import java.util.Date;
- import org.springframework.web.bind.annotation.*;
- import com.huaxu.entity.ComdisplayMapLocationEntity;
- import com.huaxu.service.ComdisplayMapLocationService;
- /**
- * 地图坐标页面控制器
- * @author WYY
- * @date 2021-02-24 09:58
- */
- @RestController
- @RequestMapping("/comdislocation")
- @Api(tags = "综合展示--图片坐标")
- public class ComdisplayMapLocationController {
- @Autowired
- private ComdisplayMapLocationService comdisplayMapLocationService;
- /**
- * 新增
- */
- @RequestMapping(value = "/save", method = RequestMethod.POST)
- @ResponseBody
- @ApiOperation(value = "保存或修改")
- public AjaxMessage<Integer> save(@ApiParam(value = "地图坐标信息", required = true) @RequestBody ComdisplayMapLocationEntity comdisplayMapLocation){
- LoginUser currentUser = UserUtil.getCurrentUser();
- comdisplayMapLocation.setStatus(1);
- comdisplayMapLocation.setTenantId(currentUser.getTenantId());
- int result= comdisplayMapLocationService.saveOrUpdate(comdisplayMapLocation) ? 1 : 0;
- return new AjaxMessage<>(ResultStatus.OK, result);
- }
- /**
- * 新增
- */
- @RequestMapping(value = "/findMapLocation", method = RequestMethod.GET)
- @ResponseBody
- @ApiOperation(value = "查询地图坐标")
- public AjaxMessage<List<ComdisplayMapLocationEntity>> findMapLocation() {
- LoginUser currentUser = UserUtil.getCurrentUser();
- ComdisplayMapLocationEntity comdisplayMap = new ComdisplayMapLocationEntity();
- comdisplayMap.setTenantId(currentUser.getTenantId());
- List<ComdisplayMapLocationEntity> result = comdisplayMapLocationService.findList(comdisplayMap);
- return new AjaxMessage<>(ResultStatus.OK, result);
- }
- /**
- * 修改保存地图坐标
- */
- @ApiOperation(value = "单个编辑")
- @RequestMapping(value = "/edit", method = RequestMethod.POST)
- @ResponseBody
- public AjaxMessage<Integer> editComdisplayMapLocation(@ApiParam(value = "地图坐标信息", required = true) @RequestBody ComdisplayMapLocationEntity comdisplayMapLocation) {
- int result = comdisplayMapLocationService.updateComdisplayMapLocationById(comdisplayMapLocation) ? 1 : 0;
- return new AjaxMessage<>(ResultStatus.OK, result);
- }
- /**
- * 删除
- */
- @ApiOperation(value = "批量删除")
- @RequestMapping(value = "/deleteByIds", method = RequestMethod.POST)
- @ResponseBody
- public AjaxMessage<Integer> del(@ApiParam(value = "IDS", required = true) @RequestBody Long[] ids) {
- int result = comdisplayMapLocationService.delComdisplayMapLocationByIds(ids) ? 1 : 0;
- return new AjaxMessage<>(ResultStatus.OK, result);
- }
- }
|