| | |
| | | package com.fgkj.services; |
| | | |
| | | import com.fgkj.util.*; |
| | | import com.fgkj.dto.*; |
| | | import com.fgkj.mapper.impl.User_logMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import com.fgkj.util.ActionUtil; |
| | | import com.github.pagehelper.PageHelper; |
| | | import com.github.pagehelper.PageInfo; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.text.ParseException; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | // import com.fgkj.mapper.BasemapperFactory; |
| | | |
| | | @Service |
| | | public class User_logService { |
| | | |
| | | |
| | | private ServiceModel model; |
| | | |
| | | @Autowired |
| | | @Resource |
| | | private User_logMapper mapper; |
| | | |
| | | /*private Basemapper mapper; |
| | |
| | | mapper = BasemapperFactory.getBasemapper(Basemapper.USER_LOG); |
| | | }*/ |
| | | |
| | | public ServiceModel add(Object obj) { |
| | | Boolean bl = mapper.add(obj); |
| | | public ServiceModel add(User_log log) { |
| | | ServiceModel model = new ServiceModel(); |
| | | Boolean bl = mapper.add(log); |
| | | if (bl) { |
| | | model.setCode(1); |
| | | model.setMsg("添加成功!"); |
| | |
| | | return model; |
| | | |
| | | } |
| | | public ServiceModel addPro(Object obj) { |
| | | Boolean bl =mapper.addPro(obj); |
| | | public ServiceModel addPro(List<User_log> list) { |
| | | ServiceModel model = new ServiceModel(); |
| | | Boolean bl =mapper.addPro(list)>0; |
| | | if (bl) { |
| | | model.setCode(1); |
| | | model.setMsg("添加成功!"); |
| | |
| | | } |
| | | |
| | | public ServiceModel update(Object obj) { |
| | | ServiceModel model = new ServiceModel(); |
| | | Boolean bl = mapper.update(obj); |
| | | if (bl) { |
| | | model.setCode(1); |
| | |
| | | } |
| | | |
| | | public ServiceModel delete(Object obj) { |
| | | ServiceModel model = new ServiceModel(); |
| | | Boolean bl = mapper.del(obj); |
| | | if (bl) { |
| | | model.setCode(1); |
| | |
| | | return model; |
| | | } |
| | | //5.4用户操作记录查询(根据用户名和操作类型) |
| | | public ServiceModel serchByCondition(Object obj) { |
| | | List<Batt_User_Permit> list = mapper.serchByCondition(obj); |
| | | // for (Batt_User_Permit b : list) { |
| | | // System.out.println(b.getUlog()); |
| | | // } |
| | | public ServiceModel serchByCondition(Batt_User_Permit bmd) { |
| | | ServiceModel model = new ServiceModel(); |
| | | //分页 |
| | | PageBean pageBean = bmd.getPageBean(); |
| | | PageHelper.startPage(pageBean.getPageNum(),pageBean.getPageSize(),true); |
| | | List<Batt_User_Permit> list = mapper.serchByCondition(bmd); |
| | | for (Batt_User_Permit b : list) { |
| | | System.out.println(b.getUlog()); |
| | | } |
| | | |
| | | if (list != null && list.size() > 0) { |
| | | PageInfo<Batt_User_Permit> pageInfo = new PageInfo<>(list); |
| | | model.setCode(1); |
| | | model.setData(list); |
| | | model.setData(pageInfo); |
| | | } |
| | | // System.out.println(model); |
| | | return model; |
| | | } |
| | | |
| | | public ServiceModel searchAll() { |
| | | ServiceModel model = new ServiceModel(); |
| | | List list = mapper.searchAll(); |
| | | // for (Object object : list) { |
| | | // System.out.println(object); |
| | |
| | | } |
| | | |
| | | //0.2当前时间的操作记录 |
| | | public ServiceModel serchByInfo(Object obj){ |
| | | public ServiceModel serchByInfo(User_log obj){ |
| | | ServiceModel model = new ServiceModel(); |
| | | User_log ulog=(User_log) obj; |
| | | List<Batt_User_Permit> list=mapper.serchByInfo(ulog); |
| | | // for (Batt_User_Permit b : list) { |
| | |
| | | User_logService us = new User_logService(); |
| | | Batt_User_Permit bup=new Batt_User_Permit(); |
| | | User_inf uinf=new User_inf(); |
| | | 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("2000-01-01"); |
| | | Date date2 = sdf.parse("2025-01-01"); |
| | | ulog.setUOprateDay(ActionUtil.getSimpDate(date1)); |
| | | ulog.setUOprateDay1(ActionUtil.getSimpDate(date2)); |
| | | ulog.setuOprateDay(ActionUtil.getSimpDate(date1)); |
| | | ulog.setuOprateDay1(ActionUtil.getSimpDate(date2)); |
| | | |
| | | PageInfo pageInfo =new PageInfo(); |
| | | pageInfo.setPageCurr(1); |
| | | pageInfo.setPageSize(10); |
| | | PageBean pageBean =new PageBean(); |
| | | pageBean.setPageCurr(1); |
| | | pageBean.setPageSize(10); |
| | | |
| | | bup.setUinf(uinf); |
| | | bup.setUlog(ulog); |
| | | bup.setPageInfo(pageInfo); |
| | | bup.setPageBean(pageBean); |
| | | //us.serchByCondition(bup); |
| | | //us.searchAll(); |
| | | us.serchByInfo(ulog); |