ソースを参照

融信修改,删除按钮展示条件

xuefy 4 年 前
コミット
9a2921a7d4
1 ファイル変更147 行追加92 行削除
  1. 147 92
      front-vue/src/views/service/credit/credit.vue

+ 147 - 92
front-vue/src/views/service/credit/credit.vue

@@ -175,12 +175,11 @@
             v-hasPermi="['credit:credit:query']"
           >详情</el-button>
           <!--
-            (融资方)融资状态审批拒绝+核心状态为空+平台状态为空+融信状态为空||
-            (融资方)融资状态审批通过+核心状态为空+平台状态审批不通过+融信平台退回||
-            (核心方)融资审批通过+核心审批拒绝+平台审批通过+融信待确权
-            (核心方)融资审批状态空+核心审批拒绝+平台空+融信空||
-            (融资方)融资审批状态审批拒绝+核心审批通过+平台空+融信待签收||
-            (融资方)融资审批审批通过+核心审批通过+平台拒绝+融信待签收
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
           -->
            <el-button
             size="mini"
@@ -188,12 +187,12 @@
             icon="el-icon-edit"
             @click="handleUpdate(scope.row)"
             v-hasPermi="['credit:credit:update']"
-            v-show="(scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && scope.row.zfiPlatformStatus == '02' && scope.row.zfiStatus == '06')||
-                  (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '02' && scope.row.zfiPlatformStatus == '01' && scope.row.zfiStatus == '00')||
-                  (scope.row.companyType == '01' && (scope.row.zfiSupplierStatus == '' || scope.row.zfiSupplierStatus == 'null' ||  scope.row.zfiSupplierStatus == null) && scope.row.zfiCoreStatus == '02' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && scope.row.zfiCoreStatus == '01' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && scope.row.zfiStatus == '01')||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '02'&& scope.row.zfiStatus == '01')"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
+                  
           >修改</el-button>
           <!--融资申请/开立+融信状态待确权+核心审批状态为空-->
            <el-button
@@ -260,15 +259,26 @@
                   (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiPlatformStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == null || scope.row.zfiCoreStatus =='null') && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
                   (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '01' &&  scope.row.zfiStatus == '00')"
           >盖章</el-button>
+          <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
+          -->
           <el-button
             size="mini"
             type="text"
             icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['credit:credit:del']"
-            v-show="scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' || scope.row.zfiStatus == null || scope.row.zfiStatus == '06'"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >删除</el-button>
-          <el-button
+           <el-button
             size="mini"
             type="text"
             icon="el-icon-info"
@@ -459,13 +469,12 @@
             @click="handleDetail(scope.row)"
             v-hasPermi="['credit:credit:query']"
           >详情</el-button>
-          <!--
-            (融资方)融资状态审批拒绝+核心状态为空+平台状态为空+融信状态为空||
-            (融资方)融资状态审批通过+核心状态为空+平台状态审批不通过+融信平台退回||
-            (核心方)融资审批通过+核心审批拒绝+平台审批通过+融信待确权
-            (核心方)融资审批状态空+核心审批拒绝+平台空+融信空||
-            (融资方)融资审批状态审批拒绝+核心审批通过+平台空+融信待签收||
-            (融资方)融资审批审批通过+核心审批通过+平台拒绝+融信待签收
+           <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
           -->
            <el-button
             size="mini"
@@ -473,12 +482,11 @@
             icon="el-icon-edit"
             @click="handleUpdate(scope.row)"
             v-hasPermi="['credit:credit:update']"
-            v-show="(scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && scope.row.zfiPlatformStatus == '02' && scope.row.zfiStatus == '06')||
-                  (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '02' && scope.row.zfiPlatformStatus == '01' && scope.row.zfiStatus == '00')||
-                  (scope.row.companyType == '01' && (scope.row.zfiSupplierStatus == '' || scope.row.zfiSupplierStatus == 'null' ||  scope.row.zfiSupplierStatus == null) && scope.row.zfiCoreStatus == '02' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && scope.row.zfiCoreStatus == '01' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && scope.row.zfiStatus == '01')||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '02'&& scope.row.zfiStatus == '01')"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >修改</el-button>
             <!--融资申请/开立+融信状态待确权+核心审批状态为空-->
            <el-button
