|
@@ -3,7 +3,7 @@
|
|
|
<!-- 客户信息-->
|
|
<!-- 客户信息-->
|
|
|
<a-page-header
|
|
<a-page-header
|
|
|
style="background-color: #FFFFFF;margin-bottom:10px"
|
|
style="background-color: #FFFFFF;margin-bottom:10px"
|
|
|
- title="客户详情"
|
|
|
|
|
|
|
+ :title= 'checkState===2 ?"客户信息稽核":checkState===4?"客户信息信息整改":""'
|
|
|
sub-title=""
|
|
sub-title=""
|
|
|
@back="goBack"
|
|
@back="goBack"
|
|
|
>
|
|
>
|
|
@@ -243,7 +243,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.testCardRemark"
|
|
v-model="infoModel.testCardRemark"
|
|
|
@change="textareaChange('testCard','testCardRemark')"
|
|
@change="textareaChange('testCard','testCardRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -280,7 +280,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5 && infoModel.testCardResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'testCard')">移除
|
|
danger @click="removeFile(item,'testCard')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
|
|
|
|
@@ -327,9 +327,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.testCardResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传合同</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
</a-upload>
|
|
</a-upload>
|
|
|
|
|
|
|
@@ -397,7 +397,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.contractRemark"
|
|
v-model="infoModel.contractRemark"
|
|
|
@change="textareaChange('contract','contractRemark')"
|
|
@change="textareaChange('contract','contractRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -435,7 +435,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5&& infoModel.contractResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'contract')">移除
|
|
danger @click="removeFile(item,'contract')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
</swiper-slide>
|
|
</swiper-slide>
|
|
@@ -481,9 +481,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.contractResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传合同</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
</a-upload>
|
|
</a-upload>
|
|
|
|
|
|
|
@@ -542,7 +542,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.handlingContractRemark"
|
|
v-model="infoModel.handlingContractRemark"
|
|
|
@change="textareaChange('handlingContract','handlingContractRemark')"
|
|
@change="textareaChange('handlingContract','handlingContractRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -578,7 +578,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5&& infoModel.handlingContractResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'handlingContract')">移除
|
|
danger @click="removeFile(item,'handlingContract')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
</swiper-slide>
|
|
</swiper-slide>
|
|
@@ -624,9 +624,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.handlingContractResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传合同</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
</a-upload>
|
|
</a-upload>
|
|
|
|
|
|
|
@@ -689,7 +689,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.handlingCardRemark"
|
|
v-model="infoModel.handlingCardRemark"
|
|
|
@change="textareaChange('handlingCard','handlingCardRemark')"
|
|
@change="textareaChange('handlingCard','handlingCardRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -726,7 +726,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5&& infoModel.handlingContractResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'handlingCard')">移除
|
|
danger @click="removeFile(item,'handlingCard')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
</swiper-slide>
|
|
</swiper-slide>
|
|
@@ -773,9 +773,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.handlingCardResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传合同</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
</a-upload>
|
|
</a-upload>
|
|
|
|
|
|
|
@@ -838,7 +838,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.customerCardScanningRemark"
|
|
v-model="infoModel.customerCardScanningRemark"
|
|
|
@change="textareaChange('customerCardScanning','customerCardScanningRemark')"
|
|
@change="textareaChange('customerCardScanning','customerCardScanningRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -875,7 +875,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5&& infoModel.customerCardScanningResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'customerCardScanning')">移除
|
|
danger @click="removeFile(item,'customerCardScanning')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
</swiper-slide>
|
|
</swiper-slide>
|
|
@@ -921,9 +921,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.customerCardScanningResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传合同</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
</a-upload>
|
|
</a-upload>
|
|
|
|
|
|
|
@@ -992,7 +992,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.riskTableRemark"
|
|
v-model="infoModel.riskTableRemark"
|
|
|
@change="textareaChange('riskTable','riskTableRemark')"
|
|
@change="textareaChange('riskTable','riskTableRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -1028,7 +1028,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5&& infoModel.riskTableResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'riskTable')">移除
|
|
danger @click="removeFile(item,'riskTable')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
</swiper-slide>
|
|
</swiper-slide>
|
|
@@ -1074,9 +1074,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.riskTableResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传合同</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
</a-upload>
|
|
</a-upload>
|
|
|
|
|
|
|
@@ -1141,7 +1141,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.priceTableRemark"
|
|
v-model="infoModel.priceTableRemark"
|
|
|
@change="textareaChange('priceTable','priceTableRemark')"
|
|
@change="textareaChange('priceTable','priceTableRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -1177,7 +1177,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5&& infoModel.priceTableResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'priceTable')">移除
|
|
danger @click="removeFile(item,'priceTable')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
|
|
|
|
@@ -1225,9 +1225,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.priceTableResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传合同</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
</a-upload>
|
|
</a-upload>
|
|
|
|
|
|
|
@@ -1287,7 +1287,7 @@
|
|
|
/>
|
|
/>
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
<a-form-model-item style="left: 10%;margin-top: 20px" label="上传资料备注:" v-bind="labelCol1Note">
|
|
|
- <a-textarea style="height: 77px"
|
|
|
|
|
|
|
+ <a-textarea style="height: 77px" :disabled="(checkState===4 && infoModel.applySignResult ==='1' ) || (checkState===2|| checkState===5) ?true:false"
|
|
|
v-model="infoModel.commitmentRemark"
|
|
v-model="infoModel.commitmentRemark"
|
|
|
@change="textareaChange('commitment','commitmentRemark')"
|
|
@change="textareaChange('commitment','commitmentRemark')"
|
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
placeholder="如没有上传资料备注,需要说明原因"
|
|
@@ -1323,7 +1323,7 @@
|
|
|
v-if=" item.urlBase "
|
|
v-if=" item.urlBase "
|
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
@click="jumpUrl(item.urlBase)">预览
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
|
|
|
|
+ <a-button v-if="item.urlBase&& checkState!==2 &&checkState!==5&& infoModel.commitmentResult==='2'" style="display: block;margin-top: 10px;border-color: red;color: red"
|
|
|
danger @click="removeFile(item,'commitment')">移除
|
|
danger @click="removeFile(item,'commitment')">移除
|
|
|
</a-button>
|
|
</a-button>
|
|
|
</swiper-slide>
|
|
</swiper-slide>
|
|
@@ -1369,9 +1369,9 @@
|
|
|
:beforeUpload="importBeforeUpload"
|
|
:beforeUpload="importBeforeUpload"
|
|
|
@change="importHandleChange"
|
|
@change="importHandleChange"
|
|
|
>
|
|
>
|
|
|
- <div >
|
|
|
|
|
|
|
+ <div v-if='checkState===4 && infoModel.commitmentResult==="2"'>
|
|
|
<a-icon type="plus"/>
|
|
<a-icon type="plus"/>
|
|
|
- <div class="ant-upload-text">点我上传其它材料</div>
|
|
|
|
|
|
|
+ <div class="ant-upload-text">点我上传资料</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</a-upload>
|
|
</a-upload>
|
|
@@ -1996,6 +1996,10 @@ export default {
|
|
|
this.$message.warn( "物联网基本信息未进行稽核...");
|
|
this.$message.warn( "物联网基本信息未进行稽核...");
|
|
|
info="no";
|
|
info="no";
|
|
|
}
|
|
}
|
|
|
|
|
+ if (this.steps.stepsNow[i].status === "wait" ) {
|
|
|
|
|
+ this.$message.warn( this.steps.stepsNow[i].title +"未进行稽核...");
|
|
|
|
|
+ info="no";
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
if (this.checkState===4){
|
|
if (this.checkState===4){
|
|
|
if (this.steps.stepsNow[i].status !== "finish" && this.steps.stepsNow[i].type!=='solution') {
|
|
if (this.steps.stepsNow[i].status !== "finish" && this.steps.stepsNow[i].type!=='solution') {
|
|
@@ -2026,12 +2030,10 @@ export default {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
var that = this;
|
|
var that = this;
|
|
|
- that.infoModel.control= that.lotData.control;
|
|
|
|
|
- that.infoModel.blockType= that.lotData.blockType;
|
|
|
|
|
var data=that.infoModel ;
|
|
var data=that.infoModel ;
|
|
|
|
|
|
|
|
//data =this.dataListToStr(data);
|
|
//data =this.dataListToStr(data);
|
|
|
- postAction("/smsLot/customerData/add", data).then((res) => {
|
|
|
|
|
|
|
+ postAction("/smsLot/customerData/addLog", data).then((res) => {
|
|
|
if (res.success) {
|
|
if (res.success) {
|
|
|
this.uploading = false;
|
|
this.uploading = false;
|
|
|
this.$message.success("提交成功", 3);
|
|
this.$message.success("提交成功", 3);
|
|
@@ -2096,6 +2098,14 @@ export default {
|
|
|
} else {
|
|
} else {
|
|
|
this.steps.stepsNow[this.steps.current].status = "wait"
|
|
this.steps.stepsNow[this.steps.current].status = "wait"
|
|
|
}
|
|
}
|
|
|
|
|
+ if (this.steps.stepsNow[this.steps.current].status = "error"){
|
|
|
|
|
+ // type:"solution",
|
|
|
|
|
+ //slot:"icon"
|
|
|
|
|
+ this.steps.stepsNow[this.steps.current].type="solution",
|
|
|
|
|
+ this.steps.stepsNow[this.steps.current].slot="icon"
|
|
|
|
|
+ this.steps.stepsNow[this.steps.current].status = "final"
|
|
|
|
|
+ this.steps.stepsNow[this.steps.current].solution = true;
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
stepsClick(current) {
|
|
stepsClick(current) {
|
|
|
this.steps.current = current;
|
|
this.steps.current = current;
|
|
@@ -2170,8 +2180,8 @@ export default {
|
|
|
if (that.checkState===2 || that.checkState===5 ){
|
|
if (that.checkState===2 || that.checkState===5 ){
|
|
|
for (var i in that.steps.stepsNow) {
|
|
for (var i in that.steps.stepsNow) {
|
|
|
for (var j in result[that.steps.stepsNow[i].id]){
|
|
for (var j in result[that.steps.stepsNow[i].id]){
|
|
|
- if (result[that.steps.stepsNow[i].id+'Result'][0]!==undefined){
|
|
|
|
|
- if (result[that.steps.stepsNow[i].id+'Result'][0]==='1'){
|
|
|
|
|
|
|
+ if (result[that.steps.stepsNow[i].id+'Result']!=null&& result[that.steps.stepsNow[i].id+'Result']!==undefined && result[that.steps.stepsNow[i].id+'Result'][0]!==undefined){
|
|
|
|
|
+ if ( result[that.steps.stepsNow[i].id+'Result'][0]==='1'){
|
|
|
that.steps.stepsNow[i].status = "finish"
|
|
that.steps.stepsNow[i].status = "finish"
|
|
|
|
|
|
|
|
}else {
|
|
}else {
|
|
@@ -2199,8 +2209,8 @@ export default {
|
|
|
if (that.checkState===4){
|
|
if (that.checkState===4){
|
|
|
for (var i in that.steps.stepsNow) {
|
|
for (var i in that.steps.stepsNow) {
|
|
|
for (var j in result[that.steps.stepsNow[i].id]){
|
|
for (var j in result[that.steps.stepsNow[i].id]){
|
|
|
- if (result[that.steps.stepsNow[i].id+'Result']!==undefined && result[that.steps.stepsNow[i].id+'Result'][0]!==undefined){
|
|
|
|
|
- if (result[that.steps.stepsNow[i].id+'Result'][0]==='1'){
|
|
|
|
|
|
|
+ if (result[that.steps.stepsNow[i].id+'Result']!=null&& result[that.steps.stepsNow[i].id+'Result']!==undefined && result[that.steps.stepsNow[i].id+'Result'][0]!==undefined){
|
|
|
|
|
+ if ( result[that.steps.stepsNow[i].id+'Result'][0]==='1'){
|
|
|
that.steps.stepsNow[i].status = "finish"
|
|
that.steps.stepsNow[i].status = "finish"
|
|
|
}else {
|
|
}else {
|
|
|
that.steps.stepsNow[i].status = "error"
|
|
that.steps.stepsNow[i].status = "error"
|
|
@@ -2252,25 +2262,6 @@ export default {
|
|
|
this.steps.stepsNow = this.steps.stepsControlN;
|
|
this.steps.stepsNow = this.steps.stepsControlN;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- //材料覆值
|
|
|
|
|
- //ID
|
|
|
|
|
- that.lotData.id = data.id
|
|
|
|
|
- //合同
|
|
|
|
|
- that.lotData.contractFiles = that.packageArr(data.contract);
|
|
|
|
|
- //责任人经办人授权书
|
|
|
|
|
- that.lotData.empowerFiles = that.packageArr(data.empower)
|
|
|
|
|
- //责任人经办人身份证
|
|
|
|
|
- that.lotData.idCardFiles = that.packageArr(data.idCard)
|
|
|
|
|
- //客户证件
|
|
|
|
|
- that.lotData.scanningFiles = that.packageArr(data.customerId)
|
|
|
|
|
- //风险评估表
|
|
|
|
|
- that.lotData.riskFiles = that.packageArr(data.risk)
|
|
|
|
|
- //省集团价格审批表
|
|
|
|
|
- that.lotData.priceFiles = that.packageArr(data.priceApproval)
|
|
|
|
|
- //测试卡申请单
|
|
|
|
|
- that.lotData.testCardApplication = that.packageArr(data.testCardApplication)
|
|
|
|
|
- //承诺函/其它材料
|
|
|
|
|
- that.lotData.commitmentFiles = that.packageArr(data.commitment);
|
|
|
|
|
//稽核结果
|
|
//稽核结果
|
|
|
//that.lotCheckById(that.infoId);
|
|
//that.lotCheckById(that.infoId);
|
|
|
},
|
|
},
|
|
@@ -2319,6 +2310,31 @@ export default {
|
|
|
}
|
|
}
|
|
|
this.current = 0;
|
|
this.current = 0;
|
|
|
this.currentFileType(this.current);
|
|
this.currentFileType(this.current);
|
|
|
|
|
+
|
|
|
|
|
+ //待整改
|
|
|
|
|
+ if (this.checkState===4){
|
|
|
|
|
+ for (var i in this.steps.stepsNow) {
|
|
|
|
|
+ for (var j in this.infoModel[this.steps.stepsNow[i].id]){
|
|
|
|
|
+ if (this.infoModel[this.steps.stepsNow[i].id+'Result']!==null&& this.infoModel[this.steps.stepsNow[i].id+'Result']!==undefined && this.infoModel[this.steps.stepsNow[i].id+'Result'][0]!==undefined){
|
|
|
|
|
+ if ( this.infoModel[this.steps.stepsNow[i].id+'Result'][0]==='1'){
|
|
|
|
|
+ this.steps.stepsNow[i].status = "finish"
|
|
|
|
|
+ }else {
|
|
|
|
|
+ this.steps.stepsNow[i].status = "error"
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ if (this.infoModel.infoResult==="2"){
|
|
|
|
|
+ var element = document.getElementById('directRequirements');
|
|
|
|
|
+ element.style.color = 'red';
|
|
|
|
|
+ this.isShow=false
|
|
|
|
|
+ }
|
|
|
|
|
+ if (this.infoModel.infoResult==="1"){
|
|
|
|
|
+ var element = document.getElementById('directRequirements');
|
|
|
|
|
+ element.style.color = 'black';
|
|
|
|
|
+ this.isShow=true
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
/**移除文件*/
|
|
/**移除文件*/
|
|
|
removeFile(fileData, fileAttribute) {
|
|
removeFile(fileData, fileAttribute) {
|