@@ -244,11 +250,13 @@ import {
getMemberSettlePeriod,
getUrlBase
} from '@/api/archityecture'
+import TopMemberSelect from './components/top-member-select.vue'
import { isLocals } from '../../../utils/numberToCurrency'
export default {
name: 'Azjg',
components: {
- topBar
+ topBar,
+ TopMemberSelect
},
data() {
return {
@@ -293,7 +301,8 @@ export default {
{ value: 0, label: '是' },
{ value: 1, label: '否' }
],
- scale: 1
+ scale: 1,
+ loading: false
}
},
created() {
@@ -301,6 +310,12 @@ export default {
this.getAvarerInfo()
},
methods: {
+ TopMemberHandleChange(val) {
+ if (val) {
+ this.queryParams.memberCode = val
+ this.getSearch()
+ }
+ },
handleWheel(event) {
if (this.cantz == 1) {
event.preventDefault()
@@ -525,12 +540,16 @@ export default {
// }
},
getSearch() {
+ this.loading = true
getAzFramework(this.queryParams).then((res) => {
this.data = res.data[0]
this.toggleExpand(this.data, true)
+ }).finally(() => {
+ this.loading = false
})
},
- reChongzhi() {
+ resetHandle() {
+ this.$refs.topMemberSelect.reset()
this.queryParams = {
memberSettlePeriodId: '', // 期数
memberCode: '', // 会员编号
diff --git a/src/views/settlementCenter/topPerformance/index.vue b/src/views/settlementCenter/topPerformance/index.vue
index d1c7bb6..f398e7c 100644
--- a/src/views/settlementCenter/topPerformance/index.vue
+++ b/src/views/settlementCenter/topPerformance/index.vue
@@ -8,9 +8,9 @@
+ />
-
+ @change="changeTime"
+ />
@@ -67,21 +66,19 @@
:key="item.pkVertex"
:label="`${item.memberCode} (${item.memberName})`"
:value="item.pkVertex"
- >
+ />
- {{ '搜索' }}
+ {{ '搜索' }}
- {{ '重置' }}
- 统计
+ {{ '重置' }}
+ 统计
-
+
-
+
@@ -187,217 +183,217 @@