check group of form
This commit is contained in:
parent
013ed1961b
commit
911e6dd8ad
1 changed files with 35 additions and 21 deletions
|
|
@ -228,6 +228,37 @@ async function onSubmitReject() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// check group of form
|
||||||
|
const groupNo = computed(() => {
|
||||||
|
if (
|
||||||
|
store.dataEvaluation.posExecutiveName == "ปลัดกรุงเทพมหานคร" ||
|
||||||
|
store.dataEvaluation.posExecutiveName == "รองปลัดกรุงเทพมหานคร" ||
|
||||||
|
store.dataEvaluation.posExecutiveName == "ผู้อำนวยการสำนัก" ||
|
||||||
|
store.dataEvaluation.posExecutiveName == "หัวหน้าสำนักงานก.ก." ||
|
||||||
|
store.dataEvaluation.posExecutiveName == "หัวหน้าสำนักงาน ก.ก." ||
|
||||||
|
store.dataEvaluation.posExecutiveName ==
|
||||||
|
"หัวหน้าสำนักงานเลขานุการผู้ว่าราชการกรุงเทพมหานคร" ||
|
||||||
|
store.dataEvaluation.posExecutiveName == "เลขานุการสภากรุงเทพมหานคร" ||
|
||||||
|
store.dataEvaluation.posExecutiveName == "ผู้อำนวยการเขต" ||
|
||||||
|
store.dataEvaluation.posExecutiveName ==
|
||||||
|
"หัวหน้าส่วนราชการในสังกัดสำนักปลัดกรุงเทพมหานคร"
|
||||||
|
) {
|
||||||
|
return 1;
|
||||||
|
} else if (
|
||||||
|
store.dataEvaluation.posTypeName == "อำนวยการ" ||
|
||||||
|
store.dataEvaluation.posTypeName == "บริหาร" ||
|
||||||
|
(store.dataEvaluation.posTypeName == "วิชาการ" &&
|
||||||
|
store.dataEvaluation.posExecutiveName != null) ||
|
||||||
|
(store.dataEvaluation.posTypeName == "ทั่วไป" &&
|
||||||
|
store.dataEvaluation.posLevelName == "อาวุโส" &&
|
||||||
|
store.dataEvaluation.posExecutiveName != null)
|
||||||
|
) {
|
||||||
|
return 2;
|
||||||
|
} else {
|
||||||
|
return 3;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getCriteria();
|
getCriteria();
|
||||||
fetchListPlanned();
|
fetchListPlanned();
|
||||||
|
|
@ -309,12 +340,7 @@ onMounted(() => {
|
||||||
</div>
|
</div>
|
||||||
<div class="q-gutter-md q-mt-sm">
|
<div class="q-gutter-md q-mt-sm">
|
||||||
<!-- องค์ประกอบที่ 1 -->
|
<!-- องค์ประกอบที่ 1 -->
|
||||||
<div
|
<div v-if="groupNo == 1">
|
||||||
v-if="
|
|
||||||
store.dataEvaluation.posTypeName == 'อำนวยการ' ||
|
|
||||||
store.dataEvaluation.posTypeName == 'บริหาร'
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<Work
|
<Work
|
||||||
v-model:data="rows_01"
|
v-model:data="rows_01"
|
||||||
:title="`มิติที่ 1 ภารกิจตามนโยบายและยุทธศาสตร์ของกรุงเทพมหานคร`"
|
:title="`มิติที่ 1 ภารกิจตามนโยบายและยุทธศาสตร์ของกรุงเทพมหานคร`"
|
||||||
|
|
@ -512,8 +538,7 @@ onMounted(() => {
|
||||||
:rows="[
|
:rows="[
|
||||||
{
|
{
|
||||||
name: `สรุปผลการประเมินสมรรถนะ (คะแนนเต็ม ${
|
name: `สรุปผลการประเมินสมรรถนะ (คะแนนเต็ม ${
|
||||||
store.dataEvaluation.posTypeName != 'อำนวยการ' &&
|
groupNo == 3
|
||||||
store.dataEvaluation.posTypeName != 'บริหาร'
|
|
||||||
? store.dataEvaluation.isProbation
|
? store.dataEvaluation.isProbation
|
||||||
? store.competencyProbationScore
|
? store.competencyProbationScore
|
||||||
: store.competencyScore
|
: store.competencyScore
|
||||||
|
|
@ -542,12 +567,7 @@ onMounted(() => {
|
||||||
class="q-mt-xs q-mb-md"
|
class="q-mt-xs q-mb-md"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div
|
<div v-if="groupNo == 3">
|
||||||
v-if="
|
|
||||||
store.dataEvaluation.posTypeName != 'อำนวยการ' &&
|
|
||||||
store.dataEvaluation.posTypeName != 'บริหาร'
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<Develop />
|
<Develop />
|
||||||
|
|
||||||
<div v-if="isShowScore">
|
<div v-if="isShowScore">
|
||||||
|
|
@ -588,13 +608,7 @@ onMounted(() => {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="isShowScore">
|
<div v-if="isShowScore">
|
||||||
<div
|
<div v-if="groupNo == 3" class="row text-body2 text-weight-bold">
|
||||||
v-if="
|
|
||||||
store.dataEvaluation.posTypeName != 'อำนวยการ' &&
|
|
||||||
store.dataEvaluation.posTypeName != 'บริหาร'
|
|
||||||
"
|
|
||||||
class="row text-body2 text-weight-bold"
|
|
||||||
>
|
|
||||||
<div class="col-12 text-center row justify-center">
|
<div class="col-12 text-center row justify-center">
|
||||||
<span>
|
<span>
|
||||||
สรุปผลการประเมินพฤติกรรมการปฏิบัติราชการ (สมรรถนะ+การพัฒนาตนเอง)
|
สรุปผลการประเมินพฤติกรรมการปฏิบัติราชการ (สมรรถนะ+การพัฒนาตนเอง)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue