|
@@ -12,6 +12,21 @@
|
|
@queding = "queding" @tongguosp="tongguosp" @quxiao="quxiao" @pagechange="pagechange" @deleteRow="deleteRow"></followList>
|
|
@queding = "queding" @tongguosp="tongguosp" @quxiao="quxiao" @pagechange="pagechange" @deleteRow="deleteRow"></followList>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
+ <el-col :span="24">
|
|
|
|
+ <el-dialog title="拒绝" :visible.sync="deleteVisible" :show-close="false">
|
|
|
|
+ <el-form :model="delForm">
|
|
|
|
+ <el-form-item label="拒绝理由">
|
|
|
|
+ <el-select v-model="delForm.delValue" placeholder="请选择拒绝理由" style="width:100%">
|
|
|
|
+ <el-option v-for="(item, index) in dellist" :key="index" :value="item"> </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
|
+ <el-button @click="quxiaodel">取 消</el-button>
|
|
|
|
+ <el-button type="primary" @click="quedingdel(delForm)">确 定</el-button>
|
|
|
|
+ </div>
|
|
|
|
+ </el-dialog>
|
|
|
|
+ </el-col>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -39,6 +54,21 @@ export default {
|
|
dialogFormVisible: false,
|
|
dialogFormVisible: false,
|
|
dialogform:{},
|
|
dialogform:{},
|
|
zhuangtaiid:'',
|
|
zhuangtaiid:'',
|
|
|
|
+ deleteVisible:false,
|
|
|
|
+ delid:'',
|
|
|
|
+ delForm:{
|
|
|
|
+ delValue: ''
|
|
|
|
+ },
|
|
|
|
+ dellist:[
|
|
|
|
+ '基础信息不符:借款人基础信息如经营年限、相关资质等不符合我行相关产品',
|
|
|
|
+ '信息弄虚作假:填写申请贷款时借款人对资料进行作假',
|
|
|
|
+ '高危禁入行业:本行认定高危禁入行业',
|
|
|
|
+ '法律纠纷:借款人身负法律纠纷,尤其是经济纠纷',
|
|
|
|
+ '不良征信记录:借款人存在不良信贷记录,且不符合我行准入标准',
|
|
|
|
+ '还款能力不足:根据借款人实际经营情况无偿还贷款能力',
|
|
|
|
+ '缺乏担保方式:抵质押物不符合我行标准或不足值',
|
|
|
|
+ '其他原因:除上述外其他原因'
|
|
|
|
+ ],
|
|
}),
|
|
}),
|
|
created() {
|
|
created() {
|
|
this.followList();
|
|
this.followList();
|
|
@@ -54,26 +84,12 @@ export default {
|
|
this.$set(this, `total`, res.total);
|
|
this.$set(this, `total`, res.total);
|
|
},
|
|
},
|
|
// 删除
|
|
// 删除
|
|
- async deleteRow(id) {
|
|
|
|
- this.$prompt('请输拒绝信息', '提示', {
|
|
|
|
- confirmButtonText: '确定',
|
|
|
|
- cancelButtonText: '取消',
|
|
|
|
- })
|
|
|
|
- .then(({ value }) => {
|
|
|
|
- this.jujue(value,id);
|
|
|
|
- })
|
|
|
|
- .catch(() => {
|
|
|
|
- this.$message({
|
|
|
|
- type: 'info',
|
|
|
|
- message: '取消输入',
|
|
|
|
- });
|
|
|
|
- });
|
|
|
|
- },
|
|
|
|
- async jujue(value,id) {
|
|
|
|
- const res = await this.credit({id:id,jindiaomessage:value,orcredit:'3'});
|
|
|
|
- this.$checkRes(res, '拒绝成功', '拒绝失败');
|
|
|
|
- this.followList();
|
|
|
|
|
|
+ async deleteRow(id,deleteRow) {
|
|
|
|
+ this.delForm.delValue = deleteRow;
|
|
|
|
+ this.delid = id;
|
|
|
|
+ this.deleteVisible = true;
|
|
},
|
|
},
|
|
|
|
+
|
|
async pagechange(data) {
|
|
async pagechange(data) {
|
|
var skip = data.skip;
|
|
var skip = data.skip;
|
|
var limit = 10;
|
|
var limit = 10;
|
|
@@ -155,6 +171,16 @@ export default {
|
|
this.followList();
|
|
this.followList();
|
|
},
|
|
},
|
|
|
|
|
|
|
|
+ quxiaodel() {
|
|
|
|
+ this.deleteVisible = false;
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+ async quedingdel(data) {
|
|
|
|
+ const res = await this.credit({id:this.delid,jindiaomessage:data.delValue,orcredit:'3'});
|
|
|
|
+ this.$checkRes(res, '拒绝成功', '拒绝失败');
|
|
|
|
+ this.followList();
|
|
|
|
+ this.deleteVisible = false;
|
|
|
|
+ },
|
|
},
|
|
},
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|