From 41627341cf8a7b096be51079125607faeb209152 Mon Sep 17 00:00:00 2001
From: 王佳豪 <g675230687@126.com>
Date: 星期四, 15 七月 2021 15:30:11 +0800
Subject: [PATCH] 出库通知档 1.联动勾选,源发地仓位相同的同时勾选和取消勾选(行点击触发)
---
src/main/java/com/slcf/controller/WaitPakInLogController.java | 34 +++++++++++++++++++++++++++++-----
1 files changed, 29 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/slcf/controller/WaitPakInLogController.java b/src/main/java/com/slcf/controller/WaitPakInLogController.java
index 7bf6e4b..caa5b3c 100644
--- a/src/main/java/com/slcf/controller/WaitPakInLogController.java
+++ b/src/main/java/com/slcf/controller/WaitPakInLogController.java
@@ -5,6 +5,7 @@
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
@@ -35,12 +36,12 @@
SysLogService sysLogService;
@Autowired
RoleService roleService;
-
+
@RequestMapping("/goWaitPakInLog.action")
public String goWaitPakInLogPage(HttpServletRequest request){
try {
String rid = request.getSession().getAttribute("ROLEID").toString();
- String authCode = roleService.getAuthListByRoleMenu(Integer.parseInt(rid),
+ String authCode = roleService.getAuthListByRoleMenu(Integer.parseInt(rid),
AuthorityCode.WaitPakInLogCode);
request.getSession().setAttribute("AUTHCODE",authCode);
// 鎻掑叆鏃ュ織
@@ -57,7 +58,7 @@
}
return "waitPakInLog";
}
-
+
/**
* 鍒嗛〉鏌ヨ鎵�鏈�
* @param pageNumber
@@ -83,7 +84,30 @@
}catch(Exception e) {
System.out.println(e.getMessage());
return null;
- }
+ }
}
-
+
+ /**
+ * 瀵煎嚭鎵�鏈�
+ * @param response
+ */
+ @RequestMapping("/exportWaitPakInLog.action")
+ public void ExportExcel(WaitPakInLogCondition waitPakInLogCondition, HttpServletResponse response, HttpServletRequest request){
+ try {
+ waitPakInLogService.ExportWaitPakInLogList(waitPakInLogCondition,response);
+
+ // 鎻掑叆鏃ュ織
+ UserBean user = (UserBean) request.getSession().getAttribute("USER");
+ SysLogBean sysLog = new SysLogBean();
+ sysLog.setLogin_no(user.getUser_account());
+ sysLog.setMachine_ip(request.getRemoteAddr());
+ sysLog.setForm_no("exportWaitPakInLog.action");
+ sysLog.setTts_keyname("瀵煎嚭鍏ュ簱閫氱煡鍘嗗彶妗e埌EXCEL");
+ sysLog.setModi_user(user.getUser_account());
+ sysLogService.insertSysLog(sysLog);
+ }catch (Exception e) {
+ System.out.println(e.getMessage());
+ }
+ }
+
}
--
Gitblit v1.9.1