|
|
@@ -41,12 +41,12 @@
|
|
|
<el-button type="primary" size="mini" style="margin-left: 8px" @click="commonAuditClick(1)">提交审核</el-button> -->
|
|
|
|
|
|
<el-button type="primary" size="mini"
|
|
|
- v-if="(Number(formData.Status) <= 0 && saveButton) || (formData.Status == '4' && auditBtn) || (formData.Status == '7' && auditBtn)"
|
|
|
+ v-if="((Number(formData.Status) <= 0 && saveButton) || (formData.Status == '4' && auditBtn) || (formData.Status == '7' && auditBtn)) && formData.IsBusiness != 1"
|
|
|
@click="onSeaveBigAdd(1)">保存</el-button>
|
|
|
<el-button type="primary" size="mini"
|
|
|
- v-if="(Number(formData.Status) <=0 && saveButtonForBusiness) || (formData.Status == '7' && saveButtonForBusiness)"
|
|
|
+ v-if="((Number(formData.Status) <=0 && saveButtonForBusiness) || (formData.Status == '7' && saveButtonForBusiness)) && formData.IsBusiness == 1"
|
|
|
@click="onSaveEvaByBusiness(1)">保存</el-button> <!-- 处室保存 -->
|
|
|
- <el-button @click="onBack" type="primary" size="mini" style="margin-left: 8px">返回-{{formData.IsBusiness}}</el-button>
|
|
|
+ <el-button @click="onBack" type="primary" size="mini" style="margin-left: 8px">返回</el-button>
|
|
|
</span>
|
|
|
</div>
|
|
|
<el-tabs v-model="activeName" style="margin-top: -10px">
|
|
|
@@ -134,13 +134,13 @@
|
|
|
</el-tab-pane>
|
|
|
<!-- v-if="formData.Status=='4'||Number(formData.Status)>4" -->
|
|
|
<el-tab-pane label="专业处室业绩评价" name="3"
|
|
|
- v-if="departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4 && formData.IsBusiness == 0">
|
|
|
+ v-if="(departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4) && formData.IsBusiness != 1">
|
|
|
<evaluation-list ref="evaluation_list_two" :evaluateId="formData.Id" category="1" v-if="contractData.ContractClass"
|
|
|
:ContractClass="contractData.ContractClass"
|
|
|
:disabledForm="auditBtnBooleanZhuan"></evaluation-list>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane
|
|
|
- v-if="(departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4)&&contractData.ContractClass=='02' && formData.IsBusiness == 0"
|
|
|
+ v-if="((departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4)&&contractData.ContractClass=='02') && formData.IsBusiness != 1"
|
|
|
label="专业处室基本条件评价" name="5">
|
|
|
<base-list ref="evaluation_listType_two" :evaluateId="formData.Id" category="1"
|
|
|
:ContractClass="contractData.ContractClass" :disabledForm="auditBtnBooleanZhuan"></base-list>
|
|
|
@@ -446,7 +446,7 @@ export default {
|
|
|
},
|
|
|
// 业务处室保存评价
|
|
|
onSaveEvaByBusiness (val) {
|
|
|
- if (this.formData.Status <= 0) { // 业务处室保存评价
|
|
|
+ if (this.formData.Status <= 0 || this.formData.Status == '7') { // 业务处室保存评价
|
|
|
this.evaluation_list = this.$refs.evaluation_list_one.entityListData.entityList
|
|
|
if (this.contractData.ContractClass == '02') {
|
|
|
this.evaluation_list = this.evaluation_list.concat(this.$refs.evaluation_listType_one.entityListData.entityList)
|