搜索
刷新
{ dashboard.page = p; loadDashboard(); }" style="margin-bottom:16px;">
客户编号:{{ o.customer_no || '-' }}
签单日期:{{ o.sign_date || '-' }}
完成零件:{{ o.parts_finished }} / {{ o.parts_total }}
加载中...
暂无零件
{{ scope.row.processing_status }}
暂无订单数据
搜索
新增订单
批量修改
批量删除
刷新
列显示
orders.selection = val" @sort-change="onOrderSort" ref="orderTable">
{{ scope.row.parts_finished }}/{{ scope.row.parts_total }}
{{ scope.row.extra_data ? (scope.row.extra_data[f.field_key] || '') : '' }}
编辑
零件管理
删除
{orders.page=p;loadOrders();}" @size-change="(s)=>{orders.size=s;orders.page=1;loadOrders();}" style="margin-top:12px;">
取消
保存
新增零件
批量删除
Excel导入
导出零件
下载模板
保存全部
partsMgmt.selection = val" style="overflow-x:auto;">
关闭
订单号
客户编号
机械名称型号
签单日期
完成进度
{{ f.field_label }}
关闭
将修改选中的 {{ orders.selection.length }} 条订单
取消
确认修改
清除筛选
production.unassignedSel = val">
{{ scope.row.processing_status }}
{ production.unassignedPage = p; loadUnassigned(); }" style="margin-top:6px;">
请从左侧勾选零件后点击「加入待选区」
{{ item.part_no }} - {{ item.part_name }}
移除
全部
生产中
已完成
删除
production.historySel = val" style="overflow-x:auto;">
{{ scope.row.processing_status }}
{{ scope.row.extra_data ? (scope.row.extra_data[f.field_key] || '') : '' }}
{ production.historyPage = p; loadHistory(); }" style="margin-top:6px;">
搜索
新增库存
批量删除
Excel导入
导出
下载模板
刷新
inventory.selection = val" @sort-change="onInventorySort" style="width:100%;overflow-x:auto;">
{{ scope.row.extra_data ? (scope.row.extra_data[f.field_key] || '') : '' }}
编辑
删除
{inventory.page=p;loadInventory();}" @size-change="(s)=>{inventory.size=s;inventory.page=1;loadInventory();}" style="margin-top:12px;">
取消
保存
新增字段
刷新
提示:拖动行可调整字段显示顺序
{{ scope.row.is_required ? '是' : '否' }}
编辑
删除
{{ fieldTabText(fieldTab) }}
取消
保存
新增管理员
刷新
{{ roleText(scope.row.role) }}
{{ permText(scope.row, 'order_write') }}
{{ permText(scope.row, 'production_write') }}
{{ permText(scope.row, 'inventory_write') }}
{{ permText(scope.row, 'field_write') }}
编辑
删除
取消
保存
数据库备份与恢复
备份数据库
导出完整 SQL 备份文件
恢复数据库
上传 SQL 备份文件恢复数据库(注意:将覆盖现有数据)