wupengfei
4 天以前 7d6f8b21c47242180524dd221e34815843811ff0
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -383,6 +383,16 @@
              </ProFormItemV2>
            </ProFormColItem>
          </ProFormCol>
          <ProFormItemV2
            label="保险产品:"
            prop="checkReceiveMethods"
            :check-rules="[{ message: '请选择保险产品' }]"
          >
            <ProFormSelect
              v-model="form.checkReceiveMethods"
              :value-enum="EnumTaskCheckReceiveMethodText"
            ></ProFormSelect>
          </ProFormItemV2>
          <ProFormItemV2 label="预计服务费总额:" prop="totalServiceFee">
            {{ `${toThousand(form.totalServiceFee)}元` }}
          </ProFormItemV2>
@@ -592,6 +602,7 @@
function handleTimeChange() {
  form.applyTime = [] as unknown as ModelValueType;
  calcTaskTotalServiceFee();
}
function handleBack() {
@@ -644,10 +655,10 @@
  try {
    let params: API.CalcTaskTotalServiceFeeCommand = {
      billingMethod: form.billingMethod,
      serviceFee: form.serviceFee,
      verifyWorkHours: form.verifyWorkHours,
      serviceFee: form.serviceFee ?? 0,
      verifyWorkHours: form.verifyWorkHours ?? 0,
      totalPieceQuantity: form.totalPieceQuantity,
      needPeopleNumber: form.needPeopleNumber,
      needPeopleNumber: form.needPeopleNumber ?? 0,
      beginTime: dayjs(form.time[0]).format('YYYY-MM-DD 00:00:00'),
      endTime: dayjs(form.time[1]).format('YYYY-MM-DD 23:59:59'),
    };
@@ -691,6 +702,9 @@
      checkReceiveMethods: form.checkReceiveMethods,
      settlementAccess: form.settlementAccess,
    };
    if (form.billingMethod !== EnumBillingMethod.Face) {
      params.serviceFee = form.serviceFee;
    }
    if (isEdit) {
      params.id = id;
    }