当前位置:首页>Excel>工程机械还在用 Excel 管设备?一套系统把智慧工地「人机材」数字化跑通

工程机械还在用 Excel 管设备?一套系统把智慧工地「人机材」数字化跑通

  • 2026-08-10 16:59:29
工程机械还在用 Excel 管设备?一套系统把智慧工地「人机材」数字化跑通

一句话:晋辉智机通不是「又一个打卡 App」,而是面向 工程机械租赁、施工总包、设备运维 的智慧工地管理平台——把 设备台账、机手工时、工资绩效、现场留痕 从表格和微信群,搬进可审计、可核算、可闭环的数字系统。

引言:

工程机械现场还在靠 Excel 管设备、月底对工资?晋辉智机通面向智慧工地,GPS 到岗打卡、拍照留痕、设备绑定与保养记录一体;考勤自动汇入绩效,机手查工资条、班长审异常、总部一张报表看清人机现场。企业码登录,管理后台实时同步。让工时算得清、绩效奖得明、设备管得住——施工管理信息化升级,从一线能用的 App 开始。


开篇:三条痛点,拆穿工地「假数字化」

很多工程机械企业已经上了考勤机、建了微信群、甚至买了通用 OA——但一到月底,问题还是那几句:

痛点
现场真实写照
背后代价
设备管不住
台账在 Excel,谁开哪台机靠口头;保养拖了没人追
故障停机、维保超支、责任扯皮
工时算不清
白班夜班、OT/中直靠班长手抄;漏打、代打说不清
工资对账 2~3 天,机手不信任、流失率高
绩效奖不明
任务发了、活干了,积分和工资条对不上
激励失效,「多干不多拿」成常态

结论很直白:智慧工地数字化升级,缺的不是「有没有打卡」,而是 人机现场一条线、工时绩效一条账、总部多现场一张图

晋辉智机通(项目代号 xlhMoreApp)就是按这个缺口做的——源于工程机械与智慧工地现场,把 设备管理 + 工资绩效 当核心,考勤留痕 当数据底座,任务与技能培养 当延伸闭环。

一、产品介绍:给工程机械客户的「可落地数字化方案」

1.1 我们解决什么问题

晋辉智机通 是面向 工程机械与智慧工地施工现场 的机手考勤与绩效管理平台,由晋辉科技出品,服务于机械租赁、施工总包、设备运维等企业的一线机手、班组长与管理人员。

平台形成 「企业管理后台 + 移动端 + 运维后台」 三端一体:

  • 托管部署:最快一周上线,企业码开通即用,适合想快速完成施工管理信息化试点的团队
  • 私有化部署:数据不出内网,同一套代码交付国企/集团,满足合规与审计

适用说明:本 App 需由企业开通后使用。机手与管理人员通过 企业码 + 账号 登录,数据与企业后台实时同步。

1.2 四大能力:按客户价值排序(不是功能堆砌)

优先级
板块
解决什么痛点
客户感知价值
★★★
设备管理
台账乱、保养跟不上、人机对不上
设备/机械台账、模板、机手绑定、保养计划与审核——人、机、现场一条线
★★★
工资绩效
月底对账难、OT/中直算不清、激励说不清
考勤汇总、工资条、积分规则、抽奖兑换、班长审核——算得清、奖得明、少纠纷
★★
考勤留痕
到岗不可证、异常无依据
GPS 打卡、拍照留痕、异常申诉、年假——智慧工地到岗底座,为绩效核算供数
员工培养
培训与现场脱节
技能提升、特殊任务、积分激励——边干活边培养,不是独立网课平台

金句概括:让机手工时算得清、绩效奖得明、现场管得住。

1.3 机手端:一线真正愿意用的能力

机手考勤管理

  • GPS 定位到岗打卡,现场拍照留痕,考勤真实可追溯
  • 支持考勤异常申诉、年假申请,减少月底对账纠纷
  • 机手可绑定负责设备,人机现场一条线管理
  • 考勤数据自动汇总,为工时与绩效核算提供依据

