|
|
@@ -40,23 +40,22 @@
|
|
|
@change="dragChange"
|
|
|
>
|
|
|
<template #item="{ element, index }">
|
|
|
- <transition-group tag="div" name="list">
|
|
|
- <formNode
|
|
|
- :key="element.key"
|
|
|
- class="drag-move batch-drag-move"
|
|
|
- :selectItem.sync="selectItem"
|
|
|
- :record="element"
|
|
|
- :hideModel="hideModel"
|
|
|
- :config="config"
|
|
|
- :childTableFieldRecord="record"
|
|
|
- @handleSelectItem="handleSelectItem"
|
|
|
- @handleColAdd="handleColAdd"
|
|
|
- @handleCopy="$emit('handleCopy')"
|
|
|
- @handleChange="$emit('handleChange')"
|
|
|
- @handleShowRightMenu="handleShowRightMenu"
|
|
|
- @handleDelete="$emit('handleDelete')"
|
|
|
- />
|
|
|
- </transition-group>
|
|
|
+ <formNode
|
|
|
+ :key="element.key"
|
|
|
+ :style="{ width: element.options.childWidth || '300px' }"
|
|
|
+ class="drag-move"
|
|
|
+ :selectItem.sync="selectItem"
|
|
|
+ :record="element"
|
|
|
+ :hideModel="hideModel"
|
|
|
+ :config="config"
|
|
|
+ :childTableFieldRecord="record"
|
|
|
+ @handleSelectItem="handleSelectItem"
|
|
|
+ @handleColAdd="handleColAdd"
|
|
|
+ @handleCopy="$emit('handleCopy')"
|
|
|
+ @handleChange="$emit('handleChange')"
|
|
|
+ @handleShowRightMenu="handleShowRightMenu"
|
|
|
+ @handleDelete="$emit('handleDelete')"
|
|
|
+ />
|
|
|
</template>
|
|
|
</draggable>
|
|
|
</a-form-item>
|
|
|
@@ -517,10 +516,7 @@ export default {
|
|
|
|
|
|
.batch-draggable-box {
|
|
|
display: flex;
|
|
|
- flex-wrap: nowrap;
|
|
|
+ flex-wrap: wrap;
|
|
|
|
|
|
- .batch-drag-move {
|
|
|
- width: 350px;
|
|
|
- }
|
|
|
}
|
|
|
</style>
|