Commit 8708743c authored by zqm's avatar zqm

1.优化按钮初始化遗留bug

parent 19d7db37
<!--
* @Author: zqm
* @Date: 2021-06-22 13:24:57
* @LastEditTime: 2022-05-18 13:28:06
* @LastEditTime: 2022-05-22 16:53:30
* @LastEditors: zqm qimengzhou9618@163.com
* @Description: 按钮展示区域
* @FilePath: \taxFormToolFramework\src\components\buttonArea.vue
......@@ -11,12 +11,12 @@
<!--在线-->
<el-row :gutter="20" v-if="platform=='1'">
<declareButton class="btnMargin left" :declareProp="declareProp" :state="sbResult"></declareButton>
<saveButton ref="saveButton" class="btnMargin left" :buttonName="save" :state="sbResult" @isSave="isSave"></saveButton>
<saveButton class="btnMargin left" :buttonName="scratch" :state="sbResult" @isSave="isSave"></saveButton>
<saveButton ref="saveButton" class="btnMargin left" :buttonName="save" :state="sbResult" @initButtonView="initButtonView"></saveButton>
<saveButton class="btnMargin left" :buttonName="scratch" :state="sbResult" @initButtonView="initButtonView"></saveButton>
<closeButton class="btnMargin right" :closeProp="closeProp" :selected="selected"></closeButton>
<removePopup class="btnMargin right" v-if="isRemovePopup"></removePopup>
<allDeleteButton class="btnMargin right" :state="sbResult" @isSave="isSave"></allDeleteButton>
<deleteButton class="btnMargin right" :deleteProp="deleteProp" :state="sbResult" @isSave="isSave"></deleteButton>
<allDeleteButton class="btnMargin right" :state="sbResult" @initButtonView="initButtonView"></allDeleteButton>
<deleteButton class="btnMargin right" :deleteProp="deleteProp" :state="sbResult" @initButtonView="initButtonView"></deleteButton>
<el-button type="primary" size="small" plain class="btnMargin right" @click="exportFun" :disabled="sbResult=='success'">导出</el-button>
<el-button type="primary" size="small" plain class="btnMargin right" @click="importFun" :disabled="sbResult=='success'">导入</el-button>
<extractDataButton class="btnMargin right" :extractDataProp="extractDataProp" :state="sbResult" v-if="isExtractView"></extractDataButton>
......@@ -25,10 +25,11 @@
<!--云代账-->
<el-row :gutter="20" v-if="platform=='2'" style="margin:0px">
<el-col :span="20" style="padding-right:0px">
<saveButton ref="saveButton" class="btnMargin left" :buttonName="save" :selected="selected"></saveButton>
<saveButton ref="saveButton" class="btnMargin left" :buttonName="save" :selected="selected" @initButtonView="initButtonView"></saveButton>
<extractDataButton class="btnMargin left" :extractDataProp="extractDataProp1" v-if="isInitShow"></extractDataButton>
<extractDataButton class="btnMargin left" :extractDataProp="extractDataProp2" v-if="isBetweenShow"></extractDataButton>
<deleteButton class="btnMargin left" :deleteProp="deleteProp"></deleteButton>
<deleteButton class="btnMargin left" :deleteProp="deleteProp" @initButtonView="initButtonView"></deleteButton>
<closeButton ref="closeButton" style="display:none"></closeButton>
</el-col>
<el-col :span="4" style="text-align: left;padding-left:0px">
<el-button type="primary" size="small" plain @click="openBar">填表说明</el-button>
......@@ -37,10 +38,10 @@
<!--税收调查-->
<el-row :gutter="20" v-if="platform=='3'">
<el-col :span="16">
<saveButton ref="saveButton" class="btnMargin left" :buttonName="save" v-if="!isAuditShow"></saveButton>
<saveButton ref="saveButton" class="btnMargin left" :buttonName="save" v-if="!isAuditShow" @initButtonView="initButtonView"></saveButton>
<extractDataButton class="btnMargin left" :extractDataProp="extractDataProp1" v-if="!isAuditShow&&isInitShow"></extractDataButton>
<extractDataButton class="btnMargin left" :extractDataProp="extractDataProp2" v-if="!isAuditShow&&isBetweenShow"></extractDataButton>
<deleteButton class="btnMargin left" :deleteProp="deleteProp" v-if="!isAuditShow"></deleteButton>
<deleteButton class="btnMargin left" :deleteProp="deleteProp" v-if="!isAuditShow" @initButtonView="initButtonView"></deleteButton>
<closeButton class="btnMargin left" :closeProp="closeProp" :selected="selected"></closeButton>
</el-col>
<el-col :span="5" style="text-align: left">
......
......@@ -131,7 +131,7 @@ export default {
} else {
that.$message({ message: message + "失败!", type: 'error' });
}
_self.$emit('isSave');
_self.$emit('initButtonView');
}, "json", false);
})
},
......
......@@ -2,15 +2,15 @@
* @Author: zqm qimengzhou9618@163.com
* @Date: 2022-05-07 10:17:15
* @LastEditors: zqm qimengzhou9618@163.com
* @LastEditTime: 2022-05-13 14:35:16
* @LastEditTime: 2022-05-22 16:54:44
* @FilePath: \tableDisplayBusiness\src\components\mountMethod.vue
* @Description: 综合申报需要用到的按钮
-->
<template>
<div>
<saveButton ref="saveButton" :buttonName="save"></saveButton>
<saveButton ref="saveButton" :buttonName="save" @initButtonView="initButtonView"></saveButton>
<extractDataButton></extractDataButton>
<deleteButton></deleteButton>
<deleteButton @initButtonView="initButtonView"></deleteButton>
<closeButton></closeButton>
</div>
</template>
......@@ -64,6 +64,9 @@ export default {
closeData() {
var obj = this.recursionChild(this.$children, "closeButton");
obj.closeFun("inline");
},
initButtonView(){
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment