Merge branch 'master' of http://192.168.0.105:10010/r/jfpt-Vue
4 files modified
1 files added
| | |
| | | //this.map.infoWindow.anchor = anchor; |
| | | |
| | | this.map.infoWindow.cluster = this.activeCluster; |
| | | |
| | | //reset the geometry of the flare feature in the info window to be the actual location of the flared object, not the location of the flare graphic. |
| | | var p = webMercatorUtils.geographicToWebMercator(new Point(flareObject.singleData[this.xPropertyName], flareObject.singleData[this.yPropertyName], this.spatialRef)); |
| | | this.map.infoWindow.features[0].geometry = p; |
| | |
| | | } |
| | | |
| | | this.allData.push(obj); |
| | | |
| | | var xVal = obj[this.xPropertyName]; |
| | | var yVal = obj[this.yPropertyName]; |
| | | |
| | |
| | | }, |
| | | |
| | | _createClusterGrid: function (webExtent) { |
| | | |
| | | //get the total amount of grid spaces based on the height and width of the map (divide it by clusterRatio) - then get the degrees for x and y |
| | | var xCount = Math.round(this.map.width / this.clusterRatio); |
| | | var yCount = Math.round(this.map.height / this.clusterRatio); |
| | |
| | | test: '测试页面' |
| | | }, |
| | | login: { |
| | | title: '登录 ', |
| | | title: '物联网安保云服务平台 ', |
| | | info: '物联网安保云服务平台', |
| | | tenantId: '请输入租户ID', |
| | | username: '请输入账号', |
| | |
| | | @keyup.enter.native="handleLogin"> |
| | | <top-color v-show="false"></top-color> |
| | | <div class="login-weaper animated bounceInDown"> |
| | | <div class="login-left"> |
| | | <div class="login-time"> |
| | | {{time}} |
| | | </div> |
| | | <img class="img" src="/img/1.jpg" alt=""> |
| | | <p class="title">{{ $t('login.info') }}</p> |
| | | </div> |
| | | <!-- <div class="login-left">--> |
| | | <!-- <div class="login-time">--> |
| | | <!-- {{time}}--> |
| | | <!-- </div>--> |
| | | <!-- <img class="img" src="/img/1.jpg" alt="">--> |
| | | <!-- <p class="title">{{ $t('login.info') }}</p>--> |
| | | <!-- </div>--> |
| | | |
| | | <img src="/img/bg/bgzs.png" alt="" class="login-lefts"> |
| | | |
| | | <div class="login-border"> |
| | | <div class="login-main"> |
| | | <h4 class="login-title"> |
| | | {{ $t('login.title') }} |
| | | <!-- <top-lang></top-lang>--> |
| | | </h4> |
| | | <h4 class="login-title-child">IoT security cloud service platform</h4> |
| | | <userLogin></userLogin> |
| | | <!-- <codeLogin v-else-if="activeName==='code'"></codeLogin>--> |
| | | <!-- <thirdLogin v-else-if="activeName==='third'"></thirdLogin>--> |
| | | <div class="login-menu"> |
| | | <!-- <a href="#" @click.stop="activeName='user'">{{ $t('login.userLogin') }}</a>--> |
| | | <!–<a href="#" @click.stop="zShow">{{ $t('login.phoneLogin') }}</a>–> |
| | | <a href="#" @click.stop="zShow">{{ $t('login.phoneLogin') }}</a> |
| | | <!-- <a href="#" @click.stop="activeName='third'">{{ $t('login.thirdLogin') }}</a>--> |
| | | </div> |
| | | </div> |
| | |
| | | box-sizing: border-box; |
| | | box-shadow:6px 6px 5px #909090; |
| | | } |
| | | |
| | | .company-jx { |
| | | position: fixed; |
| | | margin: auto; |
| | |
| | | color: #fff; |
| | | font-size: 15px; |
| | | } |
| | | |
| | | @import "@/styles/login.scss"; |
| | | </style> |
| | |
| | | width: 100%; |
| | | height: 100%; |
| | | margin: 0 auto; |
| | | background-image: url("/img/bg/bg.jpg"); |
| | | background-size: 100% 100%; |
| | | background-color: #1D5DB2; |
| | | } |
| | | |
| | | .login-weaper { |
| | | margin: 0 auto; |
| | | width: 1000px; |
| | | box-shadow: -4px 5px 10px rgba(0, 0, 0, 0.4); |
| | | width: 1500px; |
| | | //box-shadow: -4px 5px 10px rgba(0, 0, 0, 0.4); |
| | | |
| | | .el-input-group__append { |
| | | border: none; |
| | |
| | | border-top-right-radius: 5px; |
| | | border-bottom-right-radius: 5px; |
| | | color: #fff; |
| | | background-color: #fff; |
| | | width: 50%; |
| | | float: left; |
| | | width: 35%; |
| | | box-sizing: border-box; |
| | | } |
| | | |
| | | .login-main { |
| | | margin: 0 auto; |
| | | width: 65%; |
| | | box-sizing: border-box; |
| | | } |
| | |
| | | } |
| | | |
| | | .login-title { |
| | | color: #333; |
| | | margin-bottom: 40px; |
| | | font-weight: 500; |
| | | font-size: 22px; |
| | | color: #FFFFFFFF; |
| | | font-weight: 100; |
| | | text-shadow: 3px 0px 20px #000000FF; |
| | | font-size: 40px; |
| | | width: 445px; |
| | | margin: 0; |
| | | text-align: center; |
| | | letter-spacing: 4px; |
| | | } |
| | | |
| | | .login-menu { |
| | | margin-top: 40px; |
| | | width: 100%; |
| | | text-align: center; |
| | | |
| | | opacity: 0.7; |
| | | a { |
| | | color: #999; |
| | | color: #ffffff; |
| | | font-size: 12px; |
| | | margin: 0px 8px; |
| | | } |
| | |
| | | text-align: center; |
| | | cursor:pointer!important; |
| | | } |
| | | |
| | | .login-lefts{ |
| | | width: 55%; |
| | | float: left; |
| | | } |
| | | |
| | | .login-main .el-form-item__content .el-input{ |
| | | background-color: white; |
| | | border-radius:5px; |
| | | border-bottom: 0px; |
| | | } |
| | | .login-main .el-form-item__content .el-input__inner{ |
| | | border-bottom: 0px; |
| | | } |
| | | |
| | | .login-main .login-form .el-form-item--feedback:nth-child(1),.el-form-item--feedback:nth-child(2){ |
| | | margin-bottom: 20px !important; |
| | | } |
| | | |
| | | .login-title-child{ |
| | | color: #ffffff; |
| | | opacity: 0.7; |
| | | width: 445px; |
| | | letter-spacing: 6px; |
| | | font-size: 10px; |
| | | margin: 0px 0px 30px 10px; |
| | | } |
| | | |
| | | .login-form i{ |
| | | color: #2699FBFF; |
| | | } |
| | | .login-submit{ |
| | | color: #FFF; |
| | | background-color: #409EFF; |
| | | border-color: #409EFF; |
| | | } |
| | | |
| | | |
| | | |