wupengfei
10 小时以前 d39b043f0e5fc40cc8c8abb74c29743b127d14df
fix: bug
2个文件已修改
18 ■■■■ 已修改文件
apps/bMiniApp/src/subpackages/payrollManage/payrollChange/InnerPage.vue 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/bMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/bMiniApp/src/subpackages/payrollManage/payrollChange/InnerPage.vue
@@ -178,7 +178,9 @@
});
function onTimeoutHoursChange(event: any) {
  form.timeoutFee = form.timeoutServiceFee * event.detail.value;
  form.timeoutFee = Number(form.timeoutServiceFee)
    ? form.timeoutServiceFee * event.detail.value
    : 0;
  onActualSettlementAmountChange();
}
apps/bMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue
@@ -68,7 +68,7 @@
                :max="999999999999"
                :precision="2"
                type="text"
                disabled
                @change="onTimeoutHoursChange"
              />
              <div class="form-input-unit">小时</div>
            </div>
@@ -201,6 +201,12 @@
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)) +
@@ -218,9 +224,9 @@
  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 = res.timeoutFee ?? 0;
    form.otherFee = 0;
    form.remark = '';
  }