fixed multiple upload bug 1401-03-25

This commit is contained in:
sedmedgh
2022-06-15 16:12:39 +04:30
parent cc88bc287f
commit 14cec27f46
3 changed files with 12 additions and 11 deletions
+2 -1
View File
@@ -16,5 +16,6 @@ Vue.use(VueI18n)
export default new VueI18n({
locale: 'en', // set default locale
messages: i18nData
messages: i18nData,
silentTranslationWarn: true
})
+2 -2
View File
@@ -32,8 +32,8 @@ tbl.add(new Xtc('city_workplace', 'محل خدمت').filterText().hidden())
tbl.add(new Xtc('personnel.gender', 'جنسیت').filterSelect({1: 'مرد', 2: 'زن'}).filterKey('personnel.gender').hidden().renderSlot('gender'))
tbl.add(new Xtc('type_str', 'نوع قرارداد').hidden().filterKey('type').filterSelect(contractTypes))
tbl.add(new Xtc('work_unit', 'واحد کار').hidden().renderSlot('work_unit').filterSelect(unitsFilter))
tbl.add(new Xtc('start_at', 'تاریخ شروع قراداد').filterDate().filterKey('start_at').hidden().renderSlot('start_at'))
tbl.add(new Xtc('end_at', 'تاریخ پایان قراداد').filterDate().filterKey('end_at').hidden().renderSlot('end_at'))
tbl.add(new Xtc('start_atj', 'تاریخ شروع قراداد').filterDate().filterKey('start_at').hidden())
tbl.add(new Xtc('end_atj', 'تاریخ پایان قراداد').filterDate().filterKey('end_at').hidden())
tbl.add(new Xtc('reason_termination', 'دلیل فسخ قرارداد').filterText().hidden())
tbl.add(new Xtc('date_termination', 'تاریخ فسخ قرارداد').filterDate().filterKey('date_termination').hidden())
+8 -8
View File
@@ -186,19 +186,19 @@
<template v-for="(item,index) in personalDetails.traning">
<div class="grid sm:grid-cols-1 md:grid-cols-3 md:gap-3 lg:grid-cols-3 lg:gap-3">
<a-form-item label="شناسه">
{{personalDetails.education[index].id}}
{{personalDetails.traning[index].id}}
</a-form-item>
<a-form-item label="مرکز برگزاری">
{{personalDetails.education[index].university}}
{{personalDetails.traning[index].university}}
</a-form-item>
<a-form-item label="عنوان دوره ">
{{personalDetails.education[index].title}}
{{personalDetails.traning[index].title}}
</a-form-item>
<a-form-item label="سال">
{{personalDetails.education[index].start_at}}
{{personalDetails.traning[index].start_at}}
</a-form-item>
<a-form-item label="امکان ارائه گواهینامه دارم">
<a-checkbox v-model="personalDetails.education[index].has_certificate"/>
<a-checkbox v-model="personalDetails.traning[index].has_certificate"/>
</a-form-item>
</div>
<a-divider/>
@@ -1910,10 +1910,10 @@ export default {
},
async showPersonal(record) {
try {
if (record.proposal.file_ids) {
if (record.proposal.file_ids && record.proposal.file_list) {
this.file_ids = record.proposal.file_ids
this.prsonalFileList = record.proposal.file_list.map(x => {
return {
if (x && x.id && x.filename && x.storage) return {
uid: x.id,
id: x.id,
name: x.filename,
@@ -1961,7 +1961,7 @@ export default {
});
this.showLoading = false;
} catch (e) {
console.log(e)
console.log(e,'in set user')
} finally {
}