| | |
| | | if (!form.beginTime || !form.endTime) { |
| | | return; |
| | | } |
| | | if (form.billingMethod !== EnumBillingMethod.Piece && !form.needPeopleNumber) { |
| | | |
| | | if (form.billingMethod !== EnumBillingMethod.Piece || !form.needPeopleNumber) { |
| | | return; |
| | | } |
| | | let params: API.CalcTaskTotalServiceFeeCommand = { |
| | |
| | | applyBeginTime: dayjs(form.applyBeginTime).format('YYYY-MM-DD 00:00:00'), |
| | | applyEndTime: dayjs(form.applyEndTime).format('YYYY-MM-DD 23:59:59'), |
| | | settlementAccess: form.settlementAccess, |
| | | insuranceProductId: form.insuranceProductId, |
| | | insuranceProductId: form.insuranceProductId ? form.insuranceProductId : null, |
| | | }; |
| | | if (form.billingMethod !== EnumBillingMethod.Face) { |
| | | params.serviceFee = form.serviceFee; |