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({ export default new VueI18n({
locale: 'en', // set default locale 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('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('type_str', 'نوع قرارداد').hidden().filterKey('type').filterSelect(contractTypes))
tbl.add(new Xtc('work_unit', 'واحد کار').hidden().renderSlot('work_unit').filterSelect(unitsFilter)) 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('start_atj', 'تاریخ شروع قراداد').filterDate().filterKey('start_at').hidden())
tbl.add(new Xtc('end_at', 'تاریخ پایان قراداد').filterDate().filterKey('end_at').hidden().renderSlot('end_at')) tbl.add(new Xtc('end_atj', 'تاریخ پایان قراداد').filterDate().filterKey('end_at').hidden())
tbl.add(new Xtc('reason_termination', 'دلیل فسخ قرارداد').filterText().hidden()) tbl.add(new Xtc('reason_termination', 'دلیل فسخ قرارداد').filterText().hidden())
tbl.add(new Xtc('date_termination', 'تاریخ فسخ قرارداد').filterDate().filterKey('date_termination').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"> <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"> <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="شناسه"> <a-form-item label="شناسه">
{{personalDetails.education[index].id}} {{personalDetails.traning[index].id}}
</a-form-item> </a-form-item>
<a-form-item label="مرکز برگزاری"> <a-form-item label="مرکز برگزاری">
{{personalDetails.education[index].university}} {{personalDetails.traning[index].university}}
</a-form-item> </a-form-item>
<a-form-item label="عنوان دوره "> <a-form-item label="عنوان دوره ">
{{personalDetails.education[index].title}} {{personalDetails.traning[index].title}}
</a-form-item> </a-form-item>
<a-form-item label="سال"> <a-form-item label="سال">
{{personalDetails.education[index].start_at}} {{personalDetails.traning[index].start_at}}
</a-form-item> </a-form-item>
<a-form-item label="امکان ارائه گواهینامه دارم"> <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> </a-form-item>
</div> </div>
<a-divider/> <a-divider/>
@@ -1910,10 +1910,10 @@ export default {
}, },
async showPersonal(record) { async showPersonal(record) {
try { try {
if (record.proposal.file_ids) { if (record.proposal.file_ids && record.proposal.file_list) {
this.file_ids = record.proposal.file_ids this.file_ids = record.proposal.file_ids
this.prsonalFileList = record.proposal.file_list.map(x => { this.prsonalFileList = record.proposal.file_list.map(x => {
return { if (x && x.id && x.filename && x.storage) return {
uid: x.id, uid: x.id,
id: x.id, id: x.id,
name: x.filename, name: x.filename,
@@ -1961,7 +1961,7 @@ export default {
}); });
this.showLoading = false; this.showLoading = false;
} catch (e) { } catch (e) {
console.log(e) console.log(e,'in set user')
} finally { } finally {
} }