|
|
@@ -42,10 +42,10 @@
|
|
|
|
|
|
<el-button type="primary" size="mini"
|
|
|
v-if="((Number(formData.Status) <= 0 && saveButton) || ((formData.Status == '3' || formData.Status == '4' || formData.Status == '7') && auditBtn)) && (formData.IsBusiness != 1 && byBus != 1)"
|
|
|
- @click="onSeaveBigAdd(1)">保存</el-button>
|
|
|
+ @click="onSeaveBigAdd(1)" :loading="saveLoading">保存</el-button>
|
|
|
<el-button type="primary" size="mini"
|
|
|
v-if="((Number(formData.Status) <=0 && saveButtonForBusiness) || (formData.Status == '4' && saveButtonForBusinessAudit) || (formData.Status == '7' && saveButtonForBusiness)) && (formData.IsBusiness == 1 || byBus == 1)"
|
|
|
- @click="onSaveEvaByBusiness(1)">保存</el-button> <!-- 处室保存 -->
|
|
|
+ @click="onSaveEvaByBusiness(1)" :loading="saveLoading">保存</el-button> <!-- 处室保存 -->
|
|
|
<el-button @click="onBack" type="primary" size="mini" style="margin-left: 8px">返回</el-button>
|
|
|
</span>
|
|
|
</div>
|
|
|
@@ -276,6 +276,7 @@ export default {
|
|
|
Id: 0,
|
|
|
Status: '0'
|
|
|
},
|
|
|
+ saveLoading: false,
|
|
|
auditstepcode: '',
|
|
|
contractData: {}, // 合同信息
|
|
|
// 下拉选择项
|
|
|
@@ -692,6 +693,7 @@ export default {
|
|
|
},
|
|
|
// 编辑评价
|
|
|
updateEvaluate (val, isBusiness) {
|
|
|
+ this.saveLoading = true
|
|
|
var formData = {
|
|
|
ContractId: this.contractData.Id,
|
|
|
Items: this.evaluation_list,
|
|
|
@@ -707,6 +709,7 @@ export default {
|
|
|
message: res.data.message
|
|
|
})
|
|
|
}
|
|
|
+ this.saveLoading = false
|
|
|
this.refreshPage()
|
|
|
}
|
|
|
}).catch(err => {
|