Commit 6294e9e1 authored by hong-IT-99's avatar hong-IT-99

update code

parent 238791c1
......@@ -137,6 +137,10 @@ export default defineComponent({
'artist.artistInformation.validateMessages.requireArtistLevel'
),
];
const deleteAvatar = ()=>{
console.log('object');
context.emit('deleteAvatar')
}
return {
artistCodeRules,
fullNameRules,
......@@ -154,6 +158,7 @@ export default defineComponent({
upload,
uploadBanner,
selectedFile,
deleteAvatar
};
},
emits: [
......@@ -177,6 +182,7 @@ export default defineComponent({
'update:artistLevel',
'update:status',
'addNewArtist',
'SetAvatar'
'SetAvatar',
'deleteAvatar'
],
});
......@@ -7,7 +7,13 @@
<div class="col-8 flex flex-center">
<div>
<q-card style="margin-bottom: 8px" v-if="avatar !== null">
<q-img :src="avatar" style="height: 180px; width: 135px"></q-img>
<q-img :src="avatar" style="height: 180px; width: 135px"> </q-img>
<q-icon
name="mdi-close-circle"
color="red"
style="position: absolute; right: 0; font-size: 18px"
@click="deleteAvatar"
></q-icon>
</q-card>
<q-card v-else style="margin-bottom: 8px">
<q-img
......
......@@ -59,6 +59,7 @@
:artist-level-options="artistLevelOptions"
:work-options="workOptions"
@SetAvatar="setAvatar($event)"
@deleteAvatar="deleteAvatar"
></PersonalInformation>
</q-tab-panel>
<q-tab-panel name="vabAccount">
......
......@@ -52,7 +52,7 @@ export default defineComponent({
UploadEmbedDialog,
},
setup() {
setup(_, context) {
const route = useRoute();
const tab = ref('information');
......@@ -370,6 +370,9 @@ export default defineComponent({
}
} catch (error) {}
};
const deleteAvatar=()=>{
avatar.value = null
}
onMounted(() => {
void getInformationArtist();
void getFieldOptions();
......@@ -450,7 +453,8 @@ export default defineComponent({
getTypeCardOptions,
rowDataAccBank,
avatar,
setAvatar
setAvatar,
deleteAvatar
};
},
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment