提交 11f9a746 authored 作者: taojinlong's avatar taojinlong

Merge branch 'main' of github.com:dataease/dataease into main

...@@ -83,8 +83,8 @@ export default { ...@@ -83,8 +83,8 @@ export default {
thirdpartyTips: 'Can not be simulated on local, so please combine you own business simulation! ! !', thirdpartyTips: 'Can not be simulated on local, so please combine you own business simulation! ! !',
expires: 'Login token expired, please login again', expires: 'Login token expired, please login again',
tokenError: 'Token error, please login again', tokenError: 'Token error, please login again',
username_error: 'Please enter the correct user name', username_error: 'Please enter the correct ID',
password_error: 'The password can not be less than 6 digits' password_error: 'The password can not be less than 8 digits'
}, },
commons: { commons: {
close: 'Close', close: 'Close',
......
...@@ -83,8 +83,8 @@ export default { ...@@ -83,8 +83,8 @@ export default {
thirdpartyTips: '本地不能模拟,请结合自己业务进行模拟!!!', thirdpartyTips: '本地不能模拟,请结合自己业务进行模拟!!!',
expires: '登陸信息过期,请重新登陸', expires: '登陸信息过期,请重新登陸',
tokenError: '信息错误,请重新登陸', tokenError: '信息错误,请重新登陸',
username_error: '請輸入正確的用戶名', username_error: '請輸入正確的ID',
password_error: '密碼不小於6位' password_error: '密碼不小於8位'
}, },
commons: { commons: {
icon: '圖標', icon: '圖標',
......
...@@ -83,8 +83,8 @@ export default { ...@@ -83,8 +83,8 @@ export default {
thirdpartyTips: '本地不能模拟,请结合自己业务进行模拟!!!', thirdpartyTips: '本地不能模拟,请结合自己业务进行模拟!!!',
expires: '登录token过期,请重新登录', expires: '登录token过期,请重新登录',
tokenError: 'token错误,请重新登录', tokenError: 'token错误,请重新登录',
username_error: '请输入正确的用户名', username_error: '请输入正确的ID',
password_error: '密码不小于6位' password_error: '密码不小于8位'
}, },
commons: { commons: {
close: '关闭', close: '关闭',
......
...@@ -39,6 +39,7 @@ $menuHover: rgba(158, 158, 158, 0.2); ...@@ -39,6 +39,7 @@ $menuHover: rgba(158, 158, 158, 0.2);
$subMenuBg:#1f2d3d; $subMenuBg:#1f2d3d;
// $subMenuHover:#001528; // $subMenuHover:#001528;
$subMenuHover:#0a7be0; $subMenuHover:#0a7be0;
$colorBg:rgba(10,123,224,.1);
$sideBarWidth: 210px; $sideBarWidth: 210px;
$topBarHeight: 56px; $topBarHeight: 56px;
......
<template> <template>
<el-col> <el-col ref="container" style="width: 100%;height:100%">
<span>{{ table.name }}</span> <span>{{ table.name }}</span>
<ux-grid <ux-grid
ref="plxTable" ref="plxTable"
...@@ -36,7 +36,7 @@ export default { ...@@ -36,7 +36,7 @@ export default {
return { return {
fields: [], fields: [],
data: [], data: [],
height: 500 height: 'auto'
} }
}, },
watch: { watch: {
...@@ -45,12 +45,12 @@ export default { ...@@ -45,12 +45,12 @@ export default {
} }
}, },
mounted() { mounted() {
window.onresize = () => { // window.onresize = () => {
return (() => { // return (() => {
this.height = window.innerHeight / 3 // this.height = window.innerHeight / 3
})() // })()
} // }
this.height = window.innerHeight / 3 // this.height = window.innerHeight / 3
this.initData() this.initData()
}, },
methods: { methods: {
...@@ -62,11 +62,11 @@ export default { ...@@ -62,11 +62,11 @@ export default {
this.fields = response.data.fields this.fields = response.data.fields
this.data = response.data.data this.data = response.data.data
const datas = this.data const datas = this.data
if(response.data.status === 'warnning'){ if (response.data.status === 'warnning') {
this.$warning(response.data.msg, 3000); this.$warning(response.data.msg, 3000)
} }
if(response.data.status === 'error'){ if (response.data.status === 'error') {
this.$error(response.data.msg, 3000); this.$error(response.data.msg, 3000)
} }
this.$refs.plxTable.reloadData(datas) this.$refs.plxTable.reloadData(datas)
}) })
......
...@@ -8,13 +8,12 @@ ...@@ -8,13 +8,12 @@
<img v-if="!loginLogoUrl" src="@/assets/DataEase-color.png" alt=""> <img v-if="!loginLogoUrl" src="@/assets/DataEase-color.png" alt="">
<img v-else :src="loginLogoUrl" alt=""> <img v-else :src="loginLogoUrl" alt="">
</div> </div>
<div class="login-border" />
<div class="login-welcome"> <div class="login-welcome">
{{ $t('login.welcome') + (uiInfo && uiInfo['ui.title'] && uiInfo['ui.title'].paramValue || 'DATAEASE') }} {{ $t('login.welcome') + (uiInfo && uiInfo['ui.title'] && uiInfo['ui.title'].paramValue || 'DATAEASE') }}
</div> </div>
<div class="login-form"> <div class="login-form">
<el-form-item prop="username"> <el-form-item prop="username">
<el-input v-model="loginForm.username" :placeholder="$t('login.username')" autofocus /> <el-input v-model="loginForm.username" placeholder="ID" autofocus />
</el-form-item> </el-form-item>
<el-form-item prop="password"> <el-form-item prop="password">
<el-input <el-input
...@@ -73,7 +72,7 @@ export default { ...@@ -73,7 +72,7 @@ export default {
// } // }
} }
const validatePassword = (rule, value, callback) => { const validatePassword = (rule, value, callback) => {
if (value.length < 6) { if (value.length < 8) {
callback(this.$t('login.password_error')) callback(this.$t('login.password_error'))
} else { } else {
callback() callback()
...@@ -180,9 +179,11 @@ export default { ...@@ -180,9 +179,11 @@ export default {
@media only screen and (max-width: 1280px) { @media only screen and (max-width: 1280px) {
margin-top: 20px; margin-top: 20px;
} }
img{
img { width: 240px;
height: 45px; @media only screen and (max-width: 1280px) {
width: 200px;
}
} }
} }
...@@ -210,9 +211,9 @@ export default { ...@@ -210,9 +211,9 @@ export default {
} }
.login-welcome { .login-welcome {
margin-top: 50px; margin-top: 20px;
font-size: 14px; font-size: 14px;
color: #999999; color: $--color-primary;
letter-spacing: 0; letter-spacing: 0;
line-height: 18px; line-height: 18px;
text-align: center; text-align: center;
...@@ -222,20 +223,25 @@ export default { ...@@ -222,20 +223,25 @@ export default {
} }
.login-form { .login-form {
margin-top: 40px; margin-top: 80px;
padding: 0 40px; padding: 0 40px;
@media only screen and (max-width: 1280px) { @media only screen and (max-width: 1280px) {
margin-top: 20px; margin-top: 40px;
} }
& ::v-deep .el-input__inner { & ::v-deep .el-input__inner {
border-radius: 0; border-radius: 20px;
border: 1px solid transparent;
background: $colorBg;
}
& :focus {
border: 1px solid $--color-primary;
} }
} }
.login-btn { .login-btn {
margin-top: 40px; margin-top: 22px;
padding: 0 40px; padding: 0 40px;
@media only screen and (max-width: 1280px) { @media only screen and (max-width: 1280px) {
margin-top: 20px; margin-top: 20px;
...@@ -243,7 +249,7 @@ export default { ...@@ -243,7 +249,7 @@ export default {
.submit { .submit {
width: 100%; width: 100%;
border-radius: 0; border-radius: 20px;
} }
} }
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<template :id="scope.row.storeId" slot-scope="scope"> <template :id="scope.row.storeId" slot-scope="scope">
<div class="start-item"> <div class="start-item">
<div class="filter-db-row star-item-content" @click="showPanel(scope.row)"> <div class="filter-db-row star-item-content" @click="showPanel(scope.row)">
<i class="el-icon-s-data" /> <svg-icon icon-class="panel" class="ds-icon-scene" />
<span> {{ scope.row.name }}</span> <span> {{ scope.row.name }}</span>
</div> </div>
<div class="star-item-close"> <div class="star-item-close">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论