From 344551aecaab6762c7dc7b4b4f85bbff18898ab9 Mon Sep 17 00:00:00 2001
From: 曹睿 <360930172@qq.com>
Date: 星期六, 28 六月 2025 10:55:40 +0800
Subject: [PATCH] feat: 6/28内容调整

---
 src/views/procurementManagement/invoiceEntry/components/Modal.vue |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/src/views/procurementManagement/invoiceEntry/components/Modal.vue b/src/views/procurementManagement/invoiceEntry/components/Modal.vue
index 2e0f3f3..7e38af6 100644
--- a/src/views/procurementManagement/invoiceEntry/components/Modal.vue
+++ b/src/views/procurementManagement/invoiceEntry/components/Modal.vue
@@ -101,8 +101,18 @@
             />
           </el-form-item>
         </el-col>
+        <el-col :span="12">
+          <el-form-item label="褰曞叆鏃ユ湡锛�" prop="enterDate">
+            <el-date-picker
+              style="width: 100%"
+              v-model="form.enterDate"
+              type="date"
+              clearable
+            />
+          </el-form-item>
+        </el-col>
       </el-row>
-      <el-form-item label="浜у搧淇℃伅锛�" prop="entryDate"> </el-form-item>
+      <el-form-item label="浜у搧淇℃伅锛�"> </el-form-item>
       <PIMTable
         rowKey="id"
         :column="columns"
@@ -155,6 +165,7 @@
 import { getPurchaseById } from "@/api/procurementManagement/procurementLedger.js";
 import { getToken } from "@/utils/auth";
 import useUserStore from "@/store/modules/user";
+import dayjs from "dayjs";
 
 defineOptions({
   name: "鏉ョエ鐧昏妯℃�佹",
@@ -175,6 +186,7 @@
   issUer: userStore.nickName, // 褰曞叆浜�
   entryDate: undefined, // 寮�绁ㄦ棩鏈�
   salesContractNoId: undefined, // 寮�绁ㄦ棩鏈�
+  enterDate: dayjs().format("YYYY-MM-DD"),
   productData: [], // 琛ㄦ牸
   tempFileIds: [], // 鏂囦欢
 });
@@ -187,6 +199,8 @@
   invoiceAmount: [
     { required: true, message: "璇疯緭鍏ュ彂绁ㄩ噾棰�", trigger: "blur" },
   ],
+  entryDate: [{ required: true, message: "璇烽�夋嫨寮�绁ㄦ棩鏈�", trigger: "change" }],
+  enterDate: [{ required: true, message: "璇烽�夋嫨褰曞叆鏃ユ湡", trigger: "change" }],
 });
 
 const {
@@ -391,6 +405,7 @@
         salesContractNoId: form.salesContractNoId,
         supplierName: form.supplierName,
         tempFileIds: form.tempFileIds,
+        enterDate: form.enterDate,
         type: 4,
       });
       modalLoading.value = false;

--
Gitblit v1.9.3