Commit 8708743c authored by zqm's avatar zqm

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

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