From 4678ead38ef9f3c7e2c6cf4c94dac83f527b237e Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 19 Sep 2024 15:02:44 +0700 Subject: [PATCH 1/2] Refactoring code module 05_placement --- .../{Detail.vue => AppointEmployeeDetail.vue} | 45 +- .../AppointEmployee/DialogHeader.vue | 34 - .../{Dialogbody.vue => DialogOrders.vue} | 135 +- .../components/AppointEmployee/Modal.vue | 700 ---------- .../{Detail.vue => AppointMentDetail.vue} | 60 +- .../AppointMent/AppointmentModal.vue | 715 ---------- .../components/AppointMent/DialogHeader.vue | 34 - .../{Dialogbody.vue => DialogOrders.vue} | 33 +- .../ChangePosition/DialogChange.vue | 409 ------ .../ChangePosition/DialogHeader.vue | 34 - .../components/ChangePosition/DialogRound.vue | 80 -- .../components/ChangePosition/Main.vue | 405 ------ .../components/ChangePosition/Modal.vue | 716 ----------- .../ChangePosition/PersonalDetail.vue | 406 ------ .../ChangePosition/PersonalList.vue | 506 -------- .../ChangePosition/SendToCommand.vue | 301 ----- .../DialogOrders.vue} | 26 +- .../HelpGovernmentDetail.vue} | 23 +- .../components/Other/DialogHeader.vue | 34 - .../{Dialogbody.vue => DialogOrders.vue} | 46 +- .../Other/{Detail.vue => OtherDetail.vue} | 38 +- .../components/Other/OtherModal.vue | 783 ----------- .../{Detail.vue => DetailMain.vue} | 140 +- .../PersonalDetail/DialogFooter.vue | 14 +- .../PersonalDetail/DialogHeader.vue | 27 - .../PersonalDetail/Information/Address.vue | 174 ++- .../PersonalDetail/Information/Certicate.vue | 117 +- .../PersonalDetail/Information/Document.vue | 105 +- .../{ => Information}/Education.vue | 188 ++- .../{ => Information}/ExamResult.vue | 0 .../PersonalDetail/Information/Family.vue | 81 +- .../Information/Information.vue | 116 +- .../{ => Information}/Qualification.vue | 34 +- .../TableEducation.vue} | 25 +- .../PersonalDetail/Information/layout.vue | 65 - .../components/PersonalList/CardPosition.vue | 27 +- .../components/PersonalList/DialogDetail.vue | 64 +- .../PersonalList/PersonalListPage.vue | 32 +- .../components/PersonalList/Table.vue | 147 +-- .../components/Receive/AddEmployee/Main.vue | 927 ------------- .../components/Receive/DialogFooter.vue | 68 - .../components/Receive/DialogHeader.vue | 34 - .../{Dialogbody.vue => DialogOrders.vue} | 142 +- .../components/Receive/FormAdd.vue | 74 -- .../components/Receive/ReceiveAddPerson.vue | 771 +++++++++++ .../components/Receive/receiveDetail.vue | 1145 +++++++++++++++-- .../components/Receive/receiveDetail2.vue | 1026 --------------- .../components/Relocation/RelocationMain.vue | 733 ----------- .../components/Relocation/RelocationModal.vue | 791 ------------ .../components/Relocation/RelocationbyId.vue | 526 -------- .../{Dialogbody.vue => DialogOrders.vue} | 5 +- ...epatriatebyId.vue => RepatriateDetail.vue} | 0 .../components/Transfer/TransferDetail.vue | 20 +- .../{Other => probation}/Criterion.vue | 0 .../probation/FormEvaluation/FormEvaluate.vue | 2 +- .../FormEvaluation/FormEvaluateAdd.vue | 2 +- .../FormEvaluation/FormEvaluateScore.vue | 2 +- .../FormEvaluation/FormEvaluateScoreAdd.vue | 2 +- .../FormEvaluation/FormSaveResult.vue | 2 +- .../FormEvaluation/FormSaveResultAdd.vue | 2 +- .../FormSaveResultAddCommander.vue | 2 +- .../FormEvaluation/FormSaveResultCommader.vue | 2 +- .../components/probation/MainProbation.vue | 1 + .../components/probation/SummarySurvey.vue | 2 +- .../05_placement/interface/index/Main.ts | 9 + .../05_placement/interface/response/Main.ts | 101 +- src/modules/05_placement/router.ts | 136 +- src/modules/05_placement/views/01_Main.vue | 6 +- .../05_placement/views/02_transferMain.vue | 11 +- .../05_placement/views/03_receiveMain.vue | 149 ++- .../04_helpGovernmentMain.vue} | 56 +- .../05_repatriateMain.vue} | 55 +- .../06_appointPromoteMain.vue} | 69 +- .../07_appointEmployeeMain.vue} | 78 +- .../Other/Main.vue => views/08_otherMain.vue} | 35 +- 75 files changed, 3110 insertions(+), 10795 deletions(-) rename src/modules/05_placement/components/AppointEmployee/{Detail.vue => AppointEmployeeDetail.vue} (92%) delete mode 100644 src/modules/05_placement/components/AppointEmployee/DialogHeader.vue rename src/modules/05_placement/components/AppointEmployee/{Dialogbody.vue => DialogOrders.vue} (83%) delete mode 100644 src/modules/05_placement/components/AppointEmployee/Modal.vue rename src/modules/05_placement/components/AppointMent/{Detail.vue => AppointMentDetail.vue} (91%) delete mode 100644 src/modules/05_placement/components/AppointMent/AppointmentModal.vue delete mode 100644 src/modules/05_placement/components/AppointMent/DialogHeader.vue rename src/modules/05_placement/components/AppointMent/{Dialogbody.vue => DialogOrders.vue} (96%) delete mode 100644 src/modules/05_placement/components/ChangePosition/DialogChange.vue delete mode 100644 src/modules/05_placement/components/ChangePosition/DialogHeader.vue delete mode 100644 src/modules/05_placement/components/ChangePosition/DialogRound.vue delete mode 100644 src/modules/05_placement/components/ChangePosition/Main.vue delete mode 100644 src/modules/05_placement/components/ChangePosition/Modal.vue delete mode 100644 src/modules/05_placement/components/ChangePosition/PersonalDetail.vue delete mode 100644 src/modules/05_placement/components/ChangePosition/PersonalList.vue delete mode 100644 src/modules/05_placement/components/ChangePosition/SendToCommand.vue rename src/modules/05_placement/components/{helpgovernment/Dialogbody.vue => Help-Government/DialogOrders.vue} (96%) rename src/modules/05_placement/components/{helpgovernment/governmentDetail.vue => Help-Government/HelpGovernmentDetail.vue} (97%) delete mode 100644 src/modules/05_placement/components/Other/DialogHeader.vue rename src/modules/05_placement/components/Other/{Dialogbody.vue => DialogOrders.vue} (93%) rename src/modules/05_placement/components/Other/{Detail.vue => OtherDetail.vue} (94%) delete mode 100644 src/modules/05_placement/components/Other/OtherModal.vue rename src/modules/05_placement/components/PersonalDetail/{Detail.vue => DetailMain.vue} (89%) delete mode 100644 src/modules/05_placement/components/PersonalDetail/DialogHeader.vue rename src/modules/05_placement/components/PersonalDetail/{ => Information}/Education.vue (92%) rename src/modules/05_placement/components/PersonalDetail/{ => Information}/ExamResult.vue (100%) rename src/modules/05_placement/components/PersonalDetail/{ => Information}/Qualification.vue (85%) rename src/modules/05_placement/components/PersonalDetail/{Table.vue => Information/TableEducation.vue} (94%) delete mode 100644 src/modules/05_placement/components/PersonalDetail/Information/layout.vue delete mode 100644 src/modules/05_placement/components/Receive/AddEmployee/Main.vue delete mode 100644 src/modules/05_placement/components/Receive/DialogFooter.vue delete mode 100644 src/modules/05_placement/components/Receive/DialogHeader.vue rename src/modules/05_placement/components/Receive/{Dialogbody.vue => DialogOrders.vue} (87%) delete mode 100644 src/modules/05_placement/components/Receive/FormAdd.vue create mode 100644 src/modules/05_placement/components/Receive/ReceiveAddPerson.vue delete mode 100644 src/modules/05_placement/components/Receive/receiveDetail2.vue delete mode 100644 src/modules/05_placement/components/Relocation/RelocationMain.vue delete mode 100644 src/modules/05_placement/components/Relocation/RelocationModal.vue delete mode 100644 src/modules/05_placement/components/Relocation/RelocationbyId.vue rename src/modules/05_placement/components/Repatriate/{Dialogbody.vue => DialogOrders.vue} (99%) rename src/modules/05_placement/components/Repatriate/{RepatriatebyId.vue => RepatriateDetail.vue} (100%) rename src/modules/05_placement/components/{Other => probation}/Criterion.vue (100%) rename src/modules/05_placement/{components/helpgovernment/mainHelp.vue => views/04_helpGovernmentMain.vue} (90%) rename src/modules/05_placement/{components/Repatriate/RepatriateMain.vue => views/05_repatriateMain.vue} (92%) rename src/modules/05_placement/{components/AppointMent/Main.vue => views/06_appointPromoteMain.vue} (91%) rename src/modules/05_placement/{components/AppointEmployee/Main.vue => views/07_appointEmployeeMain.vue} (90%) rename src/modules/05_placement/{components/Other/Main.vue => views/08_otherMain.vue} (95%) diff --git a/src/modules/05_placement/components/AppointEmployee/Detail.vue b/src/modules/05_placement/components/AppointEmployee/AppointEmployeeDetail.vue similarity index 92% rename from src/modules/05_placement/components/AppointEmployee/Detail.vue rename to src/modules/05_placement/components/AppointEmployee/AppointEmployeeDetail.vue index fdc77eae0..c9ee1855f 100644 --- a/src/modules/05_placement/components/AppointEmployee/Detail.vue +++ b/src/modules/05_placement/components/AppointEmployee/AppointEmployeeDetail.vue @@ -1,7 +1,8 @@ - - - diff --git a/src/modules/05_placement/components/AppointEmployee/Dialogbody.vue b/src/modules/05_placement/components/AppointEmployee/DialogOrders.vue similarity index 83% rename from src/modules/05_placement/components/AppointEmployee/Dialogbody.vue rename to src/modules/05_placement/components/AppointEmployee/DialogOrders.vue index 63ee5c44f..854a13966 100644 --- a/src/modules/05_placement/components/AppointEmployee/Dialogbody.vue +++ b/src/modules/05_placement/components/AppointEmployee/DialogOrders.vue @@ -1,19 +1,16 @@