wpfw_ewei_shopv2/template/web/perm/user/post.html
2023-02-14 19:57:32 +08:00

218 lines
11 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{template '_header'}
<div class="page-heading">
<span class='pull-right'>
{ifp 'perm.user.add'}
<a class="btn btn-primary btn-sm" href="{php echo webUrl('perm/user/add')}">添加新操作员</a>
{/if}
<a class="btn btn-default btn-sm" href="{php echo webUrl('perm/user')}">返回列表</a>
</span>
<h2>{if !empty($item['id'])}编辑{else}添加{/if}操作员 <small>{if !empty($item['id'])}修改【{$item['username']}】{/if}</small></h2>
</div>
<form id="dataform" action="" method="post" class="form-horizontal form-validate" >
<input type="hidden" name="id" value="{$item['id']}" />
<div class="form-group">
<label class="col-sm-2 control-label must">操作员用户名</label>
<div class="col-sm-10 col-xs-12">
{ife 'perm.user' $item}
<input type="text" name="username" class="form-control" value="{$item['username']}" {if !empty($item)}readonly{/if} data-rule-required=true autocomplete="off" />
<span class='help-block'>不能输入 系统现有用户! 只能新增 权限才能生效. 新增的从这里可以修改</span>
{else}
<div class='form-control-static'>{$item['username']}</div>
{/if}
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label must">操作员密码</label>
<div class="col-sm-10 col-xs-12">
{ife 'perm.user' $item}
<input type="password" name="password" class="form-control" value="" autocomplete="off" {if empty($item['password'])}data-rule-required='true' {/if}/>
<div class="help-block">密码长度至少8位且包含大小写字母、数字、标点符号的其中两项</div>
{else}
<div class='form-control-static'>********</div>
{/if}
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">所属角色</label>
<div class="col-sm-10 col-xs-12">
{ife 'perm.user' $item}
<input type='hidden' id='userid' name='roleid' value="{$role['id']}" />
<div class='input-group'>
<input type="text" name="user" maxlength="30" value="{$role['rolename']}" id="user" class="form-control" readonly />
<div class='input-group-btn'>
<button class="btn btn-default" type="button" onclick="popwin = $('#modal-module-menus1').modal();">选择角色</button>
<button class="btn btn-danger" type="button" onclick="$('#userid').val('');$('#user').val('');">清除选择</button>
</div>
</div>
<span class='help-block'>如果您选择了角色,则此用户本身就继承了此角色的所有权限</span>
<div id="modal-module-menus1" class="modal fade" tabindex="-1">
<div class="modal-dialog" style='width: 920px;'>
<div class="modal-content">
<div class="modal-header"><button aria-hidden="true" data-dismiss="modal" class="close" type="button">×</button><h3>选择角色</h3></div>
<div class="modal-body" >
<div class="row">
<div class="input-group">
<input type="text" class="form-control" name="keyword" value="" id="search-kwd1" placeholder="请输入角色名称" />
<span class='input-group-btn'><button type="button" class="btn btn-default" onclick="search_users();">搜索</button></span>
</div>
</div>
<div id="module-menus1" style="padding-top:5px;"></div>
</div>
<div class="modal-footer"><a href="#" class="btn btn-default" data-dismiss="modal" aria-hidden="true">关闭</a></div>
</div>
</div>
</div>
{else}
<div class='form-control-static'>{$user['username']}</div>
{/if}
</div>
</div>
{if p('mmanage')}
<div class="form-group">
<label class="col-sm-2 control-label">绑定微信号</label>
<div class="col-sm-10 col-xs-12">
{ife 'perm.user' $item}
{php echo tpl_selector('openid',array('key'=>'openid','text'=>'nickname', 'thumb'=>'avatar','multi'=>0,'placeholder'=>'昵称/姓名/手机号','buttontext'=>'选择商城用户', 'items'=>$member,'url'=>webUrl('member/query') ))}
{else}
<div class="input-group multi-img-details container">
<div class="multi-item">
<img class="img-responsive img-thumbnail" src="{php echo $member['avatar']}" />
<div class="img-nickname">{$member['nickname']}</div>
</div>
</div>
{/if}
<div class="form-control-static">提示: 操作员绑定微信号后,使用手机端管理后台时可以直接授权登录</div>
</div>
</div>
{/if}
<div class="form-group">
<label class="col-sm-2 control-label">操作员姓名</label>
<div class="col-sm-10 col-xs-12">
{ife 'perm.user' $item}
<input type="text" name="realname" class="form-control" value="{$item['realname']}" />
{else}
<div class='form-control-static'>{$item['realname']}</div>
{/if}
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">操作员电话</label>
<div class="col-sm-10 col-xs-12">
{ife 'perm.user' $item}
<input type="text" name="mobile" class="form-control" value="{$item['mobile']}" />
{else}
<div class='form-control-static'>{$item['mobile']}</div>
{/if}
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">操作员状态</label>
<div class="col-sm-10 col-xs-12">
{ife 'perm.user' $item}
<label class='radio-inline'>
<input type='radio' name='status' value='1' {if $item['status']==1}checked{/if} /> 启用
</label>
<label class='radio-inline'>
<input type='radio' name='status' value='0' {if $item['status']==0}checked{/if} /> 禁用
</label>
{else}
<div class='form-control-static'>{if $item['status']==1}启用{else}禁用{/if}</div>
{/if}
</div>
</div>
{ife 'perm.user' $item}
<div class="form-group">
<label class="col-sm-2 control-label"></label>
<div class="col-sm-9 col-xs-12">
<span class='form-control-static'>用户可以在此角色权限的基础上附加其他权限</span>
</div>
</div>
{/if}
{template 'perm/perms'}
{ife 'perm.user' $item}
{else}
<script language='javascript'>
$(function(){
$(':checkbox').attr('disabled',true);
})
</script>
{/if}
<div class="form-group"></div>
<div class="form-group">
<label class="col-sm-2 control-label"></label>
<div class="col-sm-9 col-xs-12">
{ife 'perm.user' $item}
<input type="hidden" name="uid" value="{$item['uid']}" />
<input type="submit" value="提交" class="btn btn-primary" />
{/if}
<input type="button" name="back" onclick='history.back()' {ifp 'perm.user.add|perm.user.edit'}style='margin-left:10px;'{/if} value="返回列表" class="btn btn-default" />
</div>
</div>
</form>
<script language='javascript'>
function search_users() {
$("#module-menus1").html("正在搜索....")
$.get('{php echo webUrl("perm/role/query")}', {
keyword: $.trim($('#search-kwd1').val())
}, function(dat){
$('#module-menus1').html(dat);
});
}
function select_role(o) {
$("#userid").val(o.id);
$("#user").val( o.rolename );
var perms = o.perms2.split(',');
$(':checkbox').removeAttr('disabled').removeAttr('checked').each(function(){
var _this = $(this);
var perm = '';
if( _this.data('group') ){
perm+=_this.data('group');
}
if( _this.data('parent') ){
if (_this.data('parent') != 'text') {
perm += "." + _this.data('parent');
}
}
if( _this.data('son') ){
if (_this.data('son') != 'text') {
perm += "." + _this.data('son');
}
}
if( _this.data('grandson') ){
if (_this.data('grandson') != 'text') {
perm += "." + _this.data('grandson');
}
}
if( $.arrayIndexOf(perms,perm)!=-1){
$(this).attr('disabled',true).get(0).checked =true;
}
});
$(".close").click();
}
</script>
{template '_footer'}