From 614945e153d38d1dadf5beb1e1d4dbc6db07c226 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期一, 20 十月 2025 03:17:53 +0800
Subject: [PATCH] 优化出入库

---
 新建文件夹/WMS/src/views/basic/customerInfo.vue |  101 +++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 82 insertions(+), 19 deletions(-)

diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue"
index 7ee104e..bee706c 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue"
@@ -25,30 +25,93 @@
                 key: 'id',
                 footer: "Foots",
                 cnName: '瀹㈡埛淇℃伅',
-                name: 'customerInfo',
-                url: "/CustomerInfo/",
+                name: 'Customer',
+                url: "/Customer/",
                 sortName: "id"
             });
-            const editFormFields = ref({});
-            const editFormOptions = ref([]);
-            const searchFormFields = ref({});
+            const editFormFields = ref({
+                client_no: "",
+                client_name: "",
+                telephone: "",
+                address: "",
+                email: "",
+                remark: ""
+            });
+            const editFormOptions = ref([
+                [
+                    {
+                        field: "client_no",
+                        title: "瀹㈡埛缂栫爜",
+                        type: "string",
+                        required: true,
+                        span: 12
+                    },
+                    {
+                        field: "client_name", 
+                        title: "瀹㈡埛鍚嶇О",
+                        type: "string",
+                        required: true,
+                        span: 12
+                    }
+                ],
+                [
+                    {
+                        field: "telephone",
+                        title: "鐢佃瘽",
+                        type: "string",
+                        span: 12
+                    },
+                    {
+                        field: "email",
+                        title: "閭",
+                        type: "string",
+                        required: true,
+                        span: 12
+                    }
+                ],
+                [
+                    {
+                        field: "address",
+                        title: "鍦板潃",
+                        type: "string",
+                        span: 24
+                    }
+                ],
+                [
+                    {
+                        field: "remark",
+                        title: "澶囨敞",
+                        type: "string",
+                        required: true,
+                        span: 24
+                    }
+                ]
+            ]);
+            const searchFormFields = ref({
+                client_no: "",
+                client_name: "",
+                telephone: ""
+            });
             const searchFormOptions = ref([
                [
-                    {title:"瀹㈡埛缂栫爜", field:"code", type:"like"},
-                    {title:"瀹㈡埛鍚嶇О", field:"name", type:"like"},
-                    {title:"瀹㈡埛鍏ㄧО", field : "nickName", type:"like"},
-                    {title:"鐘舵��", field:"state",type:"select",dataKey:"",data:[]}
+                    {title:"瀹㈡埛缂栫爜", field:"client_no", type:"like"},
+                    {title:"瀹㈡埛鍚嶇О", field:"client_name", type:"like"},
+                    {title:"鐢佃瘽", field:"telephone", type:"like"}
                ]
             ]);
-            const columns = ref([{field:'id',title:'涓婚敭',type:'int',width:110,hidden:true,readonly:true,require:true,align:'left'},
-                       {field:'code',title:'瀹㈡埛缂栫爜',type:'string',width:110,align:'left',sort:true},
-                       {field:'name',title:'瀹㈡埛鍚嶇О',type:'string',width:110,align:'left'},
-                       {field:'nickName',title:'瀹㈡埛鍏ㄧО',type:'string',width:120,align:'left'},
-                       {field:'state',title:'鐘舵��',type:'bool',width:110,require:true,align:'left',bind: { key: "status", data: [] }},
-                       {field:'creater',title:'鍒涘缓鑰�',type:'string',width:110,require:true,align:'left'},
-                       {field:'createDate',title:'鍒涘缓鏃堕棿',type:'datetime',width:150,require:true,align:'left',sort:true},
-                       {field:'modifier',title:'淇敼浜�',type:'string',width:100,align:'left'},
-                       {field:'modifyDate',title:'淇敼鏃ユ湡',type:'datetime',width:150,align:'left',sort:true}]);
+            const columns = ref([
+                {field:'id',title:'涓婚敭',type:'int',width:90,hidden:true,readonly:true,require:true,align:'left'},
+                {field:'client_no',title:'瀹㈡埛缂栫爜',type:'string',width:120,align:'left',sort:true},
+                {field:'client_name',title:'瀹㈡埛鍚嶇О',type:'string',width:150,align:'left'},
+                {field:'telephone',title:'鐢佃瘽',type:'string',width:120,align:'left'},
+                {field:'address',title:'鍦板潃',type:'string',width:180,align:'left'},
+                {field:'email',title:'閭',type:'string',width:150,align:'left'},
+                {field:'remark',title:'澶囨敞',type:'string',width:200,align:'left'},
+                {field:'creater',title:'鍒涘缓鑰�',type:'string',width:100,require:true,align:'left'},
+                {field:'createDate',title:'鍒涘缓鏃堕棿',type:'datetime',width:160,require:true,align:'left',sort:true},
+                {field:'modifier',title:'淇敼浜�',type:'string',width:100,align:'left'},
+                {field:'modifyDate',title:'淇敼鏃ユ湡',type:'datetime',width:160,align:'left',sort:true}
+            ]);
             const detail = ref({
                 cnName: "#detailCnName",
                 table: "#detailTable",
@@ -68,4 +131,4 @@
             };
         },
     });
-</script>
+</script>
\ No newline at end of file

--
Gitblit v1.9.3