Commit c80c533f authored by Tình Trương's avatar Tình Trương

update

parent ebce866b
...@@ -79,12 +79,6 @@ ...@@ -79,12 +79,6 @@
hide-bottom-space hide-bottom-space
></q-select> ></q-select>
</div> </div>
<!-- <div style="padding-top: 13px; padding-left: 12px">
<span class="text-body1">{{
$t('userPage.dialogLabel.fieldLabels.status')
}}</span>
<q-toggle v-model="status" :false-value="2" :true-value="1" />
</div> -->
</div> </div>
</q-card-section> </q-card-section>
<q-card-actions align="right"> <q-card-actions align="right">
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<q-dialog <q-dialog
persistent persistent
:model-value="openUpdateHotProduct" :model-value="openUpdateHotProduct"
@update:model-value="$emit('update:openUpadateHotProduct', $event)" @update:model-value="$emit('update:openUpdateHotProduct', $event)"
> >
<q-card style="min-width: 38rem" bordered> <q-card style="min-width: 38rem" bordered>
<q-form greedy @submit="SubbmitDataUpdate"> <q-form greedy @submit="SubbmitDataUpdate">
...@@ -82,12 +82,6 @@ ...@@ -82,12 +82,6 @@
hide-bottom-space hide-bottom-space
></q-select> ></q-select>
</div> </div>
<!-- <div style="padding-top: 13px; padding-left: 12px">
<span class="text-body1">{{
$t('userPage.dialogLabel.fieldLabels.status')
}}</span>
<q-toggle v-model="status" :false-value="2" :true-value="1" />
</div> -->
</div> </div>
</q-card-section> </q-card-section>
<q-card-actions align="right"> <q-card-actions align="right">
......
...@@ -50,9 +50,13 @@ export default defineComponent({ ...@@ -50,9 +50,13 @@ export default defineComponent({
embeddedUrl.value = props.dataUpdate?.embeddedUrl as string; embeddedUrl.value = props.dataUpdate?.embeddedUrl as string;
status.value = props.dataUpdate?.status as number; status.value = props.dataUpdate?.status as number;
urlFileLocal.value = props.dataUpdate?.imageUrl as string; urlFileLocal.value = props.dataUpdate?.imageUrl as string;
imageAPI.value = if (props.dataUpdate?.file) {
// eslint-disable-next-line @typescript-eslint/restrict-plus-operands imageAPI.value = null;
configImg.API_IMAGE_ENDPOINT + props.dataUpdate?.imageUrl; } else {
imageAPI.value =
// eslint-disable-next-line @typescript-eslint/restrict-plus-operands
configImg.API_IMAGE_ENDPOINT + props.dataUpdate?.imageUrl;
}
} }
} }
); );
...@@ -138,6 +142,6 @@ export default defineComponent({ ...@@ -138,6 +142,6 @@ export default defineComponent({
'update:statusHotProduct', 'update:statusHotProduct',
'selectedFile', 'selectedFile',
'click:CloseBtnUpdateHotProduct', 'click:CloseBtnUpdateHotProduct',
'update:openUpadateHotProduct', 'update:openUpdateHotProduct',
], ],
}); });
...@@ -83,8 +83,9 @@ export default defineComponent({ ...@@ -83,8 +83,9 @@ export default defineComponent({
imageUrl: item.row.imageUrl, imageUrl: item.row.imageUrl,
name: item.row.name, name: item.row.name,
status: item.row.status, status: item.row.status,
file: item.row.file,
}); });
context.emit('click:openUpadateHotProduct'); context.emit('click:openUpdateHotProduct');
}; };
const clickAdd = () => { const clickAdd = () => {
context.emit('click:addHotProduct'); context.emit('click:addHotProduct');
...@@ -110,7 +111,7 @@ export default defineComponent({ ...@@ -110,7 +111,7 @@ export default defineComponent({
'click:addHotProduct', 'click:addHotProduct',
'reset', 'reset',
'deleteRow', 'deleteRow',
'click:openUpadateHotProduct', 'click:openUpdateHotProduct',
'setDataUpdate', 'setDataUpdate',
], ],
}); });
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
:color=" :color="
rowData.value === HotProductStatus.active rowData.value === HotProductStatus.active
? 'positive' ? 'positive'
: 'orange' : 'primary'
" "
text-color="white" text-color="white"
size="sm" size="sm"
...@@ -78,18 +78,16 @@ ...@@ -78,18 +78,16 @@
</div> </div>
</q-td> </q-td>
</template> </template>
<template v-slot:body-cell-imageUrl="rowData"> <template v-slot:body-cell-imageUrl="data">
<q-td style="padding: auto; height: 100%"> <q-td style="padding: auto; height: 100%; text-align: center">
<div align="center"> <q-img
<q-img style="width: 5rem; height: 6rem"
style="width: 5rem; height: 6rem" :src="
:src=" !data.row.file
rowData.file === undefined ? configImg.API_IMAGE_ENDPOINT + data.value
? configImg.API_IMAGE_ENDPOINT + rowData.value : data.row.imageUrl
: rowData.value "
" ></q-img>
></q-img>
</div>
</q-td> </q-td>
</template> </template>
</q-table> </q-table>
......
...@@ -51,11 +51,11 @@ ...@@ -51,11 +51,11 @@
v-model:facebook="facebook" v-model:facebook="facebook"
v-model:facebook-message="facebookMessage" v-model:facebook-message="facebookMessage"
v-model:instagram="instagram" v-model:instagram="instagram"
v-model:whatsapp="whatsapp" v-model:whats-app="whatsapp"
v-model:hidden_img="hidden_img" v-model:hidden_img="hidden_img"
v-model:mnName="mnName" v-model:mn-name="mnName"
v-model:mnPhone="mnPhone" v-model:mn-phone="mnPhone"
v-model:mnEmail="mnEmail" v-model:mn-email="mnEmail"
v-model:mn-booking-phone="mnBookingPhone" v-model:mn-booking-phone="mnBookingPhone"
v-model:mn-booking-email="mnBookingEmail" v-model:mn-booking-email="mnBookingEmail"
v-model:mn-fbmess="mnFbmess" v-model:mn-fbmess="mnFbmess"
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
@reset="resetOldData" @reset="resetOldData"
:DataInsertHotProduct="DataInsertHotProduct" :DataInsertHotProduct="DataInsertHotProduct"
@click:addHotProduct="openAddHotProduct = true" @click:addHotProduct="openAddHotProduct = true"
@click:openUpadateHotProduct="openUpdateHotProduct = true" @click:openUpdateHotProduct="openUpdateHotProduct = true"
@setDataUpdate="SetProduct($event)" @setDataUpdate="SetProduct($event)"
></HotProduct> ></HotProduct>
</q-tab-panel> </q-tab-panel>
......
...@@ -158,9 +158,9 @@ ...@@ -158,9 +158,9 @@
v-model:facebook="facebook" v-model:facebook="facebook"
v-model:facebook-message="facebookMessage" v-model:facebook-message="facebookMessage"
v-model:instagram="instagram" v-model:instagram="instagram"
v-model:whatsapp="whatsapp" v-model:whats-app="whatsapp"
v-model:mnName="mnName" v-model:mn-name="mnName"
v-model:mnPhone="mnPhone" v-model:mn-phone="mnPhone"
v-model:mnEmail="mnEmail" v-model:mnEmail="mnEmail"
v-model:mn-booking-phone="mnBookingPhone" v-model:mn-booking-phone="mnBookingPhone"
v-model:mn-booking-email="mnBookingEmail" v-model:mn-booking-email="mnBookingEmail"
......
...@@ -51,11 +51,11 @@ ...@@ -51,11 +51,11 @@
v-model:facebook="facebook" v-model:facebook="facebook"
v-model:facebook-message="facebookMessage" v-model:facebook-message="facebookMessage"
v-model:instagram="instagram" v-model:instagram="instagram"
v-model:whatsapp="whatsapp" v-model:whats-app="whatsapp"
v-model:hidden_img="hidden_img" v-model:hidden_img="hidden_img"
v-model:mnName="mnName" v-model:mn-name="mnName"
v-model:mnPhone="mnPhone" v-model:mn-phone="mnPhone"
v-model:mnEmail="mnEmail" v-model:mn-email="mnEmail"
v-model:mn-booking-phone="mnBookingPhone" v-model:mn-booking-phone="mnBookingPhone"
v-model:mn-booking-email="mnBookingEmail" v-model:mn-booking-email="mnBookingEmail"
v-model:mn-fbmess="mnFbmess" v-model:mn-fbmess="mnFbmess"
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
@reset="resetOldData" @reset="resetOldData"
:DataInsertHotProduct="DataInsertHotProduct" :DataInsertHotProduct="DataInsertHotProduct"
@click:addHotProduct="openAddHotProduct = true" @click:addHotProduct="openAddHotProduct = true"
@click:openUpadateHotProduct="openUpdateHotProduct = true" @click:openUpdateHotProduct="openUpdateHotProduct = true"
@setDataUpdate="SetProduct($event)" @setDataUpdate="SetProduct($event)"
></HotProduct> ></HotProduct>
</q-tab-panel> </q-tab-panel>
......
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