-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ year + 543 }}
- {{
- parseInt(value + 543)
- }}
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ year + 543 }}
+ {{
+ parseInt(value + 543)
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ year + 543 }}
+
+
+ {{ parseInt(value + 543) }}
+
+
+ (formData.commandAffectDate = null)"
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ year + 543 }}
+
+
+ {{ parseInt(value + 543) }}
+
+
+ (formData.commandExcecuteDate = null)"
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ เพิ่มรายชื่อเจ้าหน้าที่ดำเนินการ
+
+
+
+
+
+
+
+
+
+ {{ col.label }}
+
+
-
+
+
+
+
+ เลื่อนขึ้น
+
+
+
+ เลื่อนลง
+
+
+
+ ลบข้อมูล
+
+
+
+
+
+ {{ col.value ?? "-" }}
+
+
+
+
+
-
-
-
-
-
- {{ year + 543 }}
-
-
- {{ parseInt(value + 543) }}
-
-
- (formData.commandAffectDate = null)"
- >
-
-
-
-
-
-
-
-
-
-
-
-
- {{ year + 543 }}
-
-
- {{ parseInt(value + 543) }}
-
-
- (formData.commandExcecuteDate = null)"
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/src/modules/18_command/components/Step/Dialog1_AddOperetor.vue b/src/modules/18_command/components/Step/Dialog1_AddOperetor.vue
new file mode 100644
index 000000000..7bb2337b8
--- /dev/null
+++ b/src/modules/18_command/components/Step/Dialog1_AddOperetor.vue
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/18_command/interface/response/Main.ts b/src/modules/18_command/interface/response/Main.ts
index d15eb985e..344a956d8 100644
--- a/src/modules/18_command/interface/response/Main.ts
+++ b/src/modules/18_command/interface/response/Main.ts
@@ -98,6 +98,29 @@ interface DataAuthority {
isSignatory: boolean;
}
+interface DataOperators {
+ commandId: string;
+ createdAt: string;
+ createdFullName: string;
+ createdUserId: string;
+ firstName: string;
+ id: string;
+ lastName: string;
+ lastUpdateFullName: string;
+ lastUpdateUserId: string;
+ lastUpdatedAt: string;
+ orderNo: number;
+ posLevel: string;
+ posNo: string;
+ posType: string;
+ position: string;
+ positionExecutive: string;
+ prefix: string;
+ profileId: string;
+ roleName: string;
+ posExecutiveName?: string;
+}
+
export type {
ResListCommand,
DataListCommand,
@@ -106,4 +129,5 @@ export type {
DataFileOrder,
DataDirector,
DataAuthority,
+ DataOperators,
};
diff --git a/src/modules/18_command/views/detail.vue b/src/modules/18_command/views/detail.vue
index c559429ae..37ab3326f 100644
--- a/src/modules/18_command/views/detail.vue
+++ b/src/modules/18_command/views/detail.vue
@@ -157,15 +157,13 @@ onMounted(async () => {
-
-
-
-
+
+