ปรับ editor

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-09-13 18:18:23 +07:00
parent 3ad54cf99f
commit c5262bf04d
2 changed files with 63 additions and 19 deletions

View file

@ -74,7 +74,9 @@ async function onSubmit() {
showLoader();
await http
.put(config.API.commandAction(commandId.value, "tab1"), formData)
.then(() => {})
.then(() => {
fetchData();
})
.catch((err) => {
messageError($q, err);
})
@ -87,8 +89,8 @@ async function onSubmit() {
/**
* ทำงานเม Components กเรยกใชงาน
*/
onMounted(() => {
fetchData();
onMounted(async () => {
await fetchData();
});
/**
@ -188,7 +190,18 @@ defineExpose({
<!-- เนอหาคำสงสวนต -->
<div class="col-12">
<q-card bordered flat>
<q-input
:class="store.classInput(!store.readonly)"
:readonly="store.readonly"
outlined
dense
v-model="formData.detailHeader"
hide-bottom-space
:label="`${'เนื้อหาคำสั่งส่วนต้น'}`"
@update:model-value="onCheckChangeData()"
type="textarea"
/>
<!-- <q-card bordered flat>
<div class="bg-grey-2 row q-py-sm q-px-md text-bold">
เนอหาคำสงสวนต
</div>
@ -224,12 +237,23 @@ defineExpose({
</template>
</q-field>
</q-card-section>
</q-card>
</q-card> -->
</div>
<!-- เนอหาคำสงสวนกลาง -->
<div class="col-12">
<q-card bordered flat>
<q-input
:class="store.classInput(!store.readonly)"
:readonly="store.readonly"
outlined
dense
v-model="formData.detailBody"
hide-bottom-space
:label="`${'เนื้อหาคำสั่งส่วนกลาง'}`"
@update:model-value="onCheckChangeData()"
type="textarea"
/>
<!-- <q-card bordered flat>
<div class="bg-grey-2 row q-py-sm q-px-md text-bold">
เนอหาคำสงสวนกลาง
</div>
@ -265,12 +289,23 @@ defineExpose({
</template>
</q-field>
</q-card-section>
</q-card>
</q-card> -->
</div>
<!-- เนอหาคำสงสวนทาย -->
<div class="col-12">
<q-card bordered flat>
<q-input
:class="store.classInput(!store.readonly)"
:readonly="store.readonly"
outlined
dense
v-model="formData.detailFooter"
hide-bottom-space
:label="`${'เนื้อหาคำสั่งส่วนท้าย'}`"
@update:model-value="onCheckChangeData()"
type="textarea"
/>
<!-- <q-card bordered flat>
<div class="bg-grey-2 row q-py-sm q-px-md text-bold">
เนอหาคำสงสวนทาย
</div>
@ -306,7 +341,7 @@ defineExpose({
</template>
</q-field>
</q-card-section>
</q-card>
</q-card> -->
</div>
</div>
</q-card-section>
@ -317,5 +352,8 @@ defineExpose({
<q-btn label="บันทึก" color="public" @click="onSubmit" />
</q-card-actions>
<DialogPerview v-model:modal="modalPreview" />
<DialogPerview
v-model:modal="modalPreview"
v-model:data-template-detail="formData"
/>
</template>