合并收款
This commit is contained in:
parent
93aa2a2fad
commit
d31da35371
@ -84,9 +84,6 @@
|
|||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6" >
|
|
||||||
</el-col>
|
|
||||||
|
|
||||||
<el-col :span="6" >
|
<el-col :span="6" >
|
||||||
<el-form-item label="收款金额" prop="payMoney">
|
<el-form-item label="收款金额" prop="payMoney">
|
||||||
<span slot="label">
|
<span slot="label">
|
||||||
@ -95,6 +92,49 @@
|
|||||||
<el-input-number v-model="form.payMoney" size="mini" placeholder="开票金额" :min="0.00" :controls="false" :precision="2" disabled></el-input-number>
|
<el-input-number v-model="form.payMoney" size="mini" placeholder="开票金额" :min="0.00" :controls="false" :precision="2" disabled></el-input-number>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="理赔金额" prop="satisfyMoney">
|
||||||
|
<el-input v-model="form.satisfyMoney" placeholder="" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="理赔原因" prop="satisfyReason">
|
||||||
|
<el-input v-model="form.satisfyReason" placeholder="" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="折让金额" prop="allowanceMoney">
|
||||||
|
<el-input v-model="form.allowanceMoney" placeholder="" @blur="onAllowanceMoneyBlur" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="折让原因" prop="allowanceReason">
|
||||||
|
<el-input v-model="form.allowanceReason" placeholder="" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="抵扣金额" prop="deductionMoney">
|
||||||
|
<el-input v-model="form.deductionMoney" placeholder="" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="抵扣原因" prop="deductionReason">
|
||||||
|
<el-input v-model="form.deductionReason" placeholder="" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="其它费用" prop="otherMoney">
|
||||||
|
<el-input v-model="form.otherMoney" placeholder="" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="6" v-if="form.recType==1">
|
||||||
|
<el-form-item label="其它原因" prop="otherReason">
|
||||||
|
<el-input v-model="form.otherReason" placeholder="" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
|
||||||
<el-col :span="18" >
|
<el-col :span="18" >
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
@ -397,6 +437,23 @@ export default {
|
|||||||
}
|
}
|
||||||
this.form.payMan=item.custName;
|
this.form.payMan=item.custName;
|
||||||
},
|
},
|
||||||
|
onAllowanceMoneyBlur() {
|
||||||
|
const allowanceMoney = Number(this.form.allowanceMoney);
|
||||||
|
if (!allowanceMoney || allowanceMoney <= 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const recMoneySum = (this.billList || []).reduce((sum, item) => {
|
||||||
|
return sum + Number(item.recMoney || 0);
|
||||||
|
}, 0);
|
||||||
|
if (recMoneySum <= 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (allowanceMoney > recMoneySum * 0.02) {
|
||||||
|
this.$alert("该批账单折扣金额已大于账单总金额2%,请及时汇报申请。", "提醒", {
|
||||||
|
confirmButtonText: "知道了"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
},
|
||||||
// 取消按钮
|
// 取消按钮
|
||||||
cancel() {
|
cancel() {
|
||||||
this.reset();
|
this.reset();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user