绩效与薪酬管理

  • 机手随时查看个人薪资单、考勤记录
  • 支持 OT/中直等工时统计,工资条透明可查
  • 积分规则、任务激励、抽奖兑换,考核奖罚有章可循
  • 班组长可审核考勤异常,总部统一掌控多现场绩效

设备与现场协同

  • 设备台账绑定、保养计划执行与记录上传
  • 特殊任务接收、现场提交与审核跟踪
  • 技能提升任务与积分挂钩,边作业边培养

1.4 为什么工程机械客户会买单

  • 源于工地现场:机手、队长、管理员角色清晰,不是通用 HR 系统硬套施工场景
  • 数字化升级路径清晰:先考勤留痕 → 再设备保养 → 再绩效闭环,可分步上线、逐步深化
  • 低门槛上手:操作简单,一线机手无需培训半天
  • 跨区域可用:简体中文、繁体中文、English,大湾区及跨境劳务项目同一套 App

1.5 典型客户(主攻工程机械)

客户类型
典型规模
核心诉求
机械租赁公司
20~200 台设备
设备台账、保养追办、机手工时与工资条
施工总包
多标段、多班组
分散现场统一考勤、班长审核、总部报表
设备运维团队
人机绑定、巡检频繁
保养计划、留痕审核、利用率统计

延伸场景:环卫巡检、物业外勤、仓储班组等同样需要到岗留痕与绩效统计的现场,可复用同一平台能力;产品主战场仍是工程机械与智慧工地。

1.6 联系我们

如需为企业开通服务、预约演示或获取企业码,请联系晋辉科技或贵司系统管理员。

二、行业背景:工程机械施工管理,为什么必须做数字化升级

2.1 从「人盯人」到「数据闭环」

过去十年,工地信息化讨论很多,落地却很少——原因往往不是技术,而是 系统与现场脱节

Excel 台账  +  微信群报工  +  月底手工对账        ↓  「有数据,但不可信、不可算、不可追」        ↓  数字化升级失败 → 回到纸笔和口头

工程机械管理的特殊性在于:人是流动的、设备是贵的、工时是钱、现场是散的。任何不能服务一线机手的系统,都会在第一个雨夜打卡时失效。

晋辉智机通的思路是反过来的——先让机手每天愿意打开 App,再把数据自然汇入总部的设备与绩效大盘。

2.2 智慧工地视角的「人机材」一体化

维度
传统做法
数字化升级后
班长手抄、HR /excel 汇总
GPS + 拍照留痕,异常可申诉、可审核
台账滞后、保养靠催
设备绑定、保养计划、上传即审核
工资条「黑盒」、激励口头化
OT/中直自动汇总、积分规则可配置、机手自助可查
多现场靠电话问
总部一张报表,托管多租户或私有化合规部署

这不是概念上的「智慧工地」,而是 可审计、可核算、可交付 的施工管理信息化底座。

三、交付方式与目标客户

3.1 两种交付方式(仅此两种)

交付方式
适合谁
特点
托管部署
希望快速上线、不想自建机房的工程机械企业
系统部署在晋辉服务器,开通企业码即可使用,运维与升级由晋辉负责
私有化部署
对数据合规、内网隔离有要求的国企/集团
系统部署在客户自有服务器,数据库与文件存储均在客户环境内,数据完全自主可控

同一套代码库,通过部署配置(tenant.mode)切换运行模式,无需维护两个项目。

3.2 目标客户(工程机械优先)

行业
典型客户
核心诉求
推荐交付
工地 / 工程机械
 ★主推
