{{ inventoryStats.totalSkus }}
商品编码总数
{{ inventoryStats.totalInventory }}
当前库存数量
{{ formatMoney(inventoryStats.totalCostAmount) }}
库存成本总额
{{ inventoryStats.monthlyIn }}
当月入库数量
{{ inventoryStats.monthlyOut }}
当月出库数量
{{ inventoryStats.lowStockSkus }}
低库存预警商品
当前仓储
默认按自发、代发、工厂、商品名称、商品编码展示库存和当月出入库数据。
| 商品名称 | 商品编码 | 工厂 | 发货方式 | 当前库存 | 当月入库 | 当月出库 | 结算价 | 单台运费 | 成本单价 | 成本金额 | 预警阈值 | 排序 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ item.skuName }} | {{ item.skuCode }} | {{ item.factoryName || '-' }} | {{ getDeliveryModeName(item.deliveryMode) }} | {{ formatInventoryCount(item) }} | {{ item.inventoryTracked===false ? '-' : `+${item.monthlyIn}` }} | {{ Number(item.monthlyOut || 0) > 0 ? item.monthlyOut : '0' }} | {{ formatSettlementPrice(item.settlementPrice) }} | {{ formatMoney(item.shippingFee) }} | {{ isZeroCostSku(item) ? '请修改成本' : formatMoney(item.costPrice) }} | {{ formatInventoryCostAmount(item) }} | {{ item.inventoryTracked===false ? '-' : item.alertThreshold }} | {{ item.sortOrder ?? 999 }} |
暂无库存数据
当日订单录入
地址、收件信息和商品编码拆分录入,后续快递对接会直接复用这些字段;省市区可选,系统优先使用完整地址文本。
已匹配:{{ selectedSku.skuCode }} - {{ selectedSku.skuName }}
{{ item.skuCode }} - {{ item.skuName }} | {{ getDeliveryModeName(item.deliveryMode) }}{{ item.inventoryTracked===false ? '' : ` | 库存 ${formatInventoryCount(item)}` }}
{{ index + 1 }}. {{ line.skuCode }} · {{ line.skuName }}
{{ getDeliveryModeName(line.deliveryMode) }}
数量 {{ line.quantity }}
{{ formatMoney(line.amount) }}
当日订单面板
支持按客户、自发/代发筛选;显示当天录入订单,以及所有未录快递单号的订单。
| 时间 | 客户 | 地址 | 商品编码 | 数量 | 发货方式 | 金额 | 快递单号 | 售后 | 备注 | 状态 | 操作 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ formatDatePart(order.createdAt) }} {{ formatTimePart(order.createdAt) }} 跨日 | {{ order.distributorName||'-' }} | 收货人:{{ order.receiverName||'-' }} 电话:{{ order.receiverPhone||'-' }} 地址:{{ getTodayOrderFullAddress(order) }} | {{ item.skuCode || '-' }} x{{ item.quantity || 0 }} - | {{ getOrderTotalQuantity(order) || '-' }} | {{ getDeliveryModeName(order.deliveryMode) }} | {{ formatMoney(order.totalAmount) }} | {{ getOrderTrackingNumber(order)||'-' }} | {{ order.hasAfterSales===1?'是':'否' }} | {{ order.remark||'-' }} |
{{ getOrderStatusText(order.status) }}已锁定{{ getKuaidi100PrintStatusText(order) }} |
禁取号 |
暂无当日或未录快递单号订单
当前筛选条件下暂无订单
订单查询与导出
按日期、客户、关键字筛选订单,并导出和页面一致的标准 Excel 模板。
进销存日报
直接复用“订单查询与导出”的筛选条件汇总采购、销售和库存。
查询范围
{{ financeInventoryDaily.date || '-' }}
库存总量
{{ financeInventoryDaily.inventoryCount || 0 }}
采购金额 / 数量
{{ formatMoney(financeInventoryDaily.purchaseAmount) }} / {{ financeInventoryDaily.purchaseCount || 0 }}
销售金额 / 数量
{{ formatMoney(financeInventoryDaily.salesAmount) }} / {{ financeInventoryDaily.salesCount || 0 }}
退货金额 / 数量
{{ formatMoney(financeInventoryDaily.returnAmount) }} / {{ financeInventoryDaily.returnCount || 0 }}
{{ financeLoading.inventory ? '汇总中...' : '暂无进销存日报数据' }}
订单裂变
按当前筛选结果统计客户单量,并区分自发/代发订单与件数。
查询订单数
{{ queryOrderSummary.orderCount }}
客户数 {{ queryOrderSummary.customerCount }}
总商品件数
{{ queryOrderSummary.itemQuantity }}
当前筛选结果全部商品数量
自发订单 / 件数
{{ queryOrderSummary.selfOrderCount }} / {{ queryOrderSummary.selfItemQuantity }}
发货方式为自发的订单与件数
代发订单 / 件数
{{ queryOrderSummary.dropShipOrderCount }} / {{ queryOrderSummary.dropShipItemQuantity }}
发货方式为代发的订单与件数
销售金额合计
{{ formatMoney(queryOrderSummary.totalAmount) }}
仅管理员/高权限账号可见
| 客户 | 订单数 | 总件数 | 自发订单 | 自发件数 | 代发订单 | 代发件数 | 销售额 |
|---|---|---|---|---|---|---|---|
| {{ stat.distributorName }} | {{ stat.orderCount }} | {{ stat.itemQuantity }} | {{ stat.selfOrderCount }} | {{ stat.selfItemQuantity }} | {{ stat.dropShipOrderCount }} | {{ stat.dropShipItemQuantity }} | {{ formatMoney(stat.totalAmount) }} |
暂无统计数据
工厂统计
按当前筛选结果汇总每个工厂的订单数、件数和销售额。
| 工厂 | 订单数 | 总件数 | 自发件数 | 代发件数 | 销售额 |
|---|---|---|---|---|---|
| {{ stat.factoryName }} | {{ stat.orderCount }} | {{ stat.itemQuantity }} | {{ stat.selfItemQuantity }} | {{ stat.dropShipItemQuantity }} | {{ formatMoney(stat.totalAmount) }} |
暂无工厂统计数据
| 订单号 | 日期 | 客户 | 地址 | 工厂 | 商品编码 | 发货方式 | 数量 | 金额 | 快递单号 | 售后 | 备注 | 成本 | 利润 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ order.orderNo }} | {{ formatTime(order.createdAt) }} | {{ order.distributorName||'-' }} | {{ shortText(order.addressText,24) }} | {{ getOrderFactoryLabel(order) }} | {{ getOrderItemsSummary(order) }} | {{ getDeliveryModeName(order.deliveryMode) }} | {{ getOrderTotalQuantity(order) || '-' }} | {{ formatMoney(order.totalAmount) }} | {{ order.trackingNumber||'-' }} | {{ order.hasAfterSales===1?'是':'否' }} | {{ order.remark||'-' }} | {{ formatMoney(order.costAmount) }} | {{ formatMoney(order.profitAmount) }} |
暂无查询结果
报价系统加载失败
{{ contractQuoteError }}
{{ contractQuoteLoading ? '正在进入合同报价系统...' : '合同报价系统未加载' }}
客户对账报表
按开始日期、结束日期和客户筛选应收明细,业绩日报会同步复用这组条件。
对账记录
{{ financeDistributorBills.length }}
应收合计
{{ formatMoney(financeTotalReceivable) }}
会计审核{{ getFinanceBillAuditText(financeBill) }}
{{ formatMoney(financeTotalReceivable) }}
出纳收款{{ getFinancePaymentStatusText(financeBill && financeBill.paymentStatus) }}
业绩日报
直接复用“客户对账报表”的查询条件汇总订单数、销售额、成本和利润。
查询范围
{{ financePerformanceDaily.date || '-' }}
订单数
{{ financePerformanceDaily.orderCount || 0 }}
销售额
{{ formatMoney(financePerformanceDaily.totalSalesAmount) }}
成本额
{{ formatMoney(financePerformanceDaily.totalCostAmount) }}
利润
{{ formatMoney(financePerformanceDaily.totalProfit) }}
利润率
{{ formatPercent(financePerformanceDaily.profitRate) }}
{{ financeLoading.performance ? '汇总中...' : '暂无业绩日报数据' }}
| 日期 | 客户 | 订单号 | 工厂 | 商品编码 | 商品名称 | 数量 | 单价 | 金额 | 状态 |
|---|---|---|---|---|---|---|---|---|---|
| {{ bill.orderDate || '-' }} | {{ bill.distributorName || '-' }} | {{ bill.orderNo || '-' }} | {{ bill.factoryName || '-' }} | {{ bill.skuCode || '-' }} | {{ bill.skuName || '-' }} | {{ bill.quantity || 0 }} | {{ formatMoney(bill.unitPrice) }} | {{ formatMoney(bill.amount) }} | {{ getFinancePaymentStatusText(bill.status) }} |
暂无对账数据
价格成本复核
商品成本和客户单品结算价改动需复核后生效。
| 类型 | 对象 | 修改内容 | 提交人 | 提交时间 | 操作 |
|---|---|---|---|---|---|
| {{ getReviewTypeText(item.reviewType) }} | {{ item.targetName || '-' }} | {{ formatReviewChange(item) }} | {{ item.requester || '-' }} | {{ formatTime(item.requestedAt || item.createdAt) }} |
暂无待复核改动
待审核账号
超级管理员审核账号并勾选可执行的操作权限。
| 用户名 | 姓名 | 账号类型 | 绑定客户 | 电话 | 注册时间 | 勾选权限 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ user.username }} | {{ user.realName||'-' }} | {{ getUserTypeText(user) }} | {{ getUserScopeLabel(user) }} | {{ user.phone||'-' }} | {{ formatTime(user.createdAt) }} |
暂无待审核账号
已注册账号
账号能力按勾选权限即时生效,不再做角色分配。
| 用户名 | 姓名 | 账号类型 | 绑定客户 | 操作权限 | 状态 | 更新时间 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ user.username }} | {{ user.realName||'-' }} | {{ getUserTypeText(user) }} | {{ getUserScopeLabel(user) }} | {{ permission.label }} |
{{ getUserStatusText(user.status) }} | {{ formatTime(user.updatedAt||user.createdAt) }} |
客户资料
员工账号可维护客户资料;新增客户入口复用当日订单页。
| 客户名称 | 客户编码 | 联系方式 | 微信/QQ/邮箱 | 身份 | 价格模式 | 更新时间 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ distributor.name }} | {{ distributor.code||'-' }} | {{ distributor.contact||distributor.phone||'-' }} | {{ distributor.onlineContact||'-' }} | {{ getCustomerTypeName(distributor.customerType) }} | {{ getDistributorPriceModeName(distributor) }} ×{{ formatMultiplier(distributor.priceMultiplier) }} | {{ formatTime(distributor.updatedAt||distributor.createdAt) }} |
暂无客户资料