Просмотр исходного кода

fix: 客户权益开发,合并代码

wuguojie 1 год назад
Родитель
Сommit
140b3118b9

+ 10 - 0
src/views/Core/components/detailsDialogPro.vue

@@ -1228,6 +1228,7 @@
                 width="100%"
                 :stripe="true"
                 size="mini"
+                :span-method="arraySpanMethod"
                 :header-cell-style="{
                   background: '#F7F7F9',
                   fontWeight: '700',
@@ -1380,6 +1381,15 @@ export default {
   },
   components: { OpenCloseBox },
   methods: {
+    arraySpanMethod({ row, column, rowIndex, columnIndex }) {
+      if(columnIndex < 5) {
+        if(rowIndex === 0){
+          return [this.feeOrderNewVoList.infoVoList.length,1]
+        } else {
+          return [0,0]
+        }
+      }
+    },
     isEnabled() {
       this.$api.task.isEnabled().then(res => {
         if(res.code === 200) {

+ 14 - 9
src/views/FinancialManagement/CarInsurance/Verifytasks/Verifyuntasks.vue

@@ -425,6 +425,9 @@ export default {
       carCheckImageList: [], //验车照影像
       oldfileList: [], //电子保单数据
       insOrderNo: '',   // 子订单号码
+
+
+      isEnabledShow: false,// 客户权益显示
     }
   },
   created() {
@@ -678,16 +681,18 @@ export default {
         }
         this.$api.task.auditFee(subParam).then((res) => {
           if (res.code == 200) {
-            this.$api.task.confirmEquityOrder(this.orderInfo.id).then(res => {
-              if(res.code === 200) {
+            if(this.isEnabledShow) {
+              this.$api.task.confirmEquityOrder(this.orderInfo.id).then(res => {
+                if(res.code === 200) {
 
-              } else {
-                this.$message({
-                  message: res.msg,
-                  type: 'warning'
-                })
-              }
-            })
+                } else {
+                  this.$message({
+                    message: res.msg,
+                    type: 'warning'
+                  })
+                }
+              })
+            }
             loading.close();
             this.$message({
               type: 'success',

+ 11 - 9
src/views/Task/daikeComponents/KhgxKtLetter.vue

@@ -11228,16 +11228,18 @@ export default {
 
     // 核保成功后请求该接口
     handleCreateEquityOrder(id) {
-      this.$api.task.createEquityOrder(id).then(res => {
-        if(res.code === 200) {
+      if(this.isEnabledShow) {
+        this.$api.task.createEquityOrder(id).then(res => {
+          if(res.code === 200) {
 
-        } else {
-          this.$message({
-            message: res.msg,
-            type: 'warning'
-          })
-        }
-      })
+          } else {
+            this.$message({
+              message: res.msg,
+              type: 'warning'
+            })
+          }
+        })
+      }
     },
 
     hbsubmitdialog(data, index) {

+ 11 - 9
src/views/Task/daikeComponents/KtLetter1.vue

@@ -11645,16 +11645,18 @@ export default {
 
     // 核保成功后请求该接口
     handleCreateEquityOrder(id) {
-      this.$api.task.createEquityOrder(id).then(res => {
-        if(res.code === 200) {
+      if(this.isEnabledShow) {
+        this.$api.task.createEquityOrder(id).then(res => {
+          if(res.code === 200) {
 
-        } else {
-          this.$message({
-            message: res.msg,
-            type: 'warning'
-          })
-        }
-      })
+          } else {
+            this.$message({
+              message: res.msg,
+              type: 'warning'
+            })
+          }
+        })
+      }
     },
 
     hbsubmitdialog(data, index) {