whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
src/main/java/com/fgkj/mapper/impl/User_logMapper.java
@@ -1,47 +1,53 @@
package com.fgkj.mapper.impl;
import com.fgkj.dto.Batt_User_Permit;
import com.fgkj.dto.User_log;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import java.util.List;
public interface User_logMapper {
   /*private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");*/
    //用户的操作记录下来
   public boolean add(Object obj);
   @Insert("insert into db_user.tb_user_log(uId,uOprateType,uOprateDay,uTerminalIp,uOprateMsg) " +
         "values(#{uId},#{uOprateType},#{uOprateDay},#{uTerminalIp},#{uOprateMsg})")
   public boolean add(User_log log);
   //用户的操作记录下来(记录多条)
   public boolean addPro(Object obj);
   public int addPro(List<User_log> list);
   public boolean update(Object obj);
   public boolean del(Object obj);
   public List searchAll();
   @Select("select num,uId,uOprateType,uOprateDay,uTerminalIp,uOprateMsg from db_user.tb_user_log order by (uOprateDay) desc")
   public List<User_log> searchAll();
    
   //5.4用户操作记录查询(根据用户名和操作类型)
   public List serchByCondition1(Object obj);
   //5.4用户操作记录查询(根据用户名和操作类型)
   @SuppressWarnings("unchecked")
   public List serchByCondition(Object obj);
   public List serchByCondition(Batt_User_Permit obj);
   //0.2当前时间的操作记录
   public List serchByInfo(Object obj);
   public List serchByInfo(User_log obj);
   
   /*public static void main(String[] args) throws ParseException {
      User_logMapper uimpl=new User_logMapper();
      Batt_User_Permit bup=new Batt_User_Permit();
      User_inf uinf=new User_inf();
      uinf.setUName("");
      uinf.setuName("");
      User_log ulog=new User_log();
      ulog.setUOprateType(0);
      ulog.setuOprateType(0);
      
      SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
      Date date1 = sdf.parse("2016-09-01");
      Date date2 = sdf.parse("2025-01-01");
      ulog.setUOprateDay(ActionUtil.getSimpDate(date1));
      ulog.setUOprateDay1(ActionUtil.getSimpDate(date1));
      ulog.setuOprateDay(ActionUtil.getSimpDate(date1));
      ulog.setuOprateDay1(ActionUtil.getSimpDate(date1));
      
      Page page=new Page();
      page.setPageCurr(1);