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