This commit is contained in:
杨鹏
2025-10-15 17:11:33 +08:00
parent c05f6e540d
commit c3fd0c2e00
4 changed files with 77 additions and 18 deletions
+13 -6
View File
@@ -8,7 +8,12 @@
:navbarStyle="template.navigationBar"
onShareAppMessage
>
<userAvatarCard :userFormData="userFormData" />
<userAvatarCard
:userFormData="userFormData"
:userFaceInfo="userFaceInfo"
:detectionTime="detectionTime"
v-if="userFaceInfo"
/>
<s-block
v-for="(item, index) in template.components"
@@ -76,19 +81,21 @@
async function getPersonalInfo() {
const { data } = await UserApi.getInfoByUser();
try {
const { dataJson } = data;
userFormData.value = dataJson ? JSON.parse(dataJson) : {};
userFormData.value = data?.dataJson ? JSON.parse(data?.dataJson) : {};
} catch (err) {
userFormData.value = {};
console.log(err);
}
}
const userFaceInfo = ref();
const detectionTime = ref('');
async function getFaceInfo() {
await UserApi.getFaceInfo({ dataScope: '0' });
const { result } = await UserApi.getFaceInfo({ dataScope: '0' });
try {
// const { dataJson } = data;
// userFormData.value = dataJson ? JSON.parse(dataJson) : {};
const dataObj = result?.length ? JSON.parse(result[0].thridResp) : null;
userFaceInfo.value = dataObj?.data?.face_figure || null;
detectionTime.value = result[0]?.time || '';
} catch (err) {
console.log(err);
}