钛维工贸WMS系统
正在加载,请稍候...
{{ toast.message }}

正在从云端加载数据...

请稍候,数据同步中

数据加载失败

{{ loadError }}

钛维工贸WMS

永康市钛维工贸有限公司

出入库管理系统

☁️ 数据云端同步

{{ currentPageTitle }}

{{ currentDate }}

{{ stat.label }}

{{ stat.displayCount || stat.count }}

金额: ¥{{ stat.value.toLocaleString() }}

库存预警

{{ alert.message }}

快捷操作

审批中心

审核各业务模块提交的单据

采购单待审批

{{ purchaseOrders.filter(o => o.status === 'pending_approval').length }}

出库单待审批

{{ outboundOrders.filter(o => o.status === 'pending_approval').length }}

外协单待审批

{{ outsourceOrders.filter(o => o.status === 'pending_approval').length }}

已处理今日

{{ todayApprovedCount }}

[{{ order.approvalTypeName }}] {{ order.orderNo }}

提交人:{{ order.createdBy || order.operator }} | 数量:{{ formatQuantityWithUnit(order.items) }} | 金额:¥{{ (order.totalAmount || order.processingFee || 0).toLocaleString() }} | 时间:{{ formatDate(order.createdAt) }}

无审批权限

暂无待审批单据

采购管理

采购单号 采购类型 供应商 物料明细 总金额 状态 创建时间 操作
{{ order.orderNo }} {{ getPurchaseTypeName(order.type) }} {{ order.supplier }} {{ order.items.length }}项 ({{ formatQuantityWithUnit(order.items) }}) ¥{{ order.totalAmount.toLocaleString() }} {{ getStatusText(order.status) }} {{ formatDate(order.createdAt) }}
已驳回: {{ order.approvalRemark }}
暂无采购单数据

库存管理

物料编码 物料名称 库存类型 规格型号 数量 单位 单价 库存金额 预警状态 操作
{{ item.code }} {{ item.name }} {{ getInventoryTypeName(item.type) }} {{ item.specs || '-' }} {{ item.quantity }} {{ item.unit }} ¥{{ item.price.toLocaleString() }} ¥{{ (item.quantity * item.price).toLocaleString() }} {{ item.quantity <= item.warningThreshold ? '低库存' : '正常' }}
暂无库存数据

入库管理

入库单号 入库类型 关联单据 物料明细 入库数量 入库时间 操作人 操作
{{ order.orderNo }} {{ getInboundTypeName(order.type) }} {{ order.relatedOrder || '-' }} {{ order.items.length }}项 {{ formatQuantityWithUnit(order.items) }} {{ formatDate(order.createdAt) }} {{ order.operator }}
暂无入库单数据

出库管理

出库单号 出库类型 关联单据 物料明细 出库数量 出库时间 操作人 操作
{{ order.orderNo }} {{ getOutboundTypeName(order.type) }} {{ order.relatedOrder || '-' }} {{ order.items.length }}项 {{ formatQuantityWithUnit(order.items) }} {{ formatDate(order.createdAt) }} {{ order.operator }}
已驳回 已完成
暂无出库单数据

外协管理

待审批

{{ outsourceStats.pendingApproval }}

待发料

{{ outsourceStats.pending }}

外协在途

{{ outsourceStats.inTransit }}

已完成

{{ outsourceStats.completed }}

外协单号 外协厂商 发出物料 发出数量 加工费 状态 创建时间 操作
{{ order.orderNo }} {{ order.manufacturer }} {{ order.items.length }}项 {{ formatQuantityWithUnit(order.items) }} ¥{{ (order.processingFee || 0).toLocaleString() }} {{ getOutsourceStatusText(order.status) }} {{ formatDate(order.createdAt) }}
已驳回
暂无外协单数据

废料入库

当前废料库存

{{ scrapInventory.totalWeight }} kg

预估价值: ¥{{ scrapInventory.totalValue.toLocaleString() }}

废料出库售卖

累计售卖收益

¥{{ scrapInventory.totalRevenue.toLocaleString() }}

累计出库: {{ scrapInventory.totalSold }} kg

废料流水记录

单号 类型 废料名称 重量(kg) 单价 金额 时间 备注
{{ record.orderNo }} {{ record.type === 'in' ? '入库' : '出库' }} {{ record.materialName }} {{ record.weight }} ¥{{ record.price }} ¥{{ (record.weight * record.price).toLocaleString() }} {{ formatDate(record.createdAt) }} {{ record.remark || '-' }}
暂无废料记录

库存资金占用

{{ stat.label }}

¥{{ stat.value.toLocaleString() }}

{{ stat.count }}项

总计

¥{{ totalInventoryValue.toLocaleString() }}

外协费用统计

待处理外协单 {{ outsourceStats.pending + outsourceStats.inTransit }}
累计加工费 ¥{{ totalProcessingFee.toLocaleString() }}
已完成外协 {{ outsourceStats.completed }}单

废料收益统计

当前废料库存 {{ scrapInventory.totalWeight }} kg
预估价值 ¥{{ scrapInventory.totalValue.toLocaleString() }}
累计售卖收益 ¥{{ scrapInventory.totalRevenue.toLocaleString() }}

出入库统计

入库单总数 {{ inboundOrders.length }}
出库单总数 {{ outboundOrders.length }}
采购单总数 {{ purchaseOrders.length }}

物料管理

物料编码 物料名称 物料类型 规格型号 单位 参考单价 (采购时可调整) 预警阈值 操作
{{ material.code }} {{ material.name }} {{ getMaterialTypeName(material.type) }} {{ material.specs || '-' }} {{ material.unit }} ¥{{ material.price.toLocaleString() }} {{ material.warningThreshold }}
暂无物料数据

供应商/外协厂管理

编码 名称 类型 联系人 电话 地址 操作
{{ supplier.code }} {{ supplier.name }} {{ supplier.type === 'purchase' ? '采购供应商' : '外协厂商' }} {{ supplier.contact || '-' }} {{ supplier.phone || '-' }} {{ supplier.address || '-' }}
暂无供应商数据

系统设置

角色名称 描述 权限数量 审批权限 状态 操作
{{ role.name }} {{ role.description || '-' }} {{ role.permissions.length }} {{ role.canApprove && role.canApprove.length > 0 ? role.canApprove.join('、') : '无' }} 正常
用户名 手机号 姓名 角色 状态 创建时间 操作
{{ user.username }} {{ user.phone || '-' }} {{ user.name }} {{ user.roleName }} {{ user.status === 'active' ? '启用' : '禁用' }} {{ user.createdAt || '-' }}

权限设置允许管理员为不同角色分配菜单访问权限和审批权限。超级管理员拥有所有权限。

{{ role.name }}

{{ getPermissionName(perm) }}
审批权限: {{ getApprovePermissionName(role.canApprove) }}

单位管理用于维护系统中常用的计量单位,新增物料时可快速选择。自定义输入的单位不会被保存到此列表。

单位符号 单位名称 说明 操作
{{ unit.name }} {{ unit.description }} 用于物料计量

云端数据同步

系统已启用云端数据库,数据会自动在所有设备之间同步。您可以在任何设备(电脑浏览器、手机微信等)上使用相同的账号登录,数据保持一致。

立即同步

从云端获取最新数据

立即从云端数据库同步所有数据(物料、库存、单据等),确保当前设备显示最新数据。

上传到云端

将本地数据同步到云端

将当前设备上的所有数据上传到云端数据库,供其他设备使用。

本地数据备份(备用)

如果云端同步遇到问题,可以使用导出/导入功能手动备份数据。

同步说明

  • 系统每30秒自动从云端同步用户和角色数据
  • 数据变更时会自动同步到云端
  • 支持多端同时登录,数据实时同步
  • 云端数据持久化存储,不会因清除浏览器缓存而丢失

{{ editingRole.id ? '编辑角色' : '新增角色' }}

{{ editingAccount.id ? '编辑账号' : '新增账号' }}

配置权限 - {{ editingPermissionRole.name }}

新建采购单

物料 数量 实际单价 可调整 金额 操作
{{ getMaterialUnit(item.materialId) }}
¥{{ (item.quantity * item.price).toLocaleString() }}
请添加采购物料
合计金额 ¥{{ calculatePurchaseTotal.toLocaleString() }}

新建入库单

物料 数量 仓库位置 操作
{{ getMaterialUnit(item.materialId) }}

新建销售出库单

钛维工贸有限公司

序号 产品名称 单位 数量 单价 金额 备注 操作
{{ index + 1 }} {{ item.unit || getMaterialUnit(item.materialId) }}
¥
¥{{ ((item.quantity || 0) * (item.unitPrice || 0)).toFixed(2) }}
暂无货品,请点击上方按钮添加
合计: {{ newOutbound.items.reduce((sum, item) => sum + (item.quantity || 0), 0) }} - - ¥{{ calculateOutboundTotal().toFixed(2) }} - -
{{ numberToChinese(calculateOutboundTotal()) }}
¥{{ calculateOutboundTotal().toFixed(2) }}

注:以上货品请核对数量,如有质量问题,请在收货后3天内通知本公司,逾期恕不负责。

打印后将显示送货单位及经手人(盖章)、收货单位及经手人(盖章)签章区

新建外协单

外协流程说明:选择半成品物料 → 发料(扣减半成品库存)→ 外协在途 → 回库(增加成品库存)

半成品物料 当前库存 发出数量 操作
{{ item.currentStock || 0 }} {{ getMaterialUnit(item.materialId) }}
{{ getMaterialUnit(item.materialId) }}

外协回库

外协单号:{{ currentOutsourceOrder?.orderNo }} | 外协厂商:{{ currentOutsourceOrder?.manufacturer }}

成品物料 回库数量 仓库位置 操作
{{ getMaterialUnit(item.materialId) }}

废料入库

废料售卖出库

当前废料库存: {{ scrapInventory.totalWeight }} kg

预计收益: ¥{{ (newScrapOut.weight * newScrapOut.price).toLocaleString() }}

{{ editingMaterial ? '编辑物料' : '新增物料' }}

{{ editingSupplier ? '编辑供应商' : '新增供应商' }}

库存调整

物料: {{ adjustingItem?.name }}

当前库存: {{ adjustingItem?.quantity }} {{ adjustingItem?.unit }}

{{ editingUnit?.id ? '编辑单位' : '新增单位' }}

审批单据

单据类型: {{ currentApprovalOrder?.approvalTypeName }}
单据编号: {{ currentApprovalOrder?.orderNo }}
提交人: {{ currentApprovalOrder?.createdBy || currentApprovalOrder?.operator }}
提交时间: {{ formatDate(currentApprovalOrder?.createdAt) }}
供应商: {{ currentApprovalOrder?.supplier }}
外协厂商: {{ currentApprovalOrder?.manufacturer }}
总金额: ¥{{ (currentApprovalOrder?.totalAmount || currentApprovalOrder?.processingFee || 0).toLocaleString() }}

物料明细

物料编码 物料名称 数量 单位 单价 金额
{{ item.code }} {{ item.name }} {{ item.quantity }} {{ item.unit || '-' }} ¥{{ item.price }} ¥{{ (item.quantity * item.price).toLocaleString() }}

{{ currentApprovalOrder?.remark }}