From 215eee5f017570ec59df76da2ecf664e4e435d52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E9=B9=8F?= Date: Sat, 11 Jan 2025 18:13:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E5=AE=A1=E6=89=B9?= =?UTF-8?q?=E5=8F=91=E8=B5=B7=E7=94=B3=E8=AF=B7=E5=92=8C=E5=AE=A1=E6=89=B9?= =?UTF-8?q?=E4=B8=AD=E5=BF=83=E7=9A=84UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/approval/approval.vue | 78 ++++++++- .../approval/components/ApplicationList.vue | 58 +++++++ .../approval/components/ApprovalRecords.vue | 149 ++++++++++++++++++ src/pages/attendance/attendance.vue | 6 +- src/static/images/icon_default_avatar.png | Bin 0 -> 3963 bytes 5 files changed, 287 insertions(+), 4 deletions(-) create mode 100644 src/pages/approval/components/ApplicationList.vue create mode 100644 src/pages/approval/components/ApprovalRecords.vue create mode 100644 src/static/images/icon_default_avatar.png diff --git a/src/pages/approval/approval.vue b/src/pages/approval/approval.vue index 5c80404..e0069bb 100644 --- a/src/pages/approval/approval.vue +++ b/src/pages/approval/approval.vue @@ -7,14 +7,18 @@ } + + diff --git a/src/pages/approval/components/ApprovalRecords.vue b/src/pages/approval/components/ApprovalRecords.vue new file mode 100644 index 0000000..b470eac --- /dev/null +++ b/src/pages/approval/components/ApprovalRecords.vue @@ -0,0 +1,149 @@ + + + + + diff --git a/src/pages/attendance/attendance.vue b/src/pages/attendance/attendance.vue index 92cfe85..bb290ec 100644 --- a/src/pages/attendance/attendance.vue +++ b/src/pages/attendance/attendance.vue @@ -11,9 +11,9 @@ - - - + + + diff --git a/src/static/images/icon_default_avatar.png b/src/static/images/icon_default_avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..b93dfad6a207648a45b5f45684ac9d1b2d892d45 GIT binary patch literal 3963 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