@@ -36,11 +88,12 @@ const updateInput = (value: any) => {
- ประกาศเมื่อวันที่ {{ AnnouncementDate }}
+ ประกาศเมื่อวันที่ {{ AnnouncementStartDate }} ถึงวันที่
+ {{ AnnouncementEndDate }}
-
+
+
{
-
+ -->
@@ -114,6 +167,7 @@ const updateInput = (value: any) => {
{
lazy-rules
/>
{
{
ref="abovelevelPositionRef"
class="col-xs-12 col-sm-6"
dense
+ readonly
outlined
v-model="formCommand.abovelevelPosition"
label="ตำแหน่ง"
diff --git a/src/modules/12_evaluatePersonal/components/Detail/step/step7.vue b/src/modules/12_evaluatePersonal/components/Detail/step/step7.vue
index 7f44c7998..b2b54c974 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/step/step7.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/step/step7.vue
@@ -1,19 +1,98 @@
diff --git a/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue b/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue
index 42fb52569..5521314f8 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue
@@ -1,6 +1,24 @@
@@ -78,9 +196,9 @@ function openConfirmEvalution() {
color="primary"
@click="
onClickDowloadFile(
- 'EV1_005',
- 'template-1',
- 'แบบพิจารณาคุณสมบัติบุคคล'
+ 'เอกสารแบบ ค',
+ 'template-4',
+ 'เอกสารแบบ ค'
)
"
>
@@ -89,20 +207,20 @@ function openConfirmEvalution() {
ดูไฟล์เอกสาร
@@ -123,6 +242,12 @@ function openConfirmEvalution() {
dense
color="primary"
icon="mdi-upload"
+ @click="
+ upLoadFile(
+ 'แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลประกอบการประเมินผลงาน (เอกสารแบบ ค)',
+ fileEvaluation81
+ )
+ "
>อัปโหลดไฟล์
@@ -149,9 +274,9 @@ function openConfirmEvalution() {
color="primary"
@click="
onClickDowloadFile(
- 'EV1_005',
- 'template-1',
- 'แบบพิจารณาคุณสมบัติบุคคล'
+ 'เอกสารหมายเลข 15',
+ 'template-4',
+ 'เอกสารหมายเลข 15'
)
"
>
@@ -160,20 +285,20 @@ function openConfirmEvalution() {
ดูไฟล์เอกสาร
@@ -194,6 +320,12 @@ function openConfirmEvalution() {
dense
color="primary"
icon="mdi-upload"
+ @click="
+ upLoadFile(
+ 'บัญชีแสดงการรับ-ส่งผลงาน (เอกสารหมายเลข 15)',
+ fileEvaluation82
+ )
+ "
>อัปโหลดไฟล์
@@ -220,9 +352,9 @@ function openConfirmEvalution() {
color="primary"
@click="
onClickDowloadFile(
- 'EV1_005',
- 'template-1',
- 'แบบพิจารณาคุณสมบัติบุคคล'
+ 'เอกสารหมายเลข 16',
+ 'template-4',
+ 'เอกสารหมายเลข 16'
)
"
>
@@ -231,20 +363,20 @@ function openConfirmEvalution() {
ดูไฟล์เอกสาร
อัปโหลดไฟล์
@@ -291,9 +429,9 @@ function openConfirmEvalution() {
color="primary"
@click="
onClickDowloadFile(
- 'EV1_005',
- 'template-1',
- 'แบบพิจารณาคุณสมบัติบุคคล'
+ 'เอกสารหมายเลข 17',
+ 'template-4',
+ 'เอกสารหมายเลข 17'
)
"
>
@@ -302,20 +440,20 @@ function openConfirmEvalution() {
ดูไฟล์เอกสาร
อัปโหลดไฟล์
@@ -362,9 +506,9 @@ function openConfirmEvalution() {
color="primary"
@click="
onClickDowloadFile(
- 'EV1_005',
- 'template-1',
- 'แบบพิจารณาคุณสมบัติบุคคล'
+ 'เอกสารหมายเลข 18',
+ 'template-4',
+ 'เอกสารหมายเลข 18'
)
"
>
@@ -373,20 +517,20 @@ function openConfirmEvalution() {
ดูไฟล์เอกสาร
อัปโหลดไฟล์
@@ -433,9 +583,9 @@ function openConfirmEvalution() {
color="primary"
@click="
onClickDowloadFile(
- 'EV1_005',
- 'template-1',
- 'แบบพิจารณาคุณสมบัติบุคคล'
+ 'เอกสารแบบ ง',
+ 'template-4',
+ 'เอกสารแบบ ง'
)
"
>
@@ -444,20 +594,20 @@ function openConfirmEvalution() {
ดูไฟล์เอกสาร
อัปโหลดไฟล์
@@ -506,13 +662,7 @@ function openConfirmEvalution() {
icon="download"
label="ดาวน์โหลด"
color="primary"
- @click="
- onClickDowloadFile(
- 'EV1_005',
- 'template-1',
- 'แบบพิจารณาคุณสมบัติบุคคล'
- )
- "
+ @click="downloadFile"
>
ดาวน์โหลดต้นแบบ
@@ -591,6 +741,7 @@ function openConfirmEvalution() {
id="onSubmit"
class="q-px-md q-py-xs"
label="ยืนยัน"
+ @click="confirmApprove"
>
diff --git a/src/modules/12_evaluatePersonal/components/Detail/step/step9.vue b/src/modules/12_evaluatePersonal/components/Detail/step/step9.vue
index 9fe0b5281..365b2688a 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/step/step9.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/step/step9.vue
@@ -1,19 +1,42 @@
+
+
+ icon="mdi-clipboard-outline"
+ label="คัดลอกลิ้งค์"
+ color="primary"
+ @click="copyLink"
+ >
+
คัดลอกลิ้งค์
diff --git a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardDirector.vue b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardDirector.vue
index 40f0b69fe..9b21825b8 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardDirector.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardDirector.vue
@@ -1,5 +1,5 @@
diff --git a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardMeet.vue b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardMeet.vue
index 7f55144bc..068ffce62 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardMeet.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/CardMeet.vue
@@ -1,7 +1,25 @@
diff --git a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogDirector.vue b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogDirector.vue
index 8580dbf48..327ed0dc1 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogDirector.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogDirector.vue
@@ -15,15 +15,13 @@ const currentPage = ref(1);
/** ค้นหาคอลัม */
const visibleColumns2 = ref([
"no",
- "dateMeeting",
- "results",
- "timePeriod",
+ "name",
+ "position",
"email",
"phone",
- "role",
]);
-/**ข้อมูลหัว ตาราง*/
+// หัวตาราง
const columns2 = ref([
{
name: "no",
@@ -33,42 +31,42 @@ const columns2 = ref([
field: "no",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
- sort: (a: string, b: string) =>
- a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
- name: "dateMeeting",
+ name: "name",
align: "left",
- label: "วันเวลาในการประชุม",
+ label: "ชื่อ-นามสกุล",
sortable: true,
- field: "dateMeeting",
+ field: "name",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
- sort: (a: string, b: string) =>
- a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
- name: "results",
+ name: "position",
align: "left",
- label: "ผลการพิจารณาของคณะกรรมการประเมินผลงานแต่ละคณะ",
+ label: "ตำแหน่ง",
sortable: true,
- field: "results",
+ field: "position",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
- sort: (a: string, b: string) =>
- a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
-
{
- name: "timePeriod",
+ name: "email",
align: "left",
- label: "ระยะเวลาในการแก้ไขผลงาน",
+ label: "อีเมล",
sortable: true,
- field: "timePeriod",
+ field: "email",
+ headerStyle: "font-size: 14px",
+ style: "font-size: 14px",
+ },
+ {
+ name: "phone",
+ align: "left",
+ label: "เบอร์โทรศัพท์",
+ sortable: true,
+ field: "phone",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
- sort: (a: string, b: string) =>
- a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
]);
diff --git a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogMeet.vue b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogMeet.vue
index 6adb6e369..e69d1eaa8 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogMeet.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogMeet.vue
@@ -37,22 +37,22 @@ const columns = ref([
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
- name: "dateMeeting",
+ name: "date",
align: "left",
label: "วันเวลาในการประชุม",
sortable: true,
- field: "dateMeeting",
+ field: "date",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
- name: "results",
+ name: "result",
align: "left",
label: "ผลการพิจารณาของคณะกรรมการประเมินผลงานแต่ละคณะ",
sortable: true,
- field: "results",
+ field: "result",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
sort: (a: string, b: string) =>
diff --git a/src/modules/12_evaluatePersonal/components/Detail/viewstep/viewPDF.vue b/src/modules/12_evaluatePersonal/components/Detail/viewstep/viewPDF.vue
index 435e8a627..6fc77a471 100644
--- a/src/modules/12_evaluatePersonal/components/Detail/viewstep/viewPDF.vue
+++ b/src/modules/12_evaluatePersonal/components/Detail/viewstep/viewPDF.vue
@@ -28,8 +28,6 @@ watch(()=>store.log, () => {
if(store.log === 1){
numOfPages.value = store.numOfPagesStore;
pdfSrc.value = store.pdfSrcStore;
- console.log('1',pdfSrc.value)
- console.log('2',numOfPages.value)
}
});