若依开源1.1.3发布

This commit is contained in:
RuoYi
2018-05-13 15:10:15 +08:00
parent 20070163c2
commit 784c020fbd
154 changed files with 2243 additions and 2155 deletions

View File

@ -106,6 +106,30 @@ $(function(){
columns: _columns
});
}
// 初始bootstrap table 自定义参数
$.initTableParams = function (_columns, _url, _queryParams) {
$('.bootstrap-table').bootstrapTable({
method: 'get', // 请求方式(*
dataType: "json", // 返回格式(*
url: _url, // 请求后台的URL*
pagination: true, // 是否显示分页(*
pageSize: 10, // 每页的记录行数(*
pageNumber: 1, // 初始化加载第一页,默认第一页
pageList: [10, 25, 50], // 可供选择的每页的行数(*
search: true, // 是否显示搜索框功能
singleSelect: false, // 是否禁止多选
iconSize: 'outline', // 图标大小undefined默认的按钮尺寸 xs超小按钮sm小按钮lg大按钮
toolbar: '#tableToolbar', // 指定工作栏
sidePagination: "server", // 启用服务端分页
showRefresh: true, // 是否显示刷新按钮
showColumns: true, // 是否显示隐藏某列下拉框
showToggle: true, // 是否显示详细视图和列表视图的切换按钮
cache: false, // 是否使用缓存
showExport: true, // 是否支持导出文件
queryParams: _queryParams,
columns: _columns
});
}
//初始化表格树,并展开树
$.initTreeTable = function (_id, _parentId, _columns, _url) {
$.initTreeTable(_id, _parentId, _columns, _url, true);

View File

@ -0,0 +1,61 @@
$(function() {
validateRule();
$(".i-checks").iCheck({checkboxClass:"icheckbox_square-green-login"});
$('.imgcode').click(function() {
var url = ctx + "captcha/captchaImage?type=" + captchaType + "&s=" + Math.random();
$(".imgcode").attr("src", url);
});
});
$.validator.setDefaults({
submitHandler: function() {
login();
}
});
function login() {
var username = $("input[name='username']").val().trim();
var password = $("input[name='password']").val().trim();
var validateCode = $("input[name='validateCode']").val().trim();
var rememberMe = $("input[name='rememberme']").is(':checked');
$.ajax({
type: "POST",
url: ctx + "login",
data: {
"username": username,
"password": password,
"validateCode" : validateCode,
"rememberMe": rememberMe
},
success: function(r) {
if (r.code == 0) {
parent.location.href = ctx + 'index';
} else {
layer.msg(r.msg);
}
}
});
}
function validateRule() {
var icon = "<i class='fa fa-times-circle'></i> ";
$("#signupForm").validate({
rules: {
username: {
required: true
},
password: {
required: true
}
},
messages: {
username: {
required: icon + "请输入您的用户名",
},
password: {
required: icon + "请输入您的密码",
}
}
})
}

View File

@ -41,7 +41,7 @@ $(function() {
}
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{

View File

@ -41,7 +41,7 @@ $(function() {
}
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{

View File

@ -25,10 +25,8 @@ function loading() {
}
},
{
title : '创建时间',
formatter : function(row, index) {
return formatDate(row.createTime,"yyyy-MM-dd");
}
field: 'createTimeStr',
title : '创建时间'
},
{
title : '操作',

View File

@ -37,7 +37,7 @@ $(function() {
title: '备注'
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{

View File

@ -33,7 +33,7 @@ $(function() {
title: '备注'
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{

View File

@ -32,7 +32,7 @@ $(function() {
}
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{

View File

@ -33,7 +33,7 @@ $(function() {
}
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{

View File

@ -44,7 +44,7 @@ function queryUserList() {
}
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{
@ -63,7 +63,20 @@ function queryUserList() {
}
}];
var url = prefix + "/list";
$.initTable(columns, url);
$.initTableParams(columns, url, queryParams);
}
function queryParams(params) {
return {
// 传递参数查询参数
pageSize: params.limit,
pageNum: params.offset / params.limit + 1,
searchValue: params.search,
orderByColumn: params.sort,
isAsc: params.order,
deptId: $("#deptId").val(),
parentId: $("#parentId").val()
};
}
function queryDeptTreeDaTa()
@ -72,8 +85,9 @@ function queryDeptTreeDaTa()
var setting = {view:{selectedMulti:false},data:{key:{title:"title"},simpleData:{enable:true}},
callback:{onClick:function(event, treeId, treeNode){
tree.expandNode(treeNode);
var opt = { query : { deptId : treeNode.id, parentId : treeNode.pId, } };
$('.bootstrap-table').bootstrapTable('refresh', opt);
$("#deptId").val(treeNode.id);
$("#parentId").val(treeNode.pId);
$('.bootstrap-table').bootstrapTable('refresh', queryParams);
}}
}, tree, loadTree = function(){
$.get(ctx + "system/dept/treeData", function(data) {

View File

@ -13,11 +13,11 @@ $(function() {
title: '表描述'
},
{
field: 'createTime',
field: 'createDateTimeStr',
title: '创建时间'
},
{
field: 'updateTime',
field: 'updateDateTimeStr',
title: '更新时间'
},
{