From 1b98ab0d3d007a5a65bdd446483853df34b8919c Mon Sep 17 00:00:00 2001
From: zhangzeli <123456>
Date: 星期三, 05 一月 2022 15:58:39 +0800
Subject: [PATCH] 优化

---
 src/views/your/area-manage/areaManage.vue                   |   33 ++++------
 src/views/your/car-manage/carManage.vue                     |    4 +
 src/views/your/carRepairCost-manage/carRepairCostManage.vue |    4 -
 src/views/your/accident-manage/accidentManage.vue           |   41 +++++++------
 src/views/your/addOilInfo-manage/addOilInfoManage.vue       |    9 +--
 src/views/your/carCost-manage/carCostManage.vue             |    8 --
 src/views/your/addOil-manage/addOilManage.vue               |   23 ++++---
 src/views/your/carInfo-manage/carInfoManage.vue             |    5 -
 8 files changed, 56 insertions(+), 71 deletions(-)

diff --git a/src/views/your/accident-manage/accidentManage.vue b/src/views/your/accident-manage/accidentManage.vue
index 8748c59..9d7073d 100644
--- a/src/views/your/accident-manage/accidentManage.vue
+++ b/src/views/your/accident-manage/accidentManage.vue
@@ -276,18 +276,19 @@
             title: "浜嬫晠鎻忚堪",
             key: "description",
             width: 150,
