liuhy преди 2 години
родител
ревизия
87bde3a7fc
променени са 2 файла, в които са добавени 53 реда и са изтрити 33 реда
  1. BIN
      public/static/specialExamination.xlsx
  2. 53 33
      src/views/specialApply/TaskUploadData.vue

BIN
public/static/specialExamination.xlsx


+ 53 - 33
src/views/specialApply/TaskUploadData.vue

@@ -96,13 +96,15 @@
 
             <a-col :span="6">
               <a-form-model-item label="申请复开号码" prop="openingNumber" v-bind="labelCol4">
-                <a-input :disabled="true" v-model="infoModel.openingNumber" placeholder="申请复开号码"></a-input>
+                <a-input :disabled="rectificationInput" v-model="infoModel.openingNumber"
+                         placeholder="申请复开号码"></a-input>
               </a-form-model-item>
             </a-col>
 
             <a-col :span="6">
               <a-form-model-item label="客户名称(使用人)" prop="customerName" v-bind="labelCol4">
-                <a-input :disabled="true" v-model="infoModel.customerName" placeholder="客户名称/使用人名称"></a-input>
+                <a-input :disabled="rectificationInput" v-model="infoModel.customerName"
+                         placeholder="客户名称/使用人名称"></a-input>
               </a-form-model-item>
             </a-col>
 
@@ -114,7 +116,8 @@
 
             <a-col :span="6">
               <a-form-model-item label="客户经理手机号" v-bind="labelCol4">
-                <a-input :disabled="true" v-model="infoModel.accountManagerPhone" placeholder="客户经理手机号"></a-input>
+                <a-input :disabled="rectificationInput" v-model="infoModel.accountManagerPhone"
+                         placeholder="客户经理手机号"></a-input>
               </a-form-model-item>
             </a-col>
 
@@ -134,7 +137,8 @@
 
             <a-col :span="24" v-if="specialResult.basicInfoState != '1'">
               <a-form-model-item label="材料标签选择" prop="userOpenState" v-bind="labelCol1">
-                <a-radio-group :disabled="true" v-model="infoModel.materialLabel" button-style="solid">
+                <a-radio-group :disabled="rectificationInput" v-model="infoModel.materialLabel" button-style="solid"
+                               @change="stepLoading">
                   <a-radio-button value="0">材料不全(有特审/签报)</a-radio-button>
                   <a-radio-button value="1">材料齐全(无特审)</a-radio-button>
                 </a-radio-group>
@@ -163,6 +167,7 @@
             </a-col>
 
           </a-row>
+
           <!--          基础信息稽核结果-->
           <div v-if="rectification">
             <a-form-model-item label="稽核状态" prop="basicCheckState" v-bind="labelCol1">
@@ -193,9 +198,12 @@
         </a-step>
       </a-steps>
       <a-button v-if="!rectification" @click="stagingAuditLot" style="width: 100%" type="warn">暂存</a-button>
-      <a-button v-if="!detail" @click="submitAuditLot" style="width: 100%;position: relative;top: 10px" type="primary">
-        提交申请
-      </a-button>
+      <div v-if="!batchImproves">
+        <a-button v-if="!detail" @click="submitAuditLot" style="width: 100%;position: relative;top: 10px" type="primary">
+          提交申请
+        </a-button>
+      </div>
+
     </a-card>
     <!--    系统实名制截图-->
     <a-card v-if="steps.currentId == 'nameFindCompliance'"
@@ -1842,6 +1850,8 @@ export default {
       batchImproves: false,
       // 是否整改
       rectification: false,
+      // 基础信息输入框是否禁用
+      rectificationInput: true,
       // 详情
       detail: false,
       specialResult: {
@@ -1864,7 +1874,7 @@ export default {
         numberCardState: null,
         numberCardNote: "",
         //手持号卡照片
-        handNumberCardState:null,
+        handNumberCardState: null,
         handNumberCardNote: "",
         //使用人证件
         userCertificateState: null,
@@ -1907,7 +1917,7 @@ export default {
         // 客户名称
         customerName: "",
         // 客户经理手机号
-        accountManagerPhone:"",
+        accountManagerPhone: "",
         // 最后一次关停时间
         shutdownTime: "",
         // 关停标签
@@ -2118,6 +2128,10 @@ export default {
     this.steps.currentId = this.steps.stepsNow[0].id
     // 整改
     this.rectification = this.$route.query.rectification;
+    if (this.rectification) {
+      // 整改时input解除禁用
+      this.rectificationInput = false;
+    }
     // 详情
     this.detail = this.$route.query.detail;
     // 批量
@@ -2371,6 +2385,12 @@ export default {
       var data = {
         "infoIds": that.ids,
         "infoId": that.query.infoId,
+        // 申请复开号码
+        "openingNumber": infoModel.openingNumber,
+        // 客户名称/使用人名称
+        "customerName": infoModel.customerName,
+        // 客户经理手机号
+        "accountManagerPhone": infoModel.accountManagerPhone,
         // 用户标签
         "userLable": infoModel.userLable,
         // 关停标签
@@ -2471,32 +2491,32 @@ export default {
           })
           return;
         }
+      }
+      // 无特审,所有材料必须上传
+      // 公用效验参数
+      var labels = ["nameFindCompliance", "fileListIdCard", "handCertificate", "fraudPrevention"]
+      // 单位户或个人
+      if (this.infoModel.userLable == '0') {
+        // 个人->号卡照片
+        labels.push('numberCard', 'handNumberCard')
       } else {
-        // 无特审,所有材料必须上传
-        // 公用效验参数
-        var labels = ["nameFindCompliance", "fileListIdCard", "handCertificate", "fraudPrevention"]
-        // 单位户或个人
-        if (this.infoModel.userLable == '0') {
-          // 个人->号卡照片
-          labels.push('numberCard','handNumberCard')
-        } else {
-          // 单位户 -> 使用人证件,营业执照副本,介绍信
-          labels.push('userCertificate')
-          labels.push('businessLicense')
-          labels.push('letterIntroduction')
-        }
-        // 关停标签 -> 安防停机(高危漫游地)
-        if (this.infoModel.shutdownLabel.indexOf('0') > -1) {
-          labels.push('consumptionVoucher')
-        }
-        if (!this.labelValidation(labels)) {
-          this.$warning({
-            title: '提示',
-            content: '无特审,请上传全部材料!',
-          })
-          return;
-        }
+        // 单位户 -> 使用人证件,营业执照副本,介绍信
+        labels.push('userCertificate')
+        labels.push('businessLicense')
+        labels.push('letterIntroduction')
+      }
+      // 关停标签 -> 安防停机(高危漫游地)
+      if (this.infoModel.shutdownLabel.indexOf('0') > -1) {
+        labels.push('consumptionVoucher')
       }
+      if (!this.labelValidation(labels)) {
+        this.$warning({
+          title: '提示',
+          content: '请上传全部文件材料!',
+        })
+        return;
+      }
+
       let data = this.getDataNow();
       let url = this.url.editInfo;
       // 是否批量提交