MrShi
2024-11-15 30cfb2b836a8a3d609518cc295753b58b17a9bc7
company/src/components/business/OperaInsuranceApplyCheckWindow.vue
@@ -84,6 +84,7 @@
  uploadToubaodan,
  check
} from "@/api/business/insuranceApply";
import { uploadBXD } from "@/api/business/unionApply";
import UploadFile from "@/components/common/UploadFile";
import {remark} from "@/api/business/settleClaims";
export default {
@@ -155,6 +156,7 @@
      visible4: false,
      visible5: false,
      visible6: false,
      type: null
    }
  },
  created () {
@@ -167,8 +169,9 @@
    dele2() {
      this.form.toubaodanFile = ''
    },
     open(title,target,flag){
     open(title,target,flag,type){
       this.visible=true
       this.type = type
       this.model={}
       this.form= {
         id: null,
@@ -242,7 +245,11 @@
          if (!valid) {
            return
          }
          this.uploadBaoxiandan()
          if (!this.type) {
            this.uploadBaoxiandan()
          } else if (this.type === 1) {
            this.uploadBaoxiandan1()
          }
        })
      } else if (this.flag == 4) {
        this.$refs.form4.validate((valid) => {
@@ -337,7 +344,19 @@
                  this.$tip.apiFailed(err)
                })
          })
    },
    uploadBaoxiandan1(){
      this.$dialog.messageConfirm('确认进行该操作吗?')
        .then(() => {
          this.isWorking = true
          uploadBXD({id:this.model.id,startTime:this.form.startTime,code:this.form.code,baoxiandanFile:this.form.baoxianFile})
            .then(response => {
              this.visible = false
              this.$emit('success')
            }).catch(err => {
            this.$tip.apiFailed(err)
          })
        })
    },
    editBaoxiandan(){
      this.$dialog.messageConfirm('确认进行该操作吗?')