| | |
| | | > |
| | | <ProFormInputNumber |
| | | :controls="false" |
| | | :min="1" |
| | | :min="0" |
| | | v-model="form.ageMinLimit" |
| | | placeholder="请输入" |
| | | ></ProFormInputNumber> |
| | | <div class="form-input-separator">至</div> |
| | | <ProFormInputNumber |
| | | :controls="false" |
| | | :min="1" |
| | | :min="0" |
| | | v-model="form.ageMaxLimit" |
| | | placeholder="请输入" |
| | | ></ProFormInputNumber> |
| | |
| | | <ProFormItemV2 |
| | | label="任务地点:" |
| | | prop="weMapInfo" |
| | | :check-rules="[ |
| | | { message: '请选择任务地点', validator: FormValidator.validatorWeMap }, |
| | | ]" |
| | | :check-rules="[{ message: '请选择任务地点', type: 'weMap' }]" |
| | | > |
| | | <WeMap v-if="!isDetail" v-model="form.weMapInfo" /> |
| | | <div v-else> |
| | |
| | | |
| | | const form = reactive({ |
| | | name: '', |
| | | billingMethod: '' as any as EnumBillingMethod, |
| | | serviceFee: 0, |
| | | settlementCycle: EnumSettlementCycle.Month, |
| | | billingMethod: EnumBillingMethod.Day, |
| | | serviceFee: null, |
| | | settlementCycle: EnumSettlementCycle.Day, |
| | | benefits: [] as string[], |
| | | ageMinLimit: 0, |
| | | ageMaxLimit: 0, |
| | | ageMinLimit: null, |
| | | ageMaxLimit: null, |
| | | genderLimit: 0 as any as EnumUserGender, |
| | | credentialLimits: [] as string[], |
| | | time: [] as unknown as ModelValueType, |