From 02bc3bfe47e3d5311a0bb041c94e70a34b1ca73c Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期二, 09 四月 2024 09:03:01 +0800
Subject: [PATCH] git ch

---
 company/src/components/business/ApplyChangeDetails.vue |   38 ++++++++++++++++++++++++++++++--------
 1 files changed, 30 insertions(+), 8 deletions(-)

diff --git a/company/src/components/business/ApplyChangeDetails.vue b/company/src/components/business/ApplyChangeDetails.vue
index 29ec8d2..5ac1140 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>
@@ -79,6 +79,9 @@
             <el-button type="primary"  :loading="isWorking.export" @click="check(0)">鎻愪氦閫氳繃</el-button>
 <!--            <el-button type="danger"  :loading="isWorking.export" @click="check(1)">瀹℃牳涓嶉�氳繃</el-button>-->
             <el-button @click="visible=false">鍙栨秷</el-button>
+        </template>
+        <template v-else-if="type==2" v-slot:footer>
+            <el-button @click="visible=false">杩斿洖</el-button>
         </template>
         <template v-else v-slot:footer>
             <el-button type="primary"  :loading="isWorking.export" @click="exportComFilesDo">浼佷笟璇佷欢</el-button>
@@ -92,8 +95,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 +116,7 @@
                 // 楠岃瘉瑙勫垯
                 rules: {
                 },
-                reverse: true,
+                reverse: false,
                 tableData: []
             }
         },
@@ -124,14 +127,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,11 +167,10 @@
                      }
                    })
                    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});
-                     console.log(detailList)
                    }
                  }).catch(err => {})
            },
@@ -220,6 +239,7 @@
             font-weight: bold;
             text-align: center;
           padding: 15px;
+           box-sizing: border-box;
          }
         .box_header {
             width: 100%;
@@ -228,6 +248,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 +268,7 @@
                     color: black;
                     background: #f2f2f2;
                     border-right: 1px solid #b4bbc5;
+                    box-sizing: border-box;
                 }
                 .box_header_item_val {
                     flex: 1;
@@ -313,7 +335,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