24282 8 сар өмнө
parent
commit
d955df6648

+ 24 - 1
src/views/WDLY/outInBound/waitOutBound/index.vue

@@ -1347,6 +1347,9 @@ const handleSuccessOne = (res) => {
       type: "info",
     });
   } else {
+
+    const date = getDeliveryTime()
+
     // ElMessage({
     //   message: "导入成功!",
     //   type: "success",
@@ -1358,7 +1361,7 @@ const handleSuccessOne = (res) => {
       for (let i = 0; i < res.data.length; i++) {
         const key = res.data[i];
         submitData.value[key] = {
-          deliveryTime: "",
+          deliveryTime: date,
           logisticsCompanyCode: "",
           logisticsCode: "",
         };
@@ -1367,6 +1370,26 @@ const handleSuccessOne = (res) => {
   }
 };
 
+function getDeliveryTime() {
+  // 获取当前日期和时间
+  let now = new Date();
+
+  // 增加3天
+  now.setDate(now.getDate() + 3);
+
+  // 格式化日期和时间(年月日时分秒)
+  // 注意:月份是从0开始的,所以要+1
+  let year = now.getFullYear();
+  let month = String(now.getMonth() + 1).padStart(2, '0');
+  let day = String(now.getDate()).padStart(2, '0');
+  let hours = String(now.getHours()).padStart(2, '0');
+  let minutes = String(now.getMinutes()).padStart(2, '0');
+  let seconds = String(now.getSeconds()).padStart(2, '0');
+
+  // 拼接成字符串
+  return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
+}
+
 const outBoundInfo = ref(false);
 
 const beforeUploadFn = () => {