From 7955d7693a5854add1f1718644f380e94a4f0573 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期二, 11 七月 2023 18:10:37 +0800
Subject: [PATCH] 网络请求封装及公共组件导入优化
---
src/views/custom/salesLead/index.vue | 21 +++++++--------------
1 files changed, 7 insertions(+), 14 deletions(-)
diff --git a/src/views/custom/salesLead/index.vue b/src/views/custom/salesLead/index.vue
index 8579098..55d909a 100644
--- a/src/views/custom/salesLead/index.vue
+++ b/src/views/custom/salesLead/index.vue
@@ -3,7 +3,7 @@
<SearchCommonView ref="searchCommonView" :query-class-options="queryClassOptions" :search-options="searchOptions" />
<div class="btn-pager">
<PublicFunctionBtnView :operates-list="operatesList" />
- <PagerView class="page" />
+ <PagerView class="page" :pager-options="pagerOptions" v-on="pagerEvents" />
</div>
<TableCommonView ref="tableListRef" :table-list="tableList">
<template slot="tableButton">
@@ -22,27 +22,17 @@
</template>
<script>
-import SearchCommonView from "@/components/makepager/SearchCommonView"
-import PublicFunctionBtnView from "@/components/makepager/PublicFunctionBtnView"
-import PagerView from "@/components/makepager/PagerView"
-import TableCommonView from "@/components/makepager/TableCommonView"
import AddSalesLeadDialog from "@/views/custom/salesLead/AddSalesLeadDialog"
+import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
export default {
name: "SalesLead",
props: {},
components: {
- SearchCommonView,
- PublicFunctionBtnView,
- PagerView,
- TableCommonView,
AddSalesLeadDialog
},
- computed: {
- searchCommonHeight() {
- return this.$refs.searchCommonView.offsetHeight
- }
- },
+ mixins: [pageMixin],
+ computed: {},
data() {
return {
tableList: {},
@@ -72,6 +62,7 @@
},
created() {
this.setTable()
+ this.getData()
},
methods: {
setTable() {
@@ -105,6 +96,8 @@
this.searchOptions.push({ value: (i + 1).toString(), label: label })
}
},
+ // 璇锋眰鏁版嵁
+ async getData() {},
// 鏂板缓
addBtnClick() {
this.editSalesLeadConfig.visible = true
--
Gitblit v1.8.0