From 82bcd9ca9ee68118c6d3ec82ac4aa5361fbc668f Mon Sep 17 00:00:00 2001 From: 李林 <z1292839451@163.com> Date: 星期二, 27 二月 2024 13:35:22 +0800 Subject: [PATCH] 功能调整 --- src/components/view/registrant-count.vue | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/components/view/registrant-count.vue b/src/components/view/registrant-count.vue index 882b39a..5f89802 100644 --- a/src/components/view/registrant-count.vue +++ b/src/components/view/registrant-count.vue @@ -47,7 +47,7 @@ <el-row class="title"> <el-col :span="12" style="padding-left: 20px;">鍛樺伐鏁版嵁缁熻</el-col> <el-col :span="12" style="text-align: right;"> - <el-button size="small" @click=""> + <el-button size="small" @click="$refs.ValueTable.openDownDia()" v-if="outPower"> <i class="el-icon-download" style="color: #3A7BFA;"></i> <span style="color: #3A7BFA;">瀵煎嚭</span> </el-button> @@ -79,7 +79,7 @@ </div> </div> <div class="table"> - <ValueTable ref="ValueTable" :url="$api.dataReporting.selectRegistrantCountDtoPageList" :componentData="componentData" :key="upIndex"/> + <ValueTable ref="ValueTable" :url="$api.dataReporting.selectRegistrantCountDtoPageList" :componentData="componentData" :key="upIndex" :downUrl="$api.dataReporting.downRegistrantCountFile"/> </div> </div> </template> @@ -97,8 +97,8 @@ name: null, product: null, orderBy: { - field: 'update_time', - order: 'asc' + field: 'create_time', + order: 'desc' } }, isIndex: false, @@ -111,13 +111,15 @@ upIndex: 0, addDia: false, product: [], - custom:[] + custom:[], + outPower: true } }, mounted() { this.entityCopy = this.HaveJson(this.componentData.entity) this.selectProductEnumList() this.selectCustomEnumList() + this.getPower() }, methods: { refreshTable() { @@ -136,6 +138,17 @@ this.$axios.get(this.$api.enums.selectCustomEnumList).then(res=>{ this.custom = res.data }) + }, + // 鏉冮檺鍒嗛厤 + getPower() { + let power = JSON.parse(sessionStorage.getItem('power')) + let outPower = false + for (var i = 0; i < power.length; i++) { + if (power[i].menuMethod == 'downRegistrantCountFile') { + outPower = true + } + } + this.outPower = outPower } } } -- Gitblit v1.9.3