diff --git a/package.json b/package.json
new file mode 100644
index 0000000..6ea5c6e
--- /dev/null
+++ b/package.json
@@ -0,0 +1,5 @@
+{
+ "dependencies": {
+ "mini-smooth-signature": "^1.2.3"
+ }
+}
diff --git a/pages.json b/pages.json
index bb63e2a..898f92e 100644
--- a/pages.json
+++ b/pages.json
@@ -1,8 +1,23 @@
{
"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
// 示例模版页面
+ // {
+ // "path": "pages/index/index",
+ // "style": {
+ // // 顶部标题字
+ // "navigationBarTitleText": "uni-app",
+ // // 开启下拉加载
+ // "enablePullDownRefresh": true,
+ // // 下拉的距离触发下拉事件
+ // "pull-distance": 50,
+ // // 设置背景颜色
+ // "backgroundColor": "#ffffff",
+ // // 上拉触底的距离
+ // "onReachBottomDistance": 100
+ // }
+ // },
{
- "path": "pages/index/index",
+ "path": "pages/homePage/homePage",
"style": {
// 顶部标题字
"navigationBarTitleText": "uni-app",
@@ -16,7 +31,35 @@
"onReachBottomDistance": 100
}
}
- ],
+ ,{
+ "path" : "pages/attendanceManagement/attendanceManagement",
+ "style" :
+ {
+ "navigationBarTitleText": "",
+ "enablePullDownRefresh": false
+ }
+
+ }
+ ,{
+ "path" : "pages/salaryDetails/salaryDetails",
+ "style" :
+ {
+ "navigationBarTitleText": "",
+ "enablePullDownRefresh": false
+ }
+
+ }
+
+ ,{
+ "path" : "pages/sign/sign",
+ "style" :
+ {
+ "navigationBarTitleText": "",
+ "enablePullDownRefresh": false
+ }
+
+ }
+ ],
"subPackages": [
{
"root":"subPackages",
diff --git a/pages/attendanceManagement/attendanceManagement.vue b/pages/attendanceManagement/attendanceManagement.vue
new file mode 100644
index 0000000..a80c2c5
--- /dev/null
+++ b/pages/attendanceManagement/attendanceManagement.vue
@@ -0,0 +1,469 @@
+
+
+
+
+
+ {{ selectedYear }}年{{
+ selectedMonth < 10 ? "0" + selectedMonth : selectedMonth
+ }}月
+
+
+ 月度
+
+
+
+
+ 打卡统计
+
+
+ 迟到
+ 4次
+
+
+ 严重迟到
+ 3次
+
+
+ 旷工迟到
+ 0次
+
+
+ 早退
+ 1天
+
+
+ 未打卡
+ 2次
+
+
+
+
+
+
+ 请假统计
+
+
+ 事假
+ 4次
+
+
+ 病假
+ 3次
+
+
+ 婚假
+ 0次
+
+
+ 产假
+ 1天
+
+
+ 陪产假
+ 2次
+
+
+ 丧假
+ 2次
+
+
+
+
+
+
+ 加班、调休统计
+
+
+ 节假日加班
+ 4次
+
+
+ 休息日加班
+ 3次
+
+
+ 工作日加班
+ 0次
+
+
+ 调休
+ 1天
+
+
+
+
+
+ 说明:请核实当月考勤记录,确认无误请签字确认
+
+
+
+
+
+ 员工签字
+ /保留员工签字
+
+
+
+
+
+
+ 签字确认
+
+
+
+
+ {{
+ currentStep === "year" ? "选择年份" : "选择月份"
+ }}
+
+
+
+
+
+ {{ year }}年
+
+
+
+
+
+
+
+
+ {{ tempSelectedYear }}年{{ month < 10 ? "0" + month : month }}月
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/homePage/homePage.vue b/pages/homePage/homePage.vue
new file mode 100644
index 0000000..d76e1a0
--- /dev/null
+++ b/pages/homePage/homePage.vue
@@ -0,0 +1,331 @@
+
+
+
+
+
+
+ {{ selectedYear }}年{{ selectedMonth < 10 ? '0' + selectedMonth : selectedMonth }}月考勤统计
+
+ 查看详情
+
+
+
+
+
+
+
+
+
+ {{ selectedYear }}年{{ selectedMonth < 10 ? '0' + selectedMonth : selectedMonth }}月工资条
+
+ ⚠
+ 工资表为系统自动生成,如有疑问请联系财务部门
+
+
+ 查看明细
+
+
+
+
+
+ {{ currentStep === 'year' ? '选择年份' : '选择月份' }}
+
+
+
+
+
+ {{ year }}年
+
+
+
+
+
+
+
+
+ {{ tempSelectedYear }}年{{ month < 10 ? '0' + month : month }}月
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/index/index.vue b/pages/index/index.vue
index b73c0cd..5666a47 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -8,12 +8,8 @@
-
+
-
-
-
-
diff --git a/pages/salaryDetails/salaryDetails.vue b/pages/salaryDetails/salaryDetails.vue
new file mode 100644
index 0000000..417d4ee
--- /dev/null
+++ b/pages/salaryDetails/salaryDetails.vue
@@ -0,0 +1,260 @@
+
+
+
+
+ 2025年04月实发工资
+ 3000.00
+ 感谢您为公司的付出,辛苦了
+
+
+
+
+ 收入项目
+
+
+ 基本工资
+ 2500
+
+
+ 年度绩效奖金
+ 500
+
+
+ 月度绩效奖金
+ 500
+
+
+ 其他奖金
+ 1000
+
+
+ 总经理补贴
+ 0
+
+
+ 交通补贴
+ 50
+
+
+ 其他补贴
+ 0
+
+
+ 工龄工资
+ 50
+
+
+ 加班工资
+ 0
+
+
+ 应发小计
+ 5000
+
+
+
+
+
+
+ 扣除项目
+
+
+ 年度绩效奖金
+ 2500
+
+
+ 月度绩效奖金
+ 500
+
+
+ 事假
+ 500
+
+
+ 病假
+ 1000
+
+
+ 婚假、丧假、陪产假
+ 0
+
+
+ 迟到、早退
+ 50
+
+
+ 签到、签退
+ 0
+
+
+ 缺卡
+ 50
+
+
+ 旷工
+ 0
+
+
+ 违纪
+ 0
+
+
+
+
+
+
+ 福利
+
+
+ 基本养老
+ 2500
+
+
+ 失业保险
+ 500
+
+
+ 基本医疗
+ 500
+
+
+ 大额医疗
+ 1000
+
+
+ 住房公积金
+ 0
+
+
+
+
+
+
+ 其他
+
+
+ 其他扣款
+ 2500
+
+
+ 个税
+ 500
+
+
+ 扣款小计
+ 2000
+
+
+
+
+
+ 备注
+
+
+
+
+
+
diff --git a/pages/sign/sign.vue b/pages/sign/sign.vue
new file mode 100644
index 0000000..ccfad5a
--- /dev/null
+++ b/pages/sign/sign.vue
@@ -0,0 +1,216 @@
+
+
+
+
+
+ 请在空白区域内横向签字
+
+ 清空
+ 确认
+
+
+
+
+
+
+
diff --git a/static/WorkAtt.png b/static/WorkAtt.png
new file mode 100644
index 0000000..f469cb4
Binary files /dev/null and b/static/WorkAtt.png differ
diff --git a/static/arr.png b/static/arr.png
new file mode 100644
index 0000000..9833595
Binary files /dev/null and b/static/arr.png differ
diff --git a/static/money.png b/static/money.png
new file mode 100644
index 0000000..031b058
Binary files /dev/null and b/static/money.png differ