fixed set field edu 1401-03-05
This commit is contained in:
@@ -132,8 +132,8 @@
|
|||||||
<div>
|
<div>
|
||||||
<a-card title="سوابق کاری">
|
<a-card title="سوابق کاری">
|
||||||
<x-table :model="workChart">
|
<x-table :model="workChart">
|
||||||
<template slot="history" slot-scope="{text, record}">
|
<template slot="count_year" slot-scope="{text, record}">
|
||||||
{{record.history?record.history+' سال':'-'}}
|
{{text?text+' سال':'-'}}
|
||||||
</template>
|
</template>
|
||||||
<template slot="end" slot-scope="{text, record}">
|
<template slot="end" slot-scope="{text, record}">
|
||||||
{{record.end_at?record.end_at:'-'}}
|
{{record.end_at?record.end_at:'-'}}
|
||||||
|
|||||||
@@ -1,11 +1,8 @@
|
|||||||
import XTbl, {Xtc} from '@/components/new-x-table/index';
|
import XTbl, {Xtc} from '@/components/new-x-table/index';
|
||||||
|
|
||||||
const tbl = new XTbl('/work', 'لیست پرسنل');
|
const tbl = new XTbl('/work', 'لیست پرسنل');
|
||||||
tbl.add(new Xtc('proposal.name', 'نام و نام خانوادگی').filterText())
|
tbl.add(new Xtc('name', 'نام و نام خانوادگی').filterText())
|
||||||
tbl.add(new Xtc('history', 'سابقه کار').renderSlot('history').filterText());
|
tbl.add(new Xtc('ncode', 'کد ملی').filterText())
|
||||||
tbl.add(new Xtc('title', 'نام شغل').filterText())
|
tbl.add(new Xtc('count_year', 'سابقه کار').renderSlot('count_year'))
|
||||||
tbl.add(new Xtc('university', 'مکان').filterText())
|
tbl.add(new Xtc('last_education_str', 'آخرین مدرک تحصیلی').filterText())
|
||||||
tbl.add(new Xtc('has_certificate_str', 'وضعیت مدرک').filterText())
|
|
||||||
tbl.add(new Xtc('start_at', 'تاریخ شروع سابقه').filterDate().filterKey('start_at'))
|
|
||||||
tbl.add(new Xtc('end_at', 'تاریخ اتمام سابقه').renderSlot('end').filterDate().filterKey('end_at'))
|
|
||||||
export default tbl;
|
export default tbl;
|
||||||
|
|||||||
@@ -212,13 +212,13 @@
|
|||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</div>
|
</div>
|
||||||
<a-form-item label="آخرین مدرک تحصیلی">
|
<!-- <a-form-item label="آخرین مدرک تحصیلی">
|
||||||
<a-select v-decorator="[`last_education`]">
|
<a-select v-decorator="[`last_education`]">
|
||||||
<a-select-option v-for="(item,index) in grade" :value="index">
|
<a-select-option v-for="(item,index) in grade" :value="index">
|
||||||
{{ item }}
|
{{ item }}
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>-->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</a-card>
|
</a-card>
|
||||||
@@ -1717,6 +1717,14 @@ export default {
|
|||||||
this.personel = record;
|
this.personel = record;
|
||||||
this.personelBirthDate = record && record.proposal && record.proposal.birth_date ? record.proposal.birth_date : null;
|
this.personelBirthDate = record && record.proposal && record.proposal.birth_date ? record.proposal.birth_date : null;
|
||||||
this.flags = {gender: record.proposal.gender, marriage_sts: record.proposal.marriage_sts,}
|
this.flags = {gender: record.proposal.gender, marriage_sts: record.proposal.marriage_sts,}
|
||||||
|
|
||||||
|
record.personal_details.education.forEach((item) => {
|
||||||
|
item.level = `${item.level}`
|
||||||
|
})
|
||||||
|
record.personal_details.family.forEach((item) => {
|
||||||
|
item.edu_level = `${item.edu_level}`
|
||||||
|
})
|
||||||
|
// personal_details.family[${index}].edu_level
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
this.fromPersonel.setFieldsValue(record);
|
this.fromPersonel.setFieldsValue(record);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -165,13 +165,13 @@
|
|||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="آخرین مدرک تحصیلی">
|
<!-- <a-form-item label="آخرین مدرک تحصیلی">
|
||||||
<a-select v-decorator="[`last_education`]">
|
<a-select v-decorator="[`last_education`]">
|
||||||
<a-select-option v-for="(item,index) in grade" :value="index">
|
<a-select-option v-for="(item,index) in grade" :value="index">
|
||||||
{{ item }}
|
{{ item }}
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>-->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -346,7 +346,7 @@
|
|||||||
<div style="direction: rtl">نسبت : {{ item.relation }}</div>
|
<div style="direction: rtl">نسبت : {{ item.relation }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<div style="direction: ltr" v-if="item.edu"> مقطع :{{ item.edu.title }}</div>
|
<div style="direction: ltr" v-if="item.edu"> مقطع :{{ grade[item.edu] }}</div>
|
||||||
<div style="direction: rtl">رشته تحصیلی : {{ item.edu_title }}</div>
|
<div style="direction: rtl">رشته تحصیلی : {{ item.edu_title }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -385,7 +385,7 @@
|
|||||||
bordered item-layout="horizontal">
|
bordered item-layout="horizontal">
|
||||||
<a-list-item class="grid grid-cols-4" v-for="(item,index) in edu" :key="index">
|
<a-list-item class="grid grid-cols-4" v-for="(item,index) in edu" :key="index">
|
||||||
<div>
|
<div>
|
||||||
<div style="direction: ltr" v-if="item.grade"> مقطع :{{ item.grade.title }}</div>
|
<div style="direction: ltr" v-if="item.grade"> مقطع :{{ grade[item.grade] }}</div>
|
||||||
<div style="direction: rtl">دانشگاه : {{ item.university }}</div>
|
<div style="direction: rtl">دانشگاه : {{ item.university }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -174,13 +174,13 @@
|
|||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="آخرین مدرک تحصیلی">
|
<!-- <a-form-item label="آخرین مدرک تحصیلی">
|
||||||
<a-select v-decorator="[`last_education`]">
|
<a-select v-decorator="[`last_education`]">
|
||||||
<a-select-option v-for="(item,index) in grade" :value="index">
|
<a-select-option v-for="(item,index) in grade" :value="index">
|
||||||
{{ item }}
|
{{ item }}
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>-->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -354,7 +354,7 @@
|
|||||||
<div style="direction: rtl">نسبت : {{ item.relation }}</div>
|
<div style="direction: rtl">نسبت : {{ item.relation }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<div style="direction: ltr" v-if="item.edu"> مقطع :{{ item.edu.title }}</div>
|
<div style="direction: ltr" v-if="item.edu">{{item.ed}} مقطع :{{ grade[`${item.edu}`] }}</div>
|
||||||
<div style="direction: rtl">رشته تحصیلی : {{ item.edu_title }}</div>
|
<div style="direction: rtl">رشته تحصیلی : {{ item.edu_title }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -393,7 +393,7 @@
|
|||||||
bordered item-layout="horizontal">
|
bordered item-layout="horizontal">
|
||||||
<a-list-item class="grid grid-cols-4" v-for="(item,index) in edu" :key="index">
|
<a-list-item class="grid grid-cols-4" v-for="(item,index) in edu" :key="index">
|
||||||
<div>
|
<div>
|
||||||
<div style="direction: ltr" v-if="item.grade"> مقطع :{{ item.grade.title }}</div>
|
<div style="direction: ltr" v-if="item.grade"> {{item.grade}}مقطع :{{ grade[`${item.grade}`] }}</div>
|
||||||
<div style="direction: rtl">دانشگاه : {{ item.university }}</div>
|
<div style="direction: rtl">دانشگاه : {{ item.university }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user