Browse Source

操作日志修改

JiangPengLi 4 months ago
parent
commit
49912d56be

+ 2 - 2
projects/src/main/java/com/rtrh/projects/web/controller/subject/SubInfoController.java

@@ -865,7 +865,7 @@ public class SubInfoController extends BaseController {
     }
     }
 
 
     @GetMapping("editSubInfo2")
     @GetMapping("editSubInfo2")
-    @Log("用户点击项目信息编辑按钮,编辑项目信息")
+    // @Log("页面:【项目编辑页】,执行操作:查询")
     public ModelAndView editSubInfo2(String subId, ModelMap model, String queryType) {
     public ModelAndView editSubInfo2(String subId, ModelMap model, String queryType) {
         model.put("id", subId);
         model.put("id", subId);
 
 
@@ -1158,7 +1158,7 @@ public class SubInfoController extends BaseController {
         return begin + "~" + end;
         return begin + "~" + end;
     }
     }
 
 
-    @Log("用户查看项目详细信息")
+    @Log("页面:【项目详情页】,执行操作:查询")
     @GetMapping("detailView2")
     @GetMapping("detailView2")
     public ModelAndView viewDetail(Model model, String subId, String lastUrl, Boolean layer, String queryYear, Boolean isCt) {
     public ModelAndView viewDetail(Model model, String subId, String lastUrl, Boolean layer, String queryYear, Boolean isCt) {
         // Map<String, Object> subInfo = subInfoService.getSubInfoById(subId, queryYear);
         // Map<String, Object> subInfo = subInfoService.getSubInfoById(subId, queryYear);

+ 3 - 3
projects/src/main/java/com/rtrh/projects/web/controller/subject/SubInfoExportController.java

@@ -879,7 +879,7 @@ public class SubInfoExportController extends BaseController {
      */
      */
     @PostMapping("/exportDetailExcel")
     @PostMapping("/exportDetailExcel")
     public void exportDetailExcel(@RequestBody SubInfoQueryTzVO queryVO) {
     public void exportDetailExcel(@RequestBody SubInfoQueryTzVO queryVO) {
-        WebLogAspect.content.set(String.format("用户点击项目四库管理%s导出明细", StringUtils.isBlank(queryVO.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(queryVO.getStatus())));
+        WebLogAspect.content.set(String.format("页面:【项目四库管理-%s库】,执行操作:导出明细", StringUtils.isBlank(queryVO.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(queryVO.getStatus())));
         queryVO.setSubjectAuthIds(getSubjectIds());
         queryVO.setSubjectAuthIds(getSubjectIds());
         List<SubInfoGxj> list = subInfoQueryService.queryAll(getCurUser().getLoginUser(), queryVO);
         List<SubInfoGxj> list = subInfoQueryService.queryAll(getCurUser().getLoginUser(), queryVO);
         // 行业字典
         // 行业字典
@@ -1120,8 +1120,8 @@ public class SubInfoExportController extends BaseController {
     @PostMapping("/exportTotalExcelByStatus")
     @PostMapping("/exportTotalExcelByStatus")
     @Log("4库导出总表")
     @Log("4库导出总表")
     public void exportTotalExcelByStatus(@RequestBody SubInfoQueryTzVO vo) {
     public void exportTotalExcelByStatus(@RequestBody SubInfoQueryTzVO vo) {
-        WebLogAspect.content.set(String.format("用户点击项目四库管理%s导出总表",
-                StringUtils.isBlank(vo.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(vo.getStatus())));
+        WebLogAspect.content.set(String.format("页面:【项目四库管理-%s库】,执行操作:导出汇总",
+                StringUtils.isBlank(vo.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(vo.getStatus())));
         vo.setSubjectAuthIds(getSubjectIds());
         vo.setSubjectAuthIds(getSubjectIds());
         // 查询数据以及字典
         // 查询数据以及字典
         List<SubInfoTotalExcel> list = subInfoService.exportTotalExcelByStatus(vo);
         List<SubInfoTotalExcel> list = subInfoService.exportTotalExcelByStatus(vo);

+ 1 - 1
projects/src/main/java/com/rtrh/projects/web/controller/subject/WorkBenchTwoController.java

@@ -78,7 +78,7 @@ public class WorkBenchTwoController extends BaseController {
 	 * @param model
 	 * @param model
 	 * @return
 	 * @return
 	 */
 	 */
-	@Log("用户查看工作台")
+	@Log("页面:【工作台】,执行操作:查询")
 	@GetMapping(value = "/zrWorkBench")
 	@GetMapping(value = "/zrWorkBench")
 	public ModelAndView zrWorkBench(ModelMap model) {
 	public ModelAndView zrWorkBench(ModelMap model) {
 		Map<String, Object> map = workBenchService.statisticData();
 		Map<String, Object> map = workBenchService.statisticData();

+ 3 - 2
projects/src/main/java/com/rtrh/projects/web/controller/subject/api/SubInfoApiController.java

@@ -386,6 +386,7 @@ public class SubInfoApiController extends BaseController {
      * @return
      * @return
      */
      */
     @PostMapping(value = "/getById")
     @PostMapping(value = "/getById")
+    @Log("页面:【项目编辑页】,执行操作:查询")
     public Message getById(@RequestBody SubInfoJsonGetVO getVO) {
     public Message getById(@RequestBody SubInfoJsonGetVO getVO) {
         Message message = new Message();
         Message message = new Message();
         try {
         try {
@@ -770,7 +771,7 @@ public class SubInfoApiController extends BaseController {
      * @return
      * @return
      */
      */
     @PostMapping("saveEditSubInfo")
     @PostMapping("saveEditSubInfo")
-    @Log("保存项目信息")
+    @Log("页面:【项目编辑页】,执行操作:保存项目信息")
     public Message saveEditSubInfo(@RequestBody EditSubInfoGxjDataVO vo) {
     public Message saveEditSubInfo(@RequestBody EditSubInfoGxjDataVO vo) {
         Message message = new Message();
         Message message = new Message();
         try {
         try {
@@ -1316,7 +1317,7 @@ public class SubInfoApiController extends BaseController {
     @PostMapping(value = "/moveDb")
     @PostMapping(value = "/moveDb")
     @Log("移入")
     @Log("移入")
     public Message moveDb(@RequestBody MoveDbParamVo vo) {
     public Message moveDb(@RequestBody MoveDbParamVo vo) {
-        WebLogAspect.content.set(String.format("用户点击项目四库管理移入%s库",
+        WebLogAspect.content.set(String.format("页面:【项目四库管理-%s库】,执行操作:移入",
                 StringUtils.isBlank(vo.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(vo.getStatus())));
                 StringUtils.isBlank(vo.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(vo.getStatus())));
         Message message = new Message();
         Message message = new Message();
         try {
         try {

+ 1 - 1
projects/src/main/java/com/rtrh/projects/web/controller/subject/api/SubInfoQueryApiController.java

@@ -272,7 +272,7 @@ public class SubInfoQueryApiController extends BaseController {
     @PostMapping("queryPage")
     @PostMapping("queryPage")
     @Log("分页查询")
     @Log("分页查询")
     public ListMessage queryPage(@RequestBody Page page, @RequestBody SubInfoQueryTzVO queryVO) {
     public ListMessage queryPage(@RequestBody Page page, @RequestBody SubInfoQueryTzVO queryVO) {
-        WebLogAspect.content.set(String.format("用户点击项目四库管理%s分页查询", StringUtils.isBlank(queryVO.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(queryVO.getStatus())));
+        WebLogAspect.content.set(String.format("页面:【项目四库管理-%s库】,执行操作:查询", StringUtils.isBlank(queryVO.getStatus()) ? "项目总" : SubInfoStatusEnum.getDesc(queryVO.getStatus())));
         queryVO.setSubjectAuthIds(getSubjectIds());
         queryVO.setSubjectAuthIds(getSubjectIds());
         ListMessage message = new ListMessage();
         ListMessage message = new ListMessage();
         try {
         try {

+ 9 - 0
projects/src/main/webapp/vmodules/graphic/list.jsp

@@ -182,6 +182,9 @@ new Vue({
 				data:xmlx
 				data:xmlx
 			});
 			});
 			this.getData();
 			this.getData();
+
+			window.addEventListener('message', this.receiveMessage, false);
+			window.parent.postMessage('init loaded')
 			window.toDetail = this.toDetail;
 			window.toDetail = this.toDetail;
 			window.showImage = this.showImage;
 			window.showImage = this.showImage;
 		},
 		},
@@ -299,6 +302,12 @@ new Vue({
 			var param = layui.form.getValue("searchForm");
 			var param = layui.form.getValue("searchForm");
 			this.pageNo = 1;
 			this.pageNo = 1;
 			this.getData();
 			this.getData();
+		},
+		receiveMessage (e) {
+			console.log('cb receiveMessage: ', e.data)
+			if (e.data.topBreadcrumb) {
+				$(".top-breadcrumb").html(e.data.topBreadcrumb)
+			}
 		}
 		}
 	}
 	}
 });
 });