You've already forked think-plugs-staff
95 lines
4.9 KiB
HTML
95 lines
4.9 KiB
HTML
<form action="{:sysuri()}" method="post" data-auto="true" class="layui-form layui-card" data-table-id="UserTable">
|
|
<div class="layui-card-body padding-left-40">
|
|
<fieldset class="layui-bg-gray">
|
|
<legend><b class="layui-badge think-bg-violet">基础信息</b></legend>
|
|
<label class="layui-form-item relative block">
|
|
<span class="help-label"><b>名称</b></span>
|
|
<input maxlength="100" class="layui-input" name="name" value='{$vo.name|default=""}' required vali-name="名称" placeholder="请输入名称">
|
|
</label>
|
|
<label class="layui-form-item relative block">
|
|
<span class="help-label"><b>性别</b></span>
|
|
<label class="think-radio">
|
|
{if (isset($vo.gender) && 0==$vo.gender)}
|
|
<input type="radio" name="gender" value="0" checked lay-ignore>
|
|
{else}
|
|
<input type="radio" name="gender" value="0" lay-ignore>
|
|
{/if}
|
|
男
|
|
</label>
|
|
<label class="think-radio">
|
|
{if (isset($vo.gender) && 1==$vo.gender)}
|
|
<input type="radio" name="gender" value="1" checked lay-ignore>
|
|
{else}
|
|
<input type="radio" name="gender" value="1" lay-ignore>
|
|
{/if}
|
|
女
|
|
</label>
|
|
</label>
|
|
<label class="layui-form-item relative block">
|
|
<span class="help-label"><b>手机号</b>(登录名)</span>
|
|
<input maxlength="100" class="layui-input" name="phone" value='{$vo.phone|default=""}' required vali-name="手机号" placeholder="请输入手机号">
|
|
</label>
|
|
<label class="layui-form-item relative block">
|
|
<span class="help-label"><b>登录密码</b></span>
|
|
{notempty name='vo.id'}
|
|
<input maxlength="100" class="layui-input" name="password" placeholder="不填写则不修改">
|
|
{else}
|
|
<input maxlength="100" class="layui-input" name="password" required vali-name="登录密码" placeholder="请输入登录密码">
|
|
{/notempty}
|
|
</label>
|
|
<label class="layui-form-item relative block">
|
|
<span class="help-label"><b>邮箱</b></span>
|
|
<input maxlength="100" class="layui-input" name="email" value='{$vo.email|default=""}' placeholder="请输入邮箱">
|
|
</label>
|
|
<label class="layui-form-item relative block">
|
|
<span class="help-label"><b>每月薪水</b></span>
|
|
<input type="number" step="0.01" class="layui-input" name="salary" value='{$vo.salary|default="0.00"}' placeholder="请输入每月薪水(元)">
|
|
</label>
|
|
</fieldset>
|
|
|
|
<fieldset class="layui-bg-gray">
|
|
<legend><b class="layui-badge think-bg-violet">部门权限</b></legend>
|
|
{if !empty($depts)}
|
|
<div class="layui-form-item">
|
|
<div class="help-label"><b>部门</b></div>
|
|
<div class="layui-textarea help-checks">
|
|
{foreach $depts as $dept}
|
|
<label class="think-radio">
|
|
{if ($dept.id==$vo.dept_id)}
|
|
<input type="radio" name="dept_id" value="{$dept.id}" checked lay-ignore>
|
|
{else}
|
|
<input type="radio" name="dept_id" value="{$dept.id}" lay-ignore>
|
|
{/if}
|
|
{$dept.name}
|
|
</label>
|
|
{/foreach}
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
{if !empty($auths)}
|
|
<div class="layui-form-item">
|
|
<div class="help-label"><b>访问权限</b></div>
|
|
<div class="layui-textarea help-checks">
|
|
{foreach $auths as $authorize}
|
|
<label class="think-checkbox">
|
|
{if in_array($authorize.id, $vo.authorize)}
|
|
<input type="checkbox" checked name="authorize[]" value="{$authorize.id}" lay-ignore>{$authorize.title}
|
|
{else}
|
|
<input type="checkbox" name="authorize[]" value="{$authorize.id}" lay-ignore>{$authorize.title}
|
|
{/if}
|
|
</label>
|
|
{/foreach}
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="hr-line-dashed"></div>
|
|
{notempty name='vo.id'}<input type='hidden' value='{$vo.id}' name='id'>{/notempty}
|
|
|
|
<div class="layui-form-item text-center">
|
|
<button class="layui-btn" type='submit'>{:lang('保存数据')}</button>
|
|
<button class="layui-btn layui-btn-danger" type='button' data-confirm="{:lang('确定要取消编辑吗?')}" data-close>{:lang('取消编辑')}</button>
|
|
</div>
|
|
</form> |