施工总包、机械租赁、设备运维
设备台账与保养、工时与工资条
、机手考勤留痕
托管 / 私有化
国企 / 大型集团
数据不出内网、需独立审计
数据自主可控、合规部署
私有化
软件集成商
为终端客户交付行业管理系统
成熟三端、文档齐全、交付周期短
私有化为主
环卫 / 市政
环卫公司、园林养护、市政外包
片区打卡、车辆/设备巡检、任务派单
托管 / 私有化
物业 / 保洁
物业公司、保洁安保外包
多小区巡更、保洁任务、异常上报
托管
仓储 / 物流
仓储装卸、叉车班组
班次考勤、计件任务、工时汇总
托管
安装维修
家电/电梯/光伏售后外勤
工单派发、上门打卡、拍照验收
托管 / 私有化
劳务 / 人力公司
多项目派遣、大湾区用工
多现场统一管理、简繁英移动端
托管

四、平台定位

4.1 产品定位

工程机械机手考勤与绩效管理平台——以 设备管理 与 工资绩效 为核心能力,考勤 为数据底座,员工培养 为延伸;源于智慧工地与工程机械现场,主战场覆盖机械租赁、施工总包、设备运维。

  • 对总部与管理人员:设备/机械全生命周期 + 薪酬绩效一体化,一张报表看清人机现场
  • 对班组长(队长):审核考勤异常、跟踪任务、管理本队机手
  • 对一线机手:低门槛 App——GPS 打卡留痕、绑定设备、查工资单与积分
  • 对托管客户:晋辉负责系统运维、升级与服务续期,最快一周可上线
  • 对私有化客户:完整系统交付至客户环境,数据与进程完全自主;可配合统一 App + 独立 API 模式

4.2 与单租户版本的关系

维度
单租户版(seaHouseApi)
多企业版(seaHouseApiMore)
部署
一企业一套
托管:一套基础设施多企业隔离;私有化:一企业一套
登录
账号密码
企业码(租户码)+ 账号密码
数据
单库单企业
托管:共享库行级隔离;私有化:独立库
运维
客户自运维
托管:晋辉运维 + 续期;私有化:客户自运维

多企业版在数据库、API、登录链路上做了系统性改造,同时保留 standalone 独立部署模式,兼顾托管与私有化两条商业化路径。

五、平台技术

工程机械客户关心「能不能快速上线、能不能私有化、数据会不会串」。下面这套架构就是为 施工管理信息化交付 设计的:成熟技术栈、租户隔离、文档齐全,交付周期可压缩到 天级

5.1 总体架构

┌─────────────────────────────────────────────────────────────┐│                        用户层                                ││  ┌──────────────┐  ┌──────────────┐  ┌──────────────────┐  ││  │ 移动端 App    │  │ 企业管理后台  │  │ 运维管理后台      │  ││  │ (uni-app)    │  │ (Vue3)       │  │ (Vue3,托管专用)  │  ││  └──────┬───────┘  └──────┬───────┘  └────────┬─────────┘  │└─────────┼─────────────────┼───────────────────┼────────────┘          │                 │                   │          └─────────────────┼───────────────────┘                            ▼┌─────────────────────────────────────────────────────────────┐│  Nginx 反向代理  /seaHouseApiMore/  →  11070               │└─────────────────────────────┬───────────────────────────────┘                              ▼┌─────────────────────────────────────────────────────────────┐│  Spring Boot 2.6  API 层 (move-apiMorePub)                  ││  JWT 鉴权 · MyBatis · 数据隔离 SQL 改写 · RESTful API       │└─────────────────────────────┬───────────────────────────────┘                              ▼┌─────────────────────────────────────────────────────────────┐│  MySQL (sea_house_more)  ·  阿里云 OSS  ·  微信服务号(可选)  │└─────────────────────────────────────────────────────────────┘

5.2 技术栈明细

层级
技术选型
说明
后端
Java 8、Spring Boot 2.6.2、MyBatis
成熟稳定,易于私有化交付
数据隔离
MyBatis 拦截器 + JSqlParser
托管模式下共享库自动注入 tenant_id 条件
鉴权
JWT(java-jwt / jjwt)
Token + X-Tenant-Id 双通道
管理后台
Vue 3、Element Plus、Pinia、ECharts
现代化 SPA;apiBase.js 统一 API/上传地址;企业品牌分区域生效
移动端
uni-app、TuniaoUI、vue-i18n
一套代码多端发布,简繁英国际化;util/request 统一 API 根地址
存储
MySQL 8、阿里云 OSS
业务数据 + 图片/附件(私有化可替换存储)
部署
Nginx、Spring Profile(local/prod)
环境隔离,一键切换
文档
Knife4j / Swagger 3
接口调试与交付

