DyEnvir_system/src/com/fgkj/actions/User_logAction.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DyEnvir_system/src/com/fgkj/dao/UinfDaoFactory.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
DyEnvir_system/src/com/fgkj/actions/User_logAction.java
@@ -1,7 +1,9 @@ package com.fgkj.actions; import java.util.List; import java.util.Map; import com.fgkj.dao.UinfDaoFactory; import com.fgkj.dto.User_log; import com.fgkj.services.ServiceModel; import com.fgkj.services.User_logService; @@ -12,14 +14,26 @@ private String json; private String result; //5.4用户操作记录查询(根据用户名和操作类型以及操作时间) //用户操作记录查询(根据用户名和操作类型以及操作时间) public String serchByCondition(){ User_log ulog = ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, User_log.class); ServiceModel model=service.serchByCondition(ulog); result=ActionUtil.tojson(model); return SUCCESS; } //获取操作对应关系 public String OperateToName(){ Map map=UinfDaoFactory.OperateToName(); result=ActionUtil.tojson(map); return SUCCESS; } //获取系统对应关系 public String SystemToName(){ Map map=UinfDaoFactory.SystemToName(); result=ActionUtil.tojson(map); return SUCCESS; } public String getResult() { return result; } DyEnvir_system/src/com/fgkj/dao/UinfDaoFactory.java
@@ -1,6 +1,8 @@ package com.fgkj.dao; import java.util.Date; import java.util.HashMap; import java.util.Map; import com.fgkj.actions.ActionUtil; import com.fgkj.dto.User_inf; @@ -20,8 +22,41 @@ public static int Cancel=7; //取消 public static int Start_up=8; //启动 public static int End=9; //终止 public static int Batch=10; //批量 //public static int Batch=10; //批量 //系统对应关系 public static int dynamicload=1;//负载 public static int elemachinery=2;//电机 public static int batt=3;//电池组 public static int electricsystem=4;//4MW public static int watersystem=5;//水冷 public static int electric2mwsystem=6;//2MW //获取操作对应关系 public static Map OperateToName(){ Map op_map=new HashMap(); op_map.put(1, "登录系统 "); op_map.put(2, "登出系统 "); op_map.put(3, "增加 "); op_map.put(4, "更改 "); op_map.put(5, "删除 "); op_map.put(6, "设置 "); op_map.put(7, "取消 "); op_map.put(8, "启动 "); op_map.put(9, "终止 "); //op_map.put(10, "批量 "); return op_map; } //获取系统对应关系 public static Map SystemToName(){ Map op_map=new HashMap(); op_map.put(1, "负载系统 "); op_map.put(2, "电机系统 "); op_map.put(3, "蓄电池组系统 "); op_map.put(4, "4MW电源系统 "); op_map.put(5, "水冷系统 "); op_map.put(6, "2MW电源系统 "); return op_map; } //构建user_log对象<msg和type没写> public static User_log CreateULog(int op_type,String msg){ User_log ulog=new User_log();