Commit 2022dbb0 by yuwei

项目初始化

parent 84a901c2
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
</div> </div>
<div style="margin: -20px;"> <div style="margin: -20px;">
<div class="field-widget-cate"><i class="icon iconfont icon-weidu"></i><span>维度列</span></div> <div class="field-widget-cate"><i class="icon iconfont icon-weidu"></i><span>维度列</span></div>
<draggable v-model="dimensions" tag="ul" :options="{sort: false, ghostClass: 'ghost', group: {name: 'dimensions', pull: true, put: false}}"> <draggable v-model="dimensions" class="field-widget-tag" :options="{sort: false, ghostClass: 'ghost', group: {name: 'dimensions', pull: true, put: false}}">
<li v-for="(item, index) in dimensions" :key="index" class="field-widget-label"><div>{{ item.alias ? item.alias + '(' + item.col + ')' : item.col }}</div></li> <el-tag v-for="(item, index) in dimensions" :key="index" class="field-widget-label"><div>{{ item.alias ? item.alias + '(' + item.col + ')' : item.col }}</div></el-tag>
</draggable> </draggable>
<div class="field-widget-cate"><i class="icon iconfont icon-zhibiao"></i><span>指标列</span></div> <div class="field-widget-cate"><i class="icon iconfont icon-zhibiao"></i><span>指标列</span></div>
<draggable v-model="measures" tag="ul" :options="{sort: false, ghostClass: 'ghost', group: {name: 'measures', pull: true, put: false}}"> <draggable v-model="measures" class="field-widget-tag" :options="{sort: false, ghostClass: 'ghost', group: {name: 'measures', pull: true, put: false}}">
<li v-for="(item, index) in measures" :key="index" class="field-widget-label"><div>{{ item.alias ? item.alias + '(' + item.col + ')' : item.col }}</div></li> <el-tag v-for="(item, index) in measures" :key="index" class="field-widget-label"><div>{{ item.alias ? item.alias + '(' + item.col + ')' : item.col }}</div></el-tag>
</draggable> </draggable>
</div> </div>
</el-card> </el-card>
...@@ -222,19 +222,20 @@ export default { ...@@ -222,19 +222,20 @@ export default {
font-size: 13px; font-size: 13px;
background-color: #f5f7fa; background-color: #f5f7fa;
border-bottom: 1px solid #e4e7ed; border-bottom: 1px solid #e4e7ed;
.icon {
margin-right: 6px;
}
} }
ul { .field-widget-tag {
position: relative; position: relative;
overflow: hidden; overflow: hidden;
padding: 10px 10px; padding: 10px 10px;
margin: 0; margin: 0;
min-height: 200px; min-height: 200px;
}
.field-widget-label { .field-widget-label {
font-size: 12px; font-size: 12px;
display: block; display: block;
width: 48%; width: 48%;
line-height: 25px;
position: relative; position: relative;
float: left; float: left;
left: 0; left: 0;
...@@ -251,19 +252,7 @@ export default { ...@@ -251,19 +252,7 @@ export default {
& > div { & > div {
display: block; display: block;
cursor: move; cursor: move;
background: #F4F6FC;
border: 1px solid #F4F6FC;
text-align: center; text-align: center;
.icon {
margin-right: 6px;
margin-left: 8px;
font-size: 14px;
display: inline-block;
vertical-align: middle;
}
span {
display: inline-block;
vertical-align: middle;
} }
} }
} }
...@@ -302,7 +291,7 @@ export default { ...@@ -302,7 +291,7 @@ export default {
display: inline-block; display: inline-block;
border: 1px solid #ebecef; border: 1px solid #ebecef;
height: 32px; height: 32px;
line-height: 30px; line-height: 35px;
border-radius: 4px; border-radius: 4px;
.draggable-item-handle { .draggable-item-handle {
background-color: #ecf5ff; background-color: #ecf5ff;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment