From a4475c3827efde3d2b8ba2fade8470e408480e44 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Tue, 10 Feb 2026 10:53:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../html/safetyPlan/safetyPlanShipmentItem.js | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/app/src/main/assets/apps/H52D34F00/www/html/safetyPlan/safetyPlanShipmentItem.js b/app/src/main/assets/apps/H52D34F00/www/html/safetyPlan/safetyPlanShipmentItem.js index f7797b7..903147c 100644 --- a/app/src/main/assets/apps/H52D34F00/www/html/safetyPlan/safetyPlanShipmentItem.js +++ b/app/src/main/assets/apps/H52D34F00/www/html/safetyPlan/safetyPlanShipmentItem.js @@ -274,6 +274,30 @@ function handleStatusBasedUI() { if (submitBtn) { submitBtn.style.display = 'none'; } + + // 回填表单数据 + if (data.outTime) { + // 格式化日期(如果outTime是时间戳或其他格式,需要转换) + let dateValue = data.outTime; + // 如果是时间戳,转换为YYYY-MM-DD格式 + if (typeof dateValue === 'number' || /^\d+$/.test(dateValue)) { + const date = new Date(parseInt(dateValue)); + dateValue = date.toISOString().split('T')[0]; + } else if (dateValue.includes(' ')) { + // 如果是日期时间字符串,只取日期部分 + dateValue = dateValue.split(' ')[0]; + } + document.getElementById('fhDay').value = dateValue; + } + if (data.manager) { + document.getElementById('jbUser').value = data.manager; + } + if (data.address) { + document.getElementById('address').value = data.address; + } + if (data.remark) { + document.getElementById('remark').value = data.remark; + } } // 如果状态为"待发货"或"部分发货" else if (status === '待发货' || status === '部分发货') {