增加新增和编辑页面,可权限判断

This commit is contained in:
shuzheng 2017-02-16 23:26:49 +08:00
parent 74b4a7855d
commit c48174e3fe
3 changed files with 61 additions and 28 deletions

View File

@ -0,0 +1,28 @@
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>
<c:set var="basePath" value="${pageContext.request.contextPath}"/>
<div id="createDialog" class="crudDialog">
<form action="${basePath}/manage/system/create" method="post">
<div class="form-group">
<label for="input1">标题</label>
<input id="input1" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input2">名称</label>
<input id="input2" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input3">根目录</label>
<input id="input3" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input4">图标</label>
<input id="input4" type="text" class="form-control">
</div>
</form>
</div>

View File

@ -29,27 +29,6 @@
</div>
<table id="table"></table>
</div>
<!-- 新增 -->
<div id="createDialog" class="crudDialog" hidden>
<form>
<div class="form-group">
<label for="input1">标题</label>
<input id="input1" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input2">名称</label>
<input id="input2" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input3">根目录</label>
<input id="input3" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input4">图标</label>
<input id="input4" type="text" class="form-control">
</div>
</form>
</div>
<script src="${basePath}/resources/zheng-ui/plugins/jquery.1.12.4.min.js"></script>
<script src="${basePath}/resources/zheng-ui/plugins/bootstrap-3.3.0/js/bootstrap.min.js"></script>
<script src="${basePath}/resources/zheng-ui/plugins/bootstrap-table-1.11.0/bootstrap-table.min.js"></script>
@ -126,16 +105,15 @@ function statusFormatter(value, row, index) {
// 新增
function createAction() {
$.confirm({
type: 'dark',
animationSpeed: 300,
title: '新增系统',
content: $('#createDialog').html(),
content: 'url:${basePath}/manage/system/create',
buttons: {
confirm: {
text: '确认',
btnClass: 'waves-effect waves-button',
action: function () {
$.alert('确认');
console.log(this.find('form').html());
}
},
cancel: {
@ -148,10 +126,10 @@ function createAction() {
// 编辑
function updateAction() {
var rows = $table.bootstrapTable('getSelections');
if (rows.length == 0) {
if (rows.length != 1) {
$.confirm({
title: false,
content: '请至少选择一条记录!',
content: '请选择一条记录!',
autoClose: 'cancel|3000',
backgroundDismiss: true,
buttons: {
@ -163,10 +141,9 @@ function updateAction() {
});
} else {
$.confirm({
type: 'blue',
animationSpeed: 300,
title: '编辑系统',
content: $('#createDialog').html(),
content: 'url:${basePath}/manage/system/update/' + rows[0].systemId,
buttons: {
confirm: {
text: '确认',

View File

@ -0,0 +1,28 @@
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>
<c:set var="basePath" value="${pageContext.request.contextPath}"/>
<div id="updateDialog" class="crudDialog">
<form action="${basePath}/manage/system/update" method="post">
<div class="form-group">
<label for="input1">标题</label>
<input id="input1" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input2">名称</label>
<input id="input2" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input3">根目录</label>
<input id="input3" type="text" class="form-control">
</div>
<div class="form-group">
<label for="input4">图标</label>
<input id="input4" type="text" class="form-control">
</div>
</form>
</div>