From b0478092cb738ea038216c347835a14da3768baf Mon Sep 17 00:00:00 2001
From: zrlibs <jesting_rr@163.com>
Date: 星期四, 20 三月 2025 14:36:27 +0800
Subject: [PATCH] fixed

---
 src/views/examples/master-slave.vue |   50 +++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 37 insertions(+), 13 deletions(-)

diff --git a/src/views/examples/master-slave.vue b/src/views/examples/master-slave.vue
index a359d56..1724a5e 100644
--- a/src/views/examples/master-slave.vue
+++ b/src/views/examples/master-slave.vue
@@ -13,53 +13,53 @@
               <Row>
                 <Col span="6">
                   <FormItem label="浠撳簱缂栫爜锛�>
-                    <Input v-model="topForm.WH_Code" size="small"></Input>
+                    <Input v-model="topForm.code" size="small"></Input>
                   </FormItem>
                 </Col>
                 <Col span="6">
                   <FormItem label="浠撳簱鍚嶇О锛�>
-                    <Input v-model="topForm.WH_Code" size="small"></Input>
+                    <Input v-model="topForm.name" size="small"></Input>
                   </FormItem>
                 </Col>
                 <Col span="6">
                   <FormItem label="浠撳簱璐熻矗浜猴細">
-                    <Input v-model="topForm.WH_Code" size="small"></Input>
+                    <Input v-model="topForm.leader" size="small"></Input>
                   </FormItem>
                 </Col>
                 <Col span="6">
                   <FormItem label="浠撳簱鐢佃瘽锛�>
-                    <Input v-model="topForm.WH_Code" size="small"></Input>
+                    <Input v-model="topForm.tel" size="small"></Input>
                   </FormItem>
                 </Col>
               </Row>
               <Row>
                 <Col span="6">
                   <FormItem label="涓婄骇浠撳簱缂栫爜锛�>
-                    <Input v-model="topForm.WH_Code" size="small"></Input>
+                    <Input v-model="topForm.topCode" size="small"></Input>
                   </FormItem>
                 </Col>
                 <Col span="6">
                   <FormItem label="鍦板潃锛�>
-                    <Input v-model="topForm.WH_Code" size="small"></Input>
+                    <Input v-model="topForm.address" size="small"></Input>
                   </FormItem>
                 </Col>
                 <Col span="4">
                   <FormItem :label-width="34">
-                    <Checkbox v-model="topForm.WH_Code" size="small"
+                    <Checkbox v-model="topForm.isThisLevel" size="small"
                       >鏄惁鏈骇</Checkbox
                     >
                   </FormItem>
                 </Col>
                 <Col span="4">
                   <FormItem :label-width="34">
-                    <Checkbox v-model="topForm.WH_Code" size="small"
+                    <Checkbox v-model="topForm.isEscorw" size="small"
                       >鏄惁浠g</Checkbox
                     >
                   </FormItem>
                 </Col>
                 <Col span="4">
                   <FormItem :label-width="34">
-                    <Checkbox v-model="topForm.WH_Code" size="small"
+                    <Checkbox v-model="topForm.isEnable" size="small"
                       >鏄惁鍚敤</Checkbox
                     >
                   </FormItem>
@@ -68,7 +68,9 @@
             </Form>
           </div>
           <div class="buttons">
-            <Button type="warning" size="small">娓呯┖鏌ヨ</Button>
+            <Button type="warning" size="small" @click="onClearClick"
+              >娓呯┖鏌ヨ</Button
+            >
           </div>
           <DataTable
             :tableHeight="tableTopHeight"
@@ -115,14 +117,22 @@
   data() {
     return {
       // 鍒嗛殧姣斾緥
-      split: 0.6,
+      split: 0.8,
       // 涓昏〃鍙傛暟瀹氫箟
       topColumns: [],
       topData: [],
       tableTopHeight: 0,
       tableBottomHeight: 0,
       topForm: {
-        WH_Code: "",
+        code: "",
+        name: "",
+        leader: "",
+        tel: "",
+        topCode: "",
+        address: "",
+        isThisLevel: false,
+        isEscorw: false,
+        isEnable: false,
       },
       topPage: 1,
       topLimit: 30,
@@ -278,7 +288,7 @@
     // 浠庤〃娴嬭瘯鏁版嵁鍒楄〃
     fakeBottomDataList(topDataId) {
       return new Promise((resolve) => {
-        let total = Math.floor(Math.random() * 10);
+        let total = Math.floor(Math.random() * 10 + 1);
         let fakeList = [];
         for (let i = 0; i < total; i++) {
           let row = {
@@ -428,6 +438,20 @@
       this.topPage = page;
       this.loadTopData();
     },
+    onClearClick() {
+      this.reset();
+    },
+    reset() {
+      this.topForm.code = "";
+      this.topForm.name = "";
+      this.topForm.leader = "";
+      this.topForm.tel = "";
+      this.topForm.topCode = "";
+      this.topForm.address = "";
+      this.topForm.isThisLevel = false;
+      this.topForm.isEscorw = false;
+      this.topForm.isEnable = false;
+    },
   },
   async mounted() {
     await this.loadTopColumns();

--
Gitblit v1.9.1