|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <div class="details" ref="detailsHead">
|
|
|
+ <div class="details" ref="detailsHead" v-loading="loading">
|
|
|
<div class="head" >
|
|
|
<el-dropdown @command="batchAdd">
|
|
|
<el-button type="primary" size="small">
|
|
@@ -17,7 +17,7 @@
|
|
|
</el-dropdown>
|
|
|
<el-button type="primary" size="small" @click="editContent" class="margin-right_10">{{edit?'完成':'编辑'}}</el-button>
|
|
|
</div>
|
|
|
- <div class="content" v-if="content.proofGroupMessage">
|
|
|
+ <div class="content" v-if="content.proofGroupMessage" >
|
|
|
<!-- 权利要求 -->
|
|
|
<template>
|
|
|
<div >
|
|
@@ -1052,6 +1052,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ loading:false,
|
|
|
edit:false,
|
|
|
content:{
|
|
|
showFeature:false
|
|
@@ -1265,6 +1266,7 @@ export default {
|
|
|
this.content.proofGroupMessage = {}
|
|
|
return false
|
|
|
}
|
|
|
+ this.loading= true
|
|
|
const [proofGroupMessage,FirstEvidenceReason,secondEvidenceReason] = await Promise.allSettled([this.getProofGroupMessage(),this.queryEvidenceReason(0),this.queryEvidenceReason(1)])
|
|
|
this.content.proofGroupMessage = proofGroupMessage.status == "fulfilled"?proofGroupMessage.value:{}
|
|
|
var FirstEvidenceReason1 = FirstEvidenceReason.status == "fulfilled"?FirstEvidenceReason.value:[]
|
|
@@ -1278,6 +1280,7 @@ export default {
|
|
|
obj[item].feRbDecisionKey = (obj2[item]?obj2[item].feRbDecisionKey:'') || obj[item].feRbDecisionKey
|
|
|
})
|
|
|
this.content.FirstEvidenceReason = Object.values(obj)
|
|
|
+ this.loading = false
|
|
|
this.content.showFeature = true
|
|
|
this.$nextTick(()=>{
|
|
|
this.content.showFeature = false
|