diff --git a/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitemAdd.vue b/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitemAdd.vue index 790d3161c0..23bfb878f1 100644 --- a/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitemAdd.vue +++ b/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitemAdd.vue @@ -76,9 +76,9 @@
*工时提成
-
- - +
+ +
@@ -287,11 +287,11 @@ export default { }, // 计算提成比例 = 工时提成 / 销售价 royaltiesRatioInput(val) { - this.royaltiesRatio = Math.round((parseFloat(val.examineHourPrice !== '' ? val.examineHourPrice : '0') / parseFloat(val.price !== '' ? val.price : '0')) * 100) / 100 + this.royaltiesRatio = Math.round((parseFloat(val.examineHourPrice !== '' ? val.examineHourPrice : '0') / parseFloat(this.calculatePrice)) * 100) / 100 }, // 计算工时提成 = 销售价 * 提成比例 examineHourPriceInput(val) { - val.examineHourPrice = Math.round((parseFloat(val.price !== '' ? val.price : '0') * parseFloat(this.royaltiesRatio !== '' ? this.royaltiesRatio : '0')) * 100) / 100 + val.examineHourPrice = Math.round((parseFloat(this.calculatePrice) * parseFloat(this.royaltiesRatio !== '' ? this.royaltiesRatio : '0')) * 100) / 100 }, saveOrUpdate() { this.formobj.price = this.calculatePrice