+            tooltip:true,
           },
           {
             title: "璐d换璁ゅ畾",
             key: "dutySure",
             width:150,
-            sortable: true,
+            tooltip:true,
           },
           {
             title: "瑙e喅鏂规",
             key: "solve",
             minWidth: 150,
-            sortable: true,
+            tooltip:true,
           },
           {
             title: "鎿嶄綔",
@@ -298,15 +299,15 @@
             render: (h, params) => {
               return h("div", [
                 h(
-                        "a",
-                        {
-                          on: {
-                            click: () => {
-                              this.edit(params.row);
-                            },
-                          },
-                        },
-                        "缂栬緫"
+                  "a",
+                  {
+                    on: {
+                      click: () => {
+                        this.edit(params.row);
+                      },
+                    },
+                  },
+                  "缂栬緫"
                 ),
                 h("Divider", {
                   props: {
@@ -314,15 +315,15 @@
                   },
                 }),
                 h(
-                        "a",
-                        {
-                          on: {
-                            click: () => {
-                              this.remove(params.row);
-                            },
-                          },
-                        },
-                        "鍒犻櫎"
+                  "a",
+                  {
+                    on: {
+                      click: () => {
+                        this.remove(params.row);
+                      },
+                    },
+                  },
+                  "鍒犻櫎"
                 ),
               ]);
             },
diff --git a/src/views/your/addOil-manage/addOilManage.vue b/src/views/your/addOil-manage/addOilManage.vue
index 24f7109..9209933 100644
--- a/src/views/your/addOil-manage/addOilManage.vue
+++ b/src/views/your/addOil-manage/addOilManage.vue
@@ -323,7 +323,10 @@
           {
             title: "澶囨敞",
             key: "remarks",
-            minWidth: 150,
+            width: 150,
+            render: (h, params) => {
+              return h("div",params.row.remarks=="undefined" ? '':params.row.remarks);
+            }
           },
           {
             title: "鎿嶄綔",
@@ -333,15 +336,15 @@
             render: (h, params) => {
               return h("div", [
                 h(
-                        "a",
-                        {
-                          on: {
-                            click: () => {
-                              this.edit(params.row);
-                            },
-                          },
-                        },
-                        "缂栬緫"
+                  "a",
+                  {
+                    on: {
+                      click: () => {
+                        this.edit(params.row);
+                      },
+                    },
+                  },
+                  "缂栬緫"
                 ),
                 h("Divider", {
                   props: {
diff --git a/src/views/your/addOilInfo-manage/addOilInfoManage.vue b/src/views/your/addOilInfo-manage/addOilInfoManage.vue
index 7f39e8b..555f61d 100644
--- a/src/views/your/addOilInfo-manage/addOilInfoManage.vue
+++ b/src/views/your/addOilInfo-manage/addOilInfoManage.vue
@@ -247,21 +247,18 @@
             title: "鍔犳补鍗″彿",
             key: "addOilCode",
             width: 130,
-            sortable: true,
             align: "center",
           },
           {
             title: "鍔犳补鏃ユ湡",
             key: "addDate",
             width: 120,
-            sortable: true,
             align: "center",
           },
           {
             title: "鍔犳补閲戦(鍏�)",
             key: "money",
             minWidth: 130,
-            sortable: true,
             align: "center",
             render: (h, params) => {
               return h("div",params.row.money==0 ? '':params.row.money);
@@ -271,7 +268,6 @@
             title: "鍔犳补閲�(鍗�)",
             key: "amount",
             width: 130,
-            sortable: true,
             align: "center",
             render: (h, params) => {
               return h("div",params.row.amount==0 ? '':params.row.amount);
@@ -281,7 +277,6 @@
             title: "琛屼娇閲岀▼(KM)",
             key: "mileage",
             minWidth: 130,
-            sortable: true,
             align: "center",
             render: (h, params) => {
               return h("div",params.row.mileage==0 ? '':params.row.mileage);
@@ -292,13 +287,15 @@
             key: "oilWear",
             minWidth: 150,
             align: "center",
-            sortable: true,
           },
           {
             title: "澶囨敞",
             key: "remarks",
             align: "center",
             minWidth: 150,
+            render: (h, params) => {
+              return h("div",params.row.remarks=="undefined" ? '':params.row.remarks);
+            }
           },
         ],
         data: [],
diff --git a/src/views/your/area-manage/areaManage.vue b/src/views/your/area-manage/areaManage.vue
index aa45a16..bbec1da 100644
--- a/src/views/your/area-manage/areaManage.vue
+++ b/src/views/your/area-manage/areaManage.vue
@@ -95,13 +95,13 @@
         <Input v-model="searchForm.name" suffix="ios-search" @on-change="getCustList" placeholder="杈撳叆鍟嗘埛鍚嶇О鎼滅储" clearable style="width: 250px"
         />
       </Row>
-      <Table :loading="loading" border :columns="columns3" :data="data3" ref="table" style="height: 350px"
+      <Table :loading="loading" border :columns="columns3" :data="data3" ref="table"
              sortable="custom" @on-sort-change="changeSort" @on-selection-change="changeSelect">
       </Table>
       <Row type="flex" justify="end" class="page">
         <Page :current="searchForm.pageNumber" :total="total2"
                 :page-size="searchForm.pageSize"
-                @on-change="changePage"
+                @on-change="changePage1"
                 @on-page-size-change="changePageSize"
                 :page-size-opts="[10, 20, 50]"
                 size="small"
@@ -158,7 +158,7 @@
           </Col>
           <Col span="12">
             <FormItem label="鑱旂郴鏂瑰紡" prop="phone">
-              <Input v-model="customerForm.phone" type="number"/>
+              <Input v-model="customerForm.phone"/>
             </FormItem>
           </Col>
         </Row>
@@ -440,7 +440,6 @@
           title: "鎿嶄綔",
           key: "action",
           align: "center",
-
           render: (h, params) => {
             return h("div", [
               h(
@@ -504,23 +503,23 @@
         {
           title: "鍟嗘埛鍚嶇О",
           key: "name",
-          width: 100,
+          tooltip:true,
+          width: 200,
         },
         {
           title: "鍟嗘埛缂栧彿",
-          key: "code",
-          minWidth: 120,
+          key: "licence",
+          minWidth: 140,
         },
         {
           title: "鑱旂郴鏂瑰紡",
           key: "phone",
-          width: 140,
+          width: 135,
         },
         {
           title: "鐘舵��",
           key: "status",
           width:100,
-          sortable: true,
           render: (h, params) => {
             let re = "";
             if (params.row.status == 0) {
@@ -543,16 +542,6 @@
               ]);
             }
           },
-        },
-        {
-          title: "涓婃閰嶉�佹棩鏈�",
-          key: "lastTime",
-          width: 150,
-        },
-        {
-          title: "鍟嗘埛娉ㄥ唽鍦板潃",
-          key: "registeredAddress",
-          width: 180,
         },
         {
           title: "鑱旂郴浜�",
@@ -676,6 +665,11 @@
       this.getDataList();
       this.clearSelectAll();
     },
+    changePage1(v) {
+      this.searchForm.pageNumber = v;
+      this.getCustomerList(this.areaSectionId);
+      this.clearSelectAll();
+    },
     changePageSize(v) {
       this.searchForm.pageSize = v;
       this.getDataList();
@@ -729,6 +723,7 @@
       this.loading = true;
       this.searchForm.areaSectionId=areaSectionId;
       getCustomer(this.searchForm).then((res) => {
+        console.log(this.searchForm)
         this.loading = false;
         if (res.success) {
           this.data3 = res.result.records;
diff --git a/src/views/your/car-manage/carManage.vue b/src/views/your/car-manage/carManage.vue
index 5559641..5c60506 100644
--- a/src/views/your/car-manage/carManage.vue
+++ b/src/views/your/car-manage/carManage.vue
@@ -375,13 +375,15 @@
           title: "鎺掗噺",
           key: "displacement",
           width: 100,
-          sortable: true,
         },
         {
           title: "鍔犳补鍗″彿",
           key: "addOilCode",
           minWidth: 120,
           sortable: true,
+          render: (h, params) => {
+            return h("div",params.row.addOilCode=="undefined" ? '':params.row.addOilCode);
+          }
         },
         {
           title: "璐疆骞翠唤",
diff --git a/src/views/your/carCost-manage/carCostManage.vue b/src/views/your/carCost-manage/carCostManage.vue
index 311f36c..c098e31 100644
--- a/src/views/your/carCost-manage/carCostManage.vue
+++ b/src/views/your/carCost-manage/carCostManage.vue
@@ -247,21 +247,18 @@
             title: "鍔犳补鍗″彿",
             key: "addOilCode",
             width: 120,
-            sortable: true,
             align: "center",
           },
           {
             title: "鍔犳补鏃ユ湡",
             key: "addDate",
             width: 120,
-            sortable: true,
             align: "center",
           },
           {
             title: "鍔犳补閲�(鍗�)",
             key: "amount",
             width: 130,
-            sortable: true,
             align: "center",
             render: (h, params) => {
               return h("div",params.row.amount==0 ? '':params.row.amount);
@@ -271,7 +268,6 @@
             title: "鍚◣閲戦(鍏�)",
             key: "money",
             width: 140,
-            sortable: true,
             align: "center",
             render: (h, params) => {
               return h("div",params.row.money==0 ? '':params.row.money);
@@ -281,28 +277,24 @@
             title: "杩囪矾杩囨ˉ璐�(鍏�)",
             key: "",
             width: 150,
-            sortable: true,
             align: "center",
           },
           {
             title: "骞村璐�(鍏�)",
             key: "",
             width: 130,
-            sortable: true,
             align: "center",
           },
           {
             title: "娲楄溅鍋滆溅璐�(鍏�)",
             key: "",
             width: 150,
-            sortable: true,
             align: "center",
           },
           {
             title: "淇濋櫓璐瑰惈(杞﹁埞绋�)",
             key: "",
             width: 170,
-            sortable: true,
             align: "center",
           },
         ],
diff --git a/src/views/your/carInfo-manage/carInfoManage.vue b/src/views/your/carInfo-manage/carInfoManage.vue
index 6328033..10ed7ed 100644
--- a/src/views/your/carInfo-manage/carInfoManage.vue
+++ b/src/views/your/carInfo-manage/carInfoManage.vue
@@ -259,16 +259,15 @@
             key: "carNo",
             width: 120,
             render: (h, params) => {
-              return h("div",params.row.car.carNo);
+              return h("div",params.row.car.carNo=="undefined" ? '':params.row.car.carNo);
             }
           },
           {
             title: "鍔犳补鍗″彿",
             key: "addOilCode",
             width: 140,
-            sortable: true,
             render: (h, params) => {
-              return h("div",params.row.car.addOilCode);
+              return h("div",params.row.car.addOilCode=="undefined" ? '':params.row.car.addOilCode);
             }
           },
           {
diff --git a/src/views/your/carRepairCost-manage/carRepairCostManage.vue b/src/views/your/carRepairCost-manage/carRepairCostManage.vue
index 5523ff9..7326078 100644
--- a/src/views/your/carRepairCost-manage/carRepairCostManage.vue
+++ b/src/views/your/carRepairCost-manage/carRepairCostManage.vue
@@ -248,14 +248,12 @@
             title: "寮�濮嬩娇鐢ㄦ棩鏈�",
             key: "buyYear",
             width: 150,
-            sortable: true,
             align: "center",
           },
           {
             title: "浣跨敤骞撮檺",
             key: "usefulLife",
             width: 140,
-            sortable: true,
             align: "center",
             render: (h, params) => {
               return h("div",1);
@@ -265,14 +263,12 @@
             title: "鏈湡琛屼娇閲岀▼(KM)",
             key: "mileage",
             width: 180,
-            sortable: true,
             align: "center",
           },
           {
             title: "绱琛屼娇閲岀▼(KM)",
             key: "allMileage",
             width: 180,
-            sortable: true,
             align: "center",
           },
           {

--
Gitblit v1.9.1