package com.fgkj.actions; import com.fgkj.dao.UinfDaoFactory; import com.fgkj.dto.BTS_61850_setparam; import com.fgkj.dto.BattInf; 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.services.Positiomap_usrService; import com.fgkj.services.User_logService; public class Positiomap_usrAction extends ActionUtil{ private Positiomap_usrService service=new Positiomap_usrService(); private User_logService uservice=new User_logService(); private String json; private String result; //使用replace into实现添加数据 public String add() { 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);//将用户的操作记录下来 } result=tojson(model); return SUCCESS; } //根据用户查询地图对应的中心坐标 public String serchByCondition(){ User_inf uinf=(User_inf) ActionUtil.getUser(); ServiceModel model = service.serchByCondition(uinf); result = tojson(model); return SUCCESS; } public String getResult() { return result; } public void setJson(String json) { this.json = json; } }