Commit 044733193c247d4ebab575c82e317fbc12ecbd3f
1 parent
b3f06b97
1
Showing
19 changed files
with
1073 additions
and
578 deletions
admin-web-master/src/App.vue
| 1 | 1 | <template> |
| 2 | - <div id="app" class="font" > | |
| 2 | + <div id="app" class="font"> | |
| 3 | 3 | <el-dialog title="温馨提示" top="30vh" :visible.sync="tipShow" width="30%" center> |
| 4 | - <span | |
| 5 | - >为保护个人隐私信息,系统自动对敏感数据进行脱敏。如需编辑、查看完整信息,可通过“用户隐私二次认证”功能进行验证,验证通过之后,24小时内可查看完整信息。</span | |
| 6 | - > | |
| 4 | + <span>为保护个人隐私信息,系统自动对敏感数据进行脱敏。如需编辑、查看完整信息,可通过“用户隐私二次认证”功能进行验证,验证通过之后,24小时内可查看完整信息。</span> | |
| 7 | 5 | <span slot="footer" class="dialog-footer"> |
| 8 | 6 | <el-button @click="tipShow = false">关闭</el-button> |
| 9 | 7 | </span> |
| ... | ... | @@ -13,20 +11,22 @@ |
| 13 | 11 | </template> |
| 14 | 12 | |
| 15 | 13 | <script> |
| 16 | -import { getPrivacySwitch } from "@/api/privacy"; | |
| 17 | -import axios from "axios" | |
| 18 | -import vuex from 'vuex' | |
| 19 | - | |
| 20 | -const JM = require('@/utils/rsaEncrypt.js') | |
| 21 | -export default { | |
| 22 | - name: "App", | |
| 23 | - data() { | |
| 24 | - return { | |
| 25 | - tipShow: false, | |
| 26 | - | |
| 27 | - }; | |
| 28 | - }, | |
| 29 | - computed: { | |
| 14 | + import { | |
| 15 | + getPrivacySwitch | |
| 16 | + } from "@/api/privacy"; | |
| 17 | + import axios from "axios" | |
| 18 | + import vuex from 'vuex' | |
| 19 | + import {mapActions } from "vuex"; | |
| 20 | + const JM = require('@/utils/rsaEncrypt.js') | |
| 21 | + export default { | |
| 22 | + name: "App", | |
| 23 | + data() { | |
| 24 | + return { | |
| 25 | + tipShow: false, | |
| 26 | + | |
| 27 | + }; | |
| 28 | + }, | |
| 29 | + computed: { | |
| 30 | 30 | fontFaceStyle() { |
| 31 | 31 | return ` |
| 32 | 32 | @font-face { |
| ... | ... | @@ -40,83 +40,104 @@ export default { |
| 40 | 40 | `; |
| 41 | 41 | } |
| 42 | 42 | }, |
| 43 | - mounted() { | |
| 44 | - const styleElement = document.createElement('style'); | |
| 45 | - styleElement.innerHTML = this.fontFaceStyle; | |
| 46 | - document.head.appendChild(styleElement); | |
| 47 | - }, | |
| 48 | - created() { | |
| 43 | + mounted() { | |
| 44 | + const styleElement = document.createElement('style'); | |
| 45 | + styleElement.innerHTML = this.fontFaceStyle; | |
| 46 | + document.head.appendChild(styleElement); | |
| 47 | + }, | |
| 48 | + created() { | |
| 49 | 49 | |
| 50 | - // this.fetchData() | |
| 51 | - if (this.$store.state.user.token) { | |
| 52 | - this.getPrivacySwitch(); | |
| 53 | - }else{ | |
| 54 | - this.handleLogin() | |
| 55 | - } | |
| 56 | - }, | |
| 57 | - methods: { | |
| 58 | - handleLogin () { | |
| 59 | - | |
| 60 | - const data = { | |
| 61 | - username: JM.encrypt('admin'), | |
| 62 | - password: JM.encrypt('ILoveChina@666'), | |
| 63 | - // username: JM.encrypt('15827188456'), | |
| 64 | - // password: JM.encrypt('ILoveChina@666'), | |
| 65 | - rememberMe: false | |
| 66 | - } | |
| 67 | - this.$store | |
| 68 | - .dispatch('user/login', data) | |
| 69 | - .then(() => { | |
| 70 | - this.$router.push({ path: '/investigation/index' }) | |
| 50 | + // this.fetchData() | |
| 51 | + if (this.$store.state.user.token) { | |
| 52 | + this.getPrivacySwitch(); | |
| 53 | + } else { | |
| 54 | + this.handleLogin() | |
| 55 | + } | |
| 56 | + console.log('========================,' ) | |
| 57 | + this.getzdlist() | |
| 58 | + }, | |
| 59 | + methods: { | |
| 60 | + ...mapActions(["getChildsall"]), | |
| 61 | + async getzdlist() { | |
| 62 | + await this.getChildsall() | |
| 63 | + console.error(this.$store.state.cent.regionList) | |
| 64 | + }, | |
| 65 | + handleLogin() { | |
| 71 | 66 | |
| 67 | + const data = { | |
| 68 | + username: JM.encrypt('admin'), | |
| 69 | + password: JM.encrypt('ILoveChina@666'), | |
| 70 | + // username: JM.encrypt('15827188456'), | |
| 71 | + // password: JM.encrypt('ILoveChina@666'), | |
| 72 | + rememberMe: false | |
| 73 | + } | |
| 74 | + this.$store | |
| 75 | + .dispatch('user/login', data) | |
| 76 | + .then(() => { | |
| 77 | + this.$router.push({ | |
| 78 | + path: '/investigation/index' | |
| 72 | 79 | }) |
| 73 | 80 | |
| 74 | - }, | |
| 81 | + }) | |
| 75 | 82 | |
| 76 | - getPrivacySwitch() { | |
| 77 | - getPrivacySwitch().then((res) => { | |
| 78 | - var IsTipshow = localStorage.getItem("IsTipshow"); | |
| 79 | - localStorage.setItem('privacyTime', res.data) | |
| 80 | - if (this.$store.state.user.token && !IsTipshow && res.data === 0) { | |
| 81 | - this.tipShow = true; | |
| 82 | - localStorage.setItem("IsTipshow", true); | |
| 83 | - } | |
| 84 | - }); | |
| 83 | + }, | |
| 84 | + | |
| 85 | + getPrivacySwitch() { | |
| 86 | + getPrivacySwitch().then((res) => { | |
| 87 | + var IsTipshow = localStorage.getItem("IsTipshow"); | |
| 88 | + localStorage.setItem('privacyTime', res.data) | |
| 89 | + if (this.$store.state.user.token && !IsTipshow && res.data === 0) { | |
| 90 | + this.tipShow = true; | |
| 91 | + localStorage.setItem("IsTipshow", true); | |
| 92 | + } | |
| 93 | + }); | |
| 85 | 94 | } |
| 86 | - } | |
| 87 | -}; | |
| 95 | + } | |
| 96 | + }; | |
| 88 | 97 | </script> |
| 89 | 98 | <style> |
| 90 | - .el-month-table td .cell:hover{ | |
| 91 | - color:#3F9B6A ; | |
| 92 | - } | |
| 93 | - .el-date-picker__header-label.active, .el-date-picker__header-label:hover{ | |
| 94 | - color:#3F9B6A ; | |
| 95 | - } | |
| 96 | - .el-month-table td.today .cell{ | |
| 97 | - color:#3F9B6A ; | |
| 98 | - } | |
| 99 | - .el-month-table td.current:not(.disabled) .cell{ | |
| 100 | - color:#3F9B6A ; | |
| 101 | - } | |
| 102 | - .el-year-table td.today .cell{ | |
| 103 | - color:#3F9B6A ; | |
| 104 | - } | |
| 105 | - .el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell{ | |
| 106 | - color:#3F9B6A ; | |
| 107 | - } | |
| 108 | -.el-backtop, .el-calendar-table td.is-today{ | |
| 109 | - color:#3F9B6A ; | |
| 110 | -} | |
| 111 | -.tableBtn { | |
| 112 | - display: inline-block; | |
| 113 | - margin-right: 10px; | |
| 114 | - color: #ACACAC; | |
| 115 | - cursor: pointer | |
| 116 | -} | |
| 99 | + .el-month-table td .cell:hover { | |
| 100 | + color: #3F9B6A; | |
| 101 | + } | |
| 102 | + | |
| 103 | + .el-date-picker__header-label.active, | |
| 104 | + .el-date-picker__header-label:hover { | |
| 105 | + color: #3F9B6A; | |
| 106 | + } | |
| 107 | + | |
| 108 | + .el-month-table td.today .cell { | |
| 109 | + color: #3F9B6A; | |
| 110 | + } | |
| 111 | + | |
| 112 | + .el-month-table td.current:not(.disabled) .cell { | |
| 113 | + color: #3F9B6A; | |
| 114 | + } | |
| 115 | + | |
| 116 | + .el-year-table td.today .cell { | |
| 117 | + color: #3F9B6A; | |
| 118 | + } | |
| 119 | + | |
| 120 | + .el-year-table td .cell:hover, | |
| 121 | + .el-year-table td.current:not(.disabled) .cell { | |
| 122 | + color: #3F9B6A; | |
| 123 | + } | |
| 124 | + | |
| 125 | + .el-backtop, | |
| 126 | + .el-calendar-table td.is-today { | |
| 127 | + color: #3F9B6A; | |
| 128 | + } | |
| 129 | + | |
| 130 | + .tableBtn { | |
| 131 | + display: inline-block; | |
| 132 | + margin-right: 10px; | |
| 133 | + color: #ACACAC; | |
| 134 | + cursor: pointer | |
| 135 | + } | |
| 136 | + | |
| 117 | 137 | .el-pagination.is-background .el-pager li:not(.disabled).active { |
| 118 | 138 | background-color: #3F9B6A; |
| 119 | 139 | } |
| 140 | + | |
| 120 | 141 | .buttonHover:hover { |
| 121 | 142 | color: #3f9b6a !important; |
| 122 | 143 | border-color: #c5e1d2 !important; |
| ... | ... | @@ -127,198 +148,260 @@ export default { |
| 127 | 148 | .greens { |
| 128 | 149 | color: #3F9B6A; |
| 129 | 150 | } |
| 130 | -.font{ | |
| 131 | - font-family: "Alibaba-PuHuiTi-Regular"; | |
| 132 | -} | |
| 133 | - | |
| 134 | -.el-submenu__title{ | |
| 135 | - font-family: "Alibaba-PuHuiTi-Bold"; | |
| 136 | -} | |
| 137 | -.el-dialog__header { | |
| 138 | - background-color: #fafafa; | |
| 139 | - text-align: left; | |
| 140 | - border-bottom:1px solid #EFEFEF; | |
| 141 | -} | |
| 142 | - | |
| 143 | -.el-dialog__title { | |
| 144 | - color: #000000e6; | |
| 145 | - /* color: #FFFFFF; */ | |
| 146 | -} | |
| 147 | -.el-select-dropdown__item.selected{ | |
| 151 | + | |
| 152 | + .font { | |
| 153 | + font-family: "Alibaba-PuHuiTi-Regular"; | |
| 154 | + } | |
| 155 | + | |
| 156 | + .el-submenu__title { | |
| 157 | + font-family: "Alibaba-PuHuiTi-Bold"; | |
| 158 | + } | |
| 159 | + | |
| 160 | + .el-dialog__header { | |
| 161 | + background-color: #fafafa; | |
| 162 | + text-align: left; | |
| 163 | + border-bottom: 1px solid #EFEFEF; | |
| 164 | + } | |
| 165 | + | |
| 166 | + .el-dialog__title { | |
| 167 | + color: #000000e6; | |
| 168 | + /* color: #FFFFFF; */ | |
| 169 | + } | |
| 170 | + | |
| 171 | + .el-select-dropdown__item.selected { | |
| 148 | 172 | color: #3F9B6A; |
| 149 | -} | |
| 173 | + } | |
| 150 | 174 | |
| 151 | -.el-pagination__sizes .el-input .el-input__inner:hover{ | |
| 175 | + .el-pagination__sizes .el-input .el-input__inner:hover { | |
| 152 | 176 | border-color: #3F9B6A; |
| 153 | -} | |
| 177 | + } | |
| 178 | + | |
| 154 | 179 | ::v-deep .el-pagination.is-background .el-pager li:not(.disabled).active { |
| 155 | 180 | background-color: #3F9B6A; |
| 156 | 181 | } |
| 157 | - .el-input__inner:focus { | |
| 158 | - border: #3F9B6A 1px solid; | |
| 159 | - } | |
| 160 | - .el-input__inner:hover { | |
| 161 | - border: #3F9B6A 1px solid; | |
| 162 | - } | |
| 163 | - ::v-deep .el-select .el-input.is-focus .el-input__inner{ | |
| 164 | - border-color:#3F9B6A | |
| 165 | - } | |
| 166 | - .el-form-item__label{ | |
| 167 | - font-weight: 100; | |
| 168 | - font-size: 14px; | |
| 169 | - color:#000000e6; | |
| 170 | - | |
| 171 | - } | |
| 172 | - .el-tabs__item:hover{ | |
| 173 | - color:#3F9B6A; | |
| 174 | - } | |
| 175 | - .el-radio__input.is-checked+.el-radio__label{ | |
| 176 | - color:#3F9B6A; | |
| 177 | - } | |
| 178 | - .el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close{ | |
| 179 | - color:#3F9B6A; | |
| 180 | - } | |
| 181 | - .custom-message { | |
| 182 | - background-color: #fff; /* 设置背景颜色 */ | |
| 183 | - border:0px; | |
| 184 | - } | |
| 185 | - .custom-message .el-message__icon { | |
| 186 | - color:#3F9B6A; | |
| 187 | - | |
| 188 | - } | |
| 189 | - .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner{ | |
| 190 | - background-color:#3F9B6A; | |
| 191 | - border-color:#3F9B6A; | |
| 192 | - } | |
| 193 | - .el-checkbox__inner:hover{ | |
| 194 | - border-color:#3F9B6A; | |
| 195 | - } | |
| 196 | - .el-textarea__inner:focus{ | |
| 197 | - border-color:#3F9B6A; | |
| 198 | - } | |
| 199 | - .el-select .el-input__inner:focus{ | |
| 200 | - border-color:#3F9B6A; | |
| 201 | - } | |
| 202 | - .el-button:focus, .el-button:hover{ | |
| 203 | - /* color:#606266; | |
| 182 | + | |
| 183 | + .el-input__inner:focus { | |
| 184 | + border: #3F9B6A 1px solid; | |
| 185 | + } | |
| 186 | + | |
| 187 | + .el-input__inner:hover { | |
| 188 | + border: #3F9B6A 1px solid; | |
| 189 | + } | |
| 190 | + | |
| 191 | + ::v-deep .el-select .el-input.is-focus .el-input__inner { | |
| 192 | + border-color: #3F9B6A | |
| 193 | + } | |
| 194 | + | |
| 195 | + .el-form-item__label { | |
| 196 | + font-weight: 100; | |
| 197 | + font-size: 14px; | |
| 198 | + color: #000000e6; | |
| 199 | + | |
| 200 | + } | |
| 201 | + | |
| 202 | + .el-tabs__item:hover { | |
| 203 | + color: #3F9B6A; | |
| 204 | + } | |
| 205 | + | |
| 206 | + .el-radio__input.is-checked+.el-radio__label { | |
| 207 | + color: #3F9B6A; | |
| 208 | + } | |
| 209 | + | |
| 210 | + .el-dialog__headerbtn:focus .el-dialog__close, | |
| 211 | + .el-dialog__headerbtn:hover .el-dialog__close { | |
| 212 | + color: #3F9B6A; | |
| 213 | + } | |
| 214 | + | |
| 215 | + .custom-message { | |
| 216 | + background-color: #fff; | |
| 217 | + /* 设置背景颜色 */ | |
| 218 | + border: 0px; | |
| 219 | + } | |
| 220 | + | |
| 221 | + .custom-message .el-message__icon { | |
| 222 | + color: #3F9B6A; | |
| 223 | + | |
| 224 | + } | |
| 225 | + | |
| 226 | + .el-checkbox__input.is-checked .el-checkbox__inner, | |
| 227 | + .el-checkbox__input.is-indeterminate .el-checkbox__inner { | |
| 228 | + background-color: #3F9B6A; | |
| 229 | + border-color: #3F9B6A; | |
| 230 | + } | |
| 231 | + | |
| 232 | + .el-checkbox__inner:hover { | |
| 233 | + border-color: #3F9B6A; | |
| 234 | + } | |
| 235 | + | |
| 236 | + .el-textarea__inner:focus { | |
| 237 | + border-color: #3F9B6A; | |
| 238 | + } | |
| 239 | + | |
| 240 | + .el-select .el-input__inner:focus { | |
| 241 | + border-color: #3F9B6A; | |
| 242 | + } | |
| 243 | + | |
| 244 | + .el-button:focus, | |
| 245 | + .el-button:hover { | |
| 246 | + /* color:#606266; | |
| 204 | 247 | border-color:#DCDFE6; |
| 205 | 248 | background-color:#fff; */ |
| 206 | - } | |
| 207 | - .el-button--primary{ | |
| 208 | - background-color:#3F9B6A; | |
| 209 | - border-color:#3F9B6A; | |
| 210 | - } | |
| 211 | - .el-button--primary:focus, .el-button--primary:hover{ | |
| 212 | - color:#fff; | |
| 213 | - background:#3F9B6A; | |
| 214 | - border-color:#3F9B6A; | |
| 215 | - } | |
| 216 | -.el-checkbox__input.is-focus .el-checkbox__inner{ | |
| 217 | - border-color:#3F9B6A; | |
| 218 | -} | |
| 219 | -.el-date-table td.end-date span, .el-date-table td.start-date span{ | |
| 220 | - background-color:#3F9B6A; | |
| 221 | -} | |
| 222 | -.el-date-table td.in-range div{ | |
| 223 | - background-color:#D3E6CC; | |
| 224 | -} | |
| 225 | -.el-date-table td.available:hover{ | |
| 226 | - color:#3F9B6A; | |
| 227 | - background-color:#D3E6CC; | |
| 228 | -} | |
| 229 | -.el-date-table td.today span{ | |
| 230 | - color:#3F9B6A; | |
| 231 | -} | |
| 232 | -.el-picker-panel__footer .el-button--text{ | |
| 233 | - color:#3F9B6A; | |
| 234 | -} | |
| 235 | -.el-button.is-plain:focus, .el-button.is-plain:hover{ | |
| 236 | - color:#3F9B6A; | |
| 237 | - border-color:#3F9B6A; | |
| 238 | - background-color:#fff; | |
| 239 | -} | |
| 240 | - | |
| 241 | -.el-picker-panel__icon-btn:hover{ | |
| 242 | - color:#3F9B6A; | |
| 243 | -} | |
| 244 | -.el-time-panel__btn.confirm{ | |
| 245 | - color:#3F9B6A; | |
| 246 | -} | |
| 247 | -.el-table .descending .sort-caret.descending{ | |
| 248 | - border-top-color:#3F9B6A; | |
| 249 | -} | |
| 250 | -.el-table .ascending .sort-caret.ascending{ | |
| 251 | - border-bottom-color:#3F9B6A; | |
| 252 | -} | |
| 253 | -.el-range-editor.is-active, .el-range-editor.is-active:hover, .el-select .el-input.is-focus .el-input__inner{ | |
| 254 | - border-color:#3F9B6A; | |
| 255 | -} | |
| 256 | -.el-radio-button__inner:hover{ | |
| 257 | - color:#3F9B6A; | |
| 258 | -} | |
| 259 | -.el-radio-button__orig-radio:checked+.el-radio-button__inner{ | |
| 260 | - background-color:#3F9B6A; | |
| 261 | - border-color:#3F9B6A; | |
| 262 | - -webkit-box-shadow:none; | |
| 263 | - box-shadow:none; | |
| 264 | -} | |
| 265 | - .el-button{ | |
| 266 | - min-width: 88px; | |
| 267 | - font-size: 14px; | |
| 268 | - height:32px; | |
| 269 | - padding:8px 15px; | |
| 270 | - font-weight: 400; | |
| 271 | 249 | } |
| 272 | - .el-button:hover{ | |
| 273 | - opacity: 0.8; | |
| 274 | - } | |
| 275 | - .el-upload--picture-card:hover, .el-upload:focus{ | |
| 276 | - border-color:#3F9B6A; | |
| 277 | - color:#3F9B6A; | |
| 278 | - } | |
| 279 | - .el-cascader .el-input .el-input__inner:focus, .el-cascader .el-input.is-focus .el-input__inner{ | |
| 280 | - border-color:#3F9B6A; | |
| 281 | - } | |
| 282 | - .el-cascader-node.in-active-path, .el-cascader-node.is-active, .el-cascader-node.is-selectable.in-checked-path{ | |
| 283 | - color:#3F9B6A; | |
| 284 | - } | |
| 285 | - .el-radio__input.is-checked .el-radio__inner{ | |
| 286 | - border-color:#3F9B6A; | |
| 287 | - background-color: #3F9B6A; | |
| 288 | - } | |
| 289 | - .el-radio__inner:hover{ | |
| 290 | - border-color:#3F9B6A; | |
| 291 | - } | |
| 292 | - .app-breadcrumb.el-breadcrumb .no-redirect{ | |
| 293 | - font-size: 14px; | |
| 294 | - color: #0006 !important; | |
| 295 | - } | |
| 296 | -.el-input__inner::placeholder { | |
| 297 | - color:#999999; | |
| 298 | -} | |
| 299 | -.el-table .el-table__cell{ | |
| 300 | - padding:9px 0; | |
| 301 | - text-align:left !important; | |
| 302 | -} | |
| 303 | - .el-table tr:hover{ | |
| 304 | - background-color: #F0F7F3 !important; | |
| 305 | - } | |
| 306 | - .el-form-item__label { | |
| 307 | - font-weight: 100; | |
| 308 | - font-size: 14px; | |
| 309 | - color:#000000e6; | |
| 310 | - } | |
| 311 | - .el-input__inner{ | |
| 312 | - height:32px; | |
| 313 | - line-height:32px; | |
| 314 | 250 | |
| 315 | - } | |
| 316 | - .el-input__icon{ | |
| 317 | - line-height:32px; | |
| 318 | - } | |
| 319 | - .el-form-item{ | |
| 320 | - margin-bottom:16px; | |
| 321 | - } | |
| 251 | + .el-button--primary { | |
| 252 | + background-color: #3F9B6A; | |
| 253 | + border-color: #3F9B6A; | |
| 254 | + } | |
| 255 | + | |
| 256 | + .el-button--primary:focus, | |
| 257 | + .el-button--primary:hover { | |
| 258 | + color: #fff; | |
| 259 | + background: #3F9B6A; | |
| 260 | + border-color: #3F9B6A; | |
| 261 | + } | |
| 262 | + | |
| 263 | + .el-checkbox__input.is-focus .el-checkbox__inner { | |
| 264 | + border-color: #3F9B6A; | |
| 265 | + } | |
| 266 | + | |
| 267 | + .el-date-table td.end-date span, | |
| 268 | + .el-date-table td.start-date span { | |
| 269 | + background-color: #3F9B6A; | |
| 270 | + } | |
| 271 | + | |
| 272 | + .el-date-table td.in-range div { | |
| 273 | + background-color: #D3E6CC; | |
| 274 | + } | |
| 275 | + | |
| 276 | + .el-date-table td.available:hover { | |
| 277 | + color: #3F9B6A; | |
| 278 | + background-color: #D3E6CC; | |
| 279 | + } | |
| 280 | + | |
| 281 | + .el-date-table td.today span { | |
| 282 | + color: #3F9B6A; | |
| 283 | + } | |
| 284 | + | |
| 285 | + .el-picker-panel__footer .el-button--text { | |
| 286 | + color: #3F9B6A; | |
| 287 | + } | |
| 288 | + | |
| 289 | + .el-button.is-plain:focus, | |
| 290 | + .el-button.is-plain:hover { | |
| 291 | + color: #3F9B6A; | |
| 292 | + border-color: #3F9B6A; | |
| 293 | + background-color: #fff; | |
| 294 | + } | |
| 295 | + | |
| 296 | + .el-picker-panel__icon-btn:hover { | |
| 297 | + color: #3F9B6A; | |
| 298 | + } | |
| 299 | + | |
| 300 | + .el-time-panel__btn.confirm { | |
| 301 | + color: #3F9B6A; | |
| 302 | + } | |
| 303 | + | |
| 304 | + .el-table .descending .sort-caret.descending { | |
| 305 | + border-top-color: #3F9B6A; | |
| 306 | + } | |
| 307 | + | |
| 308 | + .el-table .ascending .sort-caret.ascending { | |
| 309 | + border-bottom-color: #3F9B6A; | |
| 310 | + } | |
| 311 | + | |
| 312 | + .el-range-editor.is-active, | |
| 313 | + .el-range-editor.is-active:hover, | |
| 314 | + .el-select .el-input.is-focus .el-input__inner { | |
| 315 | + border-color: #3F9B6A; | |
| 316 | + } | |
| 317 | + | |
| 318 | + .el-radio-button__inner:hover { | |
| 319 | + color: #3F9B6A; | |
| 320 | + } | |
| 321 | + | |
| 322 | + .el-radio-button__orig-radio:checked+.el-radio-button__inner { | |
| 323 | + background-color: #3F9B6A; | |
| 324 | + border-color: #3F9B6A; | |
| 325 | + -webkit-box-shadow: none; | |
| 326 | + box-shadow: none; | |
| 327 | + } | |
| 328 | + | |
| 329 | + .el-button { | |
| 330 | + min-width: 88px; | |
| 331 | + font-size: 14px; | |
| 332 | + height: 32px; | |
| 333 | + padding: 8px 15px; | |
| 334 | + font-weight: 400; | |
| 335 | + } | |
| 336 | + | |
| 337 | + .el-button:hover { | |
| 338 | + opacity: 0.8; | |
| 339 | + } | |
| 340 | + | |
| 341 | + .el-upload--picture-card:hover, | |
| 342 | + .el-upload:focus { | |
| 343 | + border-color: #3F9B6A; | |
| 344 | + color: #3F9B6A; | |
| 345 | + } | |
| 346 | + | |
| 347 | + .el-cascader .el-input .el-input__inner:focus, | |
| 348 | + .el-cascader .el-input.is-focus .el-input__inner { | |
| 349 | + border-color: #3F9B6A; | |
| 350 | + } | |
| 351 | + | |
| 352 | + .el-cascader-node.in-active-path, | |
| 353 | + .el-cascader-node.is-active, | |
| 354 | + .el-cascader-node.is-selectable.in-checked-path { | |
| 355 | + color: #3F9B6A; | |
| 356 | + } | |
| 357 | + | |
| 358 | + .el-radio__input.is-checked .el-radio__inner { | |
| 359 | + border-color: #3F9B6A; | |
| 360 | + background-color: #3F9B6A; | |
| 361 | + } | |
| 362 | + | |
| 363 | + .el-radio__inner:hover { | |
| 364 | + border-color: #3F9B6A; | |
| 365 | + } | |
| 366 | + | |
| 367 | + .app-breadcrumb.el-breadcrumb .no-redirect { | |
| 368 | + font-size: 14px; | |
| 369 | + color: #0006 !important; | |
| 370 | + } | |
| 371 | + | |
| 372 | + .el-input__inner::placeholder { | |
| 373 | + color: #999999; | |
| 374 | + } | |
| 375 | + | |
| 376 | + .el-table .el-table__cell { | |
| 377 | + padding: 9px 0; | |
| 378 | + text-align: left !important; | |
| 379 | + } | |
| 380 | + | |
| 381 | + .el-table tr:hover { | |
| 382 | + background-color: #F0F7F3 !important; | |
| 383 | + } | |
| 384 | + | |
| 385 | + .el-form-item__label { | |
| 386 | + font-weight: 100; | |
| 387 | + font-size: 14px; | |
| 388 | + color: #000000e6; | |
| 389 | + } | |
| 390 | + | |
| 391 | + .el-input__inner { | |
| 392 | + height: 32px; | |
| 393 | + line-height: 32px; | |
| 394 | + | |
| 395 | + } | |
| 396 | + | |
| 397 | + .el-input__icon { | |
| 398 | + line-height: 32px; | |
| 399 | + } | |
| 400 | + | |
| 401 | + .el-form-item { | |
| 402 | + margin-bottom: 16px; | |
| 403 | + } | |
| 404 | + | |
| 322 | 405 | .titles { |
| 323 | 406 | font-size: 16px; |
| 324 | 407 | position: relative; |
| ... | ... | @@ -336,309 +419,382 @@ export default { |
| 336 | 419 | left: 0; |
| 337 | 420 | border-radius: 5px; |
| 338 | 421 | } |
| 339 | -.duiqi { | |
| 422 | + | |
| 423 | + .duiqi { | |
| 340 | 424 | line-height: 40px; |
| 341 | 425 | } |
| 342 | 426 | </style> |
| 343 | 427 | <style lang="scss"> |
| 344 | - .XDD_css { | |
| 345 | - margin-top: 10vh; | |
| 346 | - margin-left: 20%; | |
| 347 | - max-height:550px; | |
| 348 | - overflow-y: auto; | |
| 349 | - .el-dialog__body { | |
| 350 | - padding: 0px; | |
| 351 | - background-color: #fff; | |
| 352 | - } | |
| 353 | - | |
| 354 | - .el-dialog__header { | |
| 355 | - background-color: #fff; | |
| 356 | - padding: 10px 20px 10px 20px; | |
| 357 | - border-bottom: 1px solid #EFEFEF; | |
| 358 | - } | |
| 359 | - | |
| 360 | - .el-dialog__title { | |
| 361 | - font-size: 14px; | |
| 362 | - color: #000000e6; | |
| 363 | - } | |
| 364 | - } | |
| 365 | - .xiaoguo_css{ | |
| 366 | - margin-top: 30vh !important; | |
| 367 | - margin-left: 25%; | |
| 368 | - .el-dialog__header{ | |
| 369 | - padding:0; | |
| 370 | - } | |
| 371 | - .el-tabs--border-card { | |
| 372 | - border: none; | |
| 373 | - -webkit-box-shadow:none; | |
| 374 | - box-shadow:none; | |
| 375 | - .el-tabs__content{ | |
| 376 | - border: 1px solid #E4E7ED; | |
| 377 | - padding:0; | |
| 378 | - } | |
| 379 | - .el-tabs__header{ | |
| 380 | - background-color: #fff; | |
| 381 | - border-bottom:none; | |
| 382 | - } | |
| 383 | - .el-tabs__content{ | |
| 384 | - border: none; | |
| 385 | - } | |
| 386 | - .el-tabs__header .el-tabs__item{ | |
| 387 | - border: none; | |
| 388 | - margin-right: 10px; | |
| 389 | - background-color: #F2F2F2; | |
| 390 | - font-size:14px; | |
| 391 | - border-top-left-radius: 8px; | |
| 392 | - border-top-right-radius: 8px; | |
| 393 | - padding:0 15px; | |
| 394 | - } | |
| 395 | - .el-tabs__header .el-tabs__item.is-active{ | |
| 396 | - color:#fff; | |
| 397 | - background-color: #3F9B6A; | |
| 398 | - } | |
| 399 | - .el-tabs__header .el-tabs__item:not(.is-disabled):hover{ | |
| 400 | - color:#3F9B6A; | |
| 401 | - } | |
| 402 | - } | |
| 428 | + .XDD_css { | |
| 429 | + margin-top: 10vh; | |
| 430 | + margin-left: 20%; | |
| 431 | + max-height: 550px; | |
| 432 | + overflow-y: auto; | |
| 433 | + | |
| 434 | + .el-dialog__body { | |
| 435 | + padding: 0px; | |
| 436 | + background-color: #fff; | |
| 403 | 437 | } |
| 404 | - .yaunXin_css{ | |
| 405 | - margin-top: 30vh !important; | |
| 406 | - margin-left: 25%; | |
| 407 | - .el-dialog__header{ | |
| 408 | - padding:0; | |
| 409 | - } | |
| 410 | - .el-tabs--border-card { | |
| 411 | - border: none; | |
| 412 | - -webkit-box-shadow:none; | |
| 413 | - box-shadow:none; | |
| 414 | - .el-tabs__content{ | |
| 415 | - border: 1px solid #E4E7ED; | |
| 416 | - padding:0; | |
| 417 | - } | |
| 418 | - .el-tabs__header{ | |
| 419 | - background-color: #fff; | |
| 420 | - border-bottom:none; | |
| 421 | - } | |
| 422 | - .el-tabs__content{ | |
| 423 | - border: none; | |
| 424 | - } | |
| 425 | - .el-tabs__header .el-tabs__item{ | |
| 426 | - border: none; | |
| 427 | - margin-right: 10px; | |
| 428 | - background-color: #F2F2F2; | |
| 429 | - font-size:14px; | |
| 430 | - border-top-left-radius: 8px; | |
| 431 | - border-top-right-radius: 8px; | |
| 432 | - padding:0 15px; | |
| 433 | - } | |
| 434 | - .el-tabs__header .el-tabs__item.is-active{ | |
| 435 | - color:#fff; | |
| 436 | - background-color: #3F9B6A; | |
| 437 | - } | |
| 438 | - .el-tabs__header .el-tabs__item:not(.is-disabled):hover{ | |
| 439 | - color:#3F9B6A; | |
| 440 | - } | |
| 441 | - } | |
| 442 | 438 | |
| 439 | + .el-dialog__header { | |
| 440 | + background-color: #fff; | |
| 441 | + padding: 10px 20px 10px 20px; | |
| 442 | + border-bottom: 1px solid #EFEFEF; | |
| 443 | 443 | } |
| 444 | - .fenxi_css{ | |
| 445 | - margin-top: 9vh !important; | |
| 446 | - margin-left: 15% !important; | |
| 447 | - .el-dialog__header{ | |
| 448 | - padding:0; | |
| 449 | - } | |
| 450 | - .el-tabs--border-card { | |
| 451 | - border: none; | |
| 452 | - -webkit-box-shadow:none; | |
| 453 | - box-shadow:none; | |
| 454 | - .el-tabs__content{ | |
| 455 | - border: 1px solid #E4E7ED; | |
| 456 | - padding:0; | |
| 457 | - } | |
| 458 | - .el-tabs__header{ | |
| 459 | - background-color: #fff; | |
| 460 | - border-bottom:none; | |
| 461 | - } | |
| 462 | - .el-tabs__content{ | |
| 463 | - border: none; | |
| 464 | - } | |
| 465 | - .el-tabs__header .el-tabs__item{ | |
| 466 | - border: none; | |
| 467 | - margin-right: 10px; | |
| 468 | - background-color: #F2F2F2; | |
| 469 | - font-size:14px; | |
| 470 | - border-top-left-radius: 8px; | |
| 471 | - border-top-right-radius: 8px; | |
| 472 | - padding:0 15px; | |
| 473 | - } | |
| 474 | - .el-tabs__header .el-tabs__item.is-active{ | |
| 475 | - color:#fff; | |
| 476 | - background-color: #3F9B6A; | |
| 477 | - } | |
| 478 | - .el-tabs__header .el-tabs__item:not(.is-disabled):hover{ | |
| 479 | - color:#3F9B6A; | |
| 480 | - } | |
| 481 | - } | |
| 482 | 444 | |
| 445 | + .el-dialog__title { | |
| 446 | + font-size: 14px; | |
| 447 | + color: #000000e6; | |
| 483 | 448 | } |
| 484 | - .el-tree-node__label{ | |
| 485 | - color:#000000e6; | |
| 449 | + } | |
| 450 | + | |
| 451 | + .xiaoguo_css { | |
| 452 | + margin-top: 30vh !important; | |
| 453 | + margin-left: 25%; | |
| 454 | + | |
| 455 | + .el-dialog__header { | |
| 456 | + padding: 0; | |
| 486 | 457 | } |
| 487 | - .bian_css{ | |
| 488 | - margin-top:9vh !important; | |
| 489 | - margin-left:20%; | |
| 490 | - max-height:600px; | |
| 491 | - overflow-y: auto; | |
| 492 | - .el-dialog__body { | |
| 493 | - padding: 0px; | |
| 494 | - background-color: #fff; | |
| 495 | - } | |
| 496 | - .el-dialog__header { | |
| 497 | - background-color: #fff; | |
| 498 | - padding:10px 20px 10px 20px; | |
| 499 | - border-bottom: 1px solid #EFEFEF; | |
| 500 | - } | |
| 501 | - .el-dialog__title { | |
| 502 | - font-size: 14px; | |
| 503 | - color: #000000e6; | |
| 504 | - } | |
| 505 | - .el-date-table td.available:hover{ | |
| 506 | - background-color:#3F9B6A; | |
| 507 | - } | |
| 508 | - .el-date-table td.start-date span{ | |
| 509 | - background-color:#3F9B6A; | |
| 510 | - } | |
| 458 | + | |
| 459 | + .el-tabs--border-card { | |
| 460 | + border: none; | |
| 461 | + -webkit-box-shadow: none; | |
| 462 | + box-shadow: none; | |
| 463 | + | |
| 464 | + .el-tabs__content { | |
| 465 | + border: 1px solid #E4E7ED; | |
| 466 | + padding: 0; | |
| 467 | + } | |
| 468 | + | |
| 469 | + .el-tabs__header { | |
| 470 | + background-color: #fff; | |
| 471 | + border-bottom: none; | |
| 472 | + } | |
| 473 | + | |
| 474 | + .el-tabs__content { | |
| 475 | + border: none; | |
| 476 | + } | |
| 477 | + | |
| 478 | + .el-tabs__header .el-tabs__item { | |
| 479 | + border: none; | |
| 480 | + margin-right: 10px; | |
| 481 | + background-color: #F2F2F2; | |
| 482 | + font-size: 14px; | |
| 483 | + border-top-left-radius: 8px; | |
| 484 | + border-top-right-radius: 8px; | |
| 485 | + padding: 0 15px; | |
| 486 | + } | |
| 487 | + | |
| 488 | + .el-tabs__header .el-tabs__item.is-active { | |
| 489 | + color: #fff; | |
| 490 | + background-color: #3F9B6A; | |
| 491 | + } | |
| 492 | + | |
| 493 | + .el-tabs__header .el-tabs__item:not(.is-disabled):hover { | |
| 494 | + color: #3F9B6A; | |
| 511 | 495 | } |
| 512 | - .tongyong_css{ | |
| 513 | - margin-top:9vh !important; | |
| 514 | - margin-left:20%; | |
| 515 | - max-height:800px; | |
| 516 | - overflow-y: auto; | |
| 517 | - .el-dialog__body { | |
| 518 | - padding: 0px; | |
| 519 | - background-color: #fff; | |
| 520 | - } | |
| 521 | - .el-dialog__header { | |
| 522 | - background-color: #fff; | |
| 523 | - padding:0; | |
| 524 | - } | |
| 525 | - .el-dialog__title { | |
| 526 | - font-size: 14px; | |
| 527 | - color: #000000e6; | |
| 528 | - } | |
| 529 | - .el-date-table td.available:hover{ | |
| 530 | - background-color:#3F9B6A; | |
| 531 | - } | |
| 532 | - .el-date-table td.start-date span{ | |
| 533 | - background-color:#3F9B6A; | |
| 534 | - } | |
| 535 | - } | |
| 536 | - .Xintongyong_css{ | |
| 537 | - margin-top:9vh !important; | |
| 538 | - margin-left:20%; | |
| 539 | - overflow-y: auto; | |
| 540 | - .el-dialog__body { | |
| 541 | - padding: 0px; | |
| 542 | - background-color: #fff; | |
| 543 | - } | |
| 544 | - .el-dialog__header { | |
| 545 | - background-color: #fff; | |
| 546 | - padding:0; | |
| 547 | - } | |
| 548 | - .el-dialog__title { | |
| 549 | - font-size: 14px; | |
| 550 | - color: #000000e6; | |
| 551 | - } | |
| 552 | - .el-date-table td.available:hover{ | |
| 553 | - background-color:#3F9B6A; | |
| 554 | - } | |
| 555 | - .el-date-table td.start-date span{ | |
| 556 | - background-color:#3F9B6A; | |
| 557 | - } | |
| 558 | - } | |
| 559 | -.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell{ | |
| 560 | - line-height:1; | |
| 561 | -} | |
| 562 | -.el-tabs__item.is-active{ | |
| 563 | - color:#3F9B6A; | |
| 564 | -} | |
| 565 | -.el-tabs__active-bar{ | |
| 566 | - background-color:#3F9B6A; | |
| 567 | -} | |
| 568 | -.el-step__title.is-process{ | |
| 569 | - font-weight: 100; | |
| 570 | -} | |
| 571 | -.el-pagination.is-background .el-pager li:not(.disabled):hover{ | |
| 572 | - color:#3F9B6A | |
| 573 | -} | |
| 574 | -.el-table__row{ | |
| 575 | - font-size:14px; | |
| 576 | - color:#000000e6; | |
| 577 | -} | |
| 578 | -.el-upload-list__item.is-success .el-upload-list__item-name:focus, .el-upload-list__item.is-success .el-upload-list__item-name:hover { | |
| 579 | - color: #3F9B6A; | |
| 580 | - cursor: pointer; | |
| 581 | -} | |
| 582 | -.actSpye_dialog{ | |
| 583 | - .el-dialog__header{ | |
| 584 | - padding: 0px; | |
| 585 | 496 | } |
| 586 | - .el-dialog__body{ | |
| 587 | - padding:0px; | |
| 497 | + } | |
| 498 | + | |
| 499 | + .yaunXin_css { | |
| 500 | + margin-top: 30vh !important; | |
| 501 | + margin-left: 25%; | |
| 502 | + | |
| 503 | + .el-dialog__header { | |
| 504 | + padding: 0; | |
| 505 | + } | |
| 506 | + | |
| 507 | + .el-tabs--border-card { | |
| 508 | + border: none; | |
| 509 | + -webkit-box-shadow: none; | |
| 510 | + box-shadow: none; | |
| 511 | + | |
| 512 | + .el-tabs__content { | |
| 513 | + border: 1px solid #E4E7ED; | |
| 514 | + padding: 0; | |
| 515 | + } | |
| 516 | + | |
| 517 | + .el-tabs__header { | |
| 518 | + background-color: #fff; | |
| 519 | + border-bottom: none; | |
| 520 | + } | |
| 521 | + | |
| 522 | + .el-tabs__content { | |
| 523 | + border: none; | |
| 524 | + } | |
| 525 | + | |
| 526 | + .el-tabs__header .el-tabs__item { | |
| 527 | + border: none; | |
| 528 | + margin-right: 10px; | |
| 529 | + background-color: #F2F2F2; | |
| 530 | + font-size: 14px; | |
| 531 | + border-top-left-radius: 8px; | |
| 532 | + border-top-right-radius: 8px; | |
| 533 | + padding: 0 15px; | |
| 534 | + } | |
| 535 | + | |
| 536 | + .el-tabs__header .el-tabs__item.is-active { | |
| 537 | + color: #fff; | |
| 538 | + background-color: #3F9B6A; | |
| 539 | + } | |
| 540 | + | |
| 541 | + .el-tabs__header .el-tabs__item:not(.is-disabled):hover { | |
| 542 | + color: #3F9B6A; | |
| 543 | + } | |
| 588 | 544 | } |
| 545 | + | |
| 589 | 546 | } |
| 590 | - .liucheng_css{ | |
| 591 | - .el-dialog__header{ | |
| 592 | - padding: 10px 20px; | |
| 593 | - border-bottom: 1px solid #EFEFEF; | |
| 594 | - background-color:#fff; | |
| 595 | 547 | |
| 548 | + .fenxi_css { | |
| 549 | + margin-top: 9vh !important; | |
| 550 | + margin-left: 15% !important; | |
| 551 | + | |
| 552 | + .el-dialog__header { | |
| 553 | + padding: 0; | |
| 554 | + } | |
| 555 | + | |
| 556 | + .el-tabs--border-card { | |
| 557 | + border: none; | |
| 558 | + -webkit-box-shadow: none; | |
| 559 | + box-shadow: none; | |
| 560 | + | |
| 561 | + .el-tabs__content { | |
| 562 | + border: 1px solid #E4E7ED; | |
| 563 | + padding: 0; | |
| 564 | + } | |
| 565 | + | |
| 566 | + .el-tabs__header { | |
| 567 | + background-color: #fff; | |
| 568 | + border-bottom: none; | |
| 569 | + } | |
| 570 | + | |
| 571 | + .el-tabs__content { | |
| 572 | + border: none; | |
| 596 | 573 | } |
| 597 | - .el-dialog__title{ | |
| 598 | - color:#000; | |
| 599 | - font-size:14px; | |
| 574 | + | |
| 575 | + .el-tabs__header .el-tabs__item { | |
| 576 | + border: none; | |
| 577 | + margin-right: 10px; | |
| 578 | + background-color: #F2F2F2; | |
| 579 | + font-size: 14px; | |
| 580 | + border-top-left-radius: 8px; | |
| 581 | + border-top-right-radius: 8px; | |
| 582 | + padding: 0 15px; | |
| 583 | + } | |
| 584 | + | |
| 585 | + .el-tabs__header .el-tabs__item.is-active { | |
| 586 | + color: #fff; | |
| 587 | + background-color: #3F9B6A; | |
| 600 | 588 | } |
| 601 | - .el-dialog__body{ | |
| 602 | - padding:0px; | |
| 589 | + | |
| 590 | + .el-tabs__header .el-tabs__item:not(.is-disabled):hover { | |
| 591 | + color: #3F9B6A; | |
| 603 | 592 | } |
| 604 | 593 | } |
| 605 | - .el-table__body tr.current-row>td.el-table__cell, .el-table__body tr.selection-row>td.el-table__cell{ | |
| 606 | - background-color: transparent; | |
| 594 | + | |
| 595 | + } | |
| 596 | + | |
| 597 | + .el-tree-node__label { | |
| 598 | + color: #000000e6; | |
| 599 | + } | |
| 600 | + | |
| 601 | + .bian_css { | |
| 602 | + margin-top: 9vh !important; | |
| 603 | + margin-left: 20%; | |
| 604 | + max-height: 600px; | |
| 605 | + overflow-y: auto; | |
| 606 | + | |
| 607 | + .el-dialog__body { | |
| 608 | + padding: 0px; | |
| 609 | + background-color: #fff; | |
| 610 | + } | |
| 611 | + | |
| 612 | + .el-dialog__header { | |
| 613 | + background-color: #fff; | |
| 614 | + padding: 10px 20px 10px 20px; | |
| 615 | + border-bottom: 1px solid #EFEFEF; | |
| 616 | + } | |
| 617 | + | |
| 618 | + .el-dialog__title { | |
| 619 | + font-size: 14px; | |
| 620 | + color: #000000e6; | |
| 621 | + } | |
| 622 | + | |
| 623 | + .el-date-table td.available:hover { | |
| 624 | + background-color: #3F9B6A; | |
| 625 | + } | |
| 626 | + | |
| 627 | + .el-date-table td.start-date span { | |
| 628 | + background-color: #3F9B6A; | |
| 629 | + } | |
| 630 | + } | |
| 631 | + | |
| 632 | + .tongyong_css { | |
| 633 | + margin-top: 9vh !important; | |
| 634 | + margin-left: 20%; | |
| 635 | + max-height: 800px; | |
| 636 | + overflow-y: auto; | |
| 637 | + | |
| 638 | + .el-dialog__body { | |
| 639 | + padding: 0px; | |
| 640 | + background-color: #fff; | |
| 641 | + } | |
| 642 | + | |
| 643 | + .el-dialog__header { | |
| 644 | + background-color: #fff; | |
| 645 | + padding: 0; | |
| 607 | 646 | } |
| 608 | - .el-checkbox__input.is-checked+.el-checkbox__label{ | |
| 609 | - color:#3F9B6A; | |
| 647 | + | |
| 648 | + .el-dialog__title { | |
| 649 | + font-size: 14px; | |
| 650 | + color: #000000e6; | |
| 651 | + } | |
| 652 | + | |
| 653 | + .el-date-table td.available:hover { | |
| 654 | + background-color: #3F9B6A; | |
| 655 | + } | |
| 656 | + | |
| 657 | + .el-date-table td.start-date span { | |
| 658 | + background-color: #3F9B6A; | |
| 610 | 659 | } |
| 660 | + } | |
| 661 | + | |
| 662 | + .Xintongyong_css { | |
| 663 | + margin-top: 9vh !important; | |
| 664 | + margin-left: 20%; | |
| 665 | + overflow-y: auto; | |
| 611 | 666 | |
| 612 | - .el-checkbox__input.is-disabled+span.el-checkbox__label{ | |
| 613 | - color: #606266; | |
| 667 | + .el-dialog__body { | |
| 668 | + padding: 0px; | |
| 669 | + background-color: #fff; | |
| 614 | 670 | } |
| 615 | - .el-radio__input.is-disabled+span.el-radio__label{ | |
| 616 | - color: #606266; | |
| 671 | + | |
| 672 | + .el-dialog__header { | |
| 673 | + background-color: #fff; | |
| 674 | + padding: 0; | |
| 617 | 675 | } |
| 618 | - .el-date-table td.current:not(.disabled) span{ | |
| 619 | - background-color:#3F9B6A; | |
| 620 | - color: #fff; | |
| 676 | + | |
| 677 | + .el-dialog__title { | |
| 678 | + font-size: 14px; | |
| 679 | + color: #000000e6; | |
| 621 | 680 | } |
| 622 | - .el-pager li.active{ | |
| 623 | - color:#3F9B6A; | |
| 681 | + | |
| 682 | + .el-date-table td.available:hover { | |
| 683 | + background-color: #3F9B6A; | |
| 624 | 684 | } |
| 625 | - .el-pager li:hover { | |
| 626 | - color:#3F9B6A; | |
| 685 | + | |
| 686 | + .el-date-table td.start-date span { | |
| 687 | + background-color: #3F9B6A; | |
| 627 | 688 | } |
| 628 | - .stepsColor .one_class{ | |
| 629 | - background:#3F9B6A; | |
| 689 | + } | |
| 690 | + | |
| 691 | + .el-descriptions__body .el-descriptions__table .el-descriptions-item__cell { | |
| 692 | + line-height: 1; | |
| 693 | + } | |
| 694 | + | |
| 695 | + .el-tabs__item.is-active { | |
| 696 | + color: #3F9B6A; | |
| 697 | + } | |
| 698 | + | |
| 699 | + .el-tabs__active-bar { | |
| 700 | + background-color: #3F9B6A; | |
| 701 | + } | |
| 702 | + | |
| 703 | + .el-step__title.is-process { | |
| 704 | + font-weight: 100; | |
| 705 | + } | |
| 706 | + | |
| 707 | + .el-pagination.is-background .el-pager li:not(.disabled):hover { | |
| 708 | + color: #3F9B6A | |
| 709 | + } | |
| 710 | + | |
| 711 | + .el-table__row { | |
| 712 | + font-size: 14px; | |
| 713 | + color: #000000e6; | |
| 714 | + } | |
| 715 | + | |
| 716 | + .el-upload-list__item.is-success .el-upload-list__item-name:focus, | |
| 717 | + .el-upload-list__item.is-success .el-upload-list__item-name:hover { | |
| 718 | + color: #3F9B6A; | |
| 719 | + cursor: pointer; | |
| 720 | + } | |
| 721 | + | |
| 722 | + .actSpye_dialog { | |
| 723 | + .el-dialog__header { | |
| 724 | + padding: 0px; | |
| 630 | 725 | } |
| 631 | - .stepsColor .two_class{ | |
| 632 | - color:#3F9B6A; | |
| 726 | + | |
| 727 | + .el-dialog__body { | |
| 728 | + padding: 0px; | |
| 633 | 729 | } |
| 634 | - .el-popover{ | |
| 635 | - background-color: black; | |
| 636 | - color:#fff; | |
| 730 | + } | |
| 731 | + | |
| 732 | + .liucheng_css { | |
| 733 | + .el-dialog__header { | |
| 734 | + padding: 10px 20px; | |
| 735 | + border-bottom: 1px solid #EFEFEF; | |
| 736 | + background-color: #fff; | |
| 737 | + | |
| 637 | 738 | } |
| 638 | - .el-table__fixed-right { | |
| 639 | - background: #fff; | |
| 739 | + | |
| 740 | + .el-dialog__title { | |
| 741 | + color: #000; | |
| 742 | + font-size: 14px; | |
| 640 | 743 | } |
| 641 | - .bom { | |
| 642 | - margin-top: 40px; | |
| 744 | + | |
| 745 | + .el-dialog__body { | |
| 746 | + padding: 0px; | |
| 643 | 747 | } |
| 748 | + } | |
| 749 | + | |
| 750 | + .el-table__body tr.current-row>td.el-table__cell, | |
| 751 | + .el-table__body tr.selection-row>td.el-table__cell { | |
| 752 | + background-color: transparent; | |
| 753 | + } | |
| 754 | + | |
| 755 | + .el-checkbox__input.is-checked+.el-checkbox__label { | |
| 756 | + color: #3F9B6A; | |
| 757 | + } | |
| 758 | + | |
| 759 | + .el-checkbox__input.is-disabled+span.el-checkbox__label { | |
| 760 | + color: #606266; | |
| 761 | + } | |
| 762 | + | |
| 763 | + .el-radio__input.is-disabled+span.el-radio__label { | |
| 764 | + color: #606266; | |
| 765 | + } | |
| 766 | + | |
| 767 | + .el-date-table td.current:not(.disabled) span { | |
| 768 | + background-color: #3F9B6A; | |
| 769 | + color: #fff; | |
| 770 | + } | |
| 771 | + | |
| 772 | + .el-pager li.active { | |
| 773 | + color: #3F9B6A; | |
| 774 | + } | |
| 775 | + | |
| 776 | + .el-pager li:hover { | |
| 777 | + color: #3F9B6A; | |
| 778 | + } | |
| 779 | + | |
| 780 | + .stepsColor .one_class { | |
| 781 | + background: #3F9B6A; | |
| 782 | + } | |
| 783 | + | |
| 784 | + .stepsColor .two_class { | |
| 785 | + color: #3F9B6A; | |
| 786 | + } | |
| 787 | + | |
| 788 | + .el-popover { | |
| 789 | + background-color: black; | |
| 790 | + color: #fff; | |
| 791 | + } | |
| 792 | + | |
| 793 | + .el-table__fixed-right { | |
| 794 | + background: #fff; | |
| 795 | + } | |
| 796 | + | |
| 797 | + .bom { | |
| 798 | + margin-top: 40px; | |
| 799 | + } | |
| 644 | 800 | </style> | ... | ... |
admin-web-master/src/api/newly.js
| 1 | 1 | import request from '@/utils/request' |
| 2 | 2 | // import request from '@/utils/request2' |
| 3 | 3 | |
| 4 | +// 字典 | |
| 5 | +export function getChilds(data) { | |
| 6 | + return request({ | |
| 7 | + url: '/dict/getChilds', | |
| 8 | + method: 'post', | |
| 9 | + data | |
| 10 | + }) | |
| 11 | +} | |
| 12 | + | |
| 4 | 13 | // 方案资源 |
| 5 | 14 | export function resourcesFindPlan(data) { |
| 6 | 15 | return request({ | ... | ... |
admin-web-master/src/components/add/addcd.vue
| ... | ... | @@ -10,7 +10,9 @@ |
| 10 | 10 | <el-col :span="12"> |
| 11 | 11 | <el-form-item label="场地类型" prop="venueType"> |
| 12 | 12 | <el-select v-model="ruleForm.venueType" placeholder="请选择" style="width: 100%;"> |
| 13 | - <el-option label="草地" value="草地"></el-option> | |
| 13 | + <!-- <el-option label="草地" value="草地"></el-option> --> | |
| 14 | + <el-option v-for="(item,index) in siteTypeList" | |
| 15 | + :key="index" :label="item.label" :value="item.value"></el-option> | |
| 14 | 16 | </el-select> |
| 15 | 17 | </el-form-item> |
| 16 | 18 | </el-col> |
| ... | ... | @@ -243,7 +245,10 @@ |
| 243 | 245 | }, |
| 244 | 246 | computed: { |
| 245 | 247 | regionOptions() { |
| 246 | - return this.$store.state.app.regionOptions; | |
| 248 | + return this.$store.state.cent.regionList; | |
| 249 | + }, | |
| 250 | + siteTypeList() { | |
| 251 | + return this.$store.state.cent.siteTypeList; | |
| 247 | 252 | } |
| 248 | 253 | }, |
| 249 | 254 | props: { | ... | ... |
admin-web-master/src/components/add/addinformation.vue
| ... | ... | @@ -10,8 +10,9 @@ |
| 10 | 10 | <el-col :span="12"> |
| 11 | 11 | <el-form-item label="商铺类型" prop="shopType"> |
| 12 | 12 | <el-select v-model="ruleForm.shopType" placeholder="请选择" style="width: 100%;"> |
| 13 | - <el-option label="移动铺位" value="1"></el-option> | |
| 14 | - <el-option label="固定铺位" value="2"></el-option> | |
| 13 | + <!-- <el-option label="移动铺位" value="1"></el-option> | |
| 14 | + <el-option label="固定铺位" value="2"></el-option> --> | |
| 15 | + <el-option v-for="(item,index) in typeShopList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 15 | 16 | </el-select> |
| 16 | 17 | </el-form-item> |
| 17 | 18 | </el-col> |
| ... | ... | @@ -172,8 +173,11 @@ |
| 172 | 173 | }, |
| 173 | 174 | computed: { |
| 174 | 175 | regionOptions() { |
| 175 | - return this.$store.state.app.regionOptions; | |
| 176 | - } | |
| 176 | + return this.$store.state.cent.regionList; | |
| 177 | + }, | |
| 178 | + typeShopList() { | |
| 179 | + return this.$store.state.cent.typeShopList; | |
| 180 | + }, | |
| 177 | 181 | }, |
| 178 | 182 | data() { |
| 179 | 183 | return { | ... | ... |
admin-web-master/src/components/add/addmap.vue
| ... | ... | @@ -12,15 +12,19 @@ |
| 12 | 12 | </el-form-item> |
| 13 | 13 | <el-form-item label="所属端" prop="affiliation" > |
| 14 | 14 | <el-select v-model="formInline.affiliation" placeholder="请选择" style="width: 100%;"> |
| 15 | - <el-option label="游客小程序" value="游客小程序"></el-option> | |
| 16 | - <el-option label="商家客户端" value="商家客户端"></el-option> | |
| 15 | + <!-- <el-option label="游客小程序" value="游客小程序"></el-option> | |
| 16 | + <el-option label="商家客户端" value="商家客户端"></el-option> --> | |
| 17 | + <el-option v-for="(item,index) in owningEndList" | |
| 18 | + :key="index" :label="item.label" :value="item.value"></el-option> | |
| 17 | 19 | </el-select> |
| 18 | 20 | </el-form-item> |
| 19 | 21 | <el-form-item label="轮播顺序" prop="rotationOrder" > |
| 20 | 22 | <el-select v-model="formInline.rotationOrder" placeholder="请选择" style="width: 100%;"> |
| 21 | - <el-option label="第一张" value="第一张"></el-option> | |
| 23 | + <!-- <el-option label="第一张" value="第一张"></el-option> | |
| 22 | 24 | <el-option label="第二张" value="第二张"></el-option> |
| 23 | - <el-option label="第三张" value="第三张"></el-option> | |
| 25 | + <el-option label="第三张" value="第三张"></el-option> --> | |
| 26 | + <el-option v-for="(item,index) in rotationSequenceList" | |
| 27 | + :key="index" :label="item.label" :value="item.value"></el-option> | |
| 24 | 28 | </el-select> |
| 25 | 29 | </el-form-item> |
| 26 | 30 | <el-form-item label="广告尺寸" prop="dimensions" > |
| ... | ... | @@ -284,6 +288,14 @@ |
| 284 | 288 | lvdaoList: [], |
| 285 | 289 | }; |
| 286 | 290 | }, |
| 291 | + computed: { | |
| 292 | + owningEndList() { | |
| 293 | + return this.$store.state.cent.owningEndList; | |
| 294 | + }, | |
| 295 | + rotationSequenceList() { | |
| 296 | + return this.$store.state.cent.rotationSequenceList; | |
| 297 | + }, | |
| 298 | + }, | |
| 287 | 299 | props: { |
| 288 | 300 | type: { |
| 289 | 301 | type: String, | ... | ... |
admin-web-master/src/components/resourceCommodity/index.vue
| ... | ... | @@ -20,7 +20,7 @@ |
| 20 | 20 | </el-col> |
| 21 | 21 | <el-col :span="8"> |
| 22 | 22 | <el-form-item label="商铺类型" prop="shopType"> |
| 23 | - <div class="duiqi">{{editbgid.shopType=='1'?'移动铺位':editbgid.shopType=='2'?'固定铺位':'无'}}</div> | |
| 23 | + <div class="duiqi">{{gettypeShopList(editbgid.shopType) || '无'}}</div> | |
| 24 | 24 | </el-form-item> |
| 25 | 25 | </el-col> |
| 26 | 26 | </el-row> |
| ... | ... | @@ -458,8 +458,24 @@ |
| 458 | 458 | this.getAll() |
| 459 | 459 | }, |
| 460 | 460 | computed: { |
| 461 | + typeShopList() { | |
| 462 | + return this.$store.state.cent.typeShopList; | |
| 463 | + }, | |
| 461 | 464 | }, |
| 462 | 465 | methods: { |
| 466 | + gettypeShopList(code) { | |
| 467 | + if (!code) { | |
| 468 | + return '无'; | |
| 469 | + } | |
| 470 | + for (let i = 0; i < this.typeShopList.length; i++) { | |
| 471 | + const item = this.typeShopList[i]; | |
| 472 | + item.value=item.value+'' | |
| 473 | + if (item.value === code) { | |
| 474 | + return item.label; | |
| 475 | + } | |
| 476 | + } | |
| 477 | + return '无'; | |
| 478 | + }, | |
| 463 | 479 | async getAll(){ |
| 464 | 480 | const lvdao = await lvdaoduan() |
| 465 | 481 | const gongyua = await parkTrails() | ... | ... |
admin-web-master/src/store/index.js
| ... | ... | @@ -5,7 +5,7 @@ import app from '@/store/modules/app' |
| 5 | 5 | import settings from '@/store/modules/settings' |
| 6 | 6 | import user from '@/store/modules/user' |
| 7 | 7 | import permission from '@/store/modules/permission.js' |
| 8 | - | |
| 8 | +import cent from '@/store/modules/cent' | |
| 9 | 9 | Vue.use(Vuex) |
| 10 | 10 | |
| 11 | 11 | const store = new Vuex.Store({ |
| ... | ... | @@ -13,7 +13,8 @@ const store = new Vuex.Store({ |
| 13 | 13 | app, |
| 14 | 14 | settings, |
| 15 | 15 | user, |
| 16 | - permission | |
| 16 | + permission, | |
| 17 | + cent | |
| 17 | 18 | }, |
| 18 | 19 | getters |
| 19 | 20 | }) | ... | ... |
admin-web-master/src/store/modules/cent.js
0 → 100644
| 1 | +import {getChilds } from '@/api/newly' | |
| 2 | + | |
| 3 | + | |
| 4 | +const state = () => { | |
| 5 | + return { | |
| 6 | + regionList: [],//区域 | |
| 7 | + typeShopList:[],//商铺类型 | |
| 8 | + owningEndList:[],//所属端 | |
| 9 | + rotationSequenceList:[],//轮播顺序 | |
| 10 | + siteTypeList:[],//场地类型 | |
| 11 | + | |
| 12 | + rangeSettingList:[],// 范围设置 | |
| 13 | + contentClassificationList:[],//内容分类 | |
| 14 | + channelTypeList:[],//渠道类型 | |
| 15 | + informationTypeList:[],//信息类型 | |
| 16 | + cooperationTypeList:[],//合作类型 | |
| 17 | + receivingMerchantList:[],//接收商家 | |
| 18 | + } | |
| 19 | +} | |
| 20 | + | |
| 21 | +const mutations = { | |
| 22 | + setregion: (state, cent) => { | |
| 23 | + state.regionList = cent | |
| 24 | + }, | |
| 25 | + settypeShop: (state, cent) => { | |
| 26 | + state.typeShopList = cent | |
| 27 | + }, | |
| 28 | + setowningEnd: (state, cent) => { | |
| 29 | + state.owningEndList = cent | |
| 30 | + }, | |
| 31 | + setrotationSequence: (state, cent) => { | |
| 32 | + state.rotationSequenceList = cent | |
| 33 | + }, | |
| 34 | + setsiteType: (state, cent) => { | |
| 35 | + state.siteTypeList = cent | |
| 36 | + }, | |
| 37 | + | |
| 38 | + | |
| 39 | + setrangeSetting: (state, cent) => { | |
| 40 | + state.rangeSettingList = cent | |
| 41 | + }, | |
| 42 | + setcontentClassification: (state, cent) => { | |
| 43 | + state.contentClassificationList = cent | |
| 44 | + }, | |
| 45 | + setchannelType: (state, cent) => { | |
| 46 | + state.channelTypeList = cent | |
| 47 | + }, | |
| 48 | + setinformationType: (state, cent) => { | |
| 49 | + state.informationTypeList = cent | |
| 50 | + }, | |
| 51 | + setcooperationType: (state, cent) => { | |
| 52 | + state.cooperationTypeList = cent | |
| 53 | + }, | |
| 54 | + setreceivingMerchant: (state, cent) => { | |
| 55 | + state.receivingMerchantList = cent | |
| 56 | + }, | |
| 57 | +} | |
| 58 | + | |
| 59 | +const actions = { | |
| 60 | + getChildsall({commit},) { | |
| 61 | + console.error(']]]]]]]]]]]]]') | |
| 62 | + return new Promise((resolve, reject) => { | |
| 63 | + getChilds({"dictPid":2377,"page":1,"pageSize":50}).then(response => { | |
| 64 | + console.error(response.data.list) | |
| 65 | + response.data.list = response.data.list.map(item => { | |
| 66 | + let c1 = { | |
| 67 | + label: item.dictName, | |
| 68 | + value: item.dictName | |
| 69 | + } | |
| 70 | + return c1 | |
| 71 | + }) | |
| 72 | + commit('setregion',response.data.list) | |
| 73 | + resolve() | |
| 74 | + }).catch(error => { | |
| 75 | + reject(error) | |
| 76 | + }) | |
| 77 | + getChilds({"dictPid":2378,"page":1,"pageSize":50}).then(response => { | |
| 78 | + console.error(response.data.list) | |
| 79 | + response.data.list = response.data.list.map(item => { | |
| 80 | + let c1 = { | |
| 81 | + label: item.dictName, | |
| 82 | + value: item.dictName=='移动铺位'?'1':item.dictName=='固定铺位'?'2':item.dictId | |
| 83 | + } | |
| 84 | + return c1 | |
| 85 | + }) | |
| 86 | + commit('settypeShop',response.data.list) | |
| 87 | + resolve() | |
| 88 | + }).catch(error => { | |
| 89 | + reject(error) | |
| 90 | + }) | |
| 91 | + getChilds({"dictPid":2379,"page":1,"pageSize":50}).then(response => { | |
| 92 | + console.error(response.data.list) | |
| 93 | + response.data.list = response.data.list.map(item => { | |
| 94 | + let c1 = { | |
| 95 | + label: item.dictName, | |
| 96 | + value: item.dictName | |
| 97 | + } | |
| 98 | + return c1 | |
| 99 | + }) | |
| 100 | + commit('setowningEnd',response.data.list) | |
| 101 | + resolve() | |
| 102 | + }).catch(error => { | |
| 103 | + reject(error) | |
| 104 | + }) | |
| 105 | + getChilds({"dictPid":2384,"page":1,"pageSize":50}).then(response => { | |
| 106 | + console.error(response.data.list) | |
| 107 | + response.data.list = response.data.list.map(item => { | |
| 108 | + let c1 = { | |
| 109 | + label: item.dictName, | |
| 110 | + value: item.dictName | |
| 111 | + } | |
| 112 | + return c1 | |
| 113 | + }) | |
| 114 | + commit('setrotationSequence',response.data.list) | |
| 115 | + resolve() | |
| 116 | + }).catch(error => { | |
| 117 | + reject(error) | |
| 118 | + }) | |
| 119 | + getChilds({"dictPid":2385,"page":1,"pageSize":50}).then(response => { | |
| 120 | + console.error(response.data.list) | |
| 121 | + response.data.list = response.data.list.map(item => { | |
| 122 | + let c1 = { | |
| 123 | + label: item.dictName, | |
| 124 | + value: item.dictName | |
| 125 | + } | |
| 126 | + return c1 | |
| 127 | + }) | |
| 128 | + commit('setsiteType',response.data.list) | |
| 129 | + resolve() | |
| 130 | + }).catch(error => { | |
| 131 | + reject(error) | |
| 132 | + }) | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + getChilds({"dictPid":2397,"page":1,"pageSize":50}).then(response => { | |
| 137 | + console.error(response.data.list) | |
| 138 | + response.data.list = response.data.list.map(item => { | |
| 139 | + let c1 = { | |
| 140 | + label: item.dictName, | |
| 141 | + value: item.dictName | |
| 142 | + } | |
| 143 | + return c1 | |
| 144 | + }) | |
| 145 | + commit('setrangeSetting',response.data.list) | |
| 146 | + resolve() | |
| 147 | + }).catch(error => { | |
| 148 | + reject(error) | |
| 149 | + }) | |
| 150 | + | |
| 151 | + getChilds({"dictPid":2398,"page":1,"pageSize":50}).then(response => { | |
| 152 | + console.error(response.data.list) | |
| 153 | + response.data.list = response.data.list.map(item => { | |
| 154 | + let c1 = { | |
| 155 | + label: item.dictName, | |
| 156 | + value: item.dictName | |
| 157 | + } | |
| 158 | + return c1 | |
| 159 | + }) | |
| 160 | + commit('setcontentClassification',response.data.list) | |
| 161 | + resolve() | |
| 162 | + }).catch(error => { | |
| 163 | + reject(error) | |
| 164 | + }) | |
| 165 | + getChilds({"dictPid":2399,"page":1,"pageSize":50}).then(response => { | |
| 166 | + console.error(response.data.list) | |
| 167 | + response.data.list = response.data.list.map(item => { | |
| 168 | + let c1 = { | |
| 169 | + label: item.dictName, | |
| 170 | + value: item.dictName | |
| 171 | + } | |
| 172 | + return c1 | |
| 173 | + }) | |
| 174 | + commit('setchannelType',response.data.list) | |
| 175 | + resolve() | |
| 176 | + }).catch(error => { | |
| 177 | + reject(error) | |
| 178 | + }) | |
| 179 | + getChilds({"dictPid":2400,"page":1,"pageSize":50}).then(response => { | |
| 180 | + console.error(response.data.list) | |
| 181 | + response.data.list = response.data.list.map(item => { | |
| 182 | + let c1 = { | |
| 183 | + label: item.dictName, | |
| 184 | + value: item.dictName | |
| 185 | + } | |
| 186 | + return c1 | |
| 187 | + }) | |
| 188 | + commit('setinformationType',response.data.list) | |
| 189 | + resolve() | |
| 190 | + }).catch(error => { | |
| 191 | + reject(error) | |
| 192 | + }) | |
| 193 | + getChilds({"dictPid":2401,"page":1,"pageSize":50}).then(response => { | |
| 194 | + console.error(response.data.list) | |
| 195 | + response.data.list = response.data.list.map(item => { | |
| 196 | + let c1 = { | |
| 197 | + label: item.dictName, | |
| 198 | + value: item.dictName | |
| 199 | + } | |
| 200 | + return c1 | |
| 201 | + }) | |
| 202 | + commit('setcooperationType',response.data.list) | |
| 203 | + resolve() | |
| 204 | + }).catch(error => { | |
| 205 | + reject(error) | |
| 206 | + }) | |
| 207 | + getChilds({"dictPid":2402,"page":1,"pageSize":50}).then(response => { | |
| 208 | + console.error(response.data.list) | |
| 209 | + response.data.list = response.data.list.map(item => { | |
| 210 | + let c1 = { | |
| 211 | + label: item.dictName, | |
| 212 | + value: item.dictName | |
| 213 | + } | |
| 214 | + return c1 | |
| 215 | + }) | |
| 216 | + commit('setreceivingMerchant',response.data.list) | |
| 217 | + resolve() | |
| 218 | + }).catch(error => { | |
| 219 | + reject(error) | |
| 220 | + }) | |
| 221 | + }) | |
| 222 | + }, | |
| 223 | +} | |
| 224 | + | |
| 225 | +export default { | |
| 226 | + state, | |
| 227 | + mutations, | |
| 228 | + actions | |
| 229 | +} | |
| 230 | + | ... | ... |
admin-web-master/src/views/activity/activityBian.vue
| ... | ... | @@ -75,8 +75,9 @@ |
| 75 | 75 | <el-col :span="12"> |
| 76 | 76 | <el-form-item label="范围设置" class="grid-content bg-purple" prop="sponsor"> |
| 77 | 77 | <el-select v-model="secondData.rangeSetting" placeholder="请选择" style="width: 100%"> |
| 78 | - <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 79 | - <el-option label="活动场地内" value="活动场地内"></el-option> | |
| 78 | + <!-- <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 79 | + <el-option label="活动场地内" value="活动场地内"></el-option> --> | |
| 80 | + <el-option v-for="(item,index) in rangeSettingList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 80 | 81 | </el-select> |
| 81 | 82 | </el-form-item> |
| 82 | 83 | </el-col> |
| ... | ... | @@ -396,7 +397,11 @@ |
| 396 | 397 | created() { |
| 397 | 398 | |
| 398 | 399 | }, |
| 399 | - mounted() { | |
| 400 | + computed: { | |
| 401 | + rangeSettingList() { | |
| 402 | + return this.$store.state.cent.rangeSettingList; | |
| 403 | + }, | |
| 404 | + }, mounted() { | |
| 400 | 405 | }, |
| 401 | 406 | methods: { |
| 402 | 407 | changimg(e,type) { | ... | ... |
admin-web-master/src/views/activity/activityBz.vue
| ... | ... | @@ -95,8 +95,9 @@ |
| 95 | 95 | <el-form-item label="范围设置" class="grid-content bg-purple" prop="sponsor"> |
| 96 | 96 | <el-select v-model="ruleForm.rangeSetting" placeholder="请选择" |
| 97 | 97 | style="width: 100%"> |
| 98 | - <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 99 | - <el-option label="活动场地内" value="活动场地内"></el-option> | |
| 98 | + <el-option v-for="(item,index) in rangeSettingList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 99 | + <!-- <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 100 | + <el-option label="活动场地内" value="活动场地内"></el-option> --> | |
| 100 | 101 | </el-select> |
| 101 | 102 | </el-form-item> |
| 102 | 103 | </el-col> |
| ... | ... | @@ -528,6 +529,11 @@ |
| 528 | 529 | |
| 529 | 530 | |
| 530 | 531 | }, |
| 532 | + computed: { | |
| 533 | + rangeSettingList() { | |
| 534 | + return this.$store.state.cent.rangeSettingList; | |
| 535 | + }, | |
| 536 | + }, | |
| 531 | 537 | mounted() { |
| 532 | 538 | this.editTrue = true |
| 533 | 539 | this.lishi() | ... | ... |
admin-web-master/src/views/atmosphere/atmosphereBian.vue
| ... | ... | @@ -72,8 +72,9 @@ |
| 72 | 72 | <el-col :span="8"> |
| 73 | 73 | <el-form-item label="范围设置" class="grid-content bg-purple" prop="sponsor"> |
| 74 | 74 | <el-select v-model="secondData.rangeSetting" placeholder="请选择" style="width: 100%"> |
| 75 | - <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 76 | - <el-option label="活动场地内" value="活动场地内"></el-option> | |
| 75 | + <!-- <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 76 | + <el-option label="活动场地内" value="活动场地内"></el-option> --> | |
| 77 | + <el-option v-for="(item,index) in rangeSettingList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 77 | 78 | </el-select> |
| 78 | 79 | </el-form-item> |
| 79 | 80 | </el-col> |
| ... | ... | @@ -391,6 +392,11 @@ |
| 391 | 392 | }, |
| 392 | 393 | mounted() { |
| 393 | 394 | }, |
| 395 | + computed: { | |
| 396 | + rangeSettingList() { | |
| 397 | + return this.$store.state.cent.rangeSettingList; | |
| 398 | + }, | |
| 399 | + }, | |
| 394 | 400 | methods: { |
| 395 | 401 | changimg(e,type) { |
| 396 | 402 | this.secondData[type] = e | ... | ... |
admin-web-master/src/views/atmosphere/atmosphereBz.vue
| ... | ... | @@ -93,8 +93,9 @@ |
| 93 | 93 | <el-form-item label="范围设置" class="grid-content bg-purple" prop="sponsor"> |
| 94 | 94 | <el-select v-model="ruleForm.rangeSetting" placeholder="请选择" |
| 95 | 95 | style="width: 100%"> |
| 96 | - <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 97 | - <el-option label="活动场地内" value="活动场地内"></el-option> | |
| 96 | + <!-- <el-option label="活动绿道段内" value="活动绿道段内"></el-option> | |
| 97 | + <el-option label="活动场地内" value="活动场地内"></el-option> --> | |
| 98 | + <el-option v-for="(item,index) in rangeSettingList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 98 | 99 | </el-select> |
| 99 | 100 | </el-form-item> |
| 100 | 101 | </el-col> |
| ... | ... | @@ -520,6 +521,11 @@ |
| 520 | 521 | |
| 521 | 522 | this.lishi() |
| 522 | 523 | }, |
| 524 | + computed: { | |
| 525 | + rangeSettingList() { | |
| 526 | + return this.$store.state.cent.rangeSettingList; | |
| 527 | + }, | |
| 528 | + }, | |
| 523 | 529 | methods: { |
| 524 | 530 | changimg(e, type) { |
| 525 | 531 | this.ruleForm[type] = e | ... | ... |
admin-web-master/src/views/detect/information/index.vue
admin-web-master/src/views/detect/map/index.vue
| ... | ... | @@ -19,14 +19,17 @@ |
| 19 | 19 | </el-form-item> |
| 20 | 20 | <el-form-item label="所属端" prop="affiliation" v-if="leixing"> |
| 21 | 21 | <el-select v-model="pagequery.affiliation" clearable placeholder="请选择" style="width: 168px;margin-right: 15px"> |
| 22 | - <el-option label="游客小程序" value="游客小程序" /> | |
| 23 | - <el-option label="商家客户端" value="商家客户端" /> | |
| 22 | + <!-- <el-option label="游客小程序" value="游客小程序" /> | |
| 23 | + <el-option label="商家客户端" value="商家客户端" /> --> | |
| 24 | + <el-option v-for="(item,index) in owningEndList" | |
| 25 | + :key="index" :label="item.label" :value="item.value"></el-option> | |
| 24 | 26 | </el-select> |
| 25 | 27 | </el-form-item> |
| 26 | 28 | <el-form-item label="设备类型" prop="deviceType" v-if="leixing == false"> |
| 27 | - <el-select v-model="pagequery.deviceType" placeholder="请选择" style="width: 168px;margin-right: 15px"> | |
| 29 | + <!-- <el-select v-model="pagequery.deviceType" placeholder="请选择" style="width: 168px;margin-right: 15px"> | |
| 28 | 30 | <el-option label="灯箱广告牌" value="灯箱广告牌"></el-option> |
| 29 | - </el-select> | |
| 31 | + </el-select> --> | |
| 32 | + <el-input v-model="pagequery.deviceType" placeholder="请输入" maxlength="50"></el-input> | |
| 30 | 33 | </el-form-item> |
| 31 | 34 | </el-form> |
| 32 | 35 | |
| ... | ... | @@ -207,6 +210,11 @@ |
| 207 | 210 | add, |
| 208 | 211 | resourceCommodity, |
| 209 | 212 | }, |
| 213 | + computed: { | |
| 214 | + owningEndList() { | |
| 215 | + return this.$store.state.cent.owningEndList; | |
| 216 | + } | |
| 217 | + }, | |
| 210 | 218 | created() { |
| 211 | 219 | this.getAll() |
| 212 | 220 | }, | ... | ... |
admin-web-master/src/views/promotion/contentMant.vue
| ... | ... | @@ -217,9 +217,10 @@ |
| 217 | 217 | </div> |
| 218 | 218 | <el-select v-model="formInline.contentCategory" placeholder="请选择" |
| 219 | 219 | v-else style="width:100%"> |
| 220 | - <el-option label="宣传资料" value="宣传资料" /> | |
| 220 | + <!-- <el-option label="宣传资料" value="宣传资料" /> | |
| 221 | 221 | <el-option label="宣传文案" value="宣传文案" /> |
| 222 | - <el-option label="宣传软文" value="宣传软文" /> | |
| 222 | + <el-option label="宣传软文" value="宣传软文" /> --> | |
| 223 | + <el-option v-for="(item,index) in contentClassificationList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 223 | 224 | </el-select> |
| 224 | 225 | </el-form-item> |
| 225 | 226 | <el-form-item label="内容编制" prop="contentCompilation"> |
| ... | ... | @@ -247,10 +248,11 @@ |
| 247 | 248 | </div> |
| 248 | 249 | <el-select v-model="formInline.channelType" placeholder="请选择" |
| 249 | 250 | v-else style="width:100%"> |
| 250 | - <el-option label="APP" value="APP" /> | |
| 251 | + <!-- <el-option label="APP" value="APP" /> | |
| 251 | 252 | <el-option label="电视" value="电视" /> |
| 252 | 253 | <el-option label="广播" value="广播" /> |
| 253 | - <el-option label="网站" value="网站" /> | |
| 254 | + <el-option label="网站" value="网站" /> --> | |
| 255 | + <el-option v-for="(item,index) in channelTypeList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 254 | 256 | </el-select> |
| 255 | 257 | </el-form-item> |
| 256 | 258 | |
| ... | ... | @@ -401,6 +403,14 @@ |
| 401 | 403 | mounted() { |
| 402 | 404 | this.getAll() |
| 403 | 405 | }, |
| 406 | + computed: { | |
| 407 | + contentClassificationList() { | |
| 408 | + return this.$store.state.cent.contentClassificationList; | |
| 409 | + }, | |
| 410 | + channelTypeList() { | |
| 411 | + return this.$store.state.cent.channelTypeList; | |
| 412 | + } | |
| 413 | + }, | |
| 404 | 414 | methods: { |
| 405 | 415 | changimg(e,type) { |
| 406 | 416 | this.formInline[type] = e | ... | ... |
admin-web-master/src/views/serve/Merchant/index.vue
| ... | ... | @@ -222,10 +222,12 @@ |
| 222 | 222 | <el-col :span="12"> |
| 223 | 223 | <el-form-item label="合作类型" prop="cooperationType"> |
| 224 | 224 | <el-select v-model="formInline.cooperationType" placeholder="请选择" style="width:100%"> |
| 225 | - <el-option label="品牌推广合作" value="品牌推广合作" /> | |
| 225 | + <!-- <el-option label="品牌推广合作" value="品牌推广合作" /> | |
| 226 | 226 | <el-option label="场地租赁合作" value="场地租赁合作" /> |
| 227 | 227 | <el-option label="文化旅游合作" value="文化旅游合作" /> |
| 228 | - <el-option label="健康生活产品合作" value="健康生活产品合作" /> | |
| 228 | + <el-option label="健康生活产品合作" value="健康生活产品合作" /> --> | |
| 229 | + <el-option v-for="(item,index) in cooperationTypeList" | |
| 230 | + :key="index" :label="item.label" :value="item.value"></el-option> | |
| 229 | 231 | </el-select> |
| 230 | 232 | </el-form-item> |
| 231 | 233 | </el-col> |
| ... | ... | @@ -499,6 +501,11 @@ |
| 499 | 501 | computed: { |
| 500 | 502 | |
| 501 | 503 | }, |
| 504 | + computed: { | |
| 505 | + cooperationTypeList() { | |
| 506 | + return this.$store.state.cent.cooperationTypeList; | |
| 507 | + }, | |
| 508 | + }, | |
| 502 | 509 | methods: { |
| 503 | 510 | changimg(e, type) { |
| 504 | 511 | this.formInline[type] = e | ... | ... |
admin-web-master/src/views/serve/PerWorkstation/index.vue
| ... | ... | @@ -91,7 +91,9 @@ |
| 91 | 91 | </el-form-item> |
| 92 | 92 | <el-form-item label="接收商家" v-if="xian ==1"> |
| 93 | 93 | <el-select v-model="secondData.receiverMerchant" style="width: 90%;" disabled> |
| 94 | - <el-option label="电商商家" value="电商商家" /> | |
| 94 | + <!-- <el-option label="电商商家" value="电商商家" /> --> | |
| 95 | + <el-option v-for="(item,index) in receivingMerchantList" | |
| 96 | + :key="index" :label="item.label" :value="item.value"></el-option> | |
| 95 | 97 | </el-select> |
| 96 | 98 | </el-form-item> |
| 97 | 99 | <el-form-item label="发布类型" v-if="xian ==1"> |
| ... | ... | @@ -156,8 +158,9 @@ |
| 156 | 158 | </el-form-item> |
| 157 | 159 | <el-form-item label="接收商家" prop="receiverMerchant"> |
| 158 | 160 | <el-select v-model="ruleForm.receiverMerchant" placeholder="请选择" style="width: 100%;"> |
| 159 | - <el-option label="小程序商家" value="小程序商家" /> | |
| 160 | - | |
| 161 | + <!-- <el-option label="小程序商家" value="小程序商家" /> --> | |
| 162 | + <el-option v-for="(item,index) in receivingMerchantList" | |
| 163 | + :key="index" :label="item.label" :value="item.value"></el-option> | |
| 161 | 164 | </el-select> |
| 162 | 165 | </el-form-item> |
| 163 | 166 | <el-form-item label="发布类型" prop="postType"> |
| ... | ... | @@ -273,6 +276,11 @@ |
| 273 | 276 | created() { |
| 274 | 277 | |
| 275 | 278 | }, |
| 279 | + computed: { | |
| 280 | + receivingMerchantList() { | |
| 281 | + return this.$store.state.cent.receivingMerchantList; | |
| 282 | + }, | |
| 283 | + }, | |
| 276 | 284 | mounted() { |
| 277 | 285 | this.getAll(); |
| 278 | 286 | }, | ... | ... |
admin-web-master/src/views/serve/procedure.vue
| ... | ... | @@ -199,10 +199,11 @@ |
| 199 | 199 | </el-form-item> |
| 200 | 200 | <el-form-item label="信息类型" prop="informationType"> |
| 201 | 201 | <el-select v-model="ruleForm.informationType" placeholder="请选择" style="width:100%;"> |
| 202 | - <el-option label="通知" value="通知" /> | |
| 202 | + <!-- <el-option label="通知" value="通知" /> | |
| 203 | 203 | <el-option label="热点租赁信息" value="热点租赁信息" /> |
| 204 | 204 | <el-option label="广告信息" value="广告信息" /> |
| 205 | - <el-option label="活动信息" value="活动信息" /> | |
| 205 | + <el-option label="活动信息" value="活动信息" /> --> | |
| 206 | + <el-option v-for="(item,index) in informationTypeList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 206 | 207 | </el-select> |
| 207 | 208 | </el-form-item> |
| 208 | 209 | <el-form-item label="公告内容" > |
| ... | ... | @@ -302,6 +303,11 @@ |
| 302 | 303 | created() { |
| 303 | 304 | this.getAll(); |
| 304 | 305 | }, |
| 306 | + computed: { | |
| 307 | + informationTypeList() { | |
| 308 | + return this.$store.state.cent.informationTypeList; | |
| 309 | + }, | |
| 310 | + }, | |
| 305 | 311 | mounted() {}, |
| 306 | 312 | |
| 307 | 313 | methods: { | ... | ... |
lvdao-miniapp/pages/message/message.vue