|
@@ -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>
|