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 | 15 ++++++--------- 1 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/views/custom/salesLead/index.vue b/src/views/custom/salesLead/index.vue index 5cbb5a0..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,22 +22,16 @@ </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 }, + mixins: [pageMixin], computed: {}, data() { return { @@ -68,6 +62,7 @@ }, created() { this.setTable() + this.getData() }, methods: { setTable() { @@ -101,6 +96,8 @@ this.searchOptions.push({ value: (i + 1).toString(), label: label }) } }, + // 璇锋眰鏁版嵁 + async getData() {}, // 鏂板缓 addBtnClick() { this.editSalesLeadConfig.visible = true -- Gitblit v1.8.0