wupengfei
2025-03-13 186234cb3833e620aa0ae46212fe337eb2d6e77d
apps/cMiniApp/src/subpackages/curriculum/mineCurriculumVitae/InnerPage.vue
@@ -91,12 +91,14 @@
import MineAgreementSignDetailItem from '../../mine/mineAgreementSignDetail/MineAgreementSignDetailItem.vue';
import { List, ListItem, JobTagList } from '@12333/components';
import { RouterPath } from '@/constants';
import * as userResumeServices from '@12333/services/api/userResume';
import IconArrow from '@/assets/setting/icon-arrow.png';
import IconAuth from '@/assets/mine/icon-auth.png';
import IconMale from '@/assets/mine/icon-male.png';
import IconFemale from '@/assets/mine/icon-female.png';
import IconPhone from '@/assets/mine/icon-phone.png';
import Taro from '@tarojs/taro';
import { useQuery } from '@tanstack/vue-query';
defineOptions({
  name: 'InnerPage',
@@ -104,6 +106,25 @@
const userStore = useUserStore();
const isLogin = useIsLogin();
const router = Taro.useRouter();
const taskId = router.params?.taskId;
const {
  isLoading,
  isError,
  data: detail,
  refetch,
} = useQuery({
  queryKey: ['userResumeServices/getUserResume', taskId],
  queryFn: async () => {
    return await userResumeServices.getUserResume({
      showLoading: false,
    });
  },
  placeholderData: () => ({} as API.MyResumeOutput),
  onSuccess(data) {},
});
function goPage(routeName: string) {
  Taro.navigateTo({