🏢 员工综合管理系统
🟢 v{{version}}
首页
入职办理
考勤打卡
假期申请
薪资信息
公司文件
消息中心
{{unreadCount>99?'99+':unreadCount}}
欢迎使用员工综合管理系统
PHP 8.3 + Vue 3 + MySQL 8.0 | 版本 v{{version}}
功能导航
{{m.icon}}
{{m.name}}
{{m.desc}}
{{weatherData.city}}
{{weatherData.current.temperature}}{'°'}
{{weatherData.current.weather_desc}} {'体感'}{{weatherData.current.feels_like}}{'°'}
{{weatherData.current.weather_icon}}
{'💨'} {{weatherData.current.wind_speed}}km/h
{'💧'} {{weatherData.current.humidity}}%
入职信息登记
附件上传
+
{{up.label}}
提交入职申请
重置
入职进度查询
查询
{{progress.application.name}}
{{progress.application.position}}
{{progress.application.status_text}}
{{progress.application.created_at}}
{{progress.application.review_remark || '暂无'}}
进度日志
{{logLabel(log)}}
— {{log.remark}}
申请假期
我的假期
{{t.name}}
{{t.description}}
{{leaveComputedDays}} 个工作日
年度剩余:{{leaveYearRemaining}}天
提交申请
重置
全部
待审批
已通过
已驳回
共 {{leaveList.length}} 条记录
{{s.row.start_date_fmt}} ~ {{s.row.end_date_fmt}}
{{s.row.leave_type_name}}
{{s.row.days}}天
{{s.row.reason||'-'}}
{{s.row.status==='pending'?'待审批':s.row.status==='approved'?'已通过':'已驳回'}}
{{s.row.review_remark.length>12?s.row.review_remark.slice(0,12)+'...':s.row.review_remark}}
-
{{s.row.created_at_fmt}}
{{leaveDetail.leave_type_name}}
{{leaveDetail.start_date_fmt}} ~ {{leaveDetail.end_date_fmt}}
{{leaveDetail.days}}天
{{leaveDetail.reason||'-'}}
{{leaveDetail.status==='pending'?'待审批':leaveDetail.status==='approved'?'已通过':'已驳回'}}
{{leaveDetail.review_remark}}
{{leaveDetail.created_at_fmt}}
提交银行卡
卡片管理
变更记录
导出CSV
{{salaryStats.total}}
全部卡片
{{salaryStats.approved}}
已通过
{{salaryStats.pending}}
待审核
{{salaryStats.rejected}}
已驳回
提交审核
重置
全部
待审核
已通过
已驳回
{{cardList.length}} 条记录
{{s.row.employee_no}}
{{s.row.card_holder}}
{{s.row.bank_name}}
{{s.row.branch_name||'-'}}
{{s.row.card_masked}}
{{s.row.status==='pending'?'待审核':s.row.status==='approved'?'已通过':'已驳回'}}
{{s.row.review_remark}}
-
{{s.row.created_at_fmt}}
{{s.row.created_at_fmt}}
{{s.row.action==='submit'?'提交':s.row.action==='approve'?'通过':'驳回'}}
{logsPage=p;loadCardLogs()}"/>
提交报销
报销记录
变更记录
导出CSV
{{expenseStats.total}}
全部
{{expenseStats.pending}}
待审核
{{expenseStats.approved}}
已通过
{{expenseStats.paid}}
已打款
{{expenseStats.rejected}}
已驳回
单笔上限 ¥{{Number(expenseMaxAmount).toLocaleString()}}
+
支持 jpg/png/gif/pdf,单张≤10MB,最多9张
正在上传票据...
提交报销
重置
全部
待审核
已通过
已打款
已驳回
{{expenseList.length}} 条记录
{{s.row.employee_no}}
{{s.row.employee_name}}
{{s.row.expense_type_name}}
{{s.row.amount}}
{{s.row.reason}}
{{s.row.status==='pending'?'待审核':s.row.status==='approved'?'已通过':s.row.status==='paid'?'已打款':'已驳回'}}
{{s.row.review_remark}}
-
{{s.row.created_at_fmt}}
{{s.row.receipt_images.length}}张
无
{{s.row.created_at_fmt}}
{{s.row.action==='submit'?'提交':s.row.action==='approve'?'通过':s.row.action==='pay'?'打款':'驳回'}}
{{s.row.remark||'-'}}
{expenseLogsPage=p;loadExpenseLogs()}"/>
天气查询
{selectCity(item.data)}" style="width:220px" size="small" >
定位
刷新
🌤️
加载中...
⚠️
{{weatherError}}
{{weatherData.city}}
{{weatherData.current.temperature}}°
{{weatherData.current.weather_icon}} {{weatherData.current.weather_desc}} 体感 {{weatherData.current.feels_like}}°
💨 风速: {{weatherData.current.wind_speed}} km/h {{weatherData.current.wind_direction}}
🌬️ 阵风: {{weatherData.current.wind_gusts}} km/h
💧 湿度: {{weatherData.current.humidity}}%
📊 气压: {{weatherData.current.pressure}} hPa
{{d.date_display}}
{{d.weather_icon}}
{{d.weather_desc}}
{{d.temp_max}}°
/
{{d.temp_min}}°
💧 {{d.precip}}%
消息中心
全部标为已读
清空消息
{{cat.label}}
{{msg.title}}
{{categoryLabel(msg.category)}}
{{msg.content}}
{{msg.created_at_fmt}}
标为已读
{{detailMsg.type==='system'?'系统消息':'业务消息'}}
{{categoryLabel(detailMsg.category)}}
{{detailMsg.created_at_fmt}}
{{detailMsg.content}}
{{tabName}} 模块
正在开发中...