package com.fgkj.controller;
|
|
import com.fgkj.util.*;
|
|
import com.fgkj.dto.Positiomap_usr;
|
import com.fgkj.dto.ServiceModel;
|
import com.fgkj.dto.User_inf;
|
import com.fgkj.dto.User_log;
|
import com.fgkj.mapper.UinfDaoFactory;
|
import com.fgkj.services.Positiomap_usrService;
|
import com.fgkj.services.User_logService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
|
@RequestMapping("positionMapUsr")
|
@RestController
|
@Api(tags = "positionMapUsr接口")
|
public class PositionMapUsrController{
|
|
@Resource
|
private Positiomap_usrService service;
|
@Resource
|
private User_logService uservice;
|
|
|
//使用replace into实现添加数据
|
@PostMapping("/")
|
@ApiOperation(notes = "",value="使用replace into实现添加数据")
|
public ServiceModel add(@RequestBody Positiomap_usr pusr) {
|
// Positiomap_usr pusr=ActionUtil.getGson().fromJson(json, Positiomap_usr.class);
|
User_inf uinf=(User_inf) ActionUtil.getUser();
|
pusr.setuId(uinf.getuId());
|
ServiceModel model=service.add(pusr);
|
{ String msg="";
|
msg="修改"+uinf.getuId()+"的地图中心坐标";
|
User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Alter, msg);
|
uservice.add(ulog);//将用户的操作记录下来
|
}
|
|
return model;
|
}
|
|
//根据用户查询地图对应的中心坐标
|
@GetMapping("byCondition")
|
@ApiOperation(notes = "",value="用户查询地图对应的中心坐标")
|
public ServiceModel serchByCondition(){
|
User_inf uinf=(User_inf) ActionUtil.getUser();
|
ServiceModel model = service.serchByCondition(uinf);
|
|
return model;
|
}
|
|
|
|
|
|
|
|
|
|
|
}
|