| | |
| | | } |
| | | |
| | | type UseTaskListOptions = { |
| | | cityName?: MaybeRef<string>; |
| | | cityCode?: MaybeRef<string>; |
| | | enabled?: MaybeRef<boolean>; |
| | | }; |
| | | |
| | | export function useTaskList(options: UseTaskListOptions = {}) { |
| | | const { cityName = '' } = options; |
| | | const { cityCode = '', enabled = true } = options; |
| | | |
| | | const searchValue = ref(''); |
| | | |
| | |
| | | ], |
| | | }, |
| | | keywords: queryState.searchValueTrim, |
| | | // cityCode: 'string', |
| | | cityCode: unref(cityCode), |
| | | settlementCycle: queryMenuState.settlementCycle, |
| | | benefitCodes: [queryMenuState.benefitCodes].filter(Boolean), |
| | | genderLimit: queryMenuState.genderLimit, |
| | |
| | | }); |
| | | }, |
| | | { |
| | | queryKey: ['taskServices/getTaskInfos', queryState, queryMenuState, cityName], |
| | | queryKey: ['taskServices/getTaskInfos', queryState, queryMenuState, cityCode], |
| | | enabled: enabled, |
| | | } |
| | | ); |
| | | |