diff --git a/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue b/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue
index 6e4bf1a93..0437dbe27 100644
--- a/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue
+++ b/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue
@@ -633,7 +633,24 @@ onMounted(async () => {
round
color="primary"
icon="edit"
- @click="dialog = true"
+ @click="
+ dialogStatus = 'edit';
+ editId = props.row.id;
+ isDate = props.row.isDate ? 'true' : 'false';
+ trainData.name = props.row.name;
+ trainData.topic = props.row.topic;
+ trainData.yearly = props.row.yearly;
+ trainData.place = props.row.place;
+ trainData.duration = props.row.duration;
+ trainData.department = props.row.department;
+ trainData.numberOrder = props.row.numberOrder;
+ trainData.dateOrder = props.row.dateOrder;
+ trainData.startDate = props.row.startDate;
+ trainData.endDate = props.row.endDate;
+ trainData.startYear = +props.row.startDate.slice(0, 4);
+ trainData.finishYear = +props.row.endDate.slice(0, 4);
+ dialog = true;
+ "
>