| | |
| | | import org.springframework.web.bind.annotation.PathVariable;
|
| | | import org.springframework.web.bind.annotation.PostMapping;
|
| | | import org.springframework.web.bind.annotation.RequestMapping;
|
| | | import org.springframework.web.bind.annotation.RequestParam;
|
| | | import org.springframework.web.bind.annotation.RestController;
|
| | | import com.ruoyi.common.core.constant.Constants;
|
| | | import com.ruoyi.common.core.utils.ServletUtils;
|
| | | import com.ruoyi.common.core.utils.ip.IpUtils;
|
| | | import com.ruoyi.common.core.utils.poi.ExcelUtil;
|
| | | import com.ruoyi.common.core.web.controller.BaseController;
|
| | | import com.ruoyi.common.core.web.domain.AjaxResult;
|
| | |
| | | logininforService.cleanLogininfor();
|
| | | return AjaxResult.success();
|
| | | }
|
| | |
|
| | | @PostMapping
|
| | | public AjaxResult add(@RequestParam("username") String username, @RequestParam("status") String status,
|
| | | @RequestParam("message") String message)
|
| | | {
|
| | | String ip = IpUtils.getIpAddr(ServletUtils.getRequest());
|
| | |
|
| | | // 封装对象
|
| | | SysLogininfor logininfor = new SysLogininfor();
|
| | | logininfor.setUserName(username);
|
| | | logininfor.setIpaddr(ip);
|
| | | logininfor.setMsg(message);
|
| | | // 日志状态
|
| | | if (Constants.LOGIN_SUCCESS.equals(status) || Constants.LOGOUT.equals(status))
|
| | | {
|
| | | logininfor.setStatus("0");
|
| | | }
|
| | | else if (Constants.LOGIN_FAIL.equals(status))
|
| | | {
|
| | | logininfor.setStatus("1");
|
| | | }
|
| | | return toAjax(logininforService.insertLogininfor(logininfor));
|
| | | }
|
| | | }
|