You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
86 lines
3.7 KiB
86 lines
3.7 KiB
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>${comments}</title>
|
|
#set($header='#parse("sys/header.html")')
|
|
#set($save='#if($shiro.hasPermission("'+${pathName}+':save"))')
|
|
#set($update='#if($shiro.hasPermission("'+${pathName}+':update"))')
|
|
#set($delete='#if($shiro.hasPermission("'+${pathName}+':delete"))')
|
|
#set($end='#end')
|
|
$header
|
|
</head>
|
|
<body>
|
|
<div id="rrapp" v-cloak>
|
|
<div v-show="showList">
|
|
<div class="grid-btn">
|
|
<div class="form-group col-sm-2">
|
|
<input type="text" class="form-control" v-model="q.${columns[1].attrname}" @keyup.enter="query" placeholder="关键字">
|
|
</div>
|
|
<a class="btn btn-default" @click="query">查询</a>
|
|
$save
|
|
<a class="btn btn-primary" @click="add"><i class="fa fa-plus"></i> 新增</a>
|
|
$end
|
|
$update
|
|
<a class="btn btn-primary" @click="update"><i class="fa fa-pencil-square-o"></i> 修改</a>
|
|
$end
|
|
$delete
|
|
<a class="btn btn-primary" @click="del"><i class="fa fa-trash-o"></i> 删除</a>
|
|
$end
|
|
<a class="btn btn-primary" @click="info"><i class="fa fa-info"></i> 详情</a>
|
|
</div>
|
|
<table id="jqGrid"></table>
|
|
<div id="jqGridPager"></div>
|
|
</div>
|
|
|
|
<div v-show="!showList" class="panel panel-success">
|
|
<div class="panel-heading">{{title}}</div>
|
|
<form class="form-horizontal">
|
|
#foreach($column in $columns)
|
|
#if($column.columnName != $pk.columnName)
|
|
#if($column.columnName == 'content')
|
|
<div class="form-group">
|
|
<div class="col-sm-2 control-label">${column.comments}</div>
|
|
<div class="col-sm-10">
|
|
<textarea class="form-control" :disabled="showInfo" v-model="${classname}.${column.attrname}" placeholder="${column.comments}" cols="30" rows="20"></textarea>
|
|
</div>
|
|
</div>
|
|
#elseif($column.attrname == 'gmttime')
|
|
<div class="form-group" v-if="showInfo">
|
|
<div class="col-sm-2 control-label">${column.comments}</div>
|
|
<div class="col-sm-10">
|
|
<input type="text" class="form-control" :disabled="showInfo" v-model="${classname}.${column.attrname}" placeholder="${column.comments}"/>
|
|
</div>
|
|
</div>
|
|
|
|
#elseif($column.columnName == 'time')
|
|
<div class="form-group" >
|
|
<div class="col-sm-2 control-label">${column.comments}</div>
|
|
<div class="col-sm-10">
|
|
<input type="text" class="form-control" :disabled="showInfo" v-model="${classname}.${column.attrname}"
|
|
|
|
onclick="layui.laydate({elem: this, istime: true, format: 'YYYY-MM-DD hh:mm:ss', choose: function(date){vm.${classname}.${column.attrname}=date;}})"
|
|
placeholder="${column.comments}"/>
|
|
</div>
|
|
</div>
|
|
#else
|
|
<div class="form-group">
|
|
<div class="col-sm-2 control-label">${column.comments}</div>
|
|
<div class="col-sm-10">
|
|
<input type="text" class="form-control" :disabled="showInfo" v-model="${classname}.${column.attrname}" placeholder="${column.comments}"/>
|
|
</div>
|
|
</div>
|
|
#end
|
|
#end
|
|
#end
|
|
<div class="form-group">
|
|
<div class="col-sm-2 control-label"></div>
|
|
<input type="button" class="btn btn-primary" @click="saveOrUpdate" value="确定" v-if="!showInfo"/>
|
|
<input type="button" class="btn btn-warning" @click="reload" value="返回"/>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="${rc.contextPath}/js/admin/${pathName}.js?_${date.systemTime}"></script>
|
|
</body>
|
|
</html> |