From f63e0073e96abe1e52d74749f408e3f542600a09 Mon Sep 17 00:00:00 2001
From: nidapeng <jp@doumee.com>
Date: 星期三, 03 四月 2024 13:27:12 +0800
Subject: [PATCH] 提交一把

---
 company/src/components/business/ApplyChangeDetails.vue |   34 +++++++++++++++++++++++++++-------
 1 files changed, 27 insertions(+), 7 deletions(-)

diff --git a/company/src/components/business/ApplyChangeDetails.vue b/company/src/components/business/ApplyChangeDetails.vue
index 29ec8d2..be7d96c 100644
--- a/company/src/components/business/ApplyChangeDetails.vue
+++ b/company/src/components/business/ApplyChangeDetails.vue
@@ -70,7 +70,7 @@
             <div class="box_table_head">
               <div class="box_table_head_item5">澶囨敞</div>
               <div class="box_table_head_item5">
-                    <input v-model="form.checkInfo" style="width: 100%;height: 45px;border: 0px;outline: none;" placeholder="璇疯緭鍏�" v-trim/>
+                <input v-model="form.checkInfo" style="width: 100%;height: 45px;border: 0px;outline: none;" placeholder="璇疯緭鍏�" v-trim/>
               </div>
             </div>
           </div>
@@ -92,8 +92,8 @@
     import BaseOpera from '@/components/base/BaseOpera'
     import GlobalWindow from '@/components/common/GlobalWindow'
     import {getChangeDetailList, exportJiajianBaoExcel} from "@/api/business/insuranceApply";
+    import {check } from "@/api/business/applyChange";
     import {exportComFiles} from "@/api/business/company";
-    // import {all as solutionAll} from "@/api/business/solutions";
     export default {
         name: 'ApplyChangeDetails',
         extends: BaseOpera,
@@ -113,7 +113,7 @@
                 // 楠岃瘉瑙勫垯
                 rules: {
                 },
-                reverse: true,
+                reverse: false,
                 tableData: []
             }
         },
@@ -124,14 +124,31 @@
             })
         },
         methods: {
-            open(title,target,target2){
+            open(title,target,target2,target3){
               this.title=title
               this.visible=true
               this.apply = target
               this.model = target2
-              this.form.id=target.id
+              this.form.id=target2.id
+              this.type=target3
               this.getDetailListDo()
             },
+           check (type) {
+            this.form.dealBackApply = type
+            this.$dialog.messageConfirm('纭杩涜璇ユ搷浣滃悧锛�')
+                .then(() => {
+                  this.isWorking = true
+                  check(this.form)
+                      .then(response => {
+                        this.visible = false
+                        this.$emit('success')
+                      }).catch(err => {
+                    this.$tip.apiFailed(err)
+                  })
+                })
+                .catch(() => {
+                })
+          },
            getDetailListDo() {
              this.detailList = []
              var that = this
@@ -147,7 +164,7 @@
                      }
                    })
                    var index = addDetailList.length > delDetailList.length?addDetailList.length : delDetailList.length
-                   for(var i = 0;i<index;i++){
+                   for (var i = 0;i<index;i++) {
                      var addModel = addDetailList.length > i?addDetailList[i]:{}
                      var delModel = delDetailList.length > i?delDetailList[i]:{}
                      that.detailList.push({add:addModel,del:delModel});
@@ -220,6 +237,7 @@
             font-weight: bold;
             text-align: center;
           padding: 15px;
+           box-sizing: border-box;
          }
         .box_header {
             width: 100%;
@@ -228,6 +246,7 @@
             flex-wrap: wrap;
             border-top: 1px solid #b4bbc5;
             border-left: 1px solid #b4bbc5;
+            box-sizing: border-box;
             .box_header_item {
                 width: 50%;
                 height: 50px;
@@ -247,6 +266,7 @@
                     color: black;
                     background: #f2f2f2;
                     border-right: 1px solid #b4bbc5;
+                    box-sizing: border-box;
                 }
                 .box_header_item_val {
                     flex: 1;
@@ -313,7 +333,7 @@
                 border-bottom: 1px solid #b4bbc5;
                 box-sizing: border-box;
                 &:nth-child(2) {
-                   flex: 5;
+                   flex: 5.5;
                 }
               }
               .box_form_item {

--
Gitblit v1.9.3