Skip to content

Commit 96e440f

Browse files
committed
feat: 优化拖拽排序功能
1. 引入位移滑动侦测算法,精准拦截向下拖拽超过1格导致的旧项识别错误 2. 引入隐式防抖机制彻底解决拖拽排序时序回退Bug 3. 消除拖拽引发的界面轻微抖动
1 parent 756cc57 commit 96e440f

45 files changed

Lines changed: 96 additions & 92 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

backend/dist/server.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77315,7 +77315,9 @@ var toolsRoutes_default = tools;
7731577315

7731677316
// src/shared/utils/health.ts
7731777317
var normalizeDomain = (domain) => {
77318-
return domain.trim().toLowerCase().replace(/^https?:\/\//, "").split(":")[0].split("/")[0].replace(/\/+$/, "");
77318+
let d = domain.trim().toLowerCase().replace(/^https?:\/\//, "").split(":")[0].split("/")[0].replace(/\/+$/, "");
77319+
if (d === "127.0.0.1" || d === "192.168.100.100") return "localhost";
77320+
return d;
7731977321
};
7732077322
var validateLicense = async (license, currentHost) => {
7732177323
if (!license) return { success: false, message: "license_missing" };

backend/dist/server.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/dist/worker.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57131,7 +57131,9 @@ var toolsRoutes_default = tools;
5713157131

5713257132
// src/shared/utils/health.ts
5713357133
var normalizeDomain = (domain) => {
57134-
return domain.trim().toLowerCase().replace(/^https?:\/\//, "").split(":")[0].split("/")[0].replace(/\/+$/, "");
57134+
let d2 = domain.trim().toLowerCase().replace(/^https?:\/\//, "").split(":")[0].split("/")[0].replace(/\/+$/, "");
57135+
if (d2 === "127.0.0.1" || d2 === "192.168.100.100") return "localhost";
57136+
return d2;
5713557137
};
5713657138
var validateLicense = async (license, currentHost) => {
5713757139
if (!license) return { success: false, message: "license_missing" };

backend/dist/worker.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/dist/assets/aboutView-C0qB3nUR.js renamed to frontend/dist/assets/aboutView-DkQ4fgOa.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/qrScanner-DHndxIFq.js","assets/element-plus-Ca9klJWt.js","assets/vue-core-Daban9YF.js","assets/element-plus-Dh61In7b.css","assets/qr-utils-BC7NLEos.js","assets/index-StsY0tJ8.js","assets/pdf-utils-HZTV32cA.js","assets/compression-utils-CXh1ITwj.js","assets/simplewebauthn-3qpiAaRi.js","assets/tanstack-query-C-OQsQoR.js","assets/index-Bovzu0R7.css"])))=>i.map(i=>d[i]);
1+
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/qrScanner-iEwaeEs_.js","assets/element-plus-Ca9klJWt.js","assets/vue-core-Daban9YF.js","assets/element-plus-Dh61In7b.css","assets/qr-utils-BC7NLEos.js","assets/index-C63vm3Zv.js","assets/pdf-utils-HZTV32cA.js","assets/compression-utils-CXh1ITwj.js","assets/simplewebauthn-3qpiAaRi.js","assets/tanstack-query-C-OQsQoR.js","assets/index-D6rhlcle.css"])))=>i.map(i=>d[i]);
22
import { _ as Z, __tla as __tla_0 } from "./pdf-utils-HZTV32cA.js";
33
import { p as G, f as Q, ay as X, aF as J, aP as Y, a1 as j, G as K, i as W, d as x, az as ee, Z as ae, R as le, _ as te, $ as oe, F as se, a8 as re, aO as ie, X as ne, E, o as ue } from "./element-plus-Ca9klJWt.js";
4-
import { p as ce, v as F, f as de, __tla as __tla_1 } from "./vaultService-C86TPoDy.js";
5-
import { a as me, u as ve, n as _e, i as pe, __tla as __tla_2 } from "./index-StsY0tJ8.js";
4+
import { p as ce, v as F, f as de, __tla as __tla_1 } from "./vaultService-CN5Qz0-L.js";
5+
import { a as me, u as ve, n as _e, i as pe, __tla as __tla_2 } from "./index-C63vm3Zv.js";
66
import { f as fe, I as m, M as f, Q as i, O as e, P as o, u as v, _ as p, Y as A, F as ge, ac as be, J as k, X as he, Z as ye, e as y, c as we, E as n, aD as Ve } from "./vue-core-Daban9YF.js";
77
import "./compression-utils-CXh1ITwj.js";
88
import { __tla as __tla_3 } from "./resourceRegistry-BelDkWW9.js";
@@ -96,7 +96,7 @@ let __tla = Promise.all([
9696
"success"
9797
],
9898
setup (ze, { emit: O }) {
99-
const R = Ve(()=>Z(()=>import("./qrScanner-DHndxIFq.js"), __vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]))), M = O, g = me(), T = ve(), U = _e(), { t: s } = pe.global, _ = y("camera"), C = we(()=>[
99+
const R = Ve(()=>Z(()=>import("./qrScanner-iEwaeEs_.js"), __vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]))), M = O, g = me(), T = ve(), U = _e(), { t: s } = pe.global, _ = y("camera"), C = we(()=>[
100100
{
101101
label: s("vault.add_mode_camera"),
102102
value: "camera",

frontend/dist/assets/appearanceSetting-Czvx6uSy.js renamed to frontend/dist/assets/appearanceSetting-HQj8P1nG.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)