feature(finance): table-btn style
Showing
7 changed files
with
133 additions
and
109 deletions
@@ -27,11 +27,9 @@ | @@ -27,11 +27,9 @@ | ||
27 | <filter-item> | 27 | <filter-item> |
28 | <Button type="primary" @click="search">筛选</Button> | 28 | <Button type="primary" @click="search">筛选</Button> |
29 | <Button @click="reset">清空条件</Button> | 29 | <Button @click="reset">清空条件</Button> |
30 | + <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
30 | </filter-item> | 31 | </filter-item> |
31 | </layout-filter> | 32 | </layout-filter> |
32 | - <layout-action> | ||
33 | - <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
34 | - </layout-action> | ||
35 | <layout-list> | 33 | <layout-list> |
36 | <Table border :columns="tableCols" :data="tableData"></Table> | 34 | <Table border :columns="tableCols" :data="tableData"></Table> |
37 | <Page | 35 | <Page |
@@ -157,3 +155,9 @@ export default { | @@ -157,3 +155,9 @@ export default { | ||
157 | }, | 155 | }, |
158 | }; | 156 | }; |
159 | </script> | 157 | </script> |
158 | + | ||
159 | +<style scoped lang="scss"> | ||
160 | +.table-btn { | ||
161 | + margin-left: 15px; | ||
162 | +} | ||
163 | +</style> |
@@ -24,11 +24,9 @@ | @@ -24,11 +24,9 @@ | ||
24 | <Button @click="returnPage">返回对账单列表</Button> | 24 | <Button @click="returnPage">返回对账单列表</Button> |
25 | <Button type="primary" @click="search">筛选</Button> | 25 | <Button type="primary" @click="search">筛选</Button> |
26 | <Button @click="reset">清空条件</Button> | 26 | <Button @click="reset">清空条件</Button> |
27 | + <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
27 | </filter-item> | 28 | </filter-item> |
28 | </layout-filter> | 29 | </layout-filter> |
29 | - <layout-action> | ||
30 | - <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
31 | - </layout-action> | ||
32 | <layout-list> | 30 | <layout-list> |
33 | <Table border :columns="tableCols" :data="tableData"></Table> | 31 | <Table border :columns="tableCols" :data="tableData"></Table> |
34 | <Page | 32 | <Page |
@@ -123,3 +121,9 @@ export default { | @@ -123,3 +121,9 @@ export default { | ||
123 | }, | 121 | }, |
124 | }; | 122 | }; |
125 | </script> | 123 | </script> |
124 | + | ||
125 | +<style scoped lang="scss"> | ||
126 | +.table-btn { | ||
127 | + margin-left: 15px; | ||
128 | +} | ||
129 | +</style> |
@@ -12,12 +12,10 @@ | @@ -12,12 +12,10 @@ | ||
12 | <Button @click="returnPage">返回对账单列表</Button> | 12 | <Button @click="returnPage">返回对账单列表</Button> |
13 | <Button type="primary" @click="search">筛选</Button> | 13 | <Button type="primary" @click="search">筛选</Button> |
14 | <Button @click="reset">清空条件</Button> | 14 | <Button @click="reset">清空条件</Button> |
15 | + <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
16 | + <Button type="success" @click="print">打印</Button> | ||
15 | </filter-item> | 17 | </filter-item> |
16 | </layout-filter> | 18 | </layout-filter> |
17 | - <layout-action> | ||
18 | - <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
19 | - <Button type="success" class="table-btn" @click="print">打印</Button> | ||
20 | - </layout-action> | ||
21 | <layout-list> | 19 | <layout-list> |
22 | <Table border :columns="tableCols" :data="tableData"></Table> | 20 | <Table border :columns="tableCols" :data="tableData"></Table> |
23 | <Page | 21 | <Page |
@@ -133,3 +131,9 @@ export default { | @@ -133,3 +131,9 @@ export default { | ||
133 | }, | 131 | }, |
134 | }; | 132 | }; |
135 | </script> | 133 | </script> |
134 | + | ||
135 | +<style scoped lang="scss"> | ||
136 | +.table-btn { | ||
137 | + margin-left: 15px; | ||
138 | +} | ||
139 | +</style> |
@@ -14,12 +14,10 @@ | @@ -14,12 +14,10 @@ | ||
14 | <Button @click="returnPage">返回结算单列表</Button> | 14 | <Button @click="returnPage">返回结算单列表</Button> |
15 | <Button type="primary" @click="search">筛选</Button> | 15 | <Button type="primary" @click="search">筛选</Button> |
16 | <Button @click="reset">清空条件</Button> | 16 | <Button @click="reset">清空条件</Button> |
17 | + <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
18 | + <Button type="success" @click="print">打印</Button> | ||
17 | </filter-item> | 19 | </filter-item> |
18 | </layout-filter> | 20 | </layout-filter> |
19 | - <layout-action> | ||
20 | - <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
21 | - <Button type="success" class="table-btn" @click="print">打印</Button> | ||
22 | - </layout-action> | ||
23 | <layout-list> | 21 | <layout-list> |
24 | <Table border :columns="tableCols" :data="tableData"></Table> | 22 | <Table border :columns="tableCols" :data="tableData"></Table> |
25 | <Page | 23 | <Page |
@@ -127,3 +125,9 @@ export default { | @@ -127,3 +125,9 @@ export default { | ||
127 | }, | 125 | }, |
128 | }; | 126 | }; |
129 | </script> | 127 | </script> |
128 | + | ||
129 | +<style scoped lang="scss"> | ||
130 | +.table-btn { | ||
131 | + margin-left: 15px; | ||
132 | +} | ||
133 | +</style> |
@@ -14,11 +14,9 @@ | @@ -14,11 +14,9 @@ | ||
14 | <filter-item> | 14 | <filter-item> |
15 | <Button type="primary" @click="search">筛选</Button> | 15 | <Button type="primary" @click="search">筛选</Button> |
16 | <Button @click="reset">清空条件</Button> | 16 | <Button @click="reset">清空条件</Button> |
17 | + <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
17 | </filter-item> | 18 | </filter-item> |
18 | </layout-filter> | 19 | </layout-filter> |
19 | - <layout-action> | ||
20 | - <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
21 | - </layout-action> | ||
22 | <layout-list> | 20 | <layout-list> |
23 | <Table border :columns="tableCols" :data="tableData"></Table> | 21 | <Table border :columns="tableCols" :data="tableData"></Table> |
24 | <Page | 22 | <Page |
@@ -139,3 +137,9 @@ export default { | @@ -139,3 +137,9 @@ export default { | ||
139 | }, | 137 | }, |
140 | }; | 138 | }; |
141 | </script> | 139 | </script> |
140 | + | ||
141 | +<style scoped lang="scss"> | ||
142 | +.table-btn { | ||
143 | + margin-left: 15px; | ||
144 | +} | ||
145 | +</style> |
@@ -12,12 +12,10 @@ | @@ -12,12 +12,10 @@ | ||
12 | <Button @click="returnPage">返回结算单列表</Button> | 12 | <Button @click="returnPage">返回结算单列表</Button> |
13 | <Button type="primary" @click="search">筛选</Button> | 13 | <Button type="primary" @click="search">筛选</Button> |
14 | <Button @click="reset">清空条件</Button> | 14 | <Button @click="reset">清空条件</Button> |
15 | + <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
16 | + <Button type="success" @click="print">打印</Button> | ||
15 | </filter-item> | 17 | </filter-item> |
16 | </layout-filter> | 18 | </layout-filter> |
17 | - <layout-action> | ||
18 | - <Button type="warning" class="table-btn" @click="exportData">导出</Button> | ||
19 | - <Button type="success" class="table-btn" @click="print">打印</Button> | ||
20 | - </layout-action> | ||
21 | <layout-list> | 19 | <layout-list> |
22 | <Table border :columns="tableCols" :data="tableData"></Table> | 20 | <Table border :columns="tableCols" :data="tableData"></Table> |
23 | <Page | 21 | <Page |
@@ -133,3 +131,9 @@ export default { | @@ -133,3 +131,9 @@ export default { | ||
133 | }, | 131 | }, |
134 | }; | 132 | }; |
135 | </script> | 133 | </script> |
134 | + | ||
135 | +<style scoped lang="scss"> | ||
136 | +.table-btn { | ||
137 | + margin-left: 15px; | ||
138 | +} | ||
139 | +</style> |
@@ -4,92 +4,92 @@ | @@ -4,92 +4,92 @@ | ||
4 | * @date: 2017/07/11 | 4 | * @date: 2017/07/11 |
5 | */ | 5 | */ |
6 | export default function() { | 6 | export default function() { |
7 | - return { | ||
8 | - tableCols: [ | ||
9 | - { | ||
10 | - title: '结算单号', | ||
11 | - key: 'balanceId', | ||
12 | - align: 'center' | ||
13 | - }, | ||
14 | - { | ||
15 | - title: 'SKU', | ||
16 | - key: 'productSku', | ||
17 | - align: 'center' | ||
18 | - }, | ||
19 | - { | ||
20 | - title: '产品名称', | ||
21 | - key: 'productName', | ||
22 | - align: 'center', | ||
23 | - }, | ||
24 | - { | ||
25 | - title: '商家商品编码', | ||
26 | - key: 'factoryCode', | ||
27 | - align: 'center', | ||
28 | - }, | ||
29 | - { | ||
30 | - title: '尺码', | ||
31 | - key: 'sizeName', | ||
32 | - align: 'center' | ||
33 | - }, | ||
34 | - { | ||
35 | - title: '品牌', | ||
36 | - key: 'brandName', | ||
37 | - align: 'center' | ||
38 | - }, | ||
39 | - { | ||
40 | - title: '业务类型', | ||
41 | - key: 'agencyTypeDesc', | ||
42 | - align: 'center' | ||
43 | - }, | ||
44 | - { | ||
45 | - title: '数量', | ||
46 | - key: 'salesNums', | ||
47 | - align: 'center' | ||
48 | - }, | ||
49 | - { | ||
50 | - title: '结算金额', | ||
51 | - key: 'salesAmount', | ||
52 | - align: 'center' | ||
53 | - }, | ||
54 | - { | ||
55 | - title: '付款状态', | ||
56 | - key: 'payerStatusDesc', | ||
57 | - align: 'center' | ||
58 | - }, | ||
59 | - { | ||
60 | - title: '对账起止日期', | ||
61 | - key: 'clearingInterval', | ||
62 | - align: 'center' | ||
63 | - } | ||
64 | - ], | ||
65 | - tableData: [], | ||
66 | - pageData: { | ||
67 | - total: 0, | ||
68 | - pageNo: 1, | ||
69 | - pageSize: 20 | ||
70 | - }, | ||
71 | - filters: { | ||
72 | - sku: { | ||
73 | - label: 'SKU', | ||
74 | - labelSpan: 6, | ||
75 | - model: '', | ||
76 | - holder: '', | ||
77 | - fieldSpan: 18 | ||
78 | - }, | ||
79 | - balanceId: { | ||
80 | - label: '结算单号', | ||
81 | - labelSpan: 6, | ||
82 | - model: this.$route.query.balanceId, | ||
83 | - holder: '', | ||
84 | - fieldSpan: 18 | ||
85 | - }, | ||
86 | - brandId: { | ||
87 | - label: '品牌', | ||
88 | - labelSpan: 6, | ||
89 | - model: this.$route.query.brandId, | ||
90 | - holder: '', | ||
91 | - fieldSpan: 18 | ||
92 | - }, | ||
93 | - } | ||
94 | - }; | 7 | + return { |
8 | + tableCols: [ | ||
9 | + { | ||
10 | + title: '结算单号', | ||
11 | + key: 'balanceId', | ||
12 | + align: 'center', | ||
13 | + }, | ||
14 | + { | ||
15 | + title: 'SKU', | ||
16 | + key: 'productSku', | ||
17 | + align: 'center', | ||
18 | + }, | ||
19 | + { | ||
20 | + title: '产品名称', | ||
21 | + key: 'productName', | ||
22 | + align: 'center', | ||
23 | + }, | ||
24 | + { | ||
25 | + title: '商家商品编码', | ||
26 | + key: 'factoryCode', | ||
27 | + align: 'center', | ||
28 | + }, | ||
29 | + { | ||
30 | + title: '尺码', | ||
31 | + key: 'sizeName', | ||
32 | + align: 'center', | ||
33 | + }, | ||
34 | + { | ||
35 | + title: '品牌', | ||
36 | + key: 'brandName', | ||
37 | + align: 'center', | ||
38 | + }, | ||
39 | + { | ||
40 | + title: '业务类型', | ||
41 | + key: 'agencyTypeDesc', | ||
42 | + align: 'center', | ||
43 | + }, | ||
44 | + { | ||
45 | + title: '数量', | ||
46 | + key: 'salesNums', | ||
47 | + align: 'center', | ||
48 | + }, | ||
49 | + { | ||
50 | + title: '结算金额', | ||
51 | + key: 'salesAmount', | ||
52 | + align: 'center', | ||
53 | + }, | ||
54 | + { | ||
55 | + title: '付款状态', | ||
56 | + key: 'payerStatusDesc', | ||
57 | + align: 'center', | ||
58 | + }, | ||
59 | + { | ||
60 | + title: '对账起止日期', | ||
61 | + key: 'clearingInterval', | ||
62 | + align: 'center', | ||
63 | + }, | ||
64 | + ], | ||
65 | + tableData: [], | ||
66 | + pageData: { | ||
67 | + total: 0, | ||
68 | + pageNo: 1, | ||
69 | + pageSize: 20, | ||
70 | + }, | ||
71 | + filters: { | ||
72 | + sku: { | ||
73 | + label: 'SKU', | ||
74 | + labelSpan: 6, | ||
75 | + model: '', | ||
76 | + holder: '', | ||
77 | + fieldSpan: 18, | ||
78 | + }, | ||
79 | + balanceId: { | ||
80 | + label: '结算单号', | ||
81 | + labelSpan: 6, | ||
82 | + model: this.$route.query.balanceId, | ||
83 | + holder: '', | ||
84 | + fieldSpan: 18, | ||
85 | + }, | ||
86 | + brandId: { | ||
87 | + label: '品牌', | ||
88 | + labelSpan: 6, | ||
89 | + model: this.$route.query.brandId, | ||
90 | + holder: '', | ||
91 | + fieldSpan: 18, | ||
92 | + }, | ||
93 | + }, | ||
94 | + }; | ||
95 | } | 95 | } |
-
Please register or login to post a comment