Add flow agreement

This commit is contained in:
nakorn
2021-10-16 23:14:06 +07:00
parent df7d36b06b
commit 887c4d05dc
10 changed files with 1225 additions and 15 deletions

View File

@@ -65,7 +65,7 @@
<th><label>สถานะทำแบบประเมิน<br />(ผู้รับการประเมิน)</label></th>
<th><label>สถานะทำแบบประเมิน<br />(ผู้ประเมิน)</label></th>
<th><label>สถานะทำแบบประเมิน<br />(ผู้ประเมินสูงสุด)</label></th>
</tr>
</thead>
<tbody></tbody>

View File

@@ -256,19 +256,19 @@
<div class="row">
<div class="form-group col-md-12">
<button type="button" class="btn btn-danger" onclick="javascript:window_close()"><i class="fa fa-repeat"></i> กลับ</button>
<button type="button" class="btn btn-submit status_self" onclick="javascript:alert('บันทึกเรียบร้อย')">บันทึก</button>
<button type="button" class="btn btn-submit status_chief" onclick="javascript:eva_create_evaluation_detail_review0A_PutUpdate('backB')">ส่งเอกสารคืน</button>
<button type="button" class="btn btn-submit status_chief" onclick="javascript:eva_create_evaluation_detail_review0A_PutUpdate('save')">บันทึก</button>
<button type="button" class="btn btn-submit status_supervisor" onclick="javascript:eva_create_evaluation_detail_review0A_PutUpdate('backC')">ส่งเอกสารคืน</button>
<button type="button" class="btn btn-submit status_supervisor" onclick="javascript:eva_create_evaluation_detail_review0A_PutUpdate('save')">บันทึก</button>
<button class="btn btn-info" onclick="javascript:rep_eva_p01_DoSearch('pdf');">พิมพ์แบบข้อตกลง</button>
<button type="button" class="btn btn-submit status_self" onclick="javascript:eva_create_evaluation_detail_status_PutUpdate('nextA')">ส่งข้อตกลงการประเมิน</button>
<button type="button" class="btn btn-submit status_chief" onclick="javascript:eva_create_evaluation_detail_review0A_PutUpdate('nextB')">ส่งข้อตกลงการประเมิน</button>
<button type="button" class="btn btn-submit status_supervisor" onclick="javascript:eva_create_evaluation_detail_review0A_PutUpdate('nextC')">ส่งข้อตกลงการประเมิน</button>
</div>
</div>
<div class='row'>
@@ -320,6 +320,8 @@
$(".status_self").hide();
$(".status_chief").hide();
$(".status_supervisor").hide();
$("#status").text("");
$(".approve_section").hide();
$("#s2_text").hide();
@@ -365,7 +367,32 @@
$("#s1_text").text("ส่วนที่ 1 ข้อตกลงการปฏิบัติงาน");
$("#s2_text").show();
} else if (role_code === "") { // ผู้รับการประเมิน
}
else if (role_code === "2") { // ผู้ประเมินสูงสุด
$(".approve_section").show();
$(".reject_section").show();
if (status_chief_a === "Y") {
$(".status_supervisor").show();
}
if (status_supervisor_a === "Y") {
$("#status").text("ข้อตกลงการประเมิน ได้รับการอนุมัติไปแล้ว");
$(".approve_item").prop("disabled", true);
$(".status_supervisor").hide();
$("#eva_create_evaluation_detail_review0A_chief_a_reject_reason").prop("disabled", true);
}
else if (status_supervisor_a === "N") {
$("#status").text("คุณตีกลับข้อตกลงการประเมิน กรูณารอแก้ไขและส่งกลับ");
$(".approve_item").prop("disabled", true);
$(".status_supervisor").hide();
$("#eva_create_evaluation_detail_review0A_chief_a_reject_reason").prop("disabled", true);
}
$("#s1_text").text("ส่วนที่ 1 ข้อตกลงการปฏิบัติงาน");
$("#s2_text").show();
}
else if (role_code === "") { // ผู้รับการประเมิน
$(".status_self").show();
if (status_self_a === "Y") {
$(".status_self").hide();