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

@@ -0,0 +1 @@
<h1>dashboard</h1>

View File

@@ -4,8 +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="ParentID" name="ParentID" value="{{.Item.ParentID}}" />
<input type="hidden" id="id" name="id" value="{{.Item.ID}}" />
<div class="layui-tab layui-tab-card">
<ul class="layui-tab-title">
@@ -35,7 +34,7 @@
<div class="layui-form-item">
<div class="layui-form-label">名称</div>
<div class="layui-input-inline" style="width:300px;">
<input type="text" id="Name" name="Name" value="{{.Item.Name}}" lay-verify="required"
<input type="text" id="name" name="name" value="{{.Item.Name}}" lay-verify="required"
autocomplete="off" placeholder="请输入名称" class="layui-input" />
</div>
</div>
@@ -43,7 +42,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}}
@@ -61,7 +60,7 @@
<div class="layui-form-item">
<label class="layui-form-label">排序</label>
<div class="layui-input-inline">
<input type="number" id="Sort" name="Sort" value="{{.Item.Sort}}" lay-affix="number"
<input type="number" id="sort" name="sort" value="{{.Item.Sort}}" lay-affix="number"
min="1" class="layui-input" />
</div>
</div>
@@ -167,7 +166,7 @@
tips: '请选择父级',
filterable: true,
data: res,
name: 'ParentID',
name: 'parent_id',
initValue: ['{{.Item.ParentID}}'],
tree: {
show: true,

View File

@@ -4,8 +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="ParentID" name="ParentID" value="{{.Item.ParentID}}" />
<input type="hidden" id="id" name="id" value="{{.Item.ID}}" />
<div class="layui-tab layui-tab-card">
<ul class="layui-tab-title">
@@ -35,7 +34,7 @@
<div class="layui-form-item">
<div class="layui-form-label">名称</div>
<div class="layui-input-inline" style="width:300px;">
<input type="text" id="Name" name="Name" value="{{.Item.Name}}" lay-verify="required"
<input type="text" id="name" name="name" value="{{.Item.Name}}" lay-verify="required"
autocomplete="off" placeholder="请输入名称" class="layui-input" />
</div>
</div>
@@ -43,7 +42,7 @@
<div class="layui-form-item">
<div class="layui-form-label">显示名称</div>
<div class="layui-input-inline" style="width:300px;">
<input type="text" id="DisplayName" name="DisplayName" value="{{.Item.DisplayName}}"
<input type="text" id="display_name" name="display_name" value="{{.Item.DisplayName}}"
lay-verify="required" autocomplete="off" placeholder="请输入显示名称"
class="layui-input" />
</div>
@@ -52,7 +51,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}}
@@ -70,7 +69,7 @@
<div class="layui-form-item">
<label class="layui-form-label">排序</label>
<div class="layui-input-inline">
<input type="number" id="Sort" name="Sort" value="{{.Item.Sort}}" lay-affix="number"
<input type="number" id="sort" name="sort" value="{{.Item.Sort}}" lay-affix="number"
min="1" class="layui-input" />
</div>
</div>
@@ -176,7 +175,7 @@
tips: '请选择父级',
filterable: true,
data: res,
name: 'ParentID',
name: 'parent_id',
initValue: ['{{.Item.ParentID}}'],
tree: {
show: true,

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,