修改bug
This commit is contained in:
parent
52d5385a65
commit
b102626c23
@ -72,7 +72,7 @@
|
||||
<el-row type="flex" align="middle">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="委案期限(月)" prop="months">
|
||||
<el-input-number v-model="baseInfo.months" disabled :min="0" :max="100" class="width100"></el-input-number>
|
||||
<el-input-number v-model="baseInfo.months" disabled :min="1" :max="100" class="width100"></el-input-number>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
@ -70,7 +70,7 @@
|
||||
<el-row type="flex" align="middle">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="委案期限(月)" prop="months">
|
||||
<el-input-number v-model="baseInfo.months" :min="0" :max="100" class="width100"></el-input-number>
|
||||
<el-input-number v-model="baseInfo.months" :min="1" :max="100" class="width100"></el-input-number>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
@ -76,7 +76,7 @@
|
||||
<template slot-scope="scope">
|
||||
<div class="flex-row align-items-center">
|
||||
<el-button size="mini" v-if="scope.row.status.code == 1" @click="handleEnterqueue(scope)">进入外呼队列</el-button>
|
||||
<!-- <el-button size="mini" v-if="scope.row.notCalledCount != 0" @click="handleBackCase(scope)">取消</el-button> -->
|
||||
<el-button size="mini" v-if="scope.row.status.code == 1" @click="handleBackCase(scope)">取消</el-button>
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
@ -64,11 +64,11 @@
|
||||
<el-table-column prop="pkgName" label="案件包名称" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="caseNo" label="案件编号" width="200" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="respondent" label="被申请人" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="planType" label="还款计划" show-overflow-tooltip >
|
||||
<!-- <el-table-column prop="planType" label="还款计划" show-overflow-tooltip >
|
||||
<template slot-scope="scope">
|
||||
<span >一次性还款:{{ scope.row.createAt | formaDate("yyyy-MM-dd hh:mm:ss") }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table-column> -->
|
||||
<!-- <el-table-column prop="deadline" label="还款截止日期" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="payableAmount" label="应还金额" show-overflow-tooltip ></el-table-column> -->
|
||||
<el-table-column prop="actualPayDate" label="实际还款日期" show-overflow-tooltip ></el-table-column>
|
||||
|
||||
@ -230,6 +230,17 @@ import api from "@/services/caseManagement";
|
||||
},
|
||||
},
|
||||
data() {
|
||||
var validatePass2 = (rule, value, callback) => {
|
||||
if (value === '') {
|
||||
callback(new Error('请输入分期前偿还金额'));
|
||||
} else if (!/^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0.\d{1,2}$/.test(value)) {
|
||||
callback(new Error('只能输入2位小数金额'));
|
||||
} else if (value > this.repaymentObj.totalAmount) {
|
||||
callback(new Error('分期前偿还金额不能大于还款金额!'));
|
||||
} else {
|
||||
callback();
|
||||
}
|
||||
};
|
||||
return {
|
||||
updateFlag:false,
|
||||
repaymentObj:{type:'ALL'},
|
||||
@ -248,9 +259,12 @@ import api from "@/services/caseManagement";
|
||||
stagesDay: [
|
||||
{ required: true, message: '请选择每期还款日期', trigger: 'change',},
|
||||
],
|
||||
// partAmount: [
|
||||
// { required: true, message: '请输入分期前偿还金额', trigger: 'change',},
|
||||
// { pattern: /^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0.\d{1,2}$/, message: '请输入2位小数金额', trigger: ['blur', 'change']}
|
||||
// ],
|
||||
partAmount: [
|
||||
{ required: true, message: '请输入分期前偿还金额 ', trigger: 'change',},
|
||||
{ pattern: /^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0.\d{1,2}$/, message: '请输入2位小数金额', trigger: ['blur', 'change']}
|
||||
{ required: true, validator: validatePass2, trigger: 'change'},
|
||||
],
|
||||
partDate: [
|
||||
{ required: true, message: '请选择分期前偿还日期', trigger: 'change',},
|
||||
|
||||
@ -77,10 +77,10 @@
|
||||
<!-- documentStaus 0 未生成文书 1 生成中 2 完成生成 3 生成失败 -->
|
||||
<!-- signStatus 0 未发起 1签字中 2签字完成 3签字失败 -->
|
||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 0" @click="handleFileGenerate(item)"><i class="el-icon-document"></i>生成文书</a>
|
||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 1" @click="handleFileAgain(item)"><i class="el-icon-document"></i>重新生成文书</a>
|
||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 1 || item.documentStaus.code == 3" @click="handleFileAgain(item)"><i class="el-icon-document"></i>重新生成文书</a>
|
||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 2" @click="handleDelete(item)"><i class="el-icon-delete"></i>删除</a>
|
||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 2" @click="handlePreview(item)"><i class="el-icon-view"></i>预览</a>
|
||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 0 || item.documentStaus.code == 1" @click="handleDownload(item)"><i class="el-icon-download"></i>下载模板</a>
|
||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 0 || item.documentStaus.code == 1" @click="handleTemplateDownload(item)"><i class="el-icon-download"></i>下载模板</a>
|
||||
<a class="mr-16 cursor-pointer" v-else @click="handleDownload(item)"><i class="el-icon-download"></i>下载文件</a>
|
||||
</div>
|
||||
</div>
|
||||
@ -207,7 +207,14 @@ export default {
|
||||
// console.log(res)
|
||||
// this.$util.downloadFileByBlob(res, item.name)
|
||||
// })
|
||||
},
|
||||
handleTemplateDownload(item){
|
||||
this.$fetchApi.viewFullFile({path: item.documentUrl}).then((res) => {
|
||||
console.log(res,'resresres')
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user