5.3 数据隔离核心设计

平台支持两种运行模式(tenant.mode),对应两种交付方式:

  • shared(托管部署):共享数据库,MyBatis 拦截器对业务表 SQL 自动追加 tenant_id 过滤,实现行级隔离
  • standalone(私有化部署):独立部署单企业,关闭 SQL 改写,数据完全在客户环境内

企业识别流程:

  1. 用户输入 企业码(租户码)(如 testtest2
  2. 调用 GET /Tenants/resolve?code=xxx 获取企业 ID、API 地址、品牌信息
  3. 登录接口携带企业上下文,后续所有业务请求自动隔离

运维管理员使用独立标识 platform,roleId=100,仅用于托管服务的企业开通与续期管理;私有化部署客户无需使用运维后台。


六、平台核心功能

6.1 运维管理后台(托管部署专用)

  • 企业信息管理:创建企业、分配管理员、配置 API 地址
  • 服务开通 / 续期:支持 按月(1 / 3 / 6 个月)或按年(1–5 年);续期可选「从今日重新计算到期」或「在原到期日上叠加」
  • 开通记录审计:谁在何时为哪个企业续费,全程留痕(按月续期在备注中体现月数)
  • 全局 API 与目录地址配置
  • 到期自动拦截登录,引导联系晋辉续费

6.2 企业管理后台

模块
功能要点
考勤管理
打卡记录、OT/中直、汇总报表、工资条、打卡地点、异常申诉、年假规则(按企业可配置入职工龄—天数)与审核、队长审核
设备管理
设备模板、设备列表、保养记录
任务管理
特殊任务发布与提交记录;队长端独立任务视图
技能提升
任务下发、员工提交与审核
积分管理
积分规则、记录、兑换;抽奖活动(每 N 积分抽一次、奖品增删改、概率配置与校验、抽奖记录)
机手 / 队长管理
人员档案、绩效查看
用户反馈
收集一线意见与建议
系统维护
人员信息、系统参数、品牌定制(见 6.4)、版本控制、消息推送
数据导出
Excel 导出考勤等报表

6.3 移动端 App

机手 / 队长首页能力:

  • 考勤:GPS 到岗打卡、拍照留痕、异常申诉、年假申请
  • 设备:绑定负责设备、保养计划执行与记录上传
  • 任务:特殊任务接收、现场提交;技能提升与积分挂钩
  • 绩效:薪资单、考勤记录、积分规则与抽奖兑换
  • 管理(队长):审核考勤异常、评价机手、跟踪本队任务

其他能力:

  • 企业码 + 账号登录,与管理后台实时同步
  • 多语言:简体中文、繁体中文、English
  • 版本热更新控制
  • 任务/保养等模块图片 OSS 签名展示(私有桶可访问)
  • 登录前固定展示平台 Logo 与名称;登录后展示企业品牌(首页可展示企业 Logo 与名称)

6.4 企业品牌与服务续期提醒

品牌定制(/system/brand-setting — 分区域展示,兼顾企业定制与平台统一形象:

区域
展示规则
App 登录页 / 注册页
固定默认 Logo +「晋辉智机通」,不随企业配置变化
管理后台登录页 / 左侧侧栏
固定默认 Logo +「晋辉智机通」
管理后台登录后顶栏
可配置系统名、Logo、品牌备注;14 种推荐背景色 + 自定义色值,实时预览
管理后台内容区背景
与顶栏主题色联动(CSS 变量 --tenant-admin-page-bg
App 登录后首页
展示企业名称;若配置了企业 Logo 则一并展示

配置保存后写入企业系统参数,并通过 tenantBranding.js 同步至顶栏;退出登录时清除顶栏品牌缓存。

续期提醒(托管部署)

  • 登录后记住企业码;再次进入自动带出
  • 托管企业服务到期前 30 天,移动端弹窗 + 管理后台顶部黄条双重提醒续费
  • 私有化部署客户不受晋辉侧续期策略约束,由客户自行运维

6.5 近期开发优化(2026-06)

模块
优化内容
管理后台
新增 utils/apiBase.jsVUE_APP_BASE_URL 统一驱动请求与 Excel 导出;新增 utils/loginUser.js,修复顶栏用户头像与姓名读取(兼容 users / user.users 等登录态结构)
管理后台
积分抽奖:奖品新增/编辑/删除、概率可配、启用奖品概率合计提示;特殊任务/队长任务编辑时图片回显兼容 response.data 与 url
运维后台
企业续期支持月付与按年、续期起算方式可选;后端 TenantsService.adminRenew 同步支持 duration_typesubscription_months
移动端
统一从 util/request 引入 getApiBaseUrlnormalizeImageList / resolveImageUrl 规范任务详情、特殊任务等图片展示;注册页新增姓名、登录/注册页品牌展示策略优化
移动端
App 自助注册默认启用(status=1),注册后即可登录
部署
后端生产包名为 xlhMoreApi.jarmvn package 输出于 target/

七、平台独特优势(工程机械客户最关心的 6 点)

7.1 托管模式下的数据库层隔离

托管部署时,多家企业的数据运行在同一套基础设施上。本平台在数据库层实现 tenant_id 行级隔离,MyBatis 拦截器 + SQL 改写自动化,开发新功能时只要注册业务表即可,新增托管客户无需重复部署整套系统

7.2 一套代码,两种交付方式

模式
交付方式
切换方式
共享库行级隔离
托管部署
tenant.mode=shared
独立库单企业
私有化部署
tenant.mode=standalone
 + 独立 jar

同一套代码库,无需维护两个项目。施工企业可先托管试点,成熟后平滑私有化——数字化升级不必推倒重来。

7.3 工程机械现场「长板」明显——人机一体、绩效闭环

  • 考勤真实可追溯:GPS 到岗 + 拍照留痕,数据自动汇入绩效核算
  • 设备管理深度:台账、机手绑定、保养计划与审核,人机现场一条线
  • 工资绩效闭环:OT/中直、工资条、积分/抽奖,机手透明可查、总部统一掌控
  • 班组长赋能:审核异常、跟踪任务,减少月底对账纠纷
  • 角色体系清晰:机手 / 队长 / 管理员,权限边界明确

7.4 国际化与跨区域适配

内置简繁英三语,大湾区及跨境劳务项目均可使用同一套 App,降低多片区、多语言现场的管理与培训成本。

7.5 工程化交付友好

  • Spring Profile 分离 local / prod 环境
  • Nginx 标准反代配置,路径前缀 /seaHouseApiMore/
  • 接口文档(Knife4j)+ README 测试账号,交付周期可压缩到 days 级
  • 前后端 API 根地址配置收敛(后台 .env.production、移动端 util/request),降低多环境改漏风险

7.6 品牌与体验细节可交付

  • 企业品牌仅作用于「登录后顶栏 / 内容区 / App 首页」,登录页保持平台统一标识,体验友好
  • 顶栏用户区支持默认头像兜底与 avatar_url / avatarUrl 双字段兼容

八、平台安装使用(技术交付附录)

8.1 环境要求

组件
版本要求
JDK
1.8+
MySQL
5.7 / 8.0
Node.js
16+(前端构建)
Maven
3.6+
Nginx
1.18+(生产)
HBuilderX
最新版(移动端打包)

8.2 项目结构

xlhMoreApp/├── move-apiMorePub/      # 后端 API(Spring Boot)→ 打包产物 xlhMoreApi.jar├── move-adminMorePub/    # 管理后台(Vue3)→ npm run build → dist/├── moveAppMorePub/       # 移动端(uni-app)├── sea_house_more.sql    # 数据库初始化脚本├── nginx.conf            # Nginx 参考配置├── 平台简介.md           # 产品与架构说明(本文档)└── README.md             # 访问地址与测试账号

8.3 后端部署

# 1. 导入数据库mysql -u root -p sea_house_more < sea_house_more.sql# 2. 本地开发cd move-apiMorePubmvn spring-boot:run# 默认 profile=local,端口 11070# 3. 生产打包mvn clean package -DskipTests

8.3.1 生产环境变量(必配)

生产(prod)与私有化(prodprivate均通过环境变量注入敏感配置,勿将密钥写入 application-*.properties 并提交 Git。

环境变量
必填
说明
TOKEN_SECRET
JWT 密钥,建议至少 32 位随机字符串
DB_URL
JDBC 连接串,如 jdbc:mysql://host:3306/sea_house_more?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
DB_USERNAME
数据库用户名
DB_PASSWORD
数据库密码
OSS_ACCESS_KEY_ID
是*
阿里云 OSS AccessKey(头像、附件上传依赖)
OSS_ACCESS_KEY_SECRET
是*
阿里云 OSS SecretKey
OSS_BUCKET
默认 newocean
OSS_ENDPOINT
默认 https://oss-accelerate.aliyuncs.com
OSS_HTTPS_ENDPOINT
默认 oss-accelerate.aliyuncs.com
OSS_FILE_DIR
对象前缀,默认 source/

* 未配置 OSS 密钥时,上传接口会报错:OSS 未配置:请设置环境变量 OSS_ACCESS_KEY_ID 与 OSS_ACCESS_KEY_SECRET

启动示例(SaaS 生产 prod):

export TOKEN_SECRET='至少32位随机字符串'export DB_URL='jdbc:mysql://...'export DB_USERNAME='...'export DB_PASSWORD='...'export OSS_ACCESS_KEY_ID='你的AK'export OSS_ACCESS_KEY_SECRET='你的SK'# 如与默认不同再设:# export OSS_BUCKET='your-bucket'# export OSS_ENDPOINT='https://oss-cn-xxx.aliyuncs.com'java -jar target/xlhMoreApi.jar --spring.profiles.active=prod

私有化部署 使用同一 jar,仅切换 profile:

java -jar target/xlhMoreApi.jar --spring.profiles.active=prodprivate

环境变量与上表相同;另在 application-prodprivate.properties 中按客户环境修改 app.public-api-base-urltenant.default-tenant-code 等。Docker 一键部署可复制 .env.docker.example 为 .env 后填写。

Profile 说明:

Profile
配置文件
用途
localapplication-local.properties
本机开发,API 地址 http://localhost:11070/
prodapplication-prod.properties
SaaS 生产,API 地址 https://jinhuitech.top/seaHouseApiMore/
prodprivateapplication-prodprivate.properties
大客户私有化,tenant.mode=standalone

8.4 管理后台部署

cd move-adminMorePubnpm installnpm run build# 将 dist/ 部署至 Nginx 目录,如 /etc/www/website/seahouseAdminMore/

.env.production 配置 API 地址:

VUE_APP_BASE_URL='https://jinhuitech.top/seaHouseApiMore/'

8.5 移动端打包

  1. 用 HBuilderX 打开 moveAppMorePub
  2. 修改 util/request/index.js 中 API_BASE_URL 为生产地址
  3. 发行 → 原生 App 云打包 / 小程序

8.6 Nginx 关键配置

# API 反代location /seaHouseApiMore/ {    rewrite ^/seaHouseApiMore/(.*) /$1 break;    proxy_pass http://127.0.0.1:11070;    proxy_set_header X-Forwarded-Prefix /seaHouseApiMore;}# 管理后台静态资源location /seahouseAdminMore/ {    alias /etc/www/website/seahouseAdminMore/;    try_files $uri $uri/ /seahouseAdminMore/index.html;}

8.7 在线演示地址

地址
企业管理后台
https://jinhuitech.top/seahouseAdminMore/#/login
运维管理后台
https://jinhuitech.top/seahouseAdminMore/#/superadmin/login
API
https://jinhuitech.top/seaHouseApiMore/

测试账号详见项目 README.md


九、落地故事:工程机械客户怎么从痛点走到闭环

场景一(主推):机械租赁 —— 40 台设备、80 名机手,月底对账从 3 天到半天

痛点

  • 设备台账在 Excel,版本满天飞;谁开哪台、保养有没有做,全靠班长记忆
  • 白班夜班、OT/中直手抄,漏打代打扯皮不断
  • HR 每月花 2~3 人天 对工资,机手还不认账

数字化升级路径

  1. 第一周:设备台账 + 机手绑定上线,保养计划可追办
  2. 第二周:GPS 打卡 + 拍照留痕,异常申诉与班长审核跑通
  3. 第三周起:考勤自动汇总 → 工资条一键生成 → 积分任务激励

价值

  • 设备管得住、绩效算得明——总部一张报表看清人机现场
  • 考勤留痕成为核算底座,不是摆设
  • HR 每月节省 2~3 人天,机手自助查工资条,纠纷明显下降

场景二:施工总包 —— 多标段分散,总部如何「看得见」

痛点:多个标段、班组分散,电话问出勤,数据进不了总部大盘。

方案:企业码分租户、队长审核异常、考勤汇总报表导出;托管快速开通新标段。

价值:施工管理信息化从「各管各的」变成「总部一张图」。


延伸场景(环卫巡检、物业外勤、仓储班组等)同样适用到岗留痕与绩效统计能力,本文档从略;工程机械与智慧工地仍是产品主战场。


结语:施工管理数字化升级,从一线能用的 App 开始

很多智慧工地项目死在「总部很好看、现场不用」——晋辉智机通选择反过来做:

  1. 先解决机手愿意用的打卡与查薪
  2. 再把数据汇入设备与绩效大盘
  3. 最后让总部多现场一张图、可审计、可交付

典型客户:机械租赁、施工总包、设备运维团队。核心承诺:工时算得清、绩效奖得明、现场管得住。交付选择:托管最快一周试点,私有化满足国企合规。

无论你是想快速验证施工管理信息化的租赁公司、需要统一管控多标段的施工总包 IT 负责人、还是对数据合规有要求的集团客户——这套系统已具备从 企业码登录 → 三端实时同步 → 数据隔离 → 部署交付 的完整链路。

托管省心,私有化安心。如需预约演示或为企业开通服务,请联系晋辉科技或贵司系统管理员获取企业码。


产品介绍官网:

https://jinhuitech.top/zjtPro/

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-13 00:43:46 HTTP/2.0 GET : https://h.sjds.net/a/544623.html
  2. 运行时间 : 0.129414s [ 吞吐率:7.73req/s ] 内存消耗:4,277.05kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1875825a8dae1c02742f3829f70bf967
  1. /yingpanguazai/ssd/ssd1/www/h.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.sjds.net/runtime/temp/ad153693ed39fba6d1bda2fe72512cde.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001136s ] mysql:host=127.0.0.1;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001774s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000807s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000678s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001300s ]
  6. SELECT * FROM `set` [ RunTime:0.000592s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001564s ]
  8. SELECT * FROM `article` WHERE `id` = 544623 LIMIT 1 [ RunTime:0.001289s ]
  9. UPDATE `article` SET `lasttime` = 1786553027 WHERE `id` = 544623 [ RunTime:0.018355s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000713s ]
  11. SELECT * FROM `article` WHERE `id` < 544623 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001243s ]
  12. SELECT * FROM `article` WHERE `id` > 544623 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001461s ]
  13. SELECT * FROM `article` WHERE `id` < 544623 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001587s ]
  14. SELECT * FROM `article` WHERE `id` < 544623 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001244s ]
  15. SELECT * FROM `article` WHERE `id` < 544623 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006160s ]
0.133144s