From 3a1a5e58e9ac1b4a8449601db8c6608897877746 Mon Sep 17 00:00:00 2001
From: helongyang <647556386@qq.com>
Date: 星期五, 21 三月 2025 11:26:12 +0800
Subject: [PATCH] 界面更新

---
 代码管理/WMS/WIDESEA_WMSClient/src/views/basic/materielInfo.vue |  176 +++++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 123 insertions(+), 53 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/materielInfo.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/materielInfo.vue"
index c0490f8..97ab61e 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/materielInfo.vue"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/materielInfo.vue"
@@ -27,7 +27,7 @@
       sortName: "id",
     });
     const editFormFields = ref({
-      areaId: "",
+      warehouseId: "",
       materielCode: "",
       materielName: "",
       materielDes: "",
@@ -37,10 +37,12 @@
     const editFormOptions = ref([
       [
         {
-          title: "鍖哄煙",
+          title: "浠撳簱",
+          field: "warehouseId",
+          type: "select",
+          dataKey: "warehouses",
+          data: [],
           required: true,
-          field: "areaId",
-          type: "string",
         },
         {
           title: "鐗╂枡缂栧彿",
@@ -48,38 +50,84 @@
           field: "materielCode",
           type: "string",
         },
-        {
+      ],
+      [
+         {
           title: "鐗╂枡鍚嶇О",
           required: true,
           field: "materielName",
           type: "string",
         },
         {
-          title: "璁¢噺鍗曚綅",
+          title: "鐗╂枡瑙勬牸",
           required: true,
-          field: "unit",
+          field: "materielSpec",
           type: "string",
         },
       ],
       [
-        
-        {
-          title: "鐗╂枡鎻忚堪",
-          field: "materielDes",
-          type: "textarea",
+       {
+          title: "鐗╂枡鍩烘湰鍒嗙被",
+          required: true,
+          field: "materielType",
+          type: "select",
+          dataKey:"materielTypeEnum",
+          data:[]
+          
         },
+        {
+        field: "materielSourceType",
+        title: "鐗╂枡灞炴�у垎绫�",
+        required: true,
+        type: "select",
+        dataKey:"materielSourceTypeEnum",
+        data:[]
+      },  
       ],
+      [
+        {
+          title: "鍩烘湰鍗曚綅",
+          required: true,
+          field: "materielUnit",
+          type: "string",
+        },
+        {
+          title: "鐗╂枡鐘舵��",
+          required: true,
+          field: "materielState",
+          type: "select",
+          dataKey:"enableEnum",
+          data:[]
+        },
+        
+      ],
+      [
+        {
+          title: "搴撳瓨缁勭粐",
+          required: true,
+          field: "materielInvOrgId",
+          type: "string",
+        },
+        {
+          title: "鏄惁闇�瑕佽川妫�",
+          required: true,
+          field: "isCheck",
+          type: "select",
+          dataKey:"yesno",
+          data:[]
+        },
+      ]
+      
     ]);
     const searchFormFields = ref({
       materielCode: "",
       materielName: "",
-      areaId: "",
     });
     const searchFormOptions = ref([
       [
         { title: "鐗╂枡缂栧彿", field: "materielCode", type: "like" },
         { title: "鐗╂枡鍚嶇О", field: "materielName", type: "like" },
-        { title: "璁惧鐘舵��", field: "deviceStatus" },
+        {title: "鎵�灞炰粨搴�", field:"warehouseId",type:"select",dataKey:"warehouses",data:[]}
       ],
     ]);
     const columns = ref([
@@ -94,11 +142,12 @@
         align: "left",
       },
       {
-        field: "areaId",
-        title: "鍖哄煙涓婚敭",
+        field: "warehouseId",
+        title: "浠撳簱",
         type: "string",
-        width: 90,
+        width: 100,
         align: "left",
+        bind: { key: "warehouses", data: [] },
       },
       {
         field: "materielCode",
@@ -115,52 +164,77 @@
         align: "left",
       },
       {
-        field: "materielDes",
-        title: "鐗╂枡鎻忚堪",
-        type: "decimal",
-        width: 90,
-        align: "left",
-      },
-      {
-        field: "cotainerType",
-        title: "瀹瑰櫒绫诲瀷",
+        field: "materielSpec",
+        title: "鐗╂枡瑙勬牸",
         type: "string",
-        width: 90,
+        width: 240,
         align: "left",
       },
       {
-        field: "packspes",
-        title: "鍖呰瑙勬牸",
-        type: "int",
+        field: "materielSourceType",
+        title: "鐗╂枡灞炴�у垎绫�",
+        type: "string",
+        width: 120,
+        align: "left",
+        bind: { key: "materielSourceTypeEnum", data: [] },
+      },
+      {
+        field: "materielType",
+        title: "鐗╂枡鍩烘湰鍒嗙被",
+        type: "string",
+        width: 120,
+        align: "left",
+    
+      },
+      {
+        field: "materielUnit",
+        title: "鍩烘湰鍗曚綅",
+        type: "string",
         width: 120,
         align: "left",
       },
       {
-        field: "attribute",
-        title: "鐗╂枡灞炴��",
-        type: "string",
-        width: 200,
-        align: "left",
-      },
-      {
-        field: "unit",
-        title: "璁¢噺鍗曚綅",
-        type: "string",
+        field: "materielSize",
+        title: "鐗╂枡灏哄",
+        type: "float",
         width: 180,
         align: "left",
       },
       {
-        field: "validity",
-        title: "鏈夋晥鏈�",
-        type: "string",
+        field: "materielLength",
+        title: "鐗╂枡闀垮害",
+        type: "float",
         width: 120,
         align: "left",
       },
       {
-        field: "safetyStock",
-        title: "瀹夊叏搴撳瓨",
-        type: "string",
+        field: "materielThickness",
+        title: "鐗╂枡鍘氬害",
+        type: "float",
         width: 120,
+        align: "left",
+      },
+      {
+        field: "materielState",
+        title: "鐗╂枡鐘舵��",
+        type: "select",
+        width: 100,
+        bind:{key:"",data: [{key:'Enable',value:'鍚敤'},{key:'Disable',value:'绂佺敤'}] },
+        align: "left",
+      },
+      {
+        field: "materielInvOrgId",
+        title: "搴撳瓨缁勭粐",
+        type: "string",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "isCheck",
+        title: "鏄惁闇�瑕佽川妫�",
+        type: "int",
+        bind:{key:"",data: [{key:'False',value:'鍚�'},{key:'True',value:'鏄�'}] },
+        width: 100,
         align: "left",
       },
       {
@@ -183,6 +257,7 @@
         type: "string",
         width: 100,
         align: "left",
+        hidden:true
       },
       {
         field: "modifyDate",
@@ -190,14 +265,9 @@
         type: "datetime",
         width: 160,
         align: "left",
+        hidden:true
       },
-      {
-        field: "remark",
-        title: "澶囨敞",
-        type: "string",
-        width: 100,
-        align: "left",
-      },
+      
     ]);
     const detail = ref({
       cnName: "#detailCnName",

--
Gitblit v1.9.3