|
|
@@ -57,7 +57,7 @@
|
|
|
</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
</header>
|
|
|
- <el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
+ <el-tabs v-model="activeName" v-loading="detailsFlag" @tab-click="handleClick">
|
|
|
<el-tab-pane label="详细信息" name="details">
|
|
|
<el-descriptions
|
|
|
border
|
|
|
@@ -294,6 +294,7 @@
|
|
|
nboStatusOptions: [],
|
|
|
approStatusOptions: [],
|
|
|
purchasingWayOptions: [],
|
|
|
+ detailsFlag: true,
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -319,7 +320,10 @@
|
|
|
this.getDicts('proj_purchasing_way'),
|
|
|
this.getRecord(),
|
|
|
]).then(([details, nboType, nboSource, salesModel, productLine, yesOrNo, purchasingWay]) => {
|
|
|
- if (details.data) this.details = details.data
|
|
|
+ if (details.data) {
|
|
|
+ this.detailsFlag = false
|
|
|
+ this.details = details.data
|
|
|
+ }
|
|
|
this.nboTypeOptions = nboType.data.values || []
|
|
|
this.nboSourceOptions = nboSource.data.values || []
|
|
|
this.salesModelOptions = salesModel.data.values || []
|