|
@@ -17,8 +17,23 @@
|
|
|
:list="setData.keyList"
|
|
|
:max-count="setData.maxCount"
|
|
|
@update="onUpdateKey"
|
|
|
+ @closeDilog="showSetKeyDialog = true"
|
|
|
>
|
|
|
</KeyConfig>
|
|
|
+ <common-dialog
|
|
|
+ width="500px"
|
|
|
+ :com-mount="'.drawer-dialog'"
|
|
|
+ class="setkey-dialog"
|
|
|
+ :visible="showSetKeyDialog"
|
|
|
+ :show-footer="false"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ @click="showSetKeyDialog = false"
|
|
|
+ class="setkey-img"
|
|
|
+ src="@/assets/images/setkey-dialog.png"
|
|
|
+ alt=""
|
|
|
+ />
|
|
|
+ </common-dialog>
|
|
|
<!-- <PushConfig
|
|
|
:rateModel="setData.rateModel"
|
|
|
:mailPush="setData.mailPush"
|
|
@@ -33,6 +48,7 @@
|
|
|
<script>
|
|
|
import SubConfig from '@/components/subscribe-manager/SubConfig'
|
|
|
import KeyConfig from '@/components/subscribe-manager/KeyConfig'
|
|
|
+import commonDialog from '@/components/dialog/Dialog'
|
|
|
// import PushConfig from '@/components/subscribe-manager/PushConfig'
|
|
|
export default {
|
|
|
name: 'subscribeManage',
|
|
@@ -46,7 +62,8 @@ export default {
|
|
|
},
|
|
|
components: {
|
|
|
SubConfig,
|
|
|
- KeyConfig
|
|
|
+ KeyConfig,
|
|
|
+ commonDialog
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
@@ -71,7 +88,8 @@ export default {
|
|
|
canSetCityCount: -1,
|
|
|
// 县区
|
|
|
district: {}
|
|
|
- }
|
|
|
+ },
|
|
|
+ showSetKeyDialog: false
|
|
|
}
|
|
|
},
|
|
|
watch: {
|
|
@@ -439,5 +457,20 @@ export default {
|
|
|
padding: 0 0 32px;
|
|
|
}
|
|
|
}
|
|
|
+ .custom-dialog.setkey-dialog {
|
|
|
+ z-index: 2100 !important;
|
|
|
+ .el-dialog__header {
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+ .el-dialog__body {
|
|
|
+ padding: 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|
|
|
+<style lang="scss" scoped>
|
|
|
+.setkey-img {
|
|
|
+ position: absolute;
|
|
|
+ cursor: pointer;
|
|
|
}
|
|
|
</style>
|