Bläddra i källkod

合同评价-基本条件评价过程中不允许修改

wd 2 år sedan
förälder
incheckning
3714f7f259

+ 8 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-basis/_opera/evaluate.vue

@@ -188,7 +188,7 @@
 <!--        </el-tab-pane>-->
         <el-tab-pane label="基本条件评价" name="4">
           <base-new-list ref="evaluation_listType_one" :evaluateId="formData.Id" category="0" v-if="contractData.ContractClass" :ContractId="contractData.Id"
-                     :ContractClass="contractData.ContractClass" :isBusiness="isBusiness" :disabledForm="auditBtnBoolean"></base-new-list>
+                     :ContractClass="contractData.ContractClass" :isBusiness="isBusiness" :disabledForm="auditBtnBooleanCondition"></base-new-list>
         </el-tab-pane>
         <el-tab-pane label="专业处室业绩评价" name="3"
                      v-if="(departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4) && (formData.IsBusiness != 1 && byBus !=1)">
@@ -206,7 +206,7 @@
           v-if="(departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4) && (formData.IsBusiness != 1 && byBus != 1)"
           label="专业处室基本条件评价" name="5">
           <base-new-list ref="evaluation_listType_two" :evaluateId="formData.Id" category="1" v-if="contractData.ContractClass"
-                     :ContractClass="contractData.ContractClass" :disabledForm="auditBtnBooleanZhuan" :ContractId="contractData.Id"></base-new-list>
+                     :ContractClass="contractData.ContractClass" :disabledForm="auditBtnBooleanCondition" :ContractId="contractData.Id"></base-new-list>
         </el-tab-pane>
 
         <el-tab-pane label="审批流程" name="6" :disabled="formData.Status==0">
@@ -307,6 +307,7 @@ export default {
       evaluation_list_department: [],
       auditBtn: false,
       auditBtnBoolean: true,
+      auditBtnBooleanCondition: false,
       auditBtnBooleanZhuan: true,
 
       departmentBoolean: false,
@@ -815,6 +816,11 @@ export default {
         } else {
           this.auditBtnBoolean = false
         }
+        if (this.formData.Status == '7' && res.data) {
+          this.auditBtnBooleanCondition = true
+        } else {
+          this.auditBtnBooleanCondition = false
+        }
         if (this.formData.IsBusiness == 1 && this.formData.Status == '4' && this.saveButtonForBusinessAudit) {
           // 专业处室发起的评价 专业处室审核有权限修改
           this.auditBtnBoolean = true

+ 8 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-goods/_opera/evaluate.vue

@@ -178,7 +178,7 @@
 <!--        </el-tab-pane>-->
         <el-tab-pane label="基本条件评价" name="4">
           <base-new-list ref="evaluation_listType_one" :evaluateId="formData.Id" category="0" v-if="contractData.ContractClass"
-                     :ContractClass="contractData.ContractClass" :isBusiness="isBusiness" :disabledForm="auditBtnBoolean" :ContractId="contractData.Id"></base-new-list>
+                     :ContractClass="contractData.ContractClass" :isBusiness="isBusiness" :disabledForm="auditBtnBooleanCondition" :ContractId="contractData.Id"></base-new-list>
         </el-tab-pane>
         <!-- v-if="formData.Status=='4'||Number(formData.Status)>4" -->
         <el-tab-pane label="专业处室业绩评价" name="3"
@@ -197,7 +197,7 @@
           v-if="((departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4)) && (formData.IsBusiness != 1 && byBus != 1)"
           label="专业处室基本条件评价" name="5">
           <base-new-list ref="evaluation_listType_two" :evaluateId="formData.Id" category="1" v-if="contractData.ContractClass"
-                     :ContractClass="contractData.ContractClass" :disabledForm="auditBtnBooleanZhuan" :ContractId="contractData.Id"></base-new-list>
+                     :ContractClass="contractData.ContractClass" :disabledForm="auditBtnBooleanCondition" :ContractId="contractData.Id"></base-new-list>
         </el-tab-pane>
 
         <el-tab-pane label="审批流程" name="6" :disabled="formData.Status==0">
@@ -296,6 +296,7 @@ export default {
       evaluation_list_department: [],
       auditBtn: false,
       auditBtnBoolean: true,
+      auditBtnBooleanCondition: false,
       auditBtnBooleanZhuan: true,
 
       departmentBoolean: false,
@@ -805,6 +806,11 @@ export default {
         } else {
           this.auditBtnBoolean = false
         }
+        if (this.formData.Status == '7' && res.data) {
+          this.auditBtnBooleanCondition = true
+        } else {
+          this.auditBtnBooleanCondition = false
+        }
         if (this.formData.IsBusiness == 1 && this.formData.Status == '4' && this.saveButtonForBusinessAudit) {
           // 专业处室发起的评价 专业处室审核有权限修改
           this.auditBtnBoolean = true

+ 8 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-service/_opera/evaluate.vue

@@ -176,7 +176,7 @@
 <!--        </el-tab-pane>-->
         <el-tab-pane label="基本条件评价" name="4">
           <base-new-list ref="evaluation_listType_one" :evaluateId="formData.Id" category="0" v-if="contractData.ContractClass"
-                     :ContractClass="contractData.ContractClass" :isBusiness="isBusiness" :disabledForm="auditBtnBoolean" :ContractId="contractData.Id"></base-new-list>
+                     :ContractClass="contractData.ContractClass" :isBusiness="isBusiness" :disabledForm="auditBtnBooleanCondition" :ContractId="contractData.Id"></base-new-list>
         </el-tab-pane>
         <!-- v-if="formData.Status=='4'||Number(formData.Status)>4" -->
         <el-tab-pane label="专业处室业绩评价" name="3"
@@ -195,7 +195,7 @@
           v-if="(departmentBoolean||Number(formData.Status)>4||Number(formData.Status)<=-4) && (formData.IsBusiness != 1 && byBus != 1)"
           label="专业处室基本条件评价" name="5">
           <base-new-list ref="evaluation_listType_two" :evaluateId="formData.Id" category="1" v-if="contractData.ContractClass"
-                     :ContractClass="contractData.ContractClass" :disabledForm="auditBtnBooleanZhuan" :ContractId="contractData.Id"></base-new-list>
+                     :ContractClass="contractData.ContractClass" :disabledForm="auditBtnBooleanCondition" :ContractId="contractData.Id"></base-new-list>
         </el-tab-pane>
 
         <el-tab-pane label="审批流程" name="6" :disabled="formData.Status==0">
@@ -295,6 +295,7 @@ export default {
       evaluation_list_department: [],
       auditBtn: false,
       auditBtnBoolean: true,
+      auditBtnBooleanCondition: false,
       auditBtnBooleanZhuan: true,
 
       departmentBoolean: false,
@@ -804,6 +805,11 @@ export default {
         } else {
           this.auditBtnBoolean = false
         }
+        if (this.formData.Status == '7' && res.data) {
+          this.auditBtnBooleanCondition = true
+        } else {
+          this.auditBtnBooleanCondition = false
+        }
         if (this.formData.IsBusiness == 1 && this.formData.Status == '4' && this.saveButtonForBusinessAudit) {
           // 专业处室发起的评价 专业处室审核有权限修改
           this.auditBtnBoolean = true