合并收款
This commit is contained in:
parent
93aa2a2fad
commit
d31da35371
@ -84,9 +84,6 @@
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6" >
|
||||
</el-col>
|
||||
|
||||
<el-col :span="6" >
|
||||
<el-form-item label="收款金额" prop="payMoney">
|
||||
<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-form-item>
|
||||
</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>
|
||||
|
||||
@ -397,6 +437,23 @@ export default {
|
||||
}
|
||||
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() {
|
||||
this.reset();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user