Skip to content

Commit 199ae76

Browse files
ba1q1fit2-zhao
authored andcommitted
fix: price single select
1 parent db7d548 commit 199ae76

File tree

1 file changed

+2
-2
lines changed
  • frontend/packages/web/src/components/business/crm-sub-table

1 file changed

+2
-2
lines changed

frontend/packages/web/src/components/business/crm-sub-table/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
<script setup lang="ts">
1818
import { DataTableCreateSummary, NButton, NDataTable, NImage, NImageGroup, NTooltip } from 'naive-ui';
19-
import { cloneDeep, isEqual } from 'lodash-es';
19+
import { isEqual } from 'lodash-es';
2020
2121
import { PreviewPictureUrl } from '@lib/shared/api/requrls/system/module';
2222
import { FieldRuleEnum, FieldTypeEnum, FormDesignKeyEnum } from '@lib/shared/enums/formDesignEnum';
@@ -210,7 +210,7 @@
210210
if (field.showFields?.length) {
211211
// 数据源显示字段联动
212212
const showFields = props.subFields.filter((f) => f.resourceFieldId === field.id);
213-
const targetSource = source.find((s) => s.id === val[0]); // 子表格数据源是单选,所以目标数据源只有一个
213+
const targetSource = source.filter((e) => !e.parentId).find((e) => val.includes(e.id)); // 子表格数据源是单选,所以目标数据源只有一个
214214
showFields.forEach((sf) => {
215215
let fieldVal: string | string[] = '';
216216
if (targetSource) {

0 commit comments

Comments
 (0)