特殊人群

This commit is contained in:
yanran200730
2022-03-10 12:27:46 +08:00
parent 7f2d6942dc
commit 610631133a
5 changed files with 194 additions and 35 deletions

View File

@@ -60,12 +60,12 @@
v-for="(item, i) in group.column"
:style="{width: item.grid * 100 + '%'}"
:class="{
'components-filter': item.isInit === '1',
'components-filter': item.isInit,
'active': groupIndex === j && activeIndex === i
}"
@click.stop="groupIndex = j, activeIndex = i, isGroup = false"
:key="i">
<div class="left-item__item--remove" title="删除字段" v-show="item.isInit !== '1' && groupIndex === j && activeIndex === i" @click.stop="removeItem(j, i)">
<div class="left-item__item--remove" title="删除字段" v-show="!item.isInit && groupIndex === j && activeIndex === i" @click.stop="removeItem(j, i)">
<i class="iconfont iconDelete"></i>
<span>删除字段</span>
</div>
@@ -166,7 +166,7 @@
<el-input placeholder="请输入分组名称" :maxlength="32" show-word-limit v-model="currTarget.groupName"></el-input>
</div>
</div>
<div class="layout-right__del" @click="removeGroup" v-if="isGroup && targetList.length > 1 && currTarget.isInit !== '1'">
<div class="layout-right__del" @click="removeGroup" v-if="isGroup && targetList.length > 1 && !currTarget.isInit">
<span>删除分组</span>
</div>
<div class="right-item" v-if="activeIndex > -1">
@@ -588,7 +588,7 @@
...item,
groupIndex: i,
groupName: group.groupName,
fieldDbName: item.isInit === '1' ? item.fieldDbName : (this.isUnique(item.type) ? item.type : `${item.type}${i}${index}`),
fieldDbName: item.isInit ? item.fieldDbName : (this.isUnique(item.type) ? item.type : `${item.type}${i}${index}`),
defaultValue: item.type === 'checkbox' && item.defaultValue ? item.defaultValue.join('`') : item.defaultValue,
selectValues: item.options ? item.options.map(v => v.label).join('`') : ''
})