| | |
| | | selectPositionItem.value?.toggle?.(); |
| | | } |
| | | |
| | | function goFlexJobDetail(item: API.GetFlexTaskListOutput) { |
| | | function goFlexJobDetail(item: API.GetTaskInfosQueryResultItem) { |
| | | Taro.navigateTo({ |
| | | url: `${RouterPath.flexJobDetail}?id=${item.taskId}`, |
| | | url: `${RouterPath.flexJobDetail}?id=${item.id}`, |
| | | }); |
| | | } |
| | | |
| | |
| | | form.ageMaxLimit = data.ageMaxLimit; |
| | | form.genderLimit = data.genderLimit; |
| | | form.credentialLimits = (data.credentialLimits ?? []).map((item) => item.code); |
| | | form.beginTime = dayjs(data.beginTime).format('YYYY-MM-DD'); |
| | | form.endTime = dayjs(data.endTime).format('YYYY-MM-DD'); |
| | | form.beginTime = dayjs(data.beginTime).format('YYYY-MM-DD 00:00:00'); |
| | | form.endTime = dayjs(data.endTime).format('YYYY-MM-DD 23:59:59'); |
| | | form.addressDetail = data.addressDetail; |
| | | form.weMapInfo = { |
| | | provinceName: findAreaNameFromCode(data.provinceCode), |
| | | cityName: findAreaNameFromCode(data.cityCode), |
| | | provinceName: data.provinceName, |
| | | cityName: data.cityName, |
| | | provinceCode: data.provinceCode, |
| | | cityCode: data.cityCode, |
| | | latitude: data.latitude, |
| | |
| | | addressDetail: form.addressDetail, |
| | | longitude: form.weMapInfo.longitude, |
| | | latitude: form.weMapInfo.latitude, |
| | | beginTime: form.beginTime, |
| | | endTime: form.endTime, |
| | | beginTime: dayjs(form.beginTime).format('YYYY-MM-DD 00:00:00'), |
| | | endTime: dayjs(form.endTime).format('YYYY-MM-DD 23:59:59'), |
| | | }; |
| | | if (isEdit) { |
| | | params.id = taskId; |
| | |
| | | ></ProRadio> |
| | | </QueryMenuItem> |
| | | <QueryMenuItem title="员工福利"> |
| | | <!-- <ProRadio v-model="query.benefitCodes" :value-enum="welfareList" show-all-btn></ProRadio> --> |
| | | <ProRadio v-model="query.benefitCodes" :value-enum="welfareList" show-all-btn></ProRadio> |
| | | </QueryMenuItem> |
| | | <QueryMenuItem title="性别要求"> |
| | | <ProRadio |
| | |
| | | selectItem.value?.toggle?.(); |
| | | } |
| | | |
| | | function goTaskDetail(item: API.GetFlexTaskListOutput) { |
| | | function goTaskDetail(item: API.GetTaskInfosQueryResultItem) { |
| | | Taro.navigateTo({ |
| | | url: `${RouterPath.taskDetail}?id=${item.taskId}`, |
| | | url: `${RouterPath.taskDetail}?id=${item.id}`, |
| | | }); |
| | | } |
| | | </script> |
| | |
| | | allBtnLabel: '不限', |
| | | allBtnValue: '', |
| | | enumLabelKey: 'label', |
| | | enumValueKey: 'code', |
| | | enumValueKey: 'value', |
| | | }); |
| | | |
| | | const model = defineModel<string | number>(); |