更新内容
Important
这是一个预览版本,涉及权限改动,并未做全面测试,希望得到积极反馈。
使用者感知:
🌍 增加多国语言,翻译文件在 lang/zh_CN
目录中,目前存在部分页面、功能、按钮提示等翻译不完善,如有缺失请提交 Issue 或者 PR 处理。
🔐 补充完善大量权限(20+)。
🔨 资产废弃流程实现重做,现在流程节点可无限追加并自由拖拽排序,入口调整为资产页面的 高级
按钮中。
🔨 增加耗材模块,以及出入库功能。
🎨 统一化页面设计语言,按钮布局。
🐛 修复当资产废弃后,仍然可见废弃资产按钮的问题。
🐛 修复角色页面中不明用途的搜索框 #125 。
🐛 修复创建资产时,提示与 user_id
相关的错误问题。
开发者感知:
🌍 使用全局翻译方法实现多国语言 __()
。
🧩 调整数据库结构,增加资产可追溯适应性,以及流程表单的实现方式。
🧩 调整框架结构,统一化层级管理:Model Service Resource Form Action。
注意
本次更新涉及数据库架构调整,请务必执行以下操作。如果使用官方 Docker 镜像部署并未修改过数据库架构,则可以直接执行 docker cp cat:/var/www/database/data/ /tmp
将数据库 database.sqlite
备份到宿主机的 /tmp
路径下。
更新步骤
1,[🐳必须] 停止容器,拉取最新镜像,然后重新运行容器。
2,[🐳必须] 执行 docker exec -it cat /bin/bash
进入容器终端。
3,确认是否在 /var/www
目录中(即项目根目录),默认于此,执行 php artisan cat:update
。