1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <template>
- <div class="emergency-manage">
- <rightMediumTitleContent title="风险处置分析">
- <div class="right-button-box" @click="handleClose">
- <img
- class="image-box"
- src="../../../../../assets/img/a-shouqi1 1@2x.png"
- />收起
- </div>
- </rightMediumTitleContent>
- </div>
- </template>
- <script setup>
- import rightMediumTitleContent from "../../common/RightMediumTitleContent.vue";
- import { useRightPanelStore } from "@/store/rightPanel";
- const rightPanelStore = useRightPanelStore();
- const handleClose = () => {
- rightPanelStore.emergencyVisible = false;
- };
- </script>
- <style lang="scss" scoped>
- .emergency-manage {
- position: fixed;
- top: 120px;
- right: 600px;
- width: 554px;
- height: 936px;
- background: linear-gradient(180deg, #244d86 2%, #0a121e 100%);
- box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.5);
- border-radius: 0px 0px 0px 0px;
- z-index: 99;
- border: 1px solid;
- border-image: linear-gradient(
- 180deg,
- rgba(0, 150, 255, 1),
- rgba(7, 108, 208, 1)
- )
- 1 1;
- .right-button-box {
- position: absolute;
- display: flex;
- align-items: center;
- right: 10px;
- top: 50%;
- cursor: pointer;
- transform: translateY(-80%);
- color: #08ffe5;
- font-size: 18px;
- .image-box {
- width: 20px;
- height: 18px;
- margin-right: 5px;
- }
- }
- &::after {
- position: absolute;
- content: "";
- left: 10%;
- right: 10%;
- bottom: 0;
- height: 2px;
- background-image: url("../../../../../assets/img/image-bottom.png");
- background-size: 100% 100%;
- }
- }
- </style>
|