From 58e6c22b584ba40169753ec5038dec7d780c0bd3 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 17 十月 2025 19:47:30 +0800
Subject: [PATCH] Merge branch 'dev-1.2.0.1' of http://120.26.58.240:8888/r/flexJobMiniApp into dev-1.2.0.1
---
apps/cMiniApp/src/subpackages/curriculum/mineWorkExperience/InnerPage.vue | 29 ++++++++++++++++++-----------
1 files changed, 18 insertions(+), 11 deletions(-)
diff --git a/apps/cMiniApp/src/subpackages/curriculum/mineWorkExperience/InnerPage.vue b/apps/cMiniApp/src/subpackages/curriculum/mineWorkExperience/InnerPage.vue
index 60f5d12..963e43b 100644
--- a/apps/cMiniApp/src/subpackages/curriculum/mineWorkExperience/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/curriculum/mineWorkExperience/InnerPage.vue
@@ -1,8 +1,8 @@
<template>
<ContentScrollView :paddingH="false">
<nut-form :model-value="form" ref="formRef">
- <nut-form-item label="宸ヤ綔骞撮檺:" class="bole-form-item" prop="workingSeniority">
- <nut-input v-model="form.workingSeniority" placeholder="璇疯緭鍏�"> </nut-input>
+ <nut-form-item label="宸ヤ綔骞撮檺:" class="bole-form-item" prop="workSeniority">
+ <nut-input v-model="form.workSeniority" placeholder="璇疯緭鍏�"> </nut-input>
</nut-form-item>
<nut-form-item label="宸ヤ綔缁忛獙:" class="bole-form-item" prop="workExperience">
<nut-input v-model="form.workExperience" type="textarea" placeholder="璇疯緭鍏�"> </nut-input>
@@ -16,7 +16,8 @@
<script setup lang="ts">
import { goBack } from '@/utils';
-import * as userResumeServices from '@12333/services/api/userResume';
+import { useUpdateResume } from '@12333/hooks';
+import * as userResumeServices from '@12333/services/apiV2/userResume';
import { Message } from '@12333/utils';
import { useQuery } from '@tanstack/vue-query';
@@ -24,8 +25,10 @@
name: 'InnerPage',
});
+const { updateUserResume } = useUpdateResume();
+
const form = reactive({
- workingSeniority: '',
+ workSeniority: '',
workExperience: '',
});
@@ -37,21 +40,24 @@
} = useQuery({
queryKey: ['userResumeServices/getUserResumeWorkExperience'],
queryFn: async () => {
- return await userResumeServices.getUserResumeWorkExperience({
- showLoading: false,
- });
+ return await userResumeServices.getUserResumeWorkExperience(
+ {},
+ {
+ showLoading: false,
+ }
+ );
},
- placeholderData: () => ({} as API.UserResumeWorkExperienceOutput),
+ placeholderData: () => ({} as API.GetUserResumeWorkExperienceQueryResult),
onSuccess(data) {
- form.workingSeniority = data.workingSeniority;
+ form.workSeniority = data.workSeniority;
form.workExperience = data.workExperience;
},
});
async function handleConfirm() {
try {
- let params: API.SaveUserResumeWorkExperienceInput = {
- workingSeniority: form.workingSeniority,
+ let params: API.SaveUserResumeWorkExperienceCommand = {
+ workSeniority: form.workSeniority,
workExperience: form.workExperience,
};
let res = await userResumeServices.saveUserResumeWorkExperience(params);
@@ -59,6 +65,7 @@
Message.success('淇濆瓨鎴愬姛', {
onClosed() {
goBack();
+ updateUserResume();
},
});
}
--
Gitblit v1.9.1