This commit is contained in:
zlwu committed 2026-06-18 11:05:53 +08:00
1 parent 58a47b96a5
commit 482d6bbe5d
70 files changed
+28702 -25810

No files matched your search

@@ -193,6 +193,18 @@
style="width: 100%"
/>
</el-form-item>
<el-form-item>
<template #label
>样本编码过滤<span class="form-label-tip"
>留空则协议单添加样本时不过滤编码</span
></template
>
<el-input
v-model="formData.sampleCodeFilter"
placeholder="如 ZKZX,匹配样本编码包含该文本"
clearable
/>
</el-form-item>
<el-form-item prop="orderNum">
<template #label>排序<span class="form-label-tip">数值越小越靠前</span></template>
<el-input-number
@@ -359,6 +371,7 @@
{ label: '类型名称', value: row.typeName },
{ label: '存储年限(年)', value: row.storageYears },
{ label: '存储价格(元)', value: row.storagePrice },
{ label: '样本编码过滤', value: row.sampleCodeFilter || '—' },
{ label: '排序', value: row.orderNum },
{ label: '创建时间', value: row.createTime },
{ label: '备注', value: row.remark, span: true }
@@ -398,6 +411,7 @@
typeLogo: '',
storageYears: null as number | null,
storagePrice: null as number | null,
sampleCodeFilter: '',
orderNum: 0,
remark: ''
})
@@ -438,6 +452,7 @@
formData.typeLogo = ''
formData.storageYears = null
formData.storagePrice = null
formData.sampleCodeFilter = ''
formData.orderNum = 0
formData.remark = ''
editingId.value = null
@@ -460,6 +475,7 @@
formData.typeLogo = row.typeLogo || ''
formData.storageYears = row.storageYears ?? null
formData.storagePrice = row.storagePrice ?? null
formData.sampleCodeFilter = row.sampleCodeFilter || ''
formData.orderNum = row.orderNum ?? 0
formData.remark = row.remark || ''
dialogVisible.value = true
@@ -476,6 +492,7 @@
typeLogo: formData.typeLogo?.trim() ?? '',
storageYears: formData.storageYears,
storagePrice: formData.storagePrice,
sampleCodeFilter: formData.sampleCodeFilter?.trim() || undefined,
orderNum: formData.orderNum,
remark: formData.remark?.trim() || undefined
}
@@ -485,6 +502,7 @@
typeLogo: payload.typeLogo,
storageYears: payload.storageYears,
storagePrice: payload.storagePrice,
sampleCodeFilter: payload.sampleCodeFilter,
orderNum: payload.orderNum,
remark: payload.remark
})