fix(web): 本地优先保存与 design 页体验修复
- 保存先写本地缓存,登录后可选云端同步;退出登录不再因文件操作跳转登录 - 修复 Layui 遮罩残留、design2 保存后线条、toast 被 finally 提前关闭 - 保存过程恢复 loading spinner;成功提示 2.5 秒 - 云端 payload 瘦身与体积超限提示;后端 schema 迁移与 FileService 容错 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -33,10 +33,26 @@ vi config/local.php
|
||||
改 `db`、`jwt_secret`、`site`、`storage` 路径。
|
||||
|
||||
```bash
|
||||
mysql -u root -p soondesign < schema.sql
|
||||
mysql -u root -p soondesign < database/schema.sql
|
||||
php scripts/migrate-schema.php
|
||||
```
|
||||
|
||||
再执行上面「权限」整段粘贴。
|
||||
`migrate-schema.php` 用于已有库增量升级(可重复执行)。再执行上面「权限」整段粘贴。
|
||||
|
||||
### MySQL 大包(云端保存失败时)
|
||||
|
||||
若保存报「文件过大」或 `max_allowed_packet`,在宝塔 / MySQL 配置中把 `max_allowed_packet` 调到 **32M** 或以上,重启 MySQL 后生效。可临时验证:
|
||||
|
||||
```sql
|
||||
SET GLOBAL max_allowed_packet = 33554432;
|
||||
```
|
||||
|
||||
持久化写入 `my.cnf`(示例):
|
||||
|
||||
```ini
|
||||
[mysqld]
|
||||
max_allowed_packet = 32M
|
||||
```
|
||||
|
||||
## 初始化管理员
|
||||
|
||||
|
||||
Reference in New Issue
Block a user