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