|
@@ -66,17 +66,36 @@
|
|
:total="page.total"></el-pagination>
|
|
:total="page.total"></el-pagination>
|
|
</div>
|
|
</div>
|
|
</el-row>
|
|
</el-row>
|
|
|
|
+ <!-- 添加-修改楼层 -->
|
|
|
|
+ <addFloor :title="floorTitle" ref="addFloorDialog"></addFloor>
|
|
|
|
+ <!-- 添加-修改建筑 -->
|
|
|
|
+ <addBuild :title="buildTitle" ref="addBuildDialog"></addBuild>
|
|
|
|
+ <!-- 删除建筑-删除楼层 -->
|
|
|
|
+ <el-dialog title="提示" :visible.sync="delDialogVis" width="20%" @close="handleClose" id="messageDialog">
|
|
|
|
+ <div>确定要删除该{{delText}}?</div>
|
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
|
+ <el-button size="small">取消</el-button>
|
|
|
|
+ <el-button size="small" type="primary" @click="confirm">确认</el-button>
|
|
|
|
+ </span>
|
|
|
|
+ </el-dialog>
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import dasBoard from "@/views/dasboard/index";
|
|
|
|
|
|
+import addFloor from "@/views/ready/buildfloor/addFloor/index";
|
|
|
|
+import addBuild from "@/components/ready/buildfloor/addBuild";
|
|
export default {
|
|
export default {
|
|
components: {
|
|
components: {
|
|
- dasBoard
|
|
|
|
|
|
+ addFloor,
|
|
|
|
+ addBuild
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ floorTitle: '添加楼层',
|
|
|
|
+ buildTitle: '添加建筑',
|
|
|
|
+ delDialogVis: false,
|
|
|
|
+ delText: '建筑',
|
|
headerStyle: {
|
|
headerStyle: {
|
|
backgroundColor: '#e1e4e5',
|
|
backgroundColor: '#e1e4e5',
|
|
color: '#2b2b2b',
|
|
color: '#2b2b2b',
|
|
@@ -104,13 +123,23 @@ export default {
|
|
mounted() { },
|
|
mounted() { },
|
|
methods: {
|
|
methods: {
|
|
changeBuild() { },
|
|
changeBuild() { },
|
|
- addBuild() { },
|
|
|
|
- delBuild() { },
|
|
|
|
|
|
+ addBuild() {
|
|
|
|
+ this.$refs.addBuildDialog.showDialog()
|
|
|
|
+ },
|
|
|
|
+ delBuild() {
|
|
|
|
+ this.delText = '建筑';
|
|
|
|
+ this.delDialogVis = true
|
|
|
|
+ },
|
|
editBuild() { },
|
|
editBuild() { },
|
|
- handleDelete() { },
|
|
|
|
|
|
+ handleDelete() {
|
|
|
|
+ this.delText = '楼层';
|
|
|
|
+ this.delDialogVis = true
|
|
|
|
+ },
|
|
handleSizeChange(pageSize) { },
|
|
handleSizeChange(pageSize) { },
|
|
handleCurrentChange(pageNumber) { },
|
|
handleCurrentChange(pageNumber) { },
|
|
- addFloor() { }
|
|
|
|
|
|
+ addFloor() {
|
|
|
|
+ this.$refs.addFloorDialog.showDialog()
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
@@ -173,7 +202,7 @@ export default {
|
|
/deep/ .el-badge__content.is-fixed {
|
|
/deep/ .el-badge__content.is-fixed {
|
|
transform: translateY(-6%) translateX(-100%);
|
|
transform: translateY(-6%) translateX(-100%);
|
|
}
|
|
}
|
|
- p{
|
|
|
|
|
|
+ p {
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
}
|
|
}
|
|
}
|
|
}
|