feat: 新增检测单关联、基础数据优化与入库单升级

1. 新增出库单检测单号字段并添加索引支持溯源
2. 优化基础数据页面物料类型展示与选择逻辑
3. 升级入库单导入功能,支持自动生成单号并返回导入结果
4. 优化接驳台查询排序方式
5. 修复字符串拼接空格问题
This commit is contained in:
SunYF
2026-09-21 15:28:14 +08:00
parent 0e769f3813
commit 12ca493c61
70 changed files with 25782 additions and 119 deletions
+9 -4
View File
@@ -917,8 +917,8 @@ async function onMaterialFile(e) {
</el-table-column>
<el-table-column label="类型" width="140" align="center">
<template #default="{ row }">
<el-tag :type="row.manageMode === 2 ? 'warning' : 'info'" size="small">
{{ row.manageMode === 2 ? '电气件(SN)' : '结构件(批次)' }}
<el-tag :type="row.itemType === 4 ? 'info' : (row.manageMode === 2 ? 'warning' : 'primary')" size="small">
{{ row.itemType === 4 ? '其他' : (row.manageMode === 2 ? '电气件(SN)' : '结构件(批次)') }}
</el-tag>
</template>
</el-table-column>
@@ -967,8 +967,13 @@ async function onMaterialFile(e) {
</el-form-item>
<el-form-item label="类型" required>
<el-select v-model="mForm.manageMode" placeholder="请选择" style="width:100%" :disabled="Number(mForm.itemType) === 4">
<el-option :value="1" label="结构件批次管理" />
<el-option :value="2" label="电气件SN 管理" />
<template v-if="Number(mForm.itemType) === 4">
<el-option :value="1" label="其他辅料/工装/试验设备" />
</template>
<template v-else>
<el-option :value="1" label="结构件批次管理" />
<el-option :value="2" label="电气件SN 管理" />
</template>
</el-select>
</el-form-item>
<el-form-item label="安全库存" required>