@@ -544,15 +552,26 @@
                   (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiPlatformStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == null || scope.row.zfiCoreStatus =='null') && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
                   (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '01' &&  scope.row.zfiStatus == '00')"
           >盖章</el-button>
+          <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
+          -->
           <el-button
             size="mini"
             type="text"
             icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['credit:credit:del']"
-            v-show="scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' || scope.row.zfiStatus == null || scope.row.zfiStatus == '06'"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >删除</el-button>
-          <el-button
+           <el-button
             size="mini"
             type="text"
             icon="el-icon-info"
@@ -744,12 +763,11 @@
             v-hasPermi="['credit:credit:query']"
           >详情</el-button>
          <!--
-            (融资方)融资状态审批拒绝+核心状态为空+平台状态为空+融信状态为空||
-            (融资方)融资状态审批通过+核心状态为空+平台状态审批不通过+融信平台退回||
-            (核心方)融资审批通过+核心审批拒绝+平台审批通过+融信待确权
-            (核心方)融资审批状态空+核心审批拒绝+平台空+融信空||
-            (融资方)融资审批状态审批拒绝+核心审批通过+平台空+融信待签收||
-            (融资方)融资审批审批通过+核心审批通过+平台拒绝+融信待签收
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
           -->
            <el-button
             size="mini"
@@ -757,12 +775,11 @@
             icon="el-icon-edit"
             @click="handleUpdate(scope.row)"
             v-hasPermi="['credit:credit:update']"
-            v-show="(scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && scope.row.zfiPlatformStatus == '02' && scope.row.zfiStatus == '06')||
-                  (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '02' && scope.row.zfiPlatformStatus == '01' && scope.row.zfiStatus == '00')||
-                  (scope.row.companyType == '01' && (scope.row.zfiSupplierStatus == '' || scope.row.zfiSupplierStatus == 'null' ||  scope.row.zfiSupplierStatus == null) && scope.row.zfiCoreStatus == '02' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && scope.row.zfiCoreStatus == '01' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && scope.row.zfiStatus == '01')||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '02'&& scope.row.zfiStatus == '01')"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >修改</el-button>
             <!--融资申请/开立+融信状态待确权+核心审批状态为空-->
            <el-button
@@ -828,15 +845,26 @@
                   (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiPlatformStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == null || scope.row.zfiCoreStatus =='null') && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
                   (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '01' &&  scope.row.zfiStatus == '00')"
           >盖章</el-button>
+             <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
+          -->
             <el-button
             size="mini"
             type="text"
             icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['credit:credit:del']"
-            v-show="scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' || scope.row.zfiStatus == null || scope.row.zfiStatus == '06'"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >删除</el-button>
-          <el-button
+           <el-button
             size="mini"
             type="text"
             icon="el-icon-info"
@@ -1027,13 +1055,12 @@
             @click="handleDetail(scope.row)"
             v-hasPermi="['credit:credit:query']"
           >详情</el-button>
-          <!--
-            (融资方)融资状态审批拒绝+核心状态为空+平台状态为空+融信状态为空||
-            (融资方)融资状态审批通过+核心状态为空+平台状态审批不通过+融信平台退回||
-            (核心方)融资审批通过+核心审批拒绝+平台审批通过+融信待确权
-            (核心方)融资审批状态空+核心审批拒绝+平台空+融信空||
-            (融资方)融资审批状态审批拒绝+核心审批通过+平台空+融信待签收||
-            (融资方)融资审批审批通过+核心审批通过+平台拒绝+融信待签收
+           <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
           -->
            <el-button
             size="mini"
@@ -1041,12 +1068,11 @@
             icon="el-icon-edit"
             @click="handleUpdate(scope.row)"
             v-hasPermi="['credit:credit:update']"
