MrShi
2024-02-23 e4be5ba9eea9fe8408f3a7048a315b3767b33f49
company/src/components/business/OperaApplyChangeCheckWindow.vue
@@ -30,7 +30,7 @@
                        </el-radio-group>
                    </div>
                </div>
                <div class="form_item">
                <div class="form_item" v-if="form.selectRadio === 1">
                    <div class="form_item_label"><span>*</span>批单生效起期:</div>
                    <div class="form_item_val">
                        <el-date-picker
@@ -52,7 +52,7 @@
                    </div>
                </div>
                <div class="form_item">
                    <div class="form_item_label">上传批单:</div>
                    <div class="form_item_label"><span>*</span>上传批单:</div>
                    <div class="form_item_val">
                      <UploadFile :uploadData="{ folder: 'apply',fileType:'.pdf' }" :fileList="form.fileList1" @uploadSuccess="baoxianFileUploaded" />
                    </div>
@@ -200,14 +200,50 @@
     },
    doSubmit(){
      if (this.flag == 1) {
          if (!this.form.backCheckInfo) {
              this.$message.warning('请输入退回说明')
              return
          }
        this.backDo()
      } else if (this.flag == 3) {
          if (this.form.selectRadio === 1 && !this.form.applyStartTime) {
              this.$message.warning('请选择批单生效起期')
              return
          }
          if (!this.form.validCode) {
              this.$message.warning('请输入批单号')
              return
          }
          if (!this.form.pidanFile) {
              this.$message.warning('请上传批单')
              return
          }
        this.uploadPidan()
      } else if (this.flag == 4) {
          if (!this.form.editValidCode) {
              this.$message.warning('请输入批单号')
              return
          }
          if (!this.form.editPidanFile) {
              this.$message.warning('请上传批单')
              return
          }
          if (!this.form.editCheckInfo) {
              this.$message.warning('请输入修改原因')
              return
          }
        this.editPidan()
      } else if (this.flag == 5) {
          if (!this.form.dealBackInfo) {
              this.$message.warning('请输入说明')
              return
          }
        this.dealBackApply(1)
      } else if (this.flag == 6) {
          if (!this.form.dealBackInfo) {
              this.$message.warning('请输入退回说明')
              return
          }
        this.dealBackApply(0)
      }
    },
@@ -215,7 +251,7 @@
       if(this.form.selectRadio == 0){
         this.form.applyStartTime = this.model.validTime
       }else{
        this.form.applyStartTime = ''
       }
    },
    baoxianFileUploaded(data){
@@ -343,7 +379,7 @@
            }
            .form_item_label {
                flex-shrink: 0;
                width: 170px;
                width: 150px;
                color: black;
                font-size: 14px;
                span {