/*
* jqGrid 5.1.1
* Copyright (c) 2008, Tony Tomov, tony@trirand.com
* License: http://guriddo.net/?page_id=103334
*
* Modules: grid.base.js; jquery.fmatter.js; grid.common.js; grid.formedit.js; grid.filter.js; grid.inlinedit.js; grid.celledit.js; jqModal.js; jqDnR.js; grid.subgrid.js; grid.grouping.js; grid.treegrid.js; grid.pivot.js; grid.import.js; grid.utils.js; grid.jqueryui.js; jquery.sortable.js;
*/
!function (a) {
"use strict";
"function" == typeof
define && define.amd ? define(["jquery"], a) : a(jQuery)
}(function ($) {
"use strict";
$.jgrid = $.jgrid || {}, $.jgrid.hasOwnProperty("defaults") || ($.jgrid.defaults = {}), $.extend($.jgrid, {
version: "5.1.1",
htmlDecode: function (a) {
return a && (" " === a || " " === a || 1 === a.length && 160 === a.charCodeAt(0)) ? "" : a ? String(a).replace(/>/g, ">").replace(/</g, "<").replace(/"/g, '"').replace(/&/g, "&") : a
},
htmlEncode: function (a) {
return a ? String(a).replace(/&/g, "&").replace(/\"/g, """).replace(/</g, "<").replace(/>/g, ">") : a
},
template: function (a) {
var
b, c = $.makeArray(arguments).slice(1), d = c.length;
return null == a && (a = ""), a.replace(/\{([\w\-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g, function (a, e) {
if (!isNaN(parseInt(e, 10)))return c[parseInt(e, 10)];
for (b = 0; d > b; b++)if ($.isArray(c[b]))for (var
f = c[b], g = f.length; g--;)if (e === f[g].nm)return f[g].v
})
},
msie: function () {
return $.jgrid.msiever() > 0
},
msiever: function () {
var
a = 0, b = window.navigator.userAgent, c = b.indexOf("MSIE");
return c > 0 ? a = parseInt(b.substring(c + 5, b.indexOf(".", c))) : navigator.userAgent.match(/Trident\/7\./) && (a = 11), a
},
getCellIndex: function (a) {
var
b = $(a);
return b.is("tr") ? -1 : (b = (b.is("td") || b.is("th") ? b : b.closest("td,th"))[0], $.jgrid.msie() ? $.inArray(b, b.parentNode.cells) : b.cellIndex)
},
stripHtml: function (a) {
a = String(a);
var
b = /<("[^"]*"|'[^']*'|[^'">])*>/gi;
return a ? (a = a.replace(b, ""), a && " " !== a && " " !== a ? a.replace(/\"/g, "'") : "") : a
},
stripPref: function (a, b) {
var
c = $.type(a);
return ("string" === c || "number" === c) && (a = String(a), b = "" !== a ? String(b).replace(String(a), "") : b), b
},
useJSON: !0,
parse: function (jsonString) {
var
js = jsonString;
return "while(1);" === js.substr(0, 9) && (js = js.substr(9)), "/*" === js.substr(0, 2) && (js = js.substr(2, js.length - 4)), js || (js = "{}"), $.jgrid.useJSON === !0 && "object" == typeof
JSON && "function" == typeof
JSON.parse ? JSON.parse(js) : eval("(" + js + ")")
},
parseDate: function (a, b, c, d) {
var
e, f, g, h = /\\.|[dDjlNSwzWFmMntLoYyaABgGhHisueIOPTZcrU]/g, i = /\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g, j = /[^-+\dA-Z]/g, k = new
RegExp("^/Date\\((([-+])?[0-9]+)(([-+])([0-9]{2})([0-9]{2}))?\\)/$"), l = "string" == typeof
b ? b.match(k) : null, m = function (a, b) {
for (a = String(a), b = parseInt(b, 10) || 2; a.length < b;)a = "0" + a;
return a
}, n = {m: 1, d: 1, y: 1970, h: 0, i: 0, s: 0, u: 0}, o = 0, p = function (a, b) {
return 0 === a ? 12 === b && (b = 0) : 12 !== b && (b += 12), b
}, q = 0;
if (void
0 === d && (d = $.jgrid.getRegional(this, "formatter.date")), void
0 === d.parseRe && (d.parseRe = /[#%\\\/:_;.,\t\s-]/), d.masks.hasOwnProperty(a) && (a = d.masks[a]), b && null != b)if (isNaN(b - 0) || "u" !== String(a).toLowerCase())if (b.constructor === Date) o = b; else if (null !== l) o = new
Date(parseInt(l[1], 10)), l[3] && (q = 60 * Number(l[5]) + Number(l[6]), q *= "-" === l[4] ? 1 : -1, q -= o.getTimezoneOffset(), o.setTime(Number(Number(o) + 60 * q * 1e3))); else {
for ("ISO8601Long" === d.srcformat && "Z" === b.charAt(b.length - 1) && (q -= (new
Date).getTimezoneOffset()), b = String(b).replace(/\T/g, "#").replace(/\t/, "%").split(d.parseRe), a = a.replace(/\T/g, "#").replace(/\t/, "%").split(d.parseRe), f = 0, g = a.length; g > f; f++) {
switch (a[f]) {
case"M":
e = $.inArray(b[f], d.monthNames), -1 !== e && 12 > e && (b[f] = e + 1, n.m = b[f]);
break;
case"F":
e = $.inArray(b[f], d.monthNames, 12), -1 !== e && e > 11 && (b[f] = e + 1 - 12, n.m = b[f]);
break;
case"n":
a[f] = "m";
break;
case"j":
a[f] = "d";
break;
case"a":
e = $.inArray(b[f], d.AmPm), -1 !== e && 2 > e && b[f] === d.AmPm[e] && (b[f] = e, n.h = p(b[f], n.h));
break;
case"A":
e = $.inArray(b[f], d.AmPm), -1 !== e && e > 1 && b[f] === d.AmPm[e] && (b[f] = e - 2, n.h = p(b[f], n.h));
break;
case"g":
n.h = parseInt(b[f], 10)
}
void
0 !== b[f] && (n[a[f].toLowerCase()] = parseInt(b[f], 10))
}
if (n.f && (n.m = n.f), 0 === n.m && 0 === n.y && 0 === n.d)return " ";
n.m = parseInt(n.m, 10) - 1;
var
r = n.y;
r >= 70 && 99 >= r ? n.y = 1900 + n.y : r >= 0 && 69 >= r && (n.y = 2e3 + n.y), o = new
Date(n.y, n.m, n.d, n.h, n.i, n.s, n.u), q > 0 && o.setTime(Number(Number(o) + 60 * q * 1e3))
} else
o = new
Date(1e3 * parseFloat(b)); else
o = new
Date(n.y, n.m, n.d, n.h, n.i, n.s, n.u);
if (d.userLocalTime && 0 === q && (q -= (new
Date).getTimezoneOffset(), q > 0 && o.setTime(Number(Number(o) + 60 * q * 1e3))), void
0 === c)return o;
d.masks.hasOwnProperty(c) ? c = d.masks[c] : c || (c = "Y-m-d");
var
s = o.getHours(), t = o.getMinutes(), u = o.getDate(), v = o.getMonth() + 1, w = o.getTimezoneOffset(), x = o.getSeconds(), y = o.getMilliseconds(), z = o.getDay(), A = o.getFullYear(), B = (z + 6) % 7 + 1, C = (new
Date(A, v - 1, u) - new
Date(A, 0, 1)) / 864e5, D = {
d: m(u),
D: d.dayNames[z],
j: u,
l: d.dayNames[z + 7],
N: B,
S: d.S(u),
w: z,
z: C,
W: 5 > B ? Math.floor((C + B - 1) / 7) + 1 : Math.floor((C + B - 1) / 7) || ((new
Date(A - 1, 0, 1).getDay() + 6) % 7 < 4 ? 53 : 52),
F: d.monthNames[v - 1 + 12],
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于Spring+SpringMVC+Mybatis实现的汽车4S店管理系统,包括维修记录,员工管理,器件管理等功能,满足4S店基本功能需求,适合学生学习以及课设,从搭建到运行测试通过,项目自测很ok,内含环境搭建,如有问题可私聊帮忙解决,负责到底,负责环境搭建到运行测试通过
资源推荐
资源详情
资源评论
收起资源包目录
基于Spring+SpringMVC+Mybatis实现的汽车4S店管理系统 (1539个子文件)
0bafb74c6619ea7fa9e2398c90201b29adb8c2e5 534B
1008e4ec098d5cb17a367bad9a5984e20a3c95e3 602B
12b92b0e9860578b862b9bdcd328e8f00b2c99fd 817B
1cedcc9458b0b1d97553e5a3663775337601cc99 381B
285ef292d26d993afa08dcb3d5d7a2dfa4fad09a 445B
2e22b6edd746fa3dc40ad7276c87c8d87d72a392 0B
310a76ab148cb9850a0acc670b2099f07e872247 0B
36452e9782336bc68f8b6802cf9fec438f4a48b1 317B
44b300530dde3fd397a9ca579880961fc953b99c 602B
5610820762bc3ec47cc9dbd7324c057405172b6d 0B
6a4ed199893fd8888401fd0eb2d6c2bc22de89e6 527B
6bc569987e6cce6ef586a8b701dbb28644546fdf 602B
6c180881899bb511ec439cf846ccf2a315f8c509 534B
7083e1f7274085e1dbcfb390d0fbbc4b56af04f3 602B
73ec209d30397c5f83f4b9680090b2d367028138 281B
78a06c44407ff1ed26bc294db6ad4a0644875a5a 602B
7cdcb3f5535e65c129c1867daa82ad9b15d3abbf 602B
7fbf5a5b8fdf590ada722f3a7514ed1a331554fc 71B
82df0128b04b27b1bcabfcef074e4826212f85ad 0B
891a6ee1a556293469e62cb3c8c021593e2355af 534B
8e6d3b70c9f5b02570779b0441540d45eceb0ded 662B
a57f01958655c1be54a0fe79674b381b310f2ee4 85B
a764ade5c129784f3bacbab05bff858df0016847 602B
a9f76928713cbe48d7039abf9907a27d352d4653 608B
adc346b2a02dc6ad967e3511458b828d699079a1 317B
be666ce57f0dd8d22dae5cf2630512c620f1caa6 602B
c88ee5c3c827cb35d170cc860d9150de523c8343 602B
cc65029e3ae76a91fc8a447f87f8966ff7f29ff8 745B
cd236d46b68a4f0aa75ffe434aa5eb1bd8e47b3f 312B
SysMenuController.class 5KB
SysMenuController.class 5KB
ByyyController.class 5KB
ByyyController.class 5KB
FixyyController.class 5KB
FixyyController.class 5KB
SysMenuServiceImpl.class 5KB
SysMenuServiceImpl.class 5KB
SysUserController.class 5KB
SysUserController.class 5KB
SysLoginController.class 5KB
SysLoginController.class 5KB
SysUserServiceImpl.class 4KB
SysUserServiceImpl.class 4KB
UserRealm.class 4KB
UserRealm.class 4KB
SysRoleController.class 4KB
SysRoleController.class 4KB
ByyyServiceImpl.class 4KB
ByyyServiceImpl.class 4KB
SysRoleServiceImpl.class 4KB
SysRoleServiceImpl.class 4KB
FixyyServiceImpl.class 3KB
FixyyServiceImpl.class 3KB
RecordServiceImpl.class 3KB
RecordServiceImpl.class 3KB
SysUserEntity.class 3KB
SysUserEntity.class 3KB
ByyyEntity.class 3KB
ByyyEntity.class 3KB
FixyyEntity.class 3KB
FixyyEntity.class 3KB
UploadController.class 3KB
UploadController.class 3KB
RecordController.class 3KB
RecordController.class 3KB
MultipartFileUtil.class 3KB
MultipartFileUtil.class 3KB
PeijianController.class 3KB
BaoyangController.class 3KB
PeijianController.class 3KB
BaoyangController.class 3KB
FuserController.class 3KB
FuserController.class 3KB
KehuController.class 3KB
NewsController.class 3KB
KehuController.class 3KB
NewsController.class 3KB
FixController.class 3KB
FixController.class 3KB
SysMenuEntity.class 3KB
SysMenuEntity.class 3KB
PeijianServiceImpl.class 3KB
PeijianServiceImpl.class 3KB
RRExceptionHandler.class 3KB
RRExceptionHandler.class 3KB
BaoyangServiceImpl.class 2KB
BaoyangServiceImpl.class 2KB
FuserServiceImpl.class 2KB
FuserServiceImpl.class 2KB
KehuServiceImpl.class 2KB
NewsServiceImpl.class 2KB
NewsServiceImpl.class 2KB
KehuServiceImpl.class 2KB
FixServiceImpl.class 2KB
FixServiceImpl.class 2KB
PeijianEntity.class 2KB
PeijianEntity.class 2KB
SysRoleEntity.class 2KB
SysRoleEntity.class 2KB
RecordEntity.class 2KB
共 1539 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16
资源评论
chuxuezhe_987
- 粉丝: 207
- 资源: 148
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 历届(第1-21届)希望杯数学竞赛初一试题及答案(最新整理).doc全国数学邀请赛(264页资料)
- 水滴.psd
- TokenPocket_V2.1.2_release.apk
- Apache-druid-kafka-rce.yaml
- 半导体行业词汇 相关缩写
- 基于C#的ASP.NET数据库原理及应用技术课程指导平台的开发
- 基于ROS的智能车轨迹跟踪算法的仿真与设计源码运用PID跟踪算法.zip.zip
- Bug Bounty Tip - i春秋Self-XSS变废为宝的奇思妙想
- 1991-2015年全国初中化学竞赛复赛试题汇编(212页)(24年竞赛复赛真题).docx天原杯
- Apache Flink 未授权访问+远程代码执行.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功