This commit is contained in:
2025-04-01 17:57:35 +08:00
parent 7857015405
commit a5caa734c3
36 changed files with 1503 additions and 318 deletions

View File

@@ -4,9 +4,7 @@
<div class="layui-card">
<form class="layui-form">
{{.CsrfTokenField}}
<input type="hidden" id="ID" name="ID" value="{{.Item.ID}}" />
<input type="hidden" id="DepartmentID" name="DepartmentID" value="{{.Item.DepartmentID}}" />
<input type="hidden" id="RoleID" name="RoleID" value="{{.Item.RoleID}}" />
<input type="hidden" id="id" name="id" value="{{.Item.ID}}" />
<div class="layui-tab layui-tab-card">
<ul class="layui-tab-title">
@@ -28,10 +26,10 @@
<label class="layui-form-label">邮箱</label>
<div class="layui-input-inline">
{{if gt .Item.ID 0}}
<input type="text" id="Email" name="Email" value="{{.Item.Email}}" lay-verify="required"
<input type="text" id="email" name="email" value="{{.Item.Email}}" lay-verify="required"
autocomplete="off" readonly placeholder="请输入邮箱" class="layui-input" />
{{else}}
<input type="text" id="Email" name="Email" value="{{.Item.Email}}" lay-verify="required"
<input type="text" id="email" name="email" value="{{.Item.Email}}" lay-verify="required"
autocomplete="off" placeholder="请输入邮箱" class="layui-input" />
{{end}}
</div>
@@ -51,26 +49,22 @@
<div class="layui-form-item">
<label class="layui-form-label">用户名</label>
<div class="layui-input-inline">
<input type="text" id="Username" name="Username" value="{{.Item.Username}}"
<input type="text" id="username" name="username" value="{{.Item.Username}}"
lay-verify="required" autocomplete="off" placeholder="请输入用户名" class="layui-input" />
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">密码</label>
<div class="layui-input-inline">
{{if eq .Item.ID 0}}
<input type="text" id="Password" name="Password" lay-verify="required"
autocomplete="off" placeholder="请输入密码" class="layui-input" />
{{else}}
<input type="text" id="Password" name="Password" autocomplete="off" placeholder="请输入密码"
<input type="text" id="password" name="password" lay-verify="required"
value="{{toString .Item.HashedPassword}}" autocomplete="off" placeholder="请输入密码"
class="layui-input" />
{{end}}
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">修改密码</label>
<div class="layui-input-inline">
<input type="checkbox" name="ChangePassword" lay-skin="switch" lay-text="是|否"
<input type="checkbox" name="change_password" lay-skin="switch" lay-text="是|否"
title="是|否">
</div>
</div>
@@ -85,7 +79,7 @@
<div class="layui-form-item">
<label class="layui-form-label">性别</label>
<div class="layui-input-inline">
<select id="Gender" name="Gender">
<select id="gender" name="gender">
{{if eq .Item.Gender 0}}
<option value="0" selected>未知</option>
{{else}}
@@ -107,7 +101,7 @@
<div class="layui-form-item">
<label class="layui-form-label">状态</label>
<div class="layui-input-inline">
<select id="Status" name="Status">
<select id="status" name="status">
{{if eq .Item.Status 0}}
<option value="0" selected>正常</option>
{{else}}
@@ -224,7 +218,7 @@
tips: '请选择部门',
filterable: true,
data: res,
name: 'DepartmentID',
name: 'department_id',
initValue: ['{{.Item.DepartmentID}}'],
tree: {
show: true,
@@ -261,7 +255,7 @@
tips: '请选择角色',
filterable: true,
data: res,
name: 'RoleID',
name: 'role_id',
initValue: ['{{.Item.RoleID}}'],
tree: {
show: true,