-            v-show="(scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && scope.row.zfiPlatformStatus == '02' && scope.row.zfiStatus == '06')||
-                  (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '02' && scope.row.zfiPlatformStatus == '01' && scope.row.zfiStatus == '00')||
-                  (scope.row.companyType == '01' && (scope.row.zfiSupplierStatus == '' || scope.row.zfiSupplierStatus == 'null' ||  scope.row.zfiSupplierStatus == null) && scope.row.zfiCoreStatus == '02' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && scope.row.zfiCoreStatus == '01' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && scope.row.zfiStatus == '01')||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '02'&& scope.row.zfiStatus == '01')"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >修改</el-button>
             <!--融资申请/开立+融信状态待确权+核心审批状态为空-->
            <el-button
@@ -1112,15 +1138,26 @@
                   (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiPlatformStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == null || scope.row.zfiCoreStatus =='null') && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
                   (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '01' &&  scope.row.zfiStatus == '00')"
           >盖章</el-button>
+             <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
+          -->
           <el-button
             size="mini"
             type="text"
             icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['credit:credit:del']"
-            v-show="scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' || scope.row.zfiStatus == null || scope.row.zfiStatus == '06'"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >删除</el-button>
-          <el-button
+           <el-button
             size="mini"
             type="text"
             icon="el-icon-info"
@@ -1311,13 +1348,12 @@
             @click="handleDetail(scope.row)"
             v-hasPermi="['credit:credit:query']"
           >详情</el-button>
-          <!--
-            (融资方)融资状态审批拒绝+核心状态为空+平台状态为空+融信状态为空||
-            (融资方)融资状态审批通过+核心状态为空+平台状态审批不通过+融信平台退回||
-            (核心方)融资审批通过+核心审批拒绝+平台审批通过+融信待确权
-            (核心方)融资审批状态空+核心审批拒绝+平台空+融信空||
-            (融资方)融资审批状态审批拒绝+核心审批通过+平台空+融信待签收||
-            (融资方)融资审批审批通过+核心审批通过+平台拒绝+融信待签收
+            <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
           -->
            <el-button
             size="mini"
@@ -1325,12 +1361,11 @@
             icon="el-icon-edit"
             @click="handleUpdate(scope.row)"
             v-hasPermi="['credit:credit:update']"
-            v-show="(scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && scope.row.zfiPlatformStatus == '02' && scope.row.zfiStatus == '06')||
-                  (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '02' && scope.row.zfiPlatformStatus == '01' && scope.row.zfiStatus == '00')||
-                  (scope.row.companyType == '01' && (scope.row.zfiSupplierStatus == '' || scope.row.zfiSupplierStatus == 'null' ||  scope.row.zfiSupplierStatus == null) && scope.row.zfiCoreStatus == '02' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && scope.row.zfiCoreStatus == '01' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && scope.row.zfiStatus == '01')||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '02'&& scope.row.zfiStatus == '01')"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >修改</el-button>
              <!--融资申请/开立+融信状态待确权+核心审批状态为空-->
            <el-button
@@ -1396,15 +1431,26 @@
                   (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiPlatformStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == null || scope.row.zfiCoreStatus =='null') && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
                   (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '01' &&  scope.row.zfiStatus == '00')"
           >盖章</el-button>
+             <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
+          -->
           <el-button
             size="mini"
             type="text"
             icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['credit:credit:del']"
-            v-show="scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' || scope.row.zfiStatus == null || scope.row.zfiStatus == '06'"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')" 
           >删除</el-button>
-          <el-button
+           <el-button
             size="mini"
             type="text"
             icon="el-icon-info"
@@ -1595,13 +1641,12 @@
             @click="handleDetail(scope.row)"
             v-hasPermi="['credit:credit:query']"
           >详情</el-button>
-          <!--
-            (融资方)融资状态审批拒绝+核心状态为空+平台状态为空+融信状态为空||
-            (融资方)融资状态审批通过+核心状态为空+平台状态审批不通过+融信平台退回||
-            (核心方)融资审批通过+核心审批拒绝+平台审批通过+融信待确权
-            (核心方)融资审批状态空+核心审批拒绝+平台空+融信空||
-            (融资方)融资审批状态审批拒绝+核心审批通过+平台空+融信待签收||
-            (融资方)融资审批审批通过+核心审批通过+平台拒绝+融信待签收
+            <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
           -->
            <el-button
             size="mini"
@@ -1609,12 +1654,11 @@
             icon="el-icon-edit"
             @click="handleUpdate(scope.row)"
             v-hasPermi="['credit:credit:update']"
