新增子表单左右和上下时的显示逻辑

master
于肖磊 2025-07-09 17:11:09 +08:00
parent 1d9cd71fac
commit 7a00b99294
2 changed files with 9 additions and 4 deletions

View File

@ -153,11 +153,12 @@ export default {
const { com_data } = item;
item.com_data.data_list = [];
let data_list = [];
com_data.form_value.forEach(item => {
com_data.form_value.forEach(item1 => {
const data = JSON.parse(JSON.stringify(com_data?.children || []));
data.forEach(child => {
if (!isEmpty(item[child.id])) {
child.com_data.form_value = item[child.id];
child.com_data.common_style = this.get_form_border_style(child.com_data.common_config, mobile.flex_direction || 'row', overall_config.type_value);
if (!isEmpty(item1[child.id])) {
child.com_data.form_value = item1[child.id];
}
});
data_list.push({

View File

@ -48,7 +48,7 @@
:propDataFormId="propDataFormId"
:propKey="propKey"
:propIndex="index"
propDirection="row"
:propDirection="propDirection"
:propMobile="propMobile"
:propComponentStyle="propStyle"
@dataChange="data_change"
@ -116,6 +116,10 @@
type: String,
default: '',
},
propDirection: {
type: String,
default: 'row',
},
propHelpIconStyle: {
type: String,
default: '20rpx',