优化支付宝支付流程与 Web 端体验

- 支付宝新窗口跳转,轮询与手动刷新增加加载反馈
- 支付回跳先校验订单状态,避免未付款误报成功
- 门户登录回调统一,云文件打开加载与版本冲突同步
- 精简本地 start.bat 与 README 说明

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
24kycj
2026-06-23 11:27:45 +08:00
parent 23b958753d
commit 4d19d7e814
13 changed files with 400 additions and 214 deletions
+12 -4
View File
@@ -351,14 +351,22 @@ layui.use(['layer', 'form', 'jquery'], function () {
var start = (fileListState.page - 1) * fileListState.size;
var slice = mapped.slice(start, start + fileListState.size);
var thumbRows = await Promise.all(slice.map(async function (item) {
var realType = item.type || 1;
return {
item: item,
src: await resolveRecentThumb(item),
fallbackSrc: recentFallbackThumb(realType)
};
}));
let h = "";
for (let item of slice) {
for (let row of thumbRows) {
let item = row.item;
let filePath = item.filePath;
let realType = item.type || 1;
let src = await resolveRecentThumb(item);
let fallbackSrc = recentFallbackThumb(realType);
let src = row.src;
let fallbackSrc = row.fallbackSrc;
let displayName = item.name || displayNameFromPath(filePath);
let cardTitle = displayName;
var cardClass = 'card';