-
大小: 22.46MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-07-07
- 語言: 數(shù)據(jù)庫
- 標簽: javaweb??
資源簡介
項目開發(fā)環(huán)境:jdk1.7
Tomcat 7
MySQL 5.7
Myexlipse2017
代碼片段和文件信息
package?com.ischoolbar.programmer.controller.admin;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.Map;
import?org.apache.commons.lang.StringUtils;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.servlet.ModelAndView;
import?com.ischoolbar.programmer.entity.admin.Log;
import?com.ischoolbar.programmer.page.admin.Page;
import?com.ischoolbar.programmer.service.admin.LogService;
/**
?*?日志管理控制器
?*?@author?llq
?*
?*/
@RequestMapping(“/admin/log“)
@Controller
public?class?LogController?{
@Autowired
private?LogService?logService;
/**
?*?日志列表頁面
?*?@param?model
?*?@return
?*/
@RequestMapping(value=“/list“method=RequestMethod.GET)
public?ModelAndView?list(ModelAndView?model){
model.setViewName(“l(fā)og/list“);
return?model;
}
/**
?*?獲取日志列表
?*?@param?page
?*?@param?content
?*?@param?roleId
?*?@param?sex
?*?@return
?*/
@RequestMapping(value=“/list“method=RequestMethod.POST)
@ResponseBody
public?Mapject>?getList(Page?page
@RequestParam(name=“content“required=falsedefaultValue=““)?String?content
){
Mapject>?ret?=?new?HashMapject>();
Mapject>?queryMap?=?new?HashMapject>();
queryMap.put(“content“?content);
queryMap.put(“offset“?page.getOffset());
queryMap.put(“pageSize“?page.getRows());
ret.put(“rows“?logService.findList(queryMap));
ret.put(“total“?logService.getTotal(queryMap));
return?ret;
}
/**
?*?添加日志
?*?@param?user
?*?@return
?*/
@RequestMapping(value=“/add“method=RequestMethod.POST)
@ResponseBody
public?Map?add(Log?log){
Map?ret?=?new?HashMap();
if(log?==?null){
ret.put(“type“?“error“);
ret.put(“msg“?“請?zhí)顚懻_的日志信息!“);
return?ret;
}
if(StringUtils.isEmpty(log.getContent())){
ret.put(“type“?“error“);
ret.put(“msg“?“請?zhí)顚懭罩緝热荩 埃?
return?ret;
}
log.setCreateTime(new?Date());
if(logService.add(log)?<=?0){
ret.put(“type“?“error“);
ret.put(“msg“?“日志添加失敗,請聯(lián)系管理員!“);
return?ret;
}
ret.put(“type“?“success“);
ret.put(“msg“?“日志添加成功!“);
return?ret;
}
/**
?*?批量刪除日志
?*?@param?ids
?*?@return
?*/
@RequestMapping(value=“/delete“method=RequestMethod.POST)
@ResponseBody
public?Map?delete(String?ids){
Map?ret?=?new?HashMap();
if(StringUtils.isEmpty(ids)){
ret.put(“type“?“error“);
ret.put(“msg“?“選擇要刪除的數(shù)據(jù)!“);
return?ret;
}
if(ids.contains(““)){
ids?=?ids.substring(0ids.length()-1);
}
if(logService.de
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????8102??2019-03-26?09:19??db_ba
?????目錄???????????0??2018-12-16?19:28??ba
?????文件?????????834??2018-12-03?22:00??ba
?????文件????????1047??2018-12-03?22:00??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????文件?????????503??2018-12-03?22:00??ba
?????文件?????????462??2018-12-16?16:31??ba
?????文件?????????364??2018-12-03?22:00??ba
?????文件?????????494??2018-12-03?22:00??ba
?????文件?????????345??2018-12-03?22:00??ba
?????文件??????????49??2018-12-03?22:00??ba
?????文件???????????6??2018-12-03?22:00??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????文件????????4502??2018-12-16?17:41??ba
?????文件????????7432??2018-12-12?19:53??ba
?????文件????????7291??2018-12-15?12:57??ba
?????文件???????10247??2018-12-16?19:11??ba
?????文件????????8478??2018-12-15?21:17??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????目錄???????????0??2018-12-16?19:28??ba
?????文件?????????517??2018-12-12?21:12??ba
?????文件?????????622??2018-12-16?16:54??ba
?????文件????????1071??2018-12-16?15:08??ba
?????文件?????????720??2018-12-16?15:00??ba
?????文件?????????757??2018-12-16?18:33??ba
............此處省略3492個文件信息
評論
共有 條評論