大数跨境

固定资产维修管理:从报修、审批到办结,原资产卡怎么回查?

固定资产维修管理:从报修、审批到办结,原资产卡怎么回查? 企业软件源码
2026-11-09
3
导读:固定资产维修管理:从报修、审批到办结,原资产卡怎么回查?一台打印机连续卡纸,送修申请已经通过。

固定资产维修管理:从报修、审批到办结,原资产卡怎么回查?

一台打印机连续卡纸,送修申请已经通过。此时有人来借设备,资产管理员能不能安排?这张单上确实有「审批通过」,但原资产卡已经切到「维修中」,维修结果和完成日期还是空的。直到经办人回原单办结,卡片才恢复送修前的状态。

这三个画面来自 RuoYi Office 的同一次教学实操。原设备是 ZC20261028-0004,原维修单是 AM705-2026102900001。顺着这两个编号,可以把谁同意送修、谁登记办结、设备什么时候恢复可安排分开查。

回查时点
审批状态
维修状态
原资产卡
保存草稿后
未提交
待维修
闲置
送修获批后
审批通过
维修中
维修中
登记办结后
审批通过
已完成
恢复闲置

报修先选原卡,把故障和送修方案写在同一张单上

资产专员从「资产变动 → 资产维修」新建维修单。案例里的故障写得很具体:打印测试页连续卡纸,申请检修走纸组件。维修方式选外部送修,费用填 300 元,厂商用教学虚构名称。真实业务写到这一步,审批人至少要能看出哪里坏了、拟怎么处理、预计花多少。

选择资产时用完整编号 ZC20261028-0004,再核对名称「AS02打印机丙」、长沙分公司和 AS01 教学仓。保存拿到维修单号后,先重开同一张单核对资产和方案。教学记录里,草稿已保存,原卡仍为闲置。

如果一张卡在台账里还是闲置,却在维修选择器里找不到,先查公司筛选和其他在途单据。当前提交逻辑会同时检查资产状态与在途占用,送修允许的状态为闲置、使用中。原卡状态和业务占用是两项条件,处理时找到占用原单,比再建一张同名资产更容易追清原因。

审批通过后,先确认原设备已经进入维修中

提交后,实际审批人从流程中心打开同一单号的待办。这次是「资产管理员审批」节点,审批人核对了设备、故障、外部送修方式和 300 元费用。通过后回到原卡,编号仍是 ZC20261028-0004,状态已变成维修中。

这两个时点写入的内容不同。提交时,服务把当时的资产状态保存到维修单的 beforeAssetStatus,本例保存的是「闲置」。审批通过后,onProcessApproved 将维修单和原卡置为维修中,并新增一条关联维修单的资产履历。审批给的是送修许可,维修结果要等实际处理后再登记。 有人来借这台设备时,要看原卡的当前状态,并由经办人确认后续安排。

办结要回原单,写清哪天修好、做过什么

有办结权限的经办人回到 AM705-2026102900001,点「办结维修」。本例填了 2026-10-29,教学记录写的是清洁走纸组件、更换磨损滚轮、测试页连续打印正常。正式业务可以按这个结构写,分别记录处理动作和验收结果。日期留空时,当前服务用当天作为完成日期,有明确交接日期时就填实际日期。

确认后重开原单,检查完成日期和结果已经保存,再看资产卡。本例维修状态已完成,审批状态仍为审批通过,卡片从维修中恢复闲置。重新打开的资产还是原来的编号,原值 2,000 元,所属公司和存放位置与历史基线一致。

如果看不到办结入口,先回维修详情确认是否已经审批通过、维修状态是否仍为「维修中」,再核对账号是否有办结权限。当前后端会分别拦截未获批、已办结和不处于维修中的请求。操作结果不明确时,先用原单号查完成日期和状态,再决定是否继续处理。

从实现上看,办结写完维修单,再读取提交时保存的状态恢复原卡。当前源码保留闲置或使用中两种有效的恢复目标,其他历史值回退为闲置。本次实操验证的是闲置恢复到闲置,使用中的恢复路径来自源码。

Integer targetStatus = row.getBeforeAssetStatus();if (!AssetStatusEnum.IDLE.getStatus().equals(targetStatus)        && !AssetStatusEnum.IN_USE.getStatus().equals(targetStatus)) {    targetStatus = AssetStatusEnum.IDLE.getStatus();}AssetCardDO cardUpd = new AssetCardDO();cardUpd.setId(row.getAssetId());cardUpd.setAssetStatus(targetStatus);assetCardMapper.updateById(cardUpd);

履历显示「闲置 → 维修中」,为什么原卡已经闲置?

因为履历展示的是审批通过后进入维修的那次变更。我用本机教学库只读查询了原维修单、卡片和关联履历。维修单已完成,原卡当前闲置,按原维修单匹配到的一条维修事件仍是「闲置 → 维修中」。当前的办结实现更新维修单和原卡,维修详情的完成日期与结果正是另一半证据。

因此回查时可以按问题找入口:

  • 查什么时候进入维修。
     打开原卡的「资产履历」,按维修单号找送修事件。
  • 查什么时候修好、做了哪些处理。
     打开原维修单,看完成日期、维修结果和维修状态,再回原卡确认当前状态。
  • 查 300 元是否付了。
     找费用报销或付款凭据。维修单里的金额是这次方案的教学登记值,实际支出要按财务记录核对。

这次核对的是历史教学系统的办理结果,以及当前教学库里的原单和原卡。现场交接时,经办人把维修结果落到原单,资产管理员再用原编号确认设备状态,下一位同事才能据此安排领用。

【声明】内容源于网络
0
0
企业软件源码
RuoyiOffice 是一套基于 Spring Boot + Vue3 +Uniapp 的企业一体化管理平台,集 OA、CRM、ERP、工作流、HR、资产、合同、项目、AI应用等业务于一体,帮助企业用一个系统协同管理多类核心业务。
内容 187
粉丝 0
企业软件源码 RuoyiOffice 是一套基于 Spring Boot + Vue3 +Uniapp 的企业一体化管理平台,集 OA、CRM、ERP、工作流、HR、资产、合同、项目、AI应用等业务于一体,帮助企业用一个系统协同管理多类核心业务。
总阅读5.4k
粉丝0
内容187