feat:地址配置

This commit is contained in:
houjunxiang
2026-01-06 15:11:31 +08:00
parent 6d1a0950f2
commit 8ec33a963c
8 changed files with 80 additions and 28 deletions

View File

@@ -268,12 +268,17 @@ const realFormData = computed(() => {
// 实际保存逻辑
async function handleSave(change) {
let params = {}
const staticFieldKeys = staticFormSchema.map(item => item.fieldKey);
const dynamicData = Object.fromEntries(
Object.entries(realFormData.value).filter(([key]) => !staticFieldKeys.includes(key))
);
console.log(dynamicData)
if (change) {
// 计算样品数据
updateTableDataByConfigFields()
params = {
...realFormData.value,
formValue: JSON.stringify(realFormData.value),
formValue: JSON.stringify(dynamicData),
assayTaskAnalysisDataList: tabs.value.map(item => ({
datas: item.tableData,
analysisType: item.name
@@ -282,7 +287,7 @@ async function handleSave(change) {
} else {
params = {
...realFormData.value,
formValue: JSON.stringify(realFormData.value)
formValue: JSON.stringify(dynamicData)
}
}
await nx.$api.assayTask.saveBatchSmpleAndQcAnalysis(params)