From 6c5ad410222bc1aa8991f29ba2ccc0b12e5ff983 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 12 八月 2025 14:08:10 +0800
Subject: [PATCH] fix: 修改bu
---
apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue | 35 ++++++++++++++++++-----------------
1 files changed, 18 insertions(+), 17 deletions(-)
diff --git a/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue b/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue
index d8dc7b3..f546f29 100644
--- a/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue
@@ -1,35 +1,38 @@
<template>
<ContentScrollView :paddingH="false">
- <List>
- <ListItem title="鍋ュ悍璇�" @click="handleEdit"> </ListItem>
- <ListItem title="鍋ュ悍璇�" @click="handleEdit"> </ListItem>
- <ListItem title="鍋ュ悍璇�" @click="handleEdit"> </ListItem>
- <ListItem title="鍋ュ悍璇�" @click="handleEdit"> </ListItem>
- <ListItem title="鍋ュ悍璇�" @click="handleEdit"> </ListItem>
- <ListItem title="鍋ュ悍璇�" @click="handleEdit"> </ListItem>
+ <List v-if="detail?.length > 0">
+ <ListItem
+ v-for="item in detail"
+ :key="item.id"
+ :title="item.typeContent"
+ @click="handleAdOrEdit(item.id)"
+ >
+ </ListItem>
</List>
</ContentScrollView>
<PageFooter>
- <PageFooterBtn type="primary" @click="handleAdd">娣诲姞璇佷功</PageFooterBtn>
+ <PageFooterBtn type="primary" @click="handleAdOrEdit()">娣诲姞璇佷功</PageFooterBtn>
</PageFooter>
</template>
<script setup lang="ts">
-import { useUser } from '@/hooks';
import { List, ListItem } from '@12333/components';
import Taro from '@tarojs/taro';
import { RouterPath } from '@/constants';
import * as userResumeServices from '@12333/services/apiV2/userResume';
import { useQuery } from '@tanstack/vue-query';
+import { useEvent } from 'senin-mini/hooks';
defineOptions({
name: 'InnerPage',
});
-const { userDetail } = useUser();
-
-const form = reactive({
- workYear: '',
+useEvent('updateResume', function (data: { content: boolean }) {
+ if (data.content) {
+ refetch({
+ type: 'inactive',
+ });
+ }
});
const {
@@ -48,15 +51,13 @@
);
},
placeholderData: () => [] as API.GetUserResumeCredentialsQueryResultItem[],
- onSuccess(data) {},
});
-function handleAdd() {
+function handleAdOrEdit(id?: string) {
Taro.navigateTo({
- url: RouterPath.mineCertificateAddOrEdit,
+ url: `${RouterPath.mineCertificateAddOrEdit}?id=${id ?? ''}`,
});
}
-function handleEdit() {}
</script>
<style lang="scss">
--
Gitblit v1.9.1