Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
纵之格
ShopXO
提交
686681ca
ShopXO
项目概览
纵之格
/
ShopXO
通知
394
Star
16
Fork
11
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
ShopXO
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
686681ca
编写于
4月 23, 2022
作者:
G
gongfuxiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
js错误提示逻辑优化、用户系统类型编辑优化
上级
76c70285
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
20 addition
and
14 deletion
+20
-14
app/admin/view/default/user/save_info.html
app/admin/view/default/user/save_info.html
+1
-1
app/service/UserService.php
app/service/UserService.php
+2
-3
public/static/common/js/common.js
public/static/common/js/common.js
+17
-10
未找到文件。
app/admin/view/default/user/save_info.html
浏览文件 @
686681ca
...
...
@@ -11,7 +11,7 @@
</legend>
<div
class=
"am-form-group"
>
<label>
系统类型
</label>
<input
type=
"text"
name=
"system_type"
class=
"am-radius"
placeholder=
"系统类型"
data-validation-message=
"系统类型 2~60 个字符"
value=
"{{if empty($data['system_type'])}}default{{else /}}{{$data.system_type}}{{/if}}"
/>
<input
type=
"text"
name=
"system_type
_name
"
class=
"am-radius"
placeholder=
"系统类型"
data-validation-message=
"系统类型 2~60 个字符"
value=
"{{if empty($data['system_type'])}}default{{else /}}{{$data.system_type}}{{/if}}"
/>
</div>
<div
class=
"am-form-group"
>
<label>
用户名
</label>
...
...
app/service/UserService.php
浏览文件 @
686681ca
...
...
@@ -357,7 +357,7 @@ class UserService
// 更新数据
$data
=
[
'system_type'
=>
empty
(
$params
[
'system_type
'
])
?
'default'
:
$params
[
'system_typ
e'
],
'system_type'
=>
empty
(
$params
[
'system_type
_name'
])
?
'default'
:
$params
[
'system_type_nam
e'
],
'username'
=>
isset
(
$params
[
'username'
])
?
$params
[
'username'
]
:
''
,
'nickname'
=>
isset
(
$params
[
'nickname'
])
?
$params
[
'nickname'
]
:
''
,
'mobile'
=>
isset
(
$params
[
'mobile'
])
?
$params
[
'mobile'
]
:
''
,
...
...
@@ -404,12 +404,11 @@ class UserService
if
(
!
empty
(
$params
[
'id'
]))
{
// 获取用户信息
$user
=
self
::
UserInfo
(
'id'
,
intval
(
$params
[
'id'
]),
'id,integral'
);
$user
=
Db
::
name
(
'User'
)
->
where
([
'id'
=>
intval
(
$params
[
'id'
])])
->
field
(
'id,integral'
)
->
find
(
);
if
(
empty
(
$user
))
{
return
DataReturn
(
'用户信息不存在'
,
-
10
);
}
$ret
=
self
::
UserUpdateHandle
(
$data
,
$params
[
'id'
]);
if
(
$ret
[
'code'
]
==
0
)
{
...
...
public/static/common/js/common.js
浏览文件 @
686681ca
...
...
@@ -307,18 +307,25 @@ function FromInit(form_name)
onInValid
:
function
(
validity
)
{
var
$this
=
this
;
setTimeout
(
function
()
var
$field
=
$
(
validity
.
field
);
var
tag_name
=
$field
.
prop
(
'
tagName
'
);
if
(
tag_name
==
'
SELECT
'
)
{
// 错误信息
var
$field
=
$
(
validity
.
field
);
var
value
=
$field
.
val
();
var
msg
=
$field
.
data
(
'
validationMessage
'
)
||
$this
.
getValidationMessage
(
validity
);
if
((
value
==
''
||
value
==
undefined
)
&&
$field
.
hasClass
(
'
am-field-error
'
))
setTimeout
(
function
()
{
Prompt
(
msg
);
}
},
100
);
// 错误信息
var
$field
=
$
(
validity
.
field
);
var
value
=
$field
.
val
();
var
msg
=
$field
.
data
(
'
validationMessage
'
)
||
$this
.
getValidationMessage
(
validity
);
if
((
value
==
''
||
value
==
undefined
)
&&
$field
.
hasClass
(
'
am-field-error
'
))
{
Prompt
(
msg
);
}
},
100
);
}
else
{
var
msg
=
$field
.
data
(
'
validationMessage
'
)
||
$this
.
getValidationMessage
(
validity
);
Prompt
(
msg
);
}
},
// 提交
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录