|
|
@@ -1,148 +1,148 @@
|
|
|
<template>
|
|
|
- <!-- 业绩查询页 -->
|
|
|
- <div class="performance">
|
|
|
- <!-- 表格 -->
|
|
|
- <Table v-if="tableData" :tableData="tableData" />
|
|
|
- <!-- 分页 -->
|
|
|
- <el-pagination
|
|
|
- v-if="tableList.length > 1"
|
|
|
- class="performance_page"
|
|
|
- layout="prev, pager, next, jumper"
|
|
|
- :total="50 * 10"
|
|
|
- :current-page="1"
|
|
|
- @current-change="pageChange"
|
|
|
- >
|
|
|
- </el-pagination>
|
|
|
- </div>
|
|
|
+ <!-- 业绩查询页 -->
|
|
|
+ <div class="performance">
|
|
|
+ <!-- 表格 -->
|
|
|
+ <Table v-if="tableData" :tableData="tableData" />
|
|
|
+ <!-- 分页 -->
|
|
|
+ <el-pagination
|
|
|
+ v-if="tableList.length > 1"
|
|
|
+ class="performance_page"
|
|
|
+ layout="prev, pager, next, jumper"
|
|
|
+ :total="50 * 10"
|
|
|
+ :current-page="1"
|
|
|
+ @current-change="pageChange"
|
|
|
+ >
|
|
|
+ </el-pagination>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import Table from "@/components/Table/Table";
|
|
|
export default {
|
|
|
- name: "Performance",
|
|
|
- components: {
|
|
|
- Table,
|
|
|
- },
|
|
|
- data() {
|
|
|
- return {
|
|
|
- tableData: null, // 表格需要的内容
|
|
|
- // 网络请求拿到的表格的数据
|
|
|
- tableList: [
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "已发放",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "处理中",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "已发放",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "处理中",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "未成功",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "已发放",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "处理中",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "未成功",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "已发放",
|
|
|
- },
|
|
|
- {
|
|
|
- date: "2021-04-16 16:16:16",
|
|
|
- performance: 1,
|
|
|
- personMoney: "999",
|
|
|
- state: "处理中",
|
|
|
- },
|
|
|
- ],
|
|
|
- };
|
|
|
- },
|
|
|
- computed: {},
|
|
|
- watch: {},
|
|
|
- created() {},
|
|
|
- mounted() {
|
|
|
- // 初始化表格内容
|
|
|
- this.initTable();
|
|
|
- },
|
|
|
- methods: {
|
|
|
- // 初始化表格内容
|
|
|
- initTable() {
|
|
|
- const { tableList } = this;
|
|
|
- this.tableData = {
|
|
|
- data: tableList,
|
|
|
- list: [
|
|
|
- {
|
|
|
- title: "日期",
|
|
|
- value: "date",
|
|
|
- width: "25%",
|
|
|
- },
|
|
|
- {
|
|
|
- title: "直营业绩",
|
|
|
- value: "performance",
|
|
|
- width: "25%",
|
|
|
- },
|
|
|
- {
|
|
|
- title: "个人佣金",
|
|
|
- value: "personMoney",
|
|
|
- width: "25%",
|
|
|
- },
|
|
|
- {
|
|
|
- title: "状态",
|
|
|
- value: "state",
|
|
|
- width: "25%",
|
|
|
- },
|
|
|
- ],
|
|
|
- };
|
|
|
+ name: "Performance",
|
|
|
+ components: {
|
|
|
+ Table,
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ tableData: null, // 表格需要的内容
|
|
|
+ // 网络请求拿到的表格的数据
|
|
|
+ tableList: [
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "已发放",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "处理中",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "已发放",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "处理中",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "未成功",
|
|
|
},
|
|
|
- // 分页页码改变
|
|
|
- pageChange(currentPage) {
|
|
|
- console.log("当前页", currentPage);
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "已发放",
|
|
|
},
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "处理中",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "未成功",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "已发放",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ date: "2021-04-16 16:16:16",
|
|
|
+ performance: 1,
|
|
|
+ personMoney: "999",
|
|
|
+ state: "处理中",
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ };
|
|
|
+ },
|
|
|
+ computed: {},
|
|
|
+ watch: {},
|
|
|
+ created() {},
|
|
|
+ mounted() {
|
|
|
+ // 初始化表格内容
|
|
|
+ this.initTable();
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ // 初始化表格内容
|
|
|
+ initTable() {
|
|
|
+ const { tableList } = this;
|
|
|
+ this.tableData = {
|
|
|
+ data: tableList,
|
|
|
+ list: [
|
|
|
+ {
|
|
|
+ title: "日期",
|
|
|
+ value: "date",
|
|
|
+ width: "25%",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: "直营业绩",
|
|
|
+ value: "performance",
|
|
|
+ width: "25%",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: "个人佣金",
|
|
|
+ value: "personMoney",
|
|
|
+ width: "25%",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: "状态",
|
|
|
+ value: "state",
|
|
|
+ width: "25%",
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ };
|
|
|
+ },
|
|
|
+ // 分页页码改变
|
|
|
+ pageChange(currentPage) {
|
|
|
+ // console.log("当前页", currentPage);
|
|
|
},
|
|
|
+ },
|
|
|
};
|
|
|
</script>
|
|
|
|
|
|
<style lang='less' scoped>
|
|
|
.performance {
|
|
|
- width: 98%;
|
|
|
- margin: 0 auto;
|
|
|
-
|
|
|
- .performance_page {
|
|
|
- margin-top: 20px;
|
|
|
- }
|
|
|
+ width: 98%;
|
|
|
+ margin: 0 auto;
|
|
|
+
|
|
|
+ .performance_page {
|
|
|
+ margin-top: 20px;
|
|
|
+ }
|
|
|
}
|
|
|
</style>
|