-            v-show="(scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == 'null' ||  scope.row.zfiCoreStatus == null) && scope.row.zfiPlatformStatus == '02' && scope.row.zfiStatus == '06')||
-                  (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '02' && scope.row.zfiPlatformStatus == '01' && scope.row.zfiStatus == '00')||
-                  (scope.row.companyType == '01' && (scope.row.zfiSupplierStatus == '' || scope.row.zfiSupplierStatus == 'null' ||  scope.row.zfiSupplierStatus == null) && scope.row.zfiCoreStatus == '02' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '02' && scope.row.zfiCoreStatus == '01' && (scope.row.zfiPlatformStatus == '' || scope.row.zfiPlatformStatus == 'null' ||  scope.row.zfiPlatformStatus == null) && scope.row.zfiStatus == '01')||
-                  (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '02'&& scope.row.zfiStatus == '01')"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >修改</el-button>
           <!--融资申请/开立+融信状态待确权+核心审批状态为空-->
            <el-button
@@ -1680,15 +1724,26 @@
                   (scope.row.companyType == '02' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiPlatformStatus == '01' && (scope.row.zfiCoreStatus == '' || scope.row.zfiCoreStatus == null || scope.row.zfiCoreStatus =='null') && (scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' ||  scope.row.zfiStatus == null))||
                   (scope.row.companyType == '01' && scope.row.zfiSupplierStatus == '01' && scope.row.zfiCoreStatus == '01' && scope.row.zfiPlatformStatus == '01' &&  scope.row.zfiStatus == '00')"
           >盖章</el-button>
+             <!--
+            (核心方)核心开立+核心审批拒绝||融资/平台拒绝||
+            (融资方)融资申请+融资审批状态/平台审批拒绝+融信不等于待签收||
+            (融资方)融资申请+核心审批拒绝||
+            (融资方)融资开立+融资审批状态/平台审批拒绝||
+            (融资方)融资开立+核心审批拒绝
+          -->
           <el-button
             size="mini"
             type="text"
             icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['credit:credit:del']"
-            v-show="scope.row.zfiStatus == '' || scope.row.zfiStatus == 'null' || scope.row.zfiStatus == null || scope.row.zfiStatus == '06'"
+            v-show="(scope.row.companyType == '01' && scope.row.zfiCreateType == '1' && (scope.row.zfiCoreStatus == '02' || scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02') && scope.row.zfiStatus != '01')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '0' && scope.row.zfiCoreStatus == '02')||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && (scope.row.zfiSupplierStatus == '02' || scope.row.zfiPlatformStatus == '02'))||
+                    (scope.row.companyType == '02' && scope.row.zfiCreateType == '2' && scope.row.zfiCoreStatus == '02')"
           >删除</el-button>
-          <el-button
+           <el-button
             size="mini"
             type="text"
             icon="el-icon-info"
@@ -1705,7 +1760,6 @@
       @pagination="getListInvalid"
     />
    </el-tab-pane>
-        
     <!-- 查看流程 -->
     <el-dialog title="查看流程" :visible.sync="openFlowDetail" width="1120px" append-to-body>
         <flow-detail :financeId="financeId" :financeType="financeType" :financeActive="financeActive" v-if="openFlowDetail"></flow-detail>
@@ -1713,8 +1767,8 @@
             <el-button type="primary" @click="closeFliwDetail">关闭</el-button>
         </span>
     </el-dialog>
-
   </el-tabs>
+ 
 </template>
 
 <script>
@@ -1722,8 +1776,8 @@ import { listCredit, coreApproval, confirmationApproval, informationApproval,app
 import {creditRefuse,creditDel} from "@/api/service/credit/creditHandle";
 import Editor from '@/components/Editor';
 import {listCompanyHandler} from "@/api/common/companyHandler";
-import Cookies from 'js-cookie'
 import FlowDetail from "@/views/service/credit/flowDetail";
+import Cookies from 'js-cookie'
 export default {
   name: "invoice",
   components: {
@@ -2511,7 +2565,8 @@ export default {
     closeFliwDetail(){
       this.openFlowDetail = false
     }
+    
 
   }
 };
-</script>
+</script>