提交 686681ca 编写于 作者: G gongfuxiang

js错误提示逻辑优化、用户系统类型编辑优化

上级 76c70285
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
</legend> </legend>
<div class="am-form-group"> <div class="am-form-group">
<label>系统类型</label> <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>
<div class="am-form-group"> <div class="am-form-group">
<label>用户名</label> <label>用户名</label>
......
...@@ -357,7 +357,7 @@ class UserService ...@@ -357,7 +357,7 @@ class UserService
// 更新数据 // 更新数据
$data = [ $data = [
'system_type' => empty($params['system_type']) ? 'default' : $params['system_type'], 'system_type' => empty($params['system_type_name']) ? 'default' : $params['system_type_name'],
'username' => isset($params['username']) ? $params['username'] : '', 'username' => isset($params['username']) ? $params['username'] : '',
'nickname' => isset($params['nickname']) ? $params['nickname'] : '', 'nickname' => isset($params['nickname']) ? $params['nickname'] : '',
'mobile' => isset($params['mobile']) ? $params['mobile'] : '', 'mobile' => isset($params['mobile']) ? $params['mobile'] : '',
...@@ -404,12 +404,11 @@ class UserService ...@@ -404,12 +404,11 @@ class UserService
if(!empty($params['id'])) 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)) if(empty($user))
{ {
return DataReturn('用户信息不存在', -10); return DataReturn('用户信息不存在', -10);
} }
$ret = self::UserUpdateHandle($data, $params['id']); $ret = self::UserUpdateHandle($data, $params['id']);
if($ret['code'] == 0) if($ret['code'] == 0)
{ {
......
...@@ -307,18 +307,25 @@ function FromInit(form_name) ...@@ -307,18 +307,25 @@ function FromInit(form_name)
onInValid: function(validity) onInValid: function(validity)
{ {
var $this = this; var $this = this;
setTimeout(function() var $field = $(validity.field);
var tag_name = $field.prop('tagName');
if(tag_name == 'SELECT')
{ {
setTimeout(function()
// 错误信息
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); // 错误信息
} var $field = $(validity.field);
}, 100); 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.
先完成此消息的编辑!
想要评论请 注册