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

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

上级 76c70285
......@@ -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>
......
......@@ -357,7 +357,7 @@ class UserService
// 更新数据
$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'] : '',
'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)
{
......
......@@ -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.
先完成此消息的编辑!
想要评论请 注册