diff --git a/public/js/order-list.js b/public/js/order-list.js index 504735d..b456c37 100644 --- a/public/js/order-list.js +++ b/public/js/order-list.js @@ -2,9 +2,6 @@ // 通用列表管理 - 一次性加载 // ============================================ -// 当前活动的列表状态 -let currentListId = null; - // 通用列表配置 const listConfig = { orderList: { endpoint: '/api/records/orders', emptyMsg: '暂无接单记录', renderItem: renderOrderItem }, @@ -44,18 +41,12 @@ async function loadListData(listId) { if (!config || !state) return; // 防止重复加载 - if (state.loading) { - console.log('[loadListData] already loading, skip'); - return; - } + if (state.loading) return; state.loading = true; showLoading(listId, true); try { - console.log(`[loadListData] fetching ${listId}`); - - // 一次性加载全部数据,不做分页 const res = await fetch(API + config.endpoint + '?page=1&limit=1000&year=' + currentYear + '&month=' + currentMonth, { headers: headers() }); if (!res.ok) { @@ -66,14 +57,10 @@ async function loadListData(listId) { } const data = await res.json(); - console.log(`[loadListData] got ${data.records?.length || 0} records`); state.records = data.records || []; - // 渲染 renderList(listId); - - console.log(`[loadListData] ${listId} done, total records=${state.records.length}`); } catch (e) { console.error(`[loadListData] error:`, e); } finally { @@ -128,18 +115,9 @@ function renderList(listId) { container.innerHTML = html; } -// ============================================ -// 列表滚动(已简化为一次性加载) -// ============================================ - -function setupInfiniteScroll(listId) { - // 不再需要无限滚动,一次性加载全部数据 -} - // ============================================ // 兼容接口 // ============================================ - async function loadOrders() { return loadListData('orderList'); } async function loadOtherIncome() { return loadListData('otherIncomeList'); } async function loadDispatches() { return loadListData('dispatchList'); } diff --git a/public/js/record-form.js b/public/js/record-form.js index 5e36e73..c77f450 100644 --- a/public/js/record-form.js +++ b/public/js/record-form.js @@ -123,7 +123,6 @@ async function submitRecord() { const partner = document.getElementById('fPartner')?.value.trim() || ''; if (currentCategory === '派单') { const rebate = parseFloat(document.getElementById('fRebate').value); - const partner = document.getElementById('fPartner')?.value.trim() || ''; if (!quantity || !unit_price || !rebate || !boss || !partner) { showToast('请填写完整信息(包括负责打单的陪玩)'); return; } body.quantity = quantity; body.unit_price = unit_price;