diff --git a/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue b/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue index f03d3f5de9..c67de7dc05 100644 --- a/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue +++ b/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue @@ -434,11 +434,11 @@ - + -
付款人姓名
- +
*付款人姓名
+
付款人编号
@@ -455,16 +455,16 @@
-
结算方式
- +
*结算方式
+
-
结算金额
- +
*结算金额
+
@@ -487,8 +487,8 @@ -
结算时间
- +
*结算时间
+
@@ -596,6 +596,7 @@ export default { mileage: '', oil: '', currentMileage: '', + receivableAmount: '', invoiceVo: { isInvoicing: '', invoiceType: '', @@ -650,7 +651,12 @@ export default { }, showReSettleBtn: true }, - rules: {} + rules: { + 'settleVo.payerName': [{ required: true, message: '付款人姓名不能为空', trigger: 'blur' }], + 'settleVo.settleValue': [{ required: true, message: '结算方式不能为空', trigger: 'change' }], + 'settleVo.settleAmount': [{ required: true, message: '结算金额不能为空', trigger: 'blur' }], + 'settleVo.settleTime': [{ required: true, message: '结算时间不能为空', trigger: 'blur' }], + } } }, computed: { @@ -1054,6 +1060,7 @@ export default { submit() { this.formobj.operator = window.sessionStorage.getItem('name') this.formobj.operatorSid = window.sessionStorage.getItem('userSid') + this.formobj.receivableAmount = this.ysjeTotal this.$refs['form_obj'].validate((valid) => { if (valid) { this.submitdisabled = true @@ -1165,6 +1172,7 @@ export default { vehModel: '', mileage: '', oil: '', + receivableAmount: '', currentMileage: '', invoiceVo: { isInvoicing: '', @@ -1235,6 +1243,9 @@ export default { .addinputInfo { margin-left: 120px !important; } +/deep/ .el-form-item__error { + margin-left: 120px !important; +} .formaddcopy02 .el-row .el-col /deep/ .el-form-item .addinputw { margin-left: 120px !important; width: calc(100% - 115px);