Skip to content

Commit 7e3a890

Browse files
committed
update identity
1 parent cfd4ce5 commit 7e3a890

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

src/pages/identities/fusion.vue

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,20 @@
5454
<q-card-section class="row items-center q-pb-none">
5555
<h6 :class="cnColor">{{ cn }}</h6>
5656
<q-space></q-space>
57-
<q-btn class="q-mx-xs" icon="mdi-check" color="positive">
57+
<q-btn class="q-mx-xs" icon="mdi-check" color="positive" @click="submit">
5858
<q-tooltip>Enregistrer</q-tooltip>
5959
</q-btn>
6060
<q-btn class="q-mx-xs" icon="mdi-close" color="negative" v-close-popup >
6161
<q-tooltip>Quitter</q-tooltip>
6262
</q-btn>
6363
</q-card-section>
6464
<q-card-section>
65-
<sesame-identity-form :identity="identity"></sesame-identity-form>
65+
<sesame-identity-form
66+
:identity="identity"
67+
ref="form"
68+
@submit="submit($event)"
69+
>
70+
</sesame-identity-form>
6671
</q-card-section>
6772
</q-card>
6873
</q-dialog>
@@ -78,6 +83,7 @@ const identity=ref(null)
7883
const cn=ref("")
7984
const cnColor=ref("text-positive")
8085
const rows=[]
86+
const form=ref(null)
8187
const fieldsName=[
8288
{name:'id1',label:'action',field:'id1', align: 'center',classes:"leftidlight"},
8389
{name:'uid1',label:'identité 1',field:'uid1', align: 'left',classes:"leftid"},
@@ -129,6 +135,11 @@ async function edit(id,colorClass){
129135
cn.value=identity.value.inetOrgPerson.cn
130136
editForm.value=true
131137
}
138+
async function submit() {
139+
form.value.submit()
140+
editForm.value=false
141+
window.location.href="/identities/fusion"
142+
}
132143
</script>
133144
<style>
134145
.leftid {

0 commit comments

Comments
 (0)