|
@@ -1,7 +1,5 @@
|
|
|
<template>
|
|
|
- <div class="dialog" v-if="dialogVisible">
|
|
|
- <div class="title gradient-text">{{ props.title }}</div>
|
|
|
- <div class="close-icon" @click="closeDialog"></div>
|
|
|
+ <Dialog v-model="dialogVisible" type="xl" :title="props.title" @close="closeDialog">
|
|
|
<div class="content">
|
|
|
<el-skeleton :loading="loading" animated>
|
|
|
<template #template>
|
|
@@ -18,11 +16,13 @@
|
|
|
</template>
|
|
|
</el-skeleton>
|
|
|
</div>
|
|
|
- <div class="dialog-footer">
|
|
|
- <el-button class="btn" @click="sendTasks">确认发送H5短信</el-button>
|
|
|
- <el-button class="btn" @click="closeDialog">取 消</el-button>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <template #footer>
|
|
|
+ <div class="dialog-footer">
|
|
|
+ <div class="common-btn-primary2" @click="sendTasks" style="margin-right: 20px">确认发送H5短信</div>
|
|
|
+ <div class="common-btn" @click="closeDialog">取 消</div>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </Dialog>
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts" setup>
|
|
@@ -91,53 +91,10 @@ const sendTasks = () => {
|
|
|
};
|
|
|
</script>
|
|
|
|
|
|
-<style scoped>
|
|
|
-.dialog {
|
|
|
- position: absolute;
|
|
|
- top: 478px;
|
|
|
- left: 50%;
|
|
|
- transform: translateX(-50%);
|
|
|
- width: 900px;
|
|
|
- background: url('@/assets/images/plan/dialog.png') no-repeat;
|
|
|
- padding-top: 20px;
|
|
|
- color: #fff;
|
|
|
- font-size: 36px;
|
|
|
- .title {
|
|
|
- position: absolute;
|
|
|
- top: 30px;
|
|
|
- left: 55px;
|
|
|
- font-size: 80px;
|
|
|
- }
|
|
|
-
|
|
|
- .dialog-footer {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- padding: 15px 60px;
|
|
|
- border-bottom: 6px solid rgba(50, 132, 251, 0.4);
|
|
|
- .btn {
|
|
|
- width: 440px;
|
|
|
- height: 120px;
|
|
|
- background: url('@/assets/images/plan/btn.png') no-repeat;
|
|
|
- cursor: pointer;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: center;
|
|
|
- color: #ffffff;
|
|
|
- font-size: 36px;
|
|
|
- border: none;
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-.close-icon {
|
|
|
- position: absolute;
|
|
|
- top: 0;
|
|
|
- right: 0;
|
|
|
- width: 75px;
|
|
|
- height: 70px;
|
|
|
- background: url('@/assets/images/map/rightMenu/close.png') no-repeat;
|
|
|
- background-size: 100% 100%;
|
|
|
- cursor: pointer;
|
|
|
+<style lang="scss" scoped>
|
|
|
+.dialog-footer {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
}
|
|
|
|
|
|
.task-item {
|