diff --git a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue index 50424fe..6dc1396 100644 --- a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue +++ b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue @@ -263,7 +263,8 @@ v-decorator="['receivableAmount',validatorRules.receivableAmount]" :maxLength='50' @blur="addZero" - @change="e => {e.target.value = (e.target.value + '').trim()}"> + @change="changeReceivableAmount" + > @@ -283,8 +284,9 @@ + > @@ -298,6 +300,55 @@ + + + @@ -686,6 +737,11 @@ export default { }) return } + }else{ + // 清空之前选中的收费通知号 + this.selectedChargeNotice = null + // 清空未税金额 应收金额 税额 + this.form.resetFields(['tax','noTaxAmount','receivableAmount']) } this.chargeWayType = e.target.value }, @@ -720,6 +776,7 @@ export default { }) this.$nextTick(() => { this.form.setFieldsValue(pick(this.model, 'receivableAmount', 'chargeNoticeId')) + this.calcAmount() }) }, /**