From f80d4148b960b60a0135257924653c2d6f426811 Mon Sep 17 00:00:00 2001 From: hayu <1604366271@qq.com> Date: Sun, 4 Jan 2026 15:30:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=BA=E5=85=B7=E9=A2=86=E6=96=99=E5=AF=BC?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/static/js/lease/receiveDetails.js | 92 +++--- .../mybatis/lease/ReceiveDetailsMapper.xml | 23 +- resources/mybatis/ma/MachineTypeMapper.xml | 2 +- src/com/bonus/exp/POIOutputHelper.java | 106 ++++++- .../bonus/lease/beans/ReceiveDetailsBean.java | 24 ++ .../controller/ReceiveDetailsController.java | 285 +++++++----------- 6 files changed, 294 insertions(+), 238 deletions(-) diff --git a/WebContent/static/js/lease/receiveDetails.js b/WebContent/static/js/lease/receiveDetails.js index 22ec101..d43f2c4 100644 --- a/WebContent/static/js/lease/receiveDetails.js +++ b/WebContent/static/js/lease/receiveDetails.js @@ -638,50 +638,58 @@ function backShowChenkStatus(){ /** * 导入模板下载功能 */ +// function templateDownload() { +// // 1. 校验领料时间(与新增/删除逻辑保持一致,非今日不允许下载) +// if (applyDate !== today) { +// layer.alert('领料时间不是今天,不允许下载导入模板', { +// skin: 'layui-layer-molv', +// closeBtn: 0 +// }); +// return; +// } +// +// // 2. 构造下载请求(携带必要参数:taskId,保证模板与当前任务关联) +// var taskId = localStorage.getItem("taskId"); +// var token = $("#token").val(); // 携带令牌,防止重复请求 +// var downloadUrl = bonuspath + '/backstage/receiveDetails/downloadTemplate'; +// +// // 3. 构造隐藏表单提交(解决GET请求参数暴露/大小限制问题,支持POST下载) +// var $form = $("