From 09da100729793848bc01b51f7b05ca3f1e7ec64f Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 20 六月 2024 14:05:35 +0800
Subject: [PATCH] 提交一把

---
 company/src/components/business/OperaInsuranceApplyCheckWindow.vue |   74 ++++++++++++++++++++-----------------
 1 files changed, 40 insertions(+), 34 deletions(-)

diff --git a/company/src/components/business/OperaInsuranceApplyCheckWindow.vue b/company/src/components/business/OperaInsuranceApplyCheckWindow.vue
index d0ceff9..340da3e 100644
--- a/company/src/components/business/OperaInsuranceApplyCheckWindow.vue
+++ b/company/src/components/business/OperaInsuranceApplyCheckWindow.vue
@@ -14,38 +14,38 @@
         </el-form>
         <el-form v-if="visible2==true" :model="form" ref="form2" :rules="rules2" style="width: 100%;">
           <el-form-item label="涓婁紶鎶曚繚鍗曪細" prop="toubaodanFile">
-            <UploadFile :uploadData="{ folder: 'apply',fileType:'.pdf' }" :fileList="form.fileList" @uploadSuccess="toubaoFileUploaded" />
+            <UploadFile @remove="dele2" :uploadData="{ folder: 'apply',fileType:'.pdf' }" :fileList="form.fileList" @uploadSuccess="toubaoFileUploaded" />
           </el-form-item>
         </el-form>
         <!--    涓婁紶淇濋櫓鍗�    -->
-              <el-form v-if="visible3==true" :model="form" ref="form3" :rules="rules3" style="width: 100%;">
-                <el-form-item label="瀹㈡埛鏈熸湜淇濋櫓鐢熸晥璧锋湡锛�">
-                  {{ model.applyStartTime }}
-                </el-form-item>
-                <el-form-item label="" >
-                  <el-radio-group v-model="form.selectRadio" @change="selectChange">
-                    <el-radio :label="0" >涓庝繚鍗曚竴鑷�</el-radio>
-                    <el-radio :label="1" >涓庝繚鍗曚笉涓�鑷�</el-radio>
-                  </el-radio-group>
-                </el-form-item>
-                <el-form-item label="淇濋櫓鐢熸晥璧锋湡锛�" prop="startTime" >
-                  <el-date-picker
-                      v-model="form.startTime"
-                      type="date"
-                      value-format="yyyy-MM-dd HH:mm:ss"
-                      placeholder="閫夋嫨鏃ユ湡">
-                  </el-date-picker>
-                </el-form-item>
-                <el-form-item label="淇濋櫓鐢熸晥璧锋湡锛�">
-                  {{ form.startTime }}
-                </el-form-item>
-                <el-form-item label="淇濆崟鍙凤細" prop="code">
-                  <el-input v-model="form.code" placeholder="璇疯緭鍏�" v-trim/>
-                </el-form-item>
-                <el-form-item label="涓婁紶淇濋櫓鍗曪細" prop="baoxianFile">
-                  <UploadFile :uploadData="{ folder: 'apply',fileType:'.pdf' }" :fileList="form.fileList1" @uploadSuccess="baoxianFileUploaded" />
-                </el-form-item>
-              </el-form>
+      <el-form v-if="visible3==true" :model="form" ref="form3" :rules="rules3" style="width: 100%;">
+        <el-form-item label="瀹㈡埛鏈熸湜淇濋櫓鐢熸晥璧锋湡锛�">
+          {{ model.applyStartTime }}
+        </el-form-item>
+        <el-form-item label="" >
+          <el-radio-group v-model="form.selectRadio" @change="selectChange">
+            <el-radio :label="0" >涓庝繚鍗曚竴鑷�</el-radio>
+            <el-radio :label="1" >涓庝繚鍗曚笉涓�鑷�</el-radio>
+          </el-radio-group>
+        </el-form-item>
+        <el-form-item label="淇濋櫓鐢熸晥璧锋湡锛�" prop="startTime" v-if="form.selectRadio === 1">
+          <el-date-picker
+              v-model="form.startTime"
+              type="date"
+              value-format="yyyy-MM-dd HH:mm:ss"
+              placeholder="閫夋嫨鏃ユ湡">
+          </el-date-picker>
+        </el-form-item>
+        <el-form-item label="淇濋櫓鐢熸晥璧锋湡锛�">
+          {{ form.startTime }}
+        </el-form-item>
+        <el-form-item label="淇濆崟鍙凤細" prop="code">
+          <el-input v-model="form.code" placeholder="璇疯緭鍏�" v-trim/>
+        </el-form-item>
+        <el-form-item label="涓婁紶淇濋櫓鍗曪細" prop="baoxianFile">
+          <UploadFile :uploadData="{ folder: 'apply',fileType:'.pdf' }" :fileList="form.fileList1" @uploadSuccess="baoxianFileUploaded" />
+        </el-form-item>
+      </el-form>
         <!--    淇敼淇濋櫓鍗�    -->
       <el-form v-if="visible4==true" :model="form" ref="form4" :rules="rules4" style="width: 100%;">
         <el-form-item label="淇濋櫓鐢熸晥璧锋湡锛�">
@@ -164,6 +164,9 @@
       })
   },
   methods: {
+    dele2() {
+      this.form.toubaodanFile = ''
+    },
      open(title,target,flag){
        this.visible=true
        this.model={}
@@ -184,9 +187,9 @@
          fileList2: [],
          selectRadio:0
        },
-       this.model=target
-       this.form.startTime=this.model.startTime
-       this.title=title
+       this.model = target
+       this.form.startTime = target.startTime
+       this.title = title
        this.flag = flag
        this.visible1 = false
        this.visible2 = false
@@ -205,6 +208,9 @@
        }
        if(flag == 4){
          this.visible4 = true
+         this.$nextTick(() => {
+           this.$refs.form4.resetFields()
+         })
        }
        if(flag == 5){
          this.visible5 = true
@@ -268,7 +274,7 @@
        if(this.form.selectRadio == 0){
          this.form.startTime = this.model.startTime
        }else{
-
+         this.form.startTime = ''
        }
     },
     toubaoFileUploaded(data){
@@ -412,7 +418,7 @@
             }
             .form_item_label {
                 flex-shrink: 0;
-                width: 170px;
+                /*width: 170px;*/
                 color: black;
                 font-size: 14px;
                 span {

--
Gitblit v1.9.3