From 8f2ef19209bb9b693a9db65350c0ef695b76c9a0 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 14 四月 2026 15:32:50 +0800
Subject: [PATCH] 新疆马铃薯 1.仓储管理领用的时候添加出库时间字段

---
 src/views/inventoryManagement/stockManagement/Subtract.vue |   50 +++++++++++++++++---------------------------------
 1 files changed, 17 insertions(+), 33 deletions(-)

diff --git a/src/views/inventoryManagement/stockManagement/Subtract.vue b/src/views/inventoryManagement/stockManagement/Subtract.vue
index 77e9e46..19a0833 100644
--- a/src/views/inventoryManagement/stockManagement/Subtract.vue
+++ b/src/views/inventoryManagement/stockManagement/Subtract.vue
@@ -2,36 +2,36 @@
   <div>
     <el-dialog
       v-model="isShow"
-      :title="TEXT.title"
+      title="棰嗙敤"
       width="800"
       @close="closeModal"
     >
       <el-form label-width="140px" :model="formState" label-position="top" ref="formRef">
         <el-form-item
-          :label="TEXT.productName"
+          label="浜у搧鍚嶇О"
           prop="productModelId"
           :rules="[
             {
               required: true,
-              message: TEXT.selectProduct,
+              message: '璇烽�夋嫨浜у搧',
               trigger: 'change',
             },
           ]"
         >
           <el-button type="primary" @click="showProductSelectDialog = true" disabled>
-            {{ formState.productName ? formState.productName : TEXT.selectProduct }}
+            {{ formState.productName ? formState.productName : '璇烽�夋嫨浜у搧' }}
           </el-button>
         </el-form-item>
 
-        <el-form-item :label="TEXT.specification" prop="productModelName">
+        <el-form-item label="瑙勬牸" prop="productModelName">
           <el-input v-model="formState.model" disabled />
         </el-form-item>
 
-        <el-form-item :label="TEXT.unit" prop="unit">
+        <el-form-item label="鍗曚綅" prop="unit">
           <el-input v-model="formState.unit" disabled />
         </el-form-item>
 
-        <el-form-item :label="TEXT.quantity" prop="qualitity">
+        <el-form-item label="鏁伴噺" prop="qualitity">
           <el-input-number
             v-model="formState.qualitity"
             :step="1"
@@ -42,12 +42,12 @@
         </el-form-item>
 
         <el-form-item
-          :label="TEXT.inboundTime"
+          label="鍑哄簱鏃堕棿"
           prop="inboundTime"
           :rules="[
             {
               required: true,
-              message: TEXT.selectInboundTime,
+              message: '璇烽�夋嫨鍑哄簱鏃堕棿',
               trigger: 'change',
             },
           ]"
@@ -57,12 +57,12 @@
             type="datetime"
             format="YYYY-MM-DD HH:mm:ss"
             value-format="YYYY-MM-DD HH:mm:ss"
-            :placeholder="TEXT.selectInboundTime"
+            placeholder="璇烽�夋嫨鍑哄簱鏃堕棿"
             style="width: 100%"
           />
         </el-form-item>
 
-        <el-form-item :label="TEXT.remark" prop="remark">
+        <el-form-item label="澶囨敞" prop="remark">
           <el-input v-model="formState.remark" type="textarea" />
         </el-form-item>
       </el-form>
@@ -75,8 +75,8 @@
 
       <template #footer>
         <div class="dialog-footer">
-          <el-button type="primary" @click="handleSubmit">{{ TEXT.confirm }}</el-button>
-          <el-button @click="closeModal">{{ TEXT.cancel }}</el-button>
+          <el-button type="primary" @click="handleSubmit">纭</el-button>
+          <el-button @click="closeModal">鍙栨秷</el-button>
         </div>
       </template>
     </el-dialog>
@@ -88,22 +88,6 @@
 import ProductSelectDialog from "@/views/basicData/product/ProductSelectDialog.vue";
 import { subtractStockInventory } from "@/api/inventoryManagement/stockInventory.js";
 import { subtractStockUnInventory } from "@/api/inventoryManagement/stockUninventory.js";
-
-const TEXT = {
-  title: "\u9886\u7528",
-  productName: "\u4ea7\u54c1\u540d\u79f0",
-  selectProduct: "\u8bf7\u9009\u62e9\u4ea7\u54c1",
-  specification: "\u89c4\u683c",
-  unit: "\u5355\u4f4d",
-  quantity: "\u6570\u91cf",
-  inboundTime: "\u5165\u5e93\u65f6\u95f4",
-  selectInboundTime: "\u8bf7\u9009\u62e9\u5165\u5e93\u65f6\u95f4",
-  remark: "\u5907\u6ce8",
-  confirm: "\u786e\u8ba4",
-  cancel: "\u53d6\u6d88",
-  submitSuccess: "\u63d0\u4ea4\u6210\u529f",
-  selectSpec: "\u8bf7\u9009\u62e9\u89c4\u683c",
-};
 
 const props = defineProps({
   visible: {
@@ -201,15 +185,15 @@
     }
 
     if (!formState.value.productModelId) {
-      proxy.$modal.msgError(TEXT.selectProduct);
+      proxy.$modal.msgError("璇烽�夋嫨浜у搧");
       return;
     }
     if (!formState.value.productModelId) {
-      proxy.$modal.msgError(TEXT.selectSpec);
+      proxy.$modal.msgError("璇烽�夋嫨瑙勬牸");
       return;
     }
     if (!formState.value.inboundTime) {
-      proxy.$modal.msgError(TEXT.selectInboundTime);
+      proxy.$modal.msgError("璇烽�夋嫨鍑哄簱鏃堕棿");
       return;
     }
 
@@ -219,7 +203,7 @@
     submitApi(formState.value).then(() => {
       isShow.value = false;
       emit("completed");
-      proxy.$modal.msgSuccess(TEXT.submitSuccess);
+      proxy.$modal.msgSuccess("鎻愪氦鎴愬姛");
     });
   });
 };

--
Gitblit v1.9.3