|  |  | 
 |  |  |                 :max="999999999999" | 
 |  |  |                 :precision="2" | 
 |  |  |                 type="text" | 
 |  |  |                 disabled | 
 |  |  |                 @change="onTimeoutHoursChange" | 
 |  |  |               /> | 
 |  |  |               <div class="form-input-unit">小时</div> | 
 |  |  |             </div> | 
 |  |  | 
 |  |  |  | 
 |  |  | const settlementAmount = computed(() => sumSettlementAmount()); | 
 |  |  |  | 
 |  |  | function onTimeoutHoursChange(event: any) { | 
 |  |  |   form.timeoutFee = Number(form.timeoutServiceFee) | 
 |  |  |     ? form.timeoutServiceFee * event.detail.value | 
 |  |  |     : 0; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | function sumSettlementAmount() { | 
 |  |  |   return ( | 
 |  |  |     getFeeValue(Number(form.timeoutFee ?? 0)) + | 
 |  |  | 
 |  |  |   if (res) { | 
 |  |  |     dialogVisible.value = true; | 
 |  |  |     form.taskInfoId = item.id; | 
 |  |  |     form.serviceFee = res.serviceFee; | 
 |  |  |     form.timeoutHours = res.timeoutHours; | 
 |  |  |     form.timeoutFee = res.timeoutFee; | 
 |  |  |     form.serviceFee = res.serviceFee ?? 0; | 
 |  |  |     form.timeoutHours = res.timeoutHours ?? 0; | 
 |  |  |     form.timeoutServiceFee = detail.value?.timeoutServiceFee ?? 0; | 
 |  |  |     form.otherFee = 0; | 
 |  |  |     form.timeoutFee = 0; | 
 |  |  |     form.remark = ''; | 
 |  |  |   } | 
 |  |  | } | 
 |  |  | 
 |  |  |       timeoutFee: form.timeoutFee, | 
 |  |  |       otherFee: form.otherFee, | 
 |  |  |       remark: form.remark, | 
 |  |  |       settlementAmount: settlementAmount.value, | 
 |  |  |     }; | 
 |  |  |     let res = await taskCheckReceiveServices.checkReceiveTask(params); | 
 |  |  |     if (res) { |