From e2ed0e0e0db56e8f1f9b905ad7a3f91a37ab378c Mon Sep 17 00:00:00 2001 From: TianyangZhang Date: Wed, 14 Jan 2026 13:43:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:hrm-=E6=96=B0=E5=A2=9E=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=20=E4=BA=BA=E5=91=98=E9=9C=80=E6=B1=82=20=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E4=BA=A4=E6=8E=A5=20=E4=BA=BA=E5=91=98=E8=AF=B7=E5=81=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/hrm/empjoin_form.vue | 223 +++++++++++++++++++++++++++++++++++++ pages/hrm/empneed_form.vue | 130 ++++++++++++--------- pages/hrm/leave_form.vue | 186 +++++++++++++++++++++++++++++++ utils/api.js | 23 ++++ utils/verificate.js | 46 ++++++++ 5 files changed, 556 insertions(+), 52 deletions(-) create mode 100644 pages/hrm/empjoin_form.vue create mode 100644 pages/hrm/leave_form.vue create mode 100644 utils/verificate.js diff --git a/pages/hrm/empjoin_form.vue b/pages/hrm/empjoin_form.vue new file mode 100644 index 0000000..2390f59 --- /dev/null +++ b/pages/hrm/empjoin_form.vue @@ -0,0 +1,223 @@ + + + + + \ No newline at end of file diff --git a/pages/hrm/empneed_form.vue b/pages/hrm/empneed_form.vue index d6fbfba..39165de 100644 --- a/pages/hrm/empneed_form.vue +++ b/pages/hrm/empneed_form.vue @@ -16,53 +16,57 @@ {{form.post_name}} - - {{form.start_km}} + + {{form.count_need}} - - {{form.start_km}} + + {{form.salary}} - + + {{ getLabel(genderList, form.gender) }} - {{form.vehreg_name}} + {{getLabel(educationList,form.education) }} - - {{form.end_date}} + + {{form.arrival_date}} - - {{form.vehreg_name}} + + {{getLabel(reasonList,form.reason)}} - - + + {{form.duty}} - +