Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
iBiz-Vue-R7-Res
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBiz-R7前端标准模板
iBiz-Vue-R7-Res
提交
941aca41
提交
941aca41
编写于
11月 02, 2022
作者:
RedPig97
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update: 登录组件优化
上级
a8c2a67a
变更
6
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
31 行增加
和
61 行删除
+31
-61
app-login-button.less
...yout-element/login/app-login-button/app-login-button.less
+3
-0
app-login-note-verify.less
...nt/login/app-login-note-verify/app-login-note-verify.less
+1
-1
app-login-note-verify.vue
...ent/login/app-login-note-verify/app-login-note-verify.vue
+2
-10
app-login-org.less
...nts/layout-element/login/app-login-org/app-login-org.less
+3
-24
app-login-org.vue
...ents/layout-element/login/app-login-org/app-login-org.vue
+14
-18
app-login-third.less
...layout-element/login/app-login-third/app-login-third.less
+8
-8
未找到文件。
src/components/layout-element/login/app-login-button/app-login-button.less
浏览文件 @
941aca41
.app-user-button {
.app-user-button {
width: 100%;
width: 100%;
.ivu-btn {
width: 100%;
}
}
}
\ No newline at end of file
src/components/layout-element/login/app-login-note-verify/app-login-note-verify.less
浏览文件 @
941aca41
.app-
preset-smsverification
{
.app-
login-note-verify
{
.content {
.content {
display: flex;
display: flex;
margin: 5px 0;
margin: 5px 0;
...
...
src/components/layout-element/login/app-login-note-verify/app-login-note-verify.vue
浏览文件 @
941aca41
<
template
>
<
template
>
<div
class=
"app-
preset-smsverification
"
>
<div
class=
"app-
login-note-verify
"
>
<div
class=
"content"
>
<div
class=
"content"
>
<i-input
<i-input
size=
"default"
size=
"default"
...
@@ -135,15 +135,7 @@ export default class AppPresetSmsVerification extends Vue {
...
@@ -135,15 +135,7 @@ export default class AppPresetSmsVerification extends Vue {
*/
*/
public
getVeriCode
()
{
public
getVeriCode
()
{
if
(
this
.
phoneError
)
return
;
if
(
this
.
phoneError
)
return
;
// todo
// todo 获取验证码
this
.
$http
.
post
(
``
,
{
}
).
then
((
response
:
any
)
=>
{
if
(
response
.
status
==
200
)
{
this
.
disabled
=
true
;
this
.
timer
=
setInterval
(()
=>
{
this
.
setCountDown
();
}
,
1000
);
}
}
);
}
}
}
}
<
/script
>
<
/script
>
...
...
src/components/layout-element/login/app-login-org/app-login-org.less
浏览文件 @
941aca41
.app-org-picker {
.app-auth-org-picker {
height: 36px;
width: 100%;
width: 100%;
.
app-org-sector-remote
{
.
ivu-dropdown
{
width: 100%;
width: 100%;
.org-sector-choice{
background-color: #e6f7ff;
}
}
}
.app-org-picker__empty {
.ivu-dropdown{
width: inherit;
position: relative;
.ivu-select-dropdown{
width: 100%;
}
}
.auth-org-picker-dropdown{
width: inherit;
position: relative;
border-radius: 5px;
border: 1px solid gray;
.ivu-select-dropdown{
width: 100%;
}
}
.menu-item-no-data{
width: 100%;
width: 100%;
font-size: 16px;
font-size: 16px;
text-align: center;
text-align: center;
...
...
src/components/layout-element/login/app-login-org/app-login-org.vue
浏览文件 @
941aca41
<
template
>
<
template
>
<div
class=
"app-org-picker"
>
<div
class=
"app-org-picker"
>
<div
class=
"app-org-sector-remote"
>
<dropdown
@
on-click=
"orgSelect"
@
on-visible-change=
"visibleChange"
>
<dropdown
@
on-click=
"orgSelect"
@
on-visible-change=
"visibleChange"
>
<div
class=
"org-sector"
>
<Input
:value=
"getSelectedOrgName"
placeholder=
"请选择部门"
readonly
:icon=
"iconClass"
/>
<Input
:value=
"getSelectedOrgName"
placeholder=
"请选择部门"
readonly
:icon=
"iconClass"
/>
</div>
<dropdown-menu
slot=
"list"
>
<dropdown-menu
slot=
"list"
>
<dropdown-item
<dropdown-item
:class=
"
{ 'org-sector-choic
e': Object.is(item.srforgsectorid, getSelectedOrgName) }"
:class=
"
{ 'is-activ
e': Object.is(item.srforgsectorid, getSelectedOrgName) }"
:name="item.srforgsectorid"
:name="item.srforgsectorid"
v-for="(item, index) in selectedOrgArray"
v-for="(item, index) in selectedOrgArray"
:key="index"
:key="index"
>
>
{{
item
.
srforgsectorname
}}
{{
item
.
srforgsectorname
}}
</dropdown-item>
</dropdown-item>
<div
class=
"menu-item-no-data
"
v-show=
"!selectedOrgArray.length"
>
暂无数据
</div>
<div
class=
"app-org-picker__empty
"
v-show=
"!selectedOrgArray.length"
>
暂无数据
</div>
</dropdown-menu>
</dropdown-menu>
</dropdown>
</dropdown>
</div>
</div>
</div>
</
template
>
</
template
>
<
script
lang=
'ts'
>
<
script
lang=
'ts'
>
import
{
Vue
,
Component
,
Inject
,
Prop
}
from
'vue-property-decorator'
;
import
{
Vue
,
Component
,
Inject
,
Prop
}
from
'vue-property-decorator'
;
...
...
src/components/layout-element/login/app-login-third/app-login-third.less
浏览文件 @
941aca41
.app-login-third {
.app-login-third {
text-align: center;
text-align: center;
.app-login-third-imgrwap {
.app-login-third__title {
.sign-btn {
padding: 10px 0;
.third-svg-container {
margin: 0px;
padding: 0px;
}
}
}
.app-login-third__content {
display: flex;
align-items: center;
justify-content: center;
}
}
}
}
\ No newline at end of file
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录