| | |
| | | if (!form.billingMethod) { |
| | | callback(new Error('请选择服务费类型')); |
| | | } |
| | | if (!form.serviceFee) { |
| | | if (!form.serviceFee && form.billingMethod !== EnumBillingMethod.Face) { |
| | | callback(new Error('请输入服务费')); |
| | | } |
| | | callback(); |
| | |
| | | > |
| | | <template #extra> |
| | | <ProFormInputNumber |
| | | v-if="form.billingMethod !== EnumBillingMethod.Face" |
| | | :controls="false" |
| | | v-model="form.serviceFee" |
| | | placeholder="请输入" |
| | |
| | | } |
| | | |
| | | const feeCannotEdit = computed(() => { |
| | | return dayjs(form.time[0]).isBefore(dayjs(), 'day'); |
| | | return dayjs().isAfter(form.time[0], 'second') && isEdit; |
| | | }); |
| | | |
| | | const eventContext = useGlobalEventContext(); |