E
瑞科智造ERP
工贸一体化管理系统
{{ loginLoading ? '登录中...' : '登 录' }}
{{ loginError }}
{{ currentTime }}
📶 🔋
‹
{{ navTitle }}
●
○
今日经营概览
¥ {{ dailyRevenue }}
本月累计 ¥ {{ monthRevenue }}
常用功能
{{ q.icon }}
{{ q.label }}
待办事项
查看全部 ›
{{ t.priority==='高'?'🔴':t.priority==='中'?'🟡':'🟢' }}
{{ t.title }}
{{ t.assignee }} · {{ t.deadline }}
{{ oaTaskStatusLabel(t.status) }}
暂无待办
今日动态
{{ n.type==='库存预警'?'📦':n.type==='销售提醒'?'💰':'🛒' }}
{{ (n.text||'').length>28?(n.text||'').slice(0,28)+'...':n.text||'' }}
{{ n.time }}
经营趋势
{{ m.icon }}
{{ m.sender }}
{{ m.time }}
{{ m.preview }}
暂无消息
💼 业务管理
📋
销售管理
🛒
采购管理
⚙️
生产管理
📦
库存管理
🔧
物料管理
🤝
客户管理
🏭
供应商
🔧
委外加工
📊
MRP运算
🔬
质量管理
{{pendingApprovalCount}}
待审批
{{pendingLeaveCount}}
待请假
{{pendingReimburseCount}}
待报销
🏢 协同办公
✅
审批中心
🕐
考勤打卡
📢
公告通知
📌
任务管理
📅
日程管理
🎒
办公用品
📝
请假管理
💰
报销管理
📊 基础数据
🤝
客户管理
🏭
供应商
📏
计量单位
¥86.5
万
营收
¥52.3
万
成本
¥34.2
万
利润
📊 利润趋势
📋 报表入口
📋
销售分析
›
🛒
采购统计
›
⚙️
生产效率
›
📦
库存周转
›
💰
财务利润
›
👤
{{currentUser.name}}
{{currentUser.dept}} · {{currentUser.role==='admin'?'管理员':currentUser.role==='sales'?'销售':currentUser.role==='purchaser'?'采购':currentUser.role==='warehouse'?'仓储':'财务'}}
📊 工作统计
{{oaTasks.filter(t=>t.status==='completed'||t.status==='completed').length}}
已完成
{{oaTasks.filter(t=>t.status==='in_progress'||t.status==='in_progress').length}}
进行中
👤
个人信息
›
🔑
修改密码
›
🔧
功能开关
›
🤖
AI助手
›
🚪
退出登录
🏠
首页
💬
{{ unreadMsgCount }}
消息
💼
工作台
📊
报表
👤
我的
←
📋 销售管理
✚ 新建
全部
待确认
执行中
已发货
已完成
{{s.orderNo}}
{{s.status}}
{{s.customer}} · {{s.product}} × {{s.qty}}
¥{{s.amount}}
{{s.deliveryDate}}
确认
发货
签收
🗑
←
🛒 采购管理
✚ 新建
采购单
采购申请
全部
待审批
在途
已收货
{{p.orderNo}}
{{p.status}}
{{p.supplier}} · {{p.material}}
¥{{p.amount}}
{{p.deliveryDate}}
审批
收货
🗑
全部
待审批
已审批
已驳回
已转单
{{a.applyNo}}
{{a.status}}
{{a.title}}
{{a.applicant}} · {{a.department}} · {{a.createDate}}
{{a.items}}
¥{{a.amount}}
{{a.approveRemark}}
审批
驳回
转采购单
←
⚙️ 生产管理
✚ 新建
全部
待排产
生产中
已完成
{{p.orderNo}}
{{productionStatusLabel(p.status)}}
{{p.product}} × {{p.qty}}
进度 {{p.progress}}%
排产
=100)updateProductionStatus(p,'completed',100);toast('进度已更新')">报工+20%
🗑
←
📦 库存管理
{{inventoryData.length}}
物料种类
{{inventoryData.reduce((s,i)=>s+i.stock,0)}}
总库存量
¥{{(inventoryTotalValue/10000).toFixed(1)}}
万
总库存价值
库存明细
📝 盘点
价值分析
低库存预警
{{inventoryBatchMode?'取消选择':'🔄 批量换仓'}}
已选 {{inventoryBatchSelection.length}} 项
显示零库存
仅显示低库存
{{i.name}}
{{i.stock}} {{i.unit}}
{{i.code}} · {{i.warehouse}} · 最低库存 {{i.minStock}}
单价 ¥{{i.price}} · 金额 ¥{{i.value}}
销量 {{getSalesQty(i.code, i.name)}}
{{i.status}}
入库
出库
盘点
🏷️标签
{{expandedItemFlow===i.code?'收起▲':'流水▼'}}
📋 出入库流水
暂无记录
{{log.type}}
{{log.type==='入库'?'+':'-'}}{{log.qty}}{{log.unit||i.unit}}
{{log.time}}
· {{log.operator}}
库存: {{log.beforeStock}} → {{log.afterStock}}
{{log.remark}}
已选
{{inventoryBatchSelection.length}}
项,选择目标仓库:
{{wh}}
确认换仓
📝 全仓盘点
📋 新建盘点任务
📋 盘点任务
{{t.taskNo}}
{{t.status}}
{{t.warehouse}} · 盘点人: {{t.planner}} · {{t.planDate}}
总数
{{t.totalCount}}
已盘
{{t.checkedCount}}
差异
{{t.diffCount}}
📝 盘点记录
{{log.materialName}}
{{log.type}}
{{log.flowNo}} · {{log.time}}
盘点前: {{log.beforeStock}} → 盘点后: {{log.afterStock}}
差异: {{log.afterStock-log.beforeStock>0?'+':''}}{{log.afterStock-log.beforeStock}}
备注: {{log.remark}}
操作人: {{log.operator}}
暂无盘点记录
📊 按仓库分布
📊 各物料库存量
📋 库存价值排行
{{i.name}}
{{i.warehouse}} · {{i.stock}}{{i.unit}}
¥{{i.value.toLocaleString()}}
🎉 所有物料库存充足
{{i.name}}
{{i.stock}} / {{i.minStock}} {{i.unit}}
{{i.code}} · {{i.warehouse}}
⚠️ 缺口 {{i.minStock - i.stock}} {{i.unit}}
补货
←
🔧 物料管理
✚ 新建
全部
{{tp}}
{{m.name}}
{{m.type}}
{{m.code}} · {{m.spec}} · 库存{{m.stock}}{{m.unit}}
· 📍{{m.location}}
{{m.barcode}}
{{bc.code}}
{{bc.customer}}
盘点
🏷️标签
{{expandedMaterialFlow===m.code?'收起▲':'流水▼'}}
编辑
📋 出入库流水
暂无记录
{{log.type}}
{{log.type==='入库'?'+':'-'}}{{log.qty}}{{log.unit||m.unit}}
{{log.time}}
· {{log.operator}}
库存: {{log.beforeStock}} → {{log.afterStock}}
{{log.remark}}
←
🔧 委外加工管理
✚ 新建
{{outsourceOrders.length}}
工单总数
{{outsourceOrders.filter(o=>o.status==='in_progress').length}}
加工中
¥{{(outsourceOrders.reduce((s,o)=>s+(o.totalAmount||0),0)/10000).toFixed(1)}}
万
总金额
📋 工单
📤 领料
📥 回厂
💰 结算
全部
草稿
待发料
加工中
已完工
已结算
{{o.orderNo}}
{{outsourceStatusLabel(o.status)}}
{{o.productName||'-'}} × {{o.qty}}
{{o.vendorName||o.vendor||'-'}} · {{o.issueDate||o.startDate||'-'}}
加工费 ¥{{(o.totalAmount||0).toLocaleString()}}
预计 {{o.expectedReturnDate}}
📤 下发
🔧 领料出库
📥 回厂入库
💰 费用结算
📋 详情
暂无委外工单
以下为已下发待领料的委外工单
{{o.orderNo}}
待领料
{{o.productName}} × {{o.qty}}
{{o.vendorName}}
🔧 领料出库
暂无待领料工单
以下为加工中待回厂的委外工单
{{o.orderNo}}
加工中
{{o.productName}} × {{o.qty}}
{{o.vendorName}} · 预计回厂 {{o.expectedReturnDate||'-'}}
📥 回厂入库
暂无待回厂工单
以下为已完工待结算的委外工单
{{o.orderNo}}
已完工
{{o.productName}} × {{o.qty}}
加工费 ¥{{(o.totalAmount||0).toLocaleString()}}
总费用 ¥{{(o.totalExpense||0).toLocaleString()}}
💰 费用结算
暂无待结算工单
←
📊 MRP物料需求
{{mrpDemands.length}}
需求项
{{mrpPurchaseSuggestions.length}}
采购建议
{{mrpProductionSuggestions.length}}
生产建议
需求项
净需求
采购建议
生产建议
{{d.material}}
{{d.status}}
来源:{{d.source}} · 建议:{{d.suggestion}}
毛需求
{{d.grossDemand}}
预计到货
{{d.expectedArrival}}
净需求
{{d.netDemand}}
{{d.material}}
净需求 {{d.netDemand}}
来源:{{d.source}} · 建议:{{d.suggestion}}
毛需求{{d.grossDemand}} - 预计到货{{d.expectedArrival}} = 净需求{{d.netDemand}}
{{s.material}}
{{s.urgency}}紧急
供应商:{{s.supplier}} · 数量:{{s.qty}}
单价 ¥{{s.expectedPrice}}
金额 ¥{{s.amount.toLocaleString()}}
生成采购申请
{{s.material}}
{{s.priority}}优先
工单号:{{s.woNo}} · 数量:{{s.qty}} · 车间:{{s.workshop}}
计划开工:{{s.planStart}}
计划完工:{{s.planEnd}}
生成工单
←
🤝 客户管理
✚ 新建
{{c.name}}
{{c.level}}
{{c.contact}} · {{c.phone}}
{{c.region}} · 累计 ¥{{c.totalAmount}}万
编辑
🗑
←
🏭 供应商管理
✚ 新建
{{s.name}}
{{s.level}}
{{s.contact}} · {{s.phone}}
{{s.category}} · {{s.region}}
编辑
🗑
←
📏 计量单位
✚ 新增
{{unitsStats.total}}
总单位
{{unitsStats.enabled}}
已启用
{{unitsStats.categories}}
分类
全部
{{cat}}
{{u.name}}
{{u.status}}
{{u.code}} · {{u.category}}
1 {{u.name}} = {{u.conversionRate}} {{u.baseUnit}}
编辑
{{u.status==='启用'?'禁用':'启用'}}
🗑
←
✅ 审批中心
✚ 发起
全部
待审批
已通过
已驳回
{{a.title}}
{{a.status==='pending'?'待审批':a.status==='approved'?'已通过':'已驳回'}}
{{a.applicant}} · {{a.date}}
· ¥{{a.amount}}
通过
驳回
←
🕐 考勤打卡
{{currentTime}}
{{clockStatusText}}
{{todayClockedIn?'已上班打卡':'上班打卡'}}
{{todayClockedOut?'已下班打卡':'下班打卡'}}
{{monthAttendance.normal}}
正常
{{monthAttendance.late}}
迟到
{{monthAttendance.absent}}
缺勤
📋 打卡记录
{{r.date}}
{{r.clockIn}} - {{r.clockOut}}
{{r.status==='normal'?'正常':r.status==='late'?'迟到':'缺勤'}}
←
📢 公告通知
✚ 发布
{{n.title}}
{{n.author}} · {{n.date}}
{{t}}
←
📌 任务管理
✚ 新建
全部
进行中
已完成
已逾期
{{t.title}}
{{oaTaskStatusLabel(t.status)}}
{{t.assignee}} · 截止 {{t.deadline}} · {{t.priority}}优先级
更新进度
完成
←
📅 日程管理
✚ 新建
◀
{{scheduleYear}}年{{scheduleMonth}}月
▶
{{d}}
{{c.date||''}}
📋 今日日程
今日无日程
{{s.type==='meeting'?'🤝':s.type==='task'?'📋':'🔔'}}
{{s.title}}
{{s.time}}
{{s.type==='meeting'?'会议':s.type==='task'?'任务':'提醒'}}
←
🎒 办公用品
✚ 新增
全部
文具
设备
耗材
{{s.name}}
{{s.stock}}{{s.unit}}
{{s.code}} · {{s.category}} · 最低{{s.minStock}}{{s.unit}}
⚠️ 库存不足
领用
←
📝 请假管理
✚ 申请
{{leaveBalance.annual}}
年假余额
{{leaveBalance.sick}}
病假余额
{{leaveBalance.personal}}
事假余额
全部
待审批
已通过
已驳回
{{leaveTypeLabel(l.type)}}
{{leaveStatusLabel(l.status)}}
{{l.applicant}} · {{l.startDate}}~{{l.endDate}} ({{l.days}}天)
通过
驳回
←
💰 报销管理
✚ 申请
¥{{reimburseStats.total}}
已通过
{{reimburseStats.pending}}
待审批
全部
待审批
已通过
已驳回
{{r.title}}
{{reimburseStatusLabel(r.status)}}
{{r.applicant}} · {{r.applyDate}}
¥{{r.amount}}
通过
驳回
打回
←
📋 销售分析
{{salesOrders.length}}
订单总数
{{salesOrders.filter(s=>s.status==='completed').length}}
已完成
📊 月度销售趋势
📋 订单状态分布
{{st}}
{{salesOrders.filter(s=>s.status===st).length}}单
📋 客户排名
{{i+1}}
{{c.name}}
{{c.count}}单 · ¥{{c.amount}}
←
🛒 采购统计
{{purchaseOrders.length}}
采购单
{{purchaseOrders.filter(p=>p.status==='received').length}}
已收货
📊 采购趋势
📋 供应商采购额
{{s.name}}
{{s.count}}单 · ¥{{s.amount}}
←
⚙️ 生产效率
{{productionOrders.length}}
工单总数
{{productionOrders.filter(p=>p.status==='completed').length}}
已完成
{{Math.round(productionOrders.reduce((s,p)=>s+p.progress,0)/Math.max(1,productionOrders.length))}}%
平均进度
📊 工单进度
{{p.orderNo}}
{{p.progress}}%
{{p.product}} × {{p.qty}}
←
📦 库存周转
{{inventoryData.length}}
物料种类
{{inventoryData.filter(i=>i.stock<=i.minStock).length}}
库存预警
📊 库存分布
{{i.name}}
{{i.stock}}{{i.unit}}
{{i.code}} · 最低{{i.minStock}}{{i.unit}}
←
💰 财务利润
¥86.5
万
营收
¥52.3
万
成本
¥34.2
万
利润
📊 月度利润趋势
📋 费用构成
{{f.name}}
{{f.amt}} ({{f.pct}})
←
💬 消息详情
{{ currentMsg.sender }}
{{ currentMsg.time }}
{{ currentMsg.content }}
←
🔧 功能开关
💼 业务模块
{{ m.icon }} {{ m.label }}
🏢 协同办公
{{ m.icon }} {{ m.label }}
📊 基础数据
{{ m.icon }} {{ m.label }}
📱 功能页面
{{ m.icon }} {{ m.label }}
{{toastMsg}}
新建销售订单
✕
客户
产品
请选择产品
{{m.name}} ({{m.code}})
数量
金额
交货日期
新建采购单
✕
供应商
物料
数量
金额
新建采购申请
✕
申请标题
采购内容
预计金额
新建工单
✕
产品
数量
发起审批
✕
审批类型
请假
报销
采购
用章
标题
金额(选填)
详情
发布公告
✕
标题
内容
标签(逗号分隔)
公告详情
✕
{{noticeDetailItem.title}}
{{noticeDetailItem.author}} · {{noticeDetailItem.date}}
{{t}}
{{noticeDetailItem.content}}
新建任务
✕
标题
负责人
优先级
高
中
低
截止日期
描述
新建日程
✕
标题
类型
会议
任务
提醒
其他
日期
时间
备注
新增用品
✕
名称
分类
文具
设备
耗材
库存
单位
最低库存
领用申请
✕
用品
数量(库存{{supplyApplyForm.maxQty}})
用途
请假申请
✕
请假类型
年假
事假
病假
婚假
产假
丧假
开始日期
结束日期
天数
事由
请假详情
✕
类型
{{leaveTypeLabel(leaveDetailItem.type)}}
申请人
{{leaveDetailItem.applicant}}
起止日期
{{leaveDetailItem.startDate}} ~ {{leaveDetailItem.endDate}}
天数
{{leaveDetailItem.days}}天
事由
{{leaveDetailItem.reason}}
状态
{{leaveStatusLabel(leaveDetailItem.status)}}
审批备注
{{leaveDetailItem.remark}}
通过
驳回
报销申请
✕
报销类型
差旅费
办公费
招待费
交通费
其他
标题
金额
明细说明
报销详情
✕
标题
{{reimburseDetailItem.title}}
申请人
{{reimburseDetailItem.applicant}}
类型
{{reimburseTypeLabel(reimburseDetailItem.type)}}
金额
¥{{reimburseDetailItem.amount}}
状态
{{reimburseStatusLabel(reimburseDetailItem.status)}}
审批备注
{{reimburseDetailItem.remark}}
费用明细
{{it.desc}}
¥{{it.amount}}
通过
驳回
打回
审批详情
✕
标题
{{approvalDetailItem.title}}
申请人
{{approvalDetailItem.applicant}}
类型
{{approvalTypeLabel(approvalDetailItem.type)}}
金额
{{approvalDetailItem.amount?'¥'+approvalDetailItem.amount:'—'}}
状态
{{approvalDetailItem.status==='pending'?'待审批':approvalDetailItem.status==='approved'?'已通过':'已驳回'}}
详情
{{approvalDetailItem.detail}}
通过
驳回
个人信息
✕
姓名
部门
角色
修改密码
✕
旧密码
新密码
确认密码
{{pwdError}}
新建物料
✕
名称
类型
{{tp}}
规格
库存
单位
仓位
主条码
产品图片
{{ materialNewForm.image_url ? '更换图片' : '上传图片' }}
多条码(一品多条码)
未绑定
{{c.name}}
✕
+ 添加条码
新建客户
✕
名称
联系人
电话
地区
新建供应商
✕
名称
联系人
电话
分类
销售订单详情
✕
订单号
{{saleDetailItem.orderNo}}
客户
{{saleDetailItem.customer}}
产品
{{saleDetailItem.product}}
数量
{{saleDetailItem.qty}} {{saleDetailItem.unit}}
金额
¥{{saleDetailItem.amount}}
交货日期
{{saleDetailItem.deliveryDate}}
状态
{{saleDetailItem.status}}
收货人
{{saleDetailItem.receiver||'—'}}
地址
{{saleDetailItem.address||'—'}}
进度 {{saleDetailItem.progress}}%
确认
发货
签收
删除
采购单详情
✕
订单号
{{purchaseDetailItem.orderNo}}
供应商
{{purchaseDetailItem.supplier}}
物料
{{purchaseDetailItem.material}}
数量
{{purchaseDetailItem.qty}}
金额
¥{{purchaseDetailItem.amount}}
交货日期
{{purchaseDetailItem.deliveryDate}}
状态
{{purchaseDetailItem.status}}
审批
收货
删除
工单详情
✕
工单号
{{productionDetailItem.orderNo}}
产品
{{productionDetailItem.product}}
数量
{{productionDetailItem.qty}}
状态
{{ productionStatusLabel(productionDetailItem.status) }}
进度 {{productionDetailItem.progress}}%
排产
=100)updateProductionStatus(productionDetailItem,'completed',100);toast('进度已更新')">报工+20%
删除
客户详情
✕
名称
{{customerDetailItem.name}}
联系人
{{customerDetailItem.contact}}
电话
{{customerDetailItem.phone}}
地区
{{customerDetailItem.region}}
等级
{{customerDetailItem.level}}
累计金额
¥{{customerDetailItem.totalAmount}}万
编辑
删除
名称
联系人
电话
地区
等级
A级
B级
C级
D级
供应商详情
✕
名称
{{supplierDetailItem.name}}
联系人
{{supplierDetailItem.contact}}
电话
{{supplierDetailItem.phone}}
分类
{{supplierDetailItem.category}}
地区
{{supplierDetailItem.region}}
等级
{{supplierDetailItem.level}}
编辑
删除
名称
联系人
电话
分类
等级
战略供应商
核心供应商
一般供应商
{{unitEditMode?'编辑计量单位':'新增计量单位'}}
✕
编号
单位名称
分类
{{cat}}
换算基准
无
{{u.name}}({{u.code}})
换算率
状态
启用
禁用
备注
物料详情
✕
编码
{{materialDetailItem.code}}
名称
{{materialDetailItem.name}}
类型
{{materialDetailItem.type}}
规格
{{materialDetailItem.spec}}
仓位
{{materialDetailItem.location||'—'}}
库存
{{materialDetailItem.stock}}{{materialDetailItem.unit}}
📋 条码信息
{{materialDetailItem.barcode}}
主条码
{{bc.code}}
{{bc.customer}}
未绑定客户
基本信息
出入库流水
修改日志
暂无出入库记录
{{log.type}}
{{log.type==='入库'?'+':'-'}}{{log.qty}}{{log.unit||materialDetailItem.unit}}
✏
{{log.time}} · {{log.warehouse}}
{{log.remark}}
操作人: {{log.operator}}
库存变化: {{log.beforeStock}} → {{log.afterStock}}
暂无修改记录
{{log.action}}
{{log.time}}
{{log.detail}}
操作人: {{log.operator}}
入库
出库
盘点
🏷️标签
📋日志
📊流水
编辑
删除
名称
类型
{{tp}}
规格
库存
单位
仓位
主条码
产品图片
{{ materialEditForm.image_url ? '更换图片' : '上传图片' }}
多条码
未绑定
{{c.name}}
✕
+ 添加条码
📋 操作日志 - {{materialAuditLogItem?.name}}
✕
暂无操作记录
{{log.action}}
{{log.time}}
{{log.detail}}
{{log.user}}
📊 出入库流水 - {{materialFlowPopupItem?.name}}
✕
暂无流水记录
{{log.type}}
{{log.type==='入库'?'+':'-'}}{{log.qty}}{{log.unit||materialFlowPopupItem?.unit}}
{{log.time}}
· {{log.operator}}
库存: {{log.beforeStock}} → {{log.afterStock}}
{{log.remark}}
📦 入库操作
✕
物料
{{mobileStockFormItem.name}}
编码
{{mobileStockFormItem.code}}
当前库存
{{mobileStockFormItem.stock}}{{mobileStockFormItem.unit}}
入库数量
仓库
成品仓
原料仓
半成品仓
辅料仓
备注
📤 出库操作
✕
物料
{{mobileStockFormItem.name}}
编码
{{mobileStockFormItem.code}}
当前库存
{{mobileStockFormItem.stock}}{{mobileStockFormItem.unit}}
出库数量
⚠️ 超出库存量
仓库
成品仓
原料仓
半成品仓
辅料仓
备注
📝 物料盘点
✕
物料
{{mobileStockFormItem.name}}
编码
{{mobileStockFormItem.code}}
仓库
{{mobileStockFormItem.warehouse}}
系统库存
{{mobileStockFormItem.stock}}{{mobileStockFormItem.unit}}
实际盘点数量
{{mobileStockCheckQty===mobileStockFormItem.stock?'✅ 盘点一致':mobileStockCheckQty>mobileStockFormItem.stock?'📈 盘盈 +'+(mobileStockCheckQty-mobileStockFormItem.stock)+mobileStockFormItem.unit:'📉 盘亏 '+(mobileStockCheckQty-mobileStockFormItem.stock)+mobileStockFormItem.unit}}
系统: {{mobileStockFormItem.stock}} → 实际: {{mobileStockCheckQty}}
盘点备注
✏️ 修改流水
✕
流水号
{{editFlowLogForm.flowNo}}
类型
{{editFlowLogForm.type}}
时间
{{editFlowLogForm.time}}
数量
仓库
备注
📋 新建委外工单
✕
委外厂商 *
请选择
{{s.name}}
产品 *
请选择
{{m.name}}
数量 *
加工单价
加工金额
发出日期
预计回厂
备注
📤 委外领料出库
✕
以下为BOM展开所需物料,确认后将从库存扣减
{{item.materialName}}
需 {{item.requiredQty}}
{{item.materialId}} · 发料 {{item.issuedQty}}
无BOM数据,将使用产品本身作为物料
📥 回厂入库
✕
工单号
{{outsourceReturnTarget?.orderNo}}
产品
{{outsourceReturnTarget?.productName}}
数量
{{outsourceReturnTarget?.qty}}
实际回厂日期
💡 回厂入库后将自动创建FQC检验单
💰 费用结算
✕
工单号
{{outsourceSettleItem?.orderNo}}
厂商
{{outsourceSettleItem?.vendorName}}
{{exp.name}}
¥
合计:¥{{ (outsourceSettleItem?.expenses||[]).reduce((s,e)=>s+(e.amount||0),0).toLocaleString() }}
📋 工单详情
✕
{{outsourceDetailItem.orderNo}}
{{outsourceStatusLabel(outsourceDetailItem.status)}}
委外厂商
{{outsourceDetailItem.vendorName||outsourceDetailItem.vendor}}
产品
{{outsourceDetailItem.productName}}
数量
{{outsourceDetailItem.qty}}
加工单价
¥{{(outsourceDetailItem.unitPrice||0).toLocaleString()}}
加工金额
¥{{(outsourceDetailItem.totalAmount||0).toLocaleString()}}
发出日期
{{outsourceDetailItem.issueDate||outsourceDetailItem.startDate||'-'}}
预计回厂
{{outsourceDetailItem.expectedReturnDate||outsourceDetailItem.dueDate||'-'}}
实际回厂
{{outsourceDetailItem.actualReturnDate}}
📦 领料明细
{{mat.materialName}}
需{{mat.requiredQty}} / 实发{{mat.issuedQty}}
💰 费用明细
{{exp.name}}
¥{{(exp.amount||0).toLocaleString()}}
合计:¥{{(outsourceDetailItem.totalExpense||0).toLocaleString()}}
备注
{{outsourceDetailItem.remarks}}
创建人
{{outsourceDetailItem.createdBy||'-'}}
📤 下发
🔧 领料出库
📥 回厂入库
💰 费用结算
确定删除此记录?
取消
确定删除
🏠
首页
💬
{{ unreadMsgCount }}
消息
💼
工作台
📊
报表
👤
我的
🤖 AI 助手
✕
{{msg.content}}
AI 正在思考...
发送