视频预约
This commit is contained in:
parent
23afdde69b
commit
b5bee11889
@ -5,10 +5,10 @@
|
||||
<div class="dialog-content dialog-office-batch">
|
||||
<div class="pt-8">
|
||||
<!-- <div class="flex-row align-items-center justify-content-between mb-16 case-batch-num">
|
||||
<span>选中<a>{{eventTraDialog.caseids.length}}</a>个案件,系统将对您选择的案件进行批量电子短信送达!</span>
|
||||
<span>选中<a>{{eventDialog.caseids.length}}</a>个案件,系统将对您选择的案件进行批量电子短信送达!</span>
|
||||
</div> -->
|
||||
<el-form ref="ruleFormRepayment"
|
||||
:model="videoObj"
|
||||
:model="repaymentObj"
|
||||
:rules="rulesClientRule"
|
||||
label-width="130px">
|
||||
|
||||
@ -42,102 +42,9 @@
|
||||
|
||||
</el-row>
|
||||
|
||||
<el-form-item label="" prop="type">
|
||||
<el-select v-model="repaymentObj.type" class="width100" disabled
|
||||
placeholder="请选择还款方式" size="small">
|
||||
<el-option
|
||||
v-for="(item,index) in RepaymentOptions"
|
||||
:key="index"
|
||||
:label="item.label"
|
||||
:value="item.value">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="还款金额" prop="totalAmount">
|
||||
<el-input class="inputpaddingtop2" disabled
|
||||
size="small"
|
||||
placeholder="请输入还款金额"
|
||||
v-model="repaymentObj.totalAmount"
|
||||
@input="inputChange($event)">
|
||||
<template slot="append">元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<!-- 枚举备注: ALL :一次性全部回款 STAGES :全部分期 MIX :混合,部分先还加分期 OTHER :其他 -->
|
||||
<el-form-item v-if="repaymentObj.type == 'MIX'" label="分期前偿还金额" prop="partAmount">
|
||||
<el-input class="inputpaddingtop2" disabled
|
||||
size="small"
|
||||
placeholder="请输入分期前偿还金额"
|
||||
v-model="repaymentObj.partAmount"
|
||||
@input="inputChange($event)">
|
||||
<template slot="append">元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="repaymentObj.type == 'MIX'" label="先还日期" prop="partDate">
|
||||
<el-date-picker class="width100" size="small" disabled
|
||||
v-model="repaymentObj.partDate"
|
||||
type="date"
|
||||
placeholder="选择先还日期"
|
||||
value-format="yyyy-MM-dd"
|
||||
format="yyyy-MM-dd">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="repaymentObj.type == 'MIX'" label="分期部分金额" prop="productTypeId">
|
||||
<el-input class="inputpaddingtop2"
|
||||
size="small"
|
||||
disabled
|
||||
placeholder="分期部分金额"
|
||||
v-model="repaymentObj.moneyAmount">
|
||||
<template slot="append">元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="repaymentObj.type == 'STAGES' || repaymentObj.type == 'MIX'" label="分期期数" prop="stagesNum">
|
||||
<el-input
|
||||
size="small" disabled
|
||||
placeholder="请输入分期期数"
|
||||
v-model="repaymentObj.stagesNum"
|
||||
@input="inputChange($event)">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="repaymentObj.type == 'STAGES' || repaymentObj.type == 'MIX'" label="每期还款金额" prop="stagesAmount">
|
||||
<el-input class="inputpaddingtop2"
|
||||
size="small"
|
||||
disabled
|
||||
placeholder="每期还款金额"
|
||||
v-model="repaymentObj.stagesAmount">
|
||||
<template slot="append">元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="repaymentObj.type == 'STAGES' || repaymentObj.type == 'MIX'" label="每期还款日期" prop="stagesDay">
|
||||
<el-select v-model="repaymentObj.stagesDay" class="width100" disabled
|
||||
placeholder="请选择每期还款日期" size="small">
|
||||
<el-option
|
||||
v-for="(item, index) in 31"
|
||||
:key="index"
|
||||
:label="(index+1)+'日'"
|
||||
:value="(index+1)">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="repaymentObj.type == 'ALL' || repaymentObj.type == 'STAGES' || repaymentObj.type == 'MIX'" label="还款截止日期" prop="paybackDate">
|
||||
<el-date-picker class="width100" size="small" disabled
|
||||
v-model="repaymentObj.paybackDate"
|
||||
type="date"
|
||||
placeholder="选择日期"
|
||||
value-format="yyyy-MM-dd"
|
||||
format="yyyy-MM-dd">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="备注说明" prop="remark">
|
||||
<el-input disabled
|
||||
size="small"
|
||||
clearable
|
||||
placeholder="请输入备注说明"
|
||||
v-model="repaymentObj.remark">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
||||
<el-collapse-transition>
|
||||
<!-- <el-collapse-transition>
|
||||
<el-row :gutter="56">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="" prop="type">
|
||||
@ -154,13 +61,13 @@
|
||||
</el-col>
|
||||
|
||||
</el-row>
|
||||
</el-collapse-transition>
|
||||
</el-collapse-transition> -->
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
<el-button @click="handleClose()">取消</el-button>
|
||||
<el-button type="primary" @click="handleSubmit()">批量送达</el-button>
|
||||
<el-button type="primary" @click="handleSubmit()">立即预约</el-button>
|
||||
</span>
|
||||
</el-dialog>
|
||||
</div>
|
||||
@ -171,7 +78,7 @@ import api from "@/services/caseManagement";
|
||||
components: {
|
||||
},
|
||||
props: {
|
||||
eventTraDialog: {
|
||||
eventDialog: {
|
||||
type: Object,
|
||||
default: () => {
|
||||
return {}
|
||||
@ -180,7 +87,7 @@ import api from "@/services/caseManagement";
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
videoObj:{},
|
||||
repaymentObj:{},
|
||||
rulesClientRule:{
|
||||
type: [
|
||||
{ required: true, message: '请选择还款方式', trigger: 'change',},
|
||||
@ -210,7 +117,7 @@ import api from "@/services/caseManagement";
|
||||
};
|
||||
},
|
||||
mounted () {
|
||||
|
||||
console.log(1231)
|
||||
},
|
||||
methods: {
|
||||
smsChange(){
|
||||
@ -222,7 +129,7 @@ import api from "@/services/caseManagement";
|
||||
},
|
||||
|
||||
handleClose() {
|
||||
this.$emit('update:eventTraDialog', null)
|
||||
this.$emit('update:eventDialog', null)
|
||||
},
|
||||
}
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user