Explorar o código

图书馆信用积分详情

“你lipengggit config --global user.name “你的名lipeng““ %!s(int64=3) %!d(string=hai) anos
pai
achega
a2784e17d5

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

@@ -125,4 +125,15 @@ public class TGuijiLibraryCreditpointsController extends BaseController
     {
         return toAjax(tGuijiLibraryCreditpointsService.deleteTGuijiLibraryCreditpointsByIds(ids));
     }
+
+    /**
+     * 信用积分详细
+     */
+    @GetMapping("/detail/{id}")
+    public String detail(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiLibraryCreditpoints tGuijiLibraryCreditpoints = tGuijiLibraryCreditpointsService.selectTGuijiLibraryCreditpointsById(id);
+        mmap.put("tGuijiLibraryCreditpoints", tGuijiLibraryCreditpoints);
+        return prefix + "/detail";
+    }
 }

+ 3 - 1
mybusiness/src/main/resources/templates/system/library/creditpoints/creditpoints.html

@@ -98,6 +98,7 @@
 <script th:inline="javascript">
     var editFlag = [[${@permission.hasPermi('system:creditpoints:edit')}]];
     var removeFlag = [[${@permission.hasPermi('system:creditpoints:remove')}]];
+    var detailFlag = [[${@permission.hasPermi('system:creditpoints:detail')}]];
     var prefix = ctx + "system/library/creditpoints";
 
     $(function () {
@@ -105,6 +106,7 @@
             url: prefix + "/list",
             createUrl: prefix + "/add",
             updateUrl: prefix + "/edit/{id}",
+            detailUrl: prefix + "/detail/{id}",
             removeUrl: prefix + "/remove",
             exportUrl: prefix + "/export",
             modalName: "信用积分",
@@ -173,7 +175,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/creditpoints/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="${tGuijiLibraryCreditpoints}">
+		<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="*{barcode}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">金额:</label>
+			<div class="form-control-static" th:text="*{money}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">操作员:</label>
+			<div class="form-control-static" th:text="*{operator}">
+			</div>
+		</div>
+		<div class="form-group">
+			<label class="col-sm-2 control-label">操作时间:</label>
+			<div class="form-control-static" th:text="*{operationdate}">
+			</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>