diff --git a/src/modules/10_order/components/step/step01.vue b/src/modules/10_order/components/step/step01.vue index 8c6e39176..cd14de2c2 100644 --- a/src/modules/10_order/components/step/step01.vue +++ b/src/modules/10_order/components/step/step01.vue @@ -118,9 +118,9 @@ const typeOrderFilter = ref({ onMounted(async () => { if (orderId) { - fecthTypeOption("hasData"); + await fecthTypeOption("hasData"); } else { - fecthTypeOption("noData"); + await fecthTypeOption("noData"); } }); // เลือกคำสั่งโดย @@ -260,11 +260,13 @@ const fecthCommand = async () => { }); }; const selectCMP = (selectOrder: OrederResult) => { - fecthExamRoundOption(selectOrder.commandCode); - if (selectOrder.commandCode === "C-PM-10") { - nodeTree(); + if (selectOrder != null) { + fecthExamRoundOption(selectOrder.commandCode); + if (selectOrder.commandCode === "C-PM-10") { + nodeTree(); + } + nameOrder.value = DataStore.nameOrderFilter(selectOrder.commandCode); } - nameOrder.value = DataStore.nameOrderFilter(selectOrder.commandCode); //01-04 examRound.value = ""; conclusionRegisterNo.value = ""; @@ -841,9 +843,10 @@ const getClass = (val: boolean) => { hide-bottom-space /> - {{ typeOrder }} - {{ typeOrder.commandCode }} -
+
@@ -852,10 +855,11 @@ const getClass = (val: boolean) => {
@@ -1002,8 +1006,9 @@ const getClass = (val: boolean) => {
@@ -1061,7 +1066,7 @@ const getClass = (val: boolean) => {
{
{
{
@@ -1550,7 +1556,7 @@ const getClass = (val: boolean) => {
{
{
{