Browse Source

新增图书馆用户基本信息明细

“你lipengggit config --global user.name “你的名lipeng““ 3 năm trước cách đây
mục cha
commit
9e315bad7a

+ 11 - 0
mybusiness/src/main/java/com/sooka/system/controller/TGuijiLibraryBaseinfoController.java

@@ -125,4 +125,15 @@ public class TGuijiLibraryBaseinfoController extends BaseController
     {
         return toAjax(tGuijiLibraryBaseinfoService.deleteTGuijiLibraryBaseinfoByIds(ids));
     }
+
+    /**
+     * 查询读者人员基本信息详细
+     */
+    @GetMapping("/detail/{id}")
+    public String detail(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiLibraryBaseinfo tGuijiLibraryBaseinfo = tGuijiLibraryBaseinfoService.selectTGuijiLibraryBaseinfoById(id);
+        mmap.put("tGuijiLibraryBaseinfo", tGuijiLibraryBaseinfo);
+        return prefix + "/detail";
+    }
 }

+ 7 - 5
mybusiness/src/main/resources/templates/system/library/baseinfo/baseinfo.html

@@ -93,6 +93,7 @@
 <script th:inline="javascript">
     var editFlag = [[${@permission.hasPermi('system:baseinfo:edit')}]];
     var removeFlag = [[${@permission.hasPermi('system:baseinfo:remove')}]];
+    var detailFlag = [[${@permission.hasPermi('system:baseinfo:detail')}]];
     var prefix = ctx + "system/library/baseinfo";
 
     $(function () {
@@ -100,6 +101,7 @@
             url: prefix + "/list",
             createUrl: prefix + "/add",
             updateUrl: prefix + "/edit/{id}",
+            detailUrl: prefix + "/detail/{id}",
             removeUrl: prefix + "/remove",
             exportUrl: prefix + "/export",
             modalName: "人员基本信息",
@@ -136,10 +138,10 @@
                     field: 'idcardno',
                     title: '身份证号'
                 },
-                {
-                    field: 'sex',
-                    title: '性别'
-                },
+                // {
+                //     field: 'sex',
+                //     title: '性别'
+                // },
                 {
                     field: 'birthday',
                     title: '出生日期'
@@ -161,7 +163,7 @@
                     align: 'center',
                     formatter: function (value, row, index) {
                         var actions = [];
-                        actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.id + '\')"><i class="fa fa-edit"></i>详情</a> ');
+                        actions.push('<a class="btn btn-warning btn-xs ' + detailFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\'' + row.id + '\')"><i class="fa fa-search"></i>详细</a>');
                         // actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.id + '\')"><i class="fa fa-remove"></i>删除</a>');
                         return actions.join('');
                     }

+ 50 - 0
mybusiness/src/main/resources/templates/system/library/baseinfo/detail.html

@@ -0,0 +1,50 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+	<th:block th:include="include :: header('读者基本信息详细')" />
+	<th:block th:include="include :: jsonview-css" />
+</head>
+<body class="white-bg">
+	<div class="wrapper wrapper-content animated fadeInRight ibox-content">
+		<form class="form-horizontal m" id="form-yhjbxx-edit" th:object="${tGuijiLibraryBaseinfo}">
+		<div class="form-group">
+			<label class="col-sm-2 control-label">读者证号:</label>
+			<div class="form-control-static" th:text="*{cardno}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">读者名称:</label>
+			<div class="form-control-static" th:text="*{name}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">身份证号:</label>
+			<div class="form-control-static" th:text="*{idcardno}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">出生日期:</label>
+			<div class="form-control-static" th:text="*{birthday}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">地址:</label>
+			<div class="form-control-static" th:text="*{address}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">证件有效期:</label>
+			<div class="form-control-static" th:text="*{enddate}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">数据归集时间:</label>
+			<div class="form-control-static" th:text="*{cdTime}">
+			</div>
+		</div>
+		</form>
+    </div>
+    <th:block th:include="include :: footer" />
+    <th:block th:include="include :: jsonview-js" />
+</body>
+</html>