Browse Source

添加选择弹窗

zhangyu 5 years ago
parent
commit
4ede727dc2
1 changed files with 13 additions and 4 deletions
  1. 13 4
      src/views/data_admin/buildTask/index.vue

+ 13 - 4
src/views/data_admin/buildTask/index.vue

@@ -5,10 +5,11 @@
 			<el-cascader v-model="taskType" :options="taskTypeList" filterable></el-cascader>
 			<el-divider direction="vertical"></el-divider>
 			<div class="condition-list">
-				<floor-cascader @change="changeFloor"></floor-cascader>
-				<my-cascader ref="cascader" @change="changeDevice"></my-cascader>
+				<floor-cascader :isWidth="false" @change="changeFloor"></floor-cascader>
+				<my-cascader :isWidth="false" ref="cascader" @change="changeDevice"></my-cascader>
+				<assets-cascader :isWidth="false" ref="assets" @change="changeAssets"></assets-cascader>
 			</div>
-			<el-button style="float:right;">添加任务</el-button>
+			<el-button class="add-task">添加任务</el-button>
 		</div>
 	</div>
 </template>
@@ -17,12 +18,14 @@
 import { mapGetters } from "vuex"
 import taskStatistics from '@/components/data_admin/buildTask/taskStatistics'
 import floorCascader from "@/components/ledger/lib/floorCascader"
+import assetsCascader from "@/components/ledger/lib/assets"
 import myCascader from "@/components/ledger/lib/cascader"
 export default {
   components: {
 		taskStatistics,
 		floorCascader,
-		myCascader
+		myCascader,
+		assetsCascader
 	},
 	computed: {
 		...mapGetters("layout", [  "projectId",  "secret", "userId" ])
@@ -55,10 +58,16 @@ export default {
     overflow: hidden;
     margin-top: 0;
     line-height: 40px;
+		position: relative;
 		.condition-list{
 			display: inline-block;
 			vertical-align: middle;
 			line-height: 32px;
 		}
+		.add-task{
+			position: absolute;
+			right: 0;
+			top: 9px;
+		}
 	}
 </style>