├── .DS_Store
├── .gitattributes
├── README.md
├── WebRoot
├── META-INF
│ └── MANIFEST.MF
├── WEB-INF
│ ├── classes
│ │ ├── control
│ │ │ ├── MainCtrl.class
│ │ │ └── Upload.class
│ │ ├── dao
│ │ │ └── CommDAO.class
│ │ └── util
│ │ │ ├── Info.class
│ │ │ ├── PageManager.class
│ │ │ ├── SetChar.class
│ │ │ └── StrUtil.class
│ ├── lib
│ │ ├── commons-fileupload-1.2.1.jar
│ │ ├── commons-io-1.3.2.jar
│ │ ├── json_simple-1.1.jar
│ │ ├── jspsmartupload.jar
│ │ ├── jtds-1.2.2 .jar
│ │ ├── jxl.jar
│ │ ├── msbase.jar
│ │ ├── mssqlserver.jar
│ │ ├── msutil.jar
│ │ ├── mysql-connector-java-5.0.4-bin.jar
│ │ ├── sqljdbc.jar
│ │ ├── sqljdbc4.jar
│ │ └── zxing-1.6-core.jar
│ └── web.xml
├── cheliangjiashiyuan_add.jsp
├── cheliangjiashiyuan_detail.jsp
├── cheliangjiashiyuan_list.jsp
├── cheliangjiashiyuan_list_yanben.jsp
├── cheliangjiashiyuan_listxls.jsp
├── cheliangjiashiyuan_updt.jsp
├── cheliangjiashiyuan_updt2.jsp
├── cheliangleixing_add.jsp
├── cheliangleixing_list.jsp
├── cheliangleixing_list_yanben.jsp
├── cheliangleixing_listxls.jsp
├── cheliangleixing_updt.jsp
├── cheliangleixingxinxi_add.jsp
├── cheliangleixingxinxi_list.jsp
├── cheliangleixingxinxi_list_yanben.jsp
├── cheliangleixingxinxi_listxls.jsp
├── cheliangleixingxinxi_updt.jsp
├── databack.jsp
├── echarts.min.js
├── facheshijianxinxi_add.jsp
├── facheshijianxinxi_list.jsp
├── facheshijianxinxi_list_yanben.jsp
├── facheshijianxinxi_listxls.jsp
├── facheshijianxinxi_updt.jsp
├── factory
│ ├── checkno.jsp
│ ├── getsonops.jsp
│ └── getyao.jsp
├── frontfiles
│ ├── css
│ │ └── css.css
│ └── js
│ │ └── collection.js
├── huoyunzhongzhuan_add.jsp
├── huoyunzhongzhuan_detail.jsp
├── huoyunzhongzhuan_list.jsp
├── huoyunzhongzhuan_list2.jsp
├── huoyunzhongzhuan_list3.jsp
├── huoyunzhongzhuan_list_yanben.jsp
├── huoyunzhongzhuan_listxls.jsp
├── huoyunzhongzhuan_updt.jsp
├── image.jsp
├── images
│ ├── 171.png
│ ├── 20150212154319.jpg
│ ├── Switch.png
│ ├── Switch2.png
│ ├── Upload.gif
│ ├── css
│ │ ├── bootstrap.css
│ │ └── css.css
│ ├── glyphicons-halflings-white.png
│ ├── glyphicons-halflings.png
│ ├── hsgcommon
│ │ ├── bootbox.js
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── commonqt.css
│ │ ├── div.css
│ │ ├── divqt.css
│ │ └── jq.js
│ ├── html
│ │ ├── tst1.html
│ │ └── tst2.html
│ ├── input_icon_1.png
│ ├── input_icon_2.png
│ ├── js
│ │ ├── __.txt
│ │ ├── bootstrap.min.js
│ │ ├── jquery1.9.0.min.js
│ │ ├── laydate
│ │ │ ├── laydate.js
│ │ │ ├── need
│ │ │ │ └── laydate.css
│ │ │ └── skins
│ │ │ │ ├── dahong
│ │ │ │ ├── icon.png
│ │ │ │ └── laydate.css
│ │ │ │ ├── danlan
│ │ │ │ ├── icon.png
│ │ │ │ └── laydate.css
│ │ │ │ ├── default
│ │ │ │ ├── icon.png
│ │ │ │ └── laydate.css
│ │ │ │ ├── molv
│ │ │ │ ├── icon.png
│ │ │ │ └── laydate.css
│ │ │ │ ├── qianhuang
│ │ │ │ ├── icon.png
│ │ │ │ └── laydate.css
│ │ │ │ ├── yahui
│ │ │ │ ├── icon.png
│ │ │ │ └── laydate.css
│ │ │ │ └── yalan
│ │ │ │ ├── icon.png
│ │ │ │ └── laydate.css
│ │ └── sdmenu.js
│ ├── left.png
│ ├── left2.png
│ ├── left_bg.png
│ ├── logo.png
│ ├── nopic.jpg
│ ├── select.png
│ ├── tit.png
│ └── top.png
├── js
│ ├── My97DatePicker
│ │ ├── WdatePicker.js
│ │ ├── calendar.js
│ │ ├── lang
│ │ │ ├── en.js
│ │ │ ├── zh-cn.js
│ │ │ └── zh-tw.js
│ │ └── skin
│ │ │ ├── WdatePicker.css
│ │ │ ├── datePicker.gif
│ │ │ ├── default
│ │ │ ├── datepicker.css
│ │ │ └── img.gif
│ │ │ └── whyGreen
│ │ │ ├── bg.jpg
│ │ │ ├── datepicker.css
│ │ │ └── img.gif
│ ├── ajax.js
│ ├── dialogclose.gif
│ ├── function.js
│ ├── jquery.js
│ ├── menu.js
│ ├── nopic.jpg
│ ├── onclock.JS
│ ├── popup.js
│ ├── popups.js
│ └── prototype.lite.js
├── left_cheliangjiashiyuan.jsp
├── left_guanliyuan.jsp
├── left_putongyonghu.jsp
├── login.jsp
├── logout.jsp
├── main.jsp
├── mod.jsp
├── mod2.jsp
├── putongyonghu_add.jsp
├── putongyonghu_detail.jsp
├── putongyonghu_list.jsp
├── putongyonghu_list_yanben.jsp
├── putongyonghu_listxls.jsp
├── putongyonghu_updt.jsp
├── putongyonghu_updt2.jsp
├── sh.jsp
├── sy.jsp
├── tujingzhongzhuandian_add.jsp
├── tujingzhongzhuandian_list.jsp
├── tujingzhongzhuandian_list_yanben.jsp
├── tujingzhongzhuandian_listxls.jsp
├── tujingzhongzhuandian_updt.jsp
├── upload.jsp
├── upload
│ ├── 1.zip
│ ├── cheliangjiashiyuan1.jpg
│ ├── cheliangjiashiyuan2.jpg
│ ├── cheliangjiashiyuan3.jpg
│ ├── cheliangjiashiyuan4.jpg
│ ├── cheliangjiashiyuan5.jpg
│ ├── cheliangjiashiyuan6.jpg
│ ├── cheliangjiashiyuan7.jpg
│ ├── cheliangjiashiyuan8.jpg
│ ├── nopic1.jpg
│ ├── nopic2.jpg
│ ├── nopic3.jpg
│ ├── nopic4.jpg
│ ├── nopic5.jpg
│ ├── nopic6.jpg
│ ├── nopic7.jpg
│ ├── nopic8.jpg
│ ├── putongyonghu1.jpg
│ ├── putongyonghu2.jpg
│ ├── putongyonghu3.jpg
│ ├── putongyonghu4.jpg
│ ├── putongyonghu5.jpg
│ ├── putongyonghu6.jpg
│ ├── putongyonghu7.jpg
│ ├── putongyonghu8.jpg
│ ├── sytp1.jpg
│ ├── sytp3.jpg
│ ├── sytp4.jpg
│ ├── sytp5.jpg
│ ├── yhtx1.jpg
│ ├── yhtx2.jpg
│ ├── yhtx3.jpg
│ ├── yhtx4.jpg
│ ├── yhtx5.jpg
│ ├── yhtx6.jpg
│ ├── yhtx7.jpg
│ └── yhtx8.jpg
├── upload_re.jsp
├── yhzhgl.jsp
├── yonghuzhuce_list.jsp
├── yonghuzhuce_list_yanben.jsp
├── yonghuzhuce_updt.jsp
└── yonghuzhuce_updt2.jsp
└── src
├── control
├── MainCtrl.java
└── Upload.java
├── dao
└── CommDAO.java
└── util
├── Info.java
├── PageManager.java
├── SetChar.java
└── StrUtil.java
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/.DS_Store
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.js linguist-language=java
2 | *.css linguist-language=java
3 | *.html linguist-language=java
4 | *.vue linguist-language=java
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 全目录
2 |
3 | [更多系统、论文,供君选择 ~~>](https://www.yuque.com/wisebit/blog)
4 |
5 | # 226.FreightTransferManagementSystem
6 |
7 |
群: 983063232(入群获取sql文件)
8 | QQ: 206157502(加好友获取sql文件)
9 |
10 | 226.货运中转管理系统
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | # 简介
21 |
22 |
23 | > 本代码来源于网络,仅供学习参考使用,请入群(983063232)后联系群主索要sql文件!
24 | >
25 | > 提供1.远程部署/2.修改代码/3.设计文档指导/4.框架代码讲解等服务
26 | >
27 | > 登录地址: http://localhost:8080/
28 | >
29 | > 管理员: admin 123456
30 | >
31 |
32 | # 环境
33 |
34 | - IntelliJ IDEA 2021.3
35 |
36 | - Mysql 5.7.26
37 |
38 | - Tomcat 7.0.73
39 |
40 | - JDK 1.8
41 |
42 |
43 |
44 |
45 | ## 缩略图
46 |
47 | 
48 | 
49 | 
50 | 
51 | 
52 | 
53 | 
54 | 
55 |
56 |
57 |
--------------------------------------------------------------------------------
/WebRoot/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/control/MainCtrl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/classes/control/MainCtrl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/control/Upload.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/classes/control/Upload.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/dao/CommDAO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/classes/dao/CommDAO.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/util/Info.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/classes/util/Info.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/util/PageManager.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/classes/util/PageManager.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/util/SetChar.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/classes/util/SetChar.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/util/StrUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/classes/util/StrUtil.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/commons-fileupload-1.2.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/commons-fileupload-1.2.1.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/commons-io-1.3.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/commons-io-1.3.2.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/json_simple-1.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/json_simple-1.1.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/jspsmartupload.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/jspsmartupload.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/jtds-1.2.2 .jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/jtds-1.2.2 .jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/jxl.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/jxl.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/msbase.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/msbase.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/mssqlserver.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/mssqlserver.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/msutil.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/msutil.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.4-bin.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.4-bin.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/sqljdbc.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/sqljdbc.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/sqljdbc4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/sqljdbc4.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/zxing-1.6-core.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/WEB-INF/lib/zxing-1.6-core.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/web.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 | QRCode
10 | servlet.QRCode
11 |
12 |
13 |
14 | QRCode
15 | /qrcode
16 |
17 |
18 | index.jsp
19 |
20 |
21 |
22 | characterEncoding
23 | util.SetChar
24 |
25 |
26 | characterEncoding
27 | /*
28 |
29 |
30 |
31 |
32 | This is the description of my J2EE component
33 | This is the display name of my J2EE component
34 | MainCtrl
35 | control.MainCtrl
36 |
37 |
38 | This is the description of my J2EE component
39 | This is the display name of my J2EE component
40 | Upload
41 | control.Upload
42 |
43 |
44 |
45 |
46 | MainCtrl
47 | /jspmhyzzglxthsg9411C8
48 |
49 |
50 | Upload
51 | /upload
52 |
53 |
54 | /login.jsp
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/WebRoot/cheliangjiashiyuan_add.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangjiashiyuan_add.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangjiashiyuan_detail.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangjiashiyuan_detail.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangjiashiyuan_list.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangjiashiyuan_list.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangjiashiyuan_list_yanben.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangjiashiyuan_list_yanben.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangjiashiyuan_listxls.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangjiashiyuan_listxls.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangjiashiyuan_updt.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangjiashiyuan_updt.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangjiashiyuan_updt2.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangjiashiyuan_updt2.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixing_add.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixing_add.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixing_list.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixing_list.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixing_list_yanben.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixing_list_yanben.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixing_listxls.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixing_listxls.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixing_updt.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixing_updt.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixingxinxi_add.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixingxinxi_add.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixingxinxi_list.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixingxinxi_list.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixingxinxi_list_yanben.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixingxinxi_list_yanben.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixingxinxi_listxls.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixingxinxi_listxls.jsp
--------------------------------------------------------------------------------
/WebRoot/cheliangleixingxinxi_updt.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/cheliangleixingxinxi_updt.jsp
--------------------------------------------------------------------------------
/WebRoot/databack.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/databack.jsp
--------------------------------------------------------------------------------
/WebRoot/facheshijianxinxi_add.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/facheshijianxinxi_add.jsp
--------------------------------------------------------------------------------
/WebRoot/facheshijianxinxi_list.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/facheshijianxinxi_list.jsp
--------------------------------------------------------------------------------
/WebRoot/facheshijianxinxi_list_yanben.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/facheshijianxinxi_list_yanben.jsp
--------------------------------------------------------------------------------
/WebRoot/facheshijianxinxi_listxls.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/facheshijianxinxi_listxls.jsp
--------------------------------------------------------------------------------
/WebRoot/facheshijianxinxi_updt.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/facheshijianxinxi_updt.jsp
--------------------------------------------------------------------------------
/WebRoot/factory/checkno.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
2 | <%@page import="dao.CommDAO"%>
3 | <%@page import="util.Info"%>
4 | <%
5 | String table = request.getParameter("table")==null?"":request.getParameter("table");
6 | String col = request.getParameter("col")==null?"":request.getParameter("col");
7 | String value = request.getParameter("value")==null?"":request.getParameter("value");
8 | String checktype = request.getParameter("checktype")==null?"":request.getParameter("checktype");
9 | String valuecopy = "";
10 | for(String str:value.split(","))
11 | {
12 | if(str.startsWith("sysuser-"))
13 | {
14 | str = Info.getUser(request).get(str.split("-")[1]).toString();
15 | }
16 | valuecopy+=str+",";
17 | }
18 | if(valuecopy.length()>1)valuecopy=valuecopy.substring(0,valuecopy.length()-1);
19 | value = valuecopy;
20 | if(checktype.equals("insert"))
21 | {
22 | value = Info.getGBKStr(value);
23 | System.out.println(value);
24 | List list = new CommDAO().select("select * from "+table+" where "+col+"='"+value+"'");
25 | if(list.size()>0)
26 | {
27 | out.print("Y");
28 | }else{
29 | out.print("N");
30 | }
31 | }
32 |
33 |
34 | if(checktype.equals("iinsert"))
35 | {
36 | value = Info.getGBKStr(value);
37 | String fno = request.getParameter("fno");
38 | List list = new CommDAO().select("select * from fangyd where fno='"+fno+"' and stime<='"+value+"' and etime>='"+value+"'");
39 | if(list.size()>0)
40 | {
41 | out.print("Y");
42 | }else{
43 | out.print("N");
44 | }
45 | }
46 |
47 |
48 |
49 |
50 | if(checktype.equals("zhinsert"))
51 | {
52 | value = Info.getGBKStr(value);
53 | System.out.println(value);
54 | String sql = "select * from "+table+" where 1=1 ";
55 | String[] cols = col.split(",");
56 | String[] values = value.split(",");
57 | for(int i=0;i0)
68 | {
69 | out.print("Y");
70 | }else{
71 | out.print("N");
72 | }
73 | }
74 |
75 | if(checktype.equals("update"))
76 | {
77 | String id = request.getParameter("id")==null?"":request.getParameter("id");
78 | value = Info.getGBKStr(value);
79 | System.out.println(value);
80 | List list = new CommDAO().select("select * from "+table+" where "+col+"='"+value+"' and id!="+id);
81 | System.out.println("select * from "+table+" where "+col+"='"+value+"' and id!="+id);
82 | if(list.size()>0)
83 | {
84 | out.print("Y");
85 | }else{
86 | out.print("N");
87 | }
88 | }
89 |
90 |
91 | if(checktype.equals("zhupdate"))
92 | {
93 | String id = request.getParameter("id")==null?"":request.getParameter("id");
94 | value = Info.getGBKStr(value);
95 | String sql = "select * from "+table+" where 1=1 ";
96 | String[] cols = col.split(",");
97 | String[] values = value.split(",");
98 | for(int i=0;i0)
111 | {
112 | out.print("Y");
113 | }else{
114 | out.print("N");
115 | }
116 | }
117 |
118 | %>
--------------------------------------------------------------------------------
/WebRoot/factory/getsonops.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
2 | <%@page import="dao.CommDAO"%>
3 | <%@page import="util.Info"%>
4 | <%
5 | String glb = request.getParameter("glb")==null?"":request.getParameter("glb");
6 | String glzd = request.getParameter("glzd")==null?"":request.getParameter("glzd");
7 | String value = request.getParameter("value")==null?"":request.getParameter("value");
8 | String ctype = request.getParameter("ctype")==null?"":request.getParameter("ctype");
9 | String jlzd = request.getParameter("jlzd")==null?"":request.getParameter("jlzd");
10 | String jlzdb = request.getParameter("jlzdb")==null?"":request.getParameter("jlzdb");
11 | String zd = request.getParameter("zd")==null?"":request.getParameter("zd");
12 | System.out.println(ctype+" ------------------------------------------");
13 | glzd = Info.getGBKStr(glzd);
14 | value = Info.getGBKStr(value);
15 | String insql = value.replaceAll(" ","");
16 | String insqld = "";
17 | for(String str:insql.split("-"))
18 | {
19 | if(str.split(":").length==1){
20 | insqld+=str.trim()+",";
21 | }else{
22 | insqld+=str.split(":")[1].trim()+",";
23 | }
24 | }
25 |
26 | if(insqld.length()>0)insqld = insqld.substring(0,insqld.length()-1);
27 | String likesql = "";
28 | for(String str:insqld.split(","))
29 | {
30 | if(!str.trim().equals(""))
31 | {
32 | if(jlzdb.equals("tglparentid")||jlzdb.equals("datashowname"))
33 | {
34 | likesql+= " or tglparentid in( select id from "+glb+" where datashowname like'%"+str+"%' ) ";
35 | }else{
36 | likesql+= " or "+jlzdb+" like'%"+str+"%' ";
37 | }
38 | }
39 |
40 |
41 | }
42 | String sql = "select * from "+glb+" where 1!=1 "+likesql;
43 |
44 | if(ctype.equals("select")){
45 | String select = "@@@";
46 | for(HashMap permap:new CommDAO().select(sql)){
47 | String optionstr = "";
48 | if(glzd.split(";").length==1){
49 | optionstr=permap.get(glzd.split("~")[0]).toString();
50 | }else{
51 | for(String str:glzd.split(";"))
52 | {
53 | String zdstr = str.split("~")[0];
54 | String zdnamestr = str.split("~")[1].equals("无名")?"":(str.split("~")[1]+":");
55 | optionstr+=zdnamestr+permap.get(zdstr)+" - ";
56 | }
57 | }
58 | if(optionstr.indexOf(" - ")>-1)optionstr=optionstr.substring(0,optionstr.length()-3);
59 | select+=optionstr+"@@@";
60 | }
61 | if(select.length()>3)select.substring(0,select.length()-3).trim();
62 |
63 | out.print(select);
64 | }
65 |
66 |
67 | if(ctype.equals("text")){
68 | String select = "";
69 | for(HashMap permap:new CommDAO().select(sql)){
70 | String optionstr = "";
71 | if(glzd.split(";").length==1){
72 | optionstr=permap.get(glzd.split("~")[0]).toString();
73 | }else{
74 | for(String str:glzd.split(";"))
75 | {
76 | String zdstr = str.split("~")[0];
77 | String zdnamestr = str.split("~")[1].equals("无名")?"":(str.split("~")[1]+":");
78 | optionstr+=zdnamestr+permap.get(zdstr)+" - ";
79 | }
80 | }
81 | if(optionstr.indexOf(" - ")>-1)optionstr=optionstr.substring(0,optionstr.length()-3);
82 | select+=optionstr+" ";
83 | }
84 |
85 | out.print(select.trim());
86 | }
87 |
88 |
89 |
90 | if(ctype.equals("radio")){
91 | String radio = "";
92 | int dxii = 0;
93 | for(HashMap permap:new CommDAO().select(sql)){
94 | String check="";
95 | if(dxii==0)check="checked=checked";
96 | String optionstr = "";
97 | if(glzd.split(";").length==1){
98 | optionstr=permap.get(glzd.split("~")[0]).toString();
99 | }else{
100 |
101 | for(String str:glzd.split(";"))
102 | {
103 | String zdstr = str.split("~")[0];
104 | String zdnamestr = str.split("~")[1].equals("无名")?"":(str.split("~")[1]+":");
105 | optionstr+=zdnamestr+permap.get(zdstr)+" - ";
106 | }
107 | }
108 | if(optionstr.indexOf(" - ")>-1)optionstr=optionstr.substring(0,optionstr.length()-3);
109 | radio+="\n";
110 | dxii++;
111 | }
112 | if(radio.length()>3)radio.substring(0,radio.length()-3).trim();
113 |
114 | out.print(radio);
115 | }
116 |
117 |
118 | if(ctype.equals("checkbox")){
119 | String checkbox = "";
120 | int dxii = 0;
121 | for(HashMap permap:new CommDAO().select(sql)){
122 | String check="";
123 | if(dxii==0)check="checked=checked";
124 | String optionstr = "";
125 | System.out.println(glzd);
126 | if(glzd.split(";").length==1){
127 | optionstr=permap.get(glzd.split("~")[0]).toString();
128 | }else{
129 |
130 | for(String str:glzd.split(";"))
131 | {
132 | String zdstr = str.split("~")[0];
133 | String zdnamestr = str.split("~")[1].equals("无名")?"":(str.split("~")[1]+":");
134 | optionstr+=zdnamestr+permap.get(zdstr)+" - ";
135 | }
136 | }
137 | if(optionstr.indexOf(" - ")>-1)optionstr=optionstr.substring(0,optionstr.length()-3);
138 | checkbox+="\n";
139 | dxii++;
140 | }
141 | checkbox+="";
142 | if(checkbox.length()>3)checkbox.substring(0,checkbox.length()-3).trim();
143 |
144 | out.print(checkbox);
145 | }
146 |
147 |
148 | if(ctype.equals("checkboxdk")){
149 | String checkbox = "";
150 | int i=0;
151 | for(HashMap permap:new CommDAO().select(sql)){
152 |
153 | String optionstr = "";
154 | for(String str:glzd.split(";"))
155 | {
156 | String zdstr = str.split("~")[0];
157 | String zdnamestr = str.split("~")[1].equals("无名")?"":(str.split("~")[1]+":");
158 | optionstr+=zdnamestr+permap.get(zdstr)+" - ";
159 | }
160 | if(optionstr.length()>0)optionstr=optionstr.substring(0,optionstr.length()-3);
161 | String nbs = "";
162 | if(i>0)nbs=" ";
163 | checkbox+=" \n";
164 | checkbox+="
\n";
165 | i++;
166 | }
167 | checkbox+="";
168 |
169 | out.print(checkbox);
170 | }
171 |
172 |
173 | %>
--------------------------------------------------------------------------------
/WebRoot/factory/getyao.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
2 | <%@page import="dao.CommDAO"%>
3 | <%@page import="util.Info"%>
4 | <%
5 | String blno = request.getParameter("blno")==null?"":request.getParameter("blno");
6 | String isyb = new CommDAO().select("select * from bl where blno='"+blno+"'").get(0).get("isyb").toString();
7 |
8 | String select = "@@@";
9 |
10 | if(isyb.equals("否")){
11 | for(HashMap permap:new CommDAO().select("select * from yaopin")){
12 | String optionstr = "";
13 | select+=permap.get("yname")+" - 单价:"+permap.get("price")+"@@@";
14 | }
15 | }else{
16 | for(HashMap permap:new CommDAO().select("select * from yaopin where isyb='是'")){
17 | String optionstr = "";
18 | select+=permap.get("yname")+" - 单价:"+permap.get("ybprice")+"@@@";
19 | }
20 | }
21 |
22 |
23 |
24 |
25 | if(select.length()>3)select.substring(0,select.length()-3).trim();
26 |
27 | out.print(select);
28 |
29 |
30 | %>
--------------------------------------------------------------------------------
/WebRoot/frontfiles/css/css.css:
--------------------------------------------------------------------------------
1 | @charset "gb2312";
2 | body { color:#5A5A5A; line-height:24px;
3 | margin:0px;
4 | text-align:center;
5 | font-size: 12px;
6 | background-image: url(../images/back.jpg);
7 | }
8 | a{color:#5A5A5A; text-decoration: none}
9 | a:hover{
10 | color: #CA3225;
11 | text-decoration: none;
12 | }
13 | .meun{width:850px; color:#fff; float:left; margin-left:115px;}
14 | .meun a {display:block;text-align: center;color:#fff;text-decoration:none; width:103px;line-height:30px;float:left;font-size:12px;height:31px;}
15 | .meun a:link{color:#fff;text-decoration: none;}
16 | .meun a:visited {color:#fff;text-decoration: none;}
17 | .meun a:hover {color: #fff;background: url(../images/meun1.jpg);cursor: pointer; width:93px;}
18 | .meun a.m_a{
19 | color: #ffae00;
20 | }
21 | .meun a.m_a:hover{
22 | color: #fff
23 | }
24 | .dd{ border-bottom:1px dotted #CCCCCC}
25 | .hd{ border-bottom:1px solid #999}
26 | .left{width:180px; color:#000; float:left;}
27 | .left a {display:block;text-align: left;color:#000;text-decoration:none; width:180px;line-height:27px;float:left;height:27px;background: url(../images/hq.jpg);}
28 | .left a:link{color:#000;text-decoration: none;}
29 | .lin{ margin-left:20px;}
30 | .left a:visited {color:#000;text-decoration: none;}
31 | .left a:hover {color: #fff;background: url(../images/hg.jpg);cursor: pointer; width:180px;}
32 | .right{ color:#FFFFFF; font-weight:bold;}
33 | .right a{ color:#FFFFFF;}
34 | .right a:link{color:#fff;text-decoration: none;}
35 | .right a:visited {color:#fff;text-decoration: none;}
36 | .right a:hover {color: #fff; text-decoration:underline}
37 |
--------------------------------------------------------------------------------
/WebRoot/frontfiles/js/collection.js:
--------------------------------------------------------------------------------
1 | //替换空格
2 | function toReplace(strs) {
3 | if (strs.length > 0) {
4 | alert(strs.replace(new RegExp("\uff0c", "gm"), ","));
5 | }
6 | }
7 | var http_request = false;
8 | function send_request(productId, productName) {
9 | http_request = false;
10 | if (productId == "") {
11 | return false;
12 | } else {
13 |
14 | // alert(productName);
15 | // alert(productId);
16 | var pro = escape(productName);
17 | var url = "product!toCollect.action?productId=" + productId + "&productName=" + pro + "&rodom=" + new Date().getTime();
18 | // var url="product!toCollect.action?productName="+pro+"&productId="+productId;
19 | if (window.XMLHttpRequest) {
20 | http_request = new XMLHttpRequest();
21 | if (http_request.overrideMimeType) {
22 | http_request.overrideMimeType("text/xml");
23 | }
24 | } else {
25 | if (window.ActiveXObject) {
26 | try {
27 | http_request = new ActiveXObject("Msxml2.XMLHTTP");
28 | }
29 | catch (e) {
30 | try {
31 | http_request = new ActiveXObject("Microsoft.XMLHTTP");
32 | }
33 | catch (e) {
34 | }
35 | }
36 | }
37 | }
38 | if (!http_request) {
39 | window.alert("\u4f60\u6240\u8bf7\u6c42\u7684\u9875\u9762\u5f02\u5e38!");
40 | return false;
41 | }
42 | http_request.onreadystatechange = processResponse;
43 | http_request.open("GET", url, true);
44 | http_request.send(null);
45 | }
46 | }
47 | function processResponse() {
48 | if (http_request.readyState == 4) {
49 | if (http_request.status == 200) {
50 | var responseText = http_request.responseText;
51 | display(responseText);
52 | } else {
53 | alert("XXXX!");
54 | }
55 | }
56 | }
57 | function display(responseText) {
58 | alert(responseText);
59 | //window.location.href="index.jsp";
60 | }
61 |
62 |
63 | //var http_request2= false;
64 | //
65 | // function send_request2(intergral){
66 | // alert(intergral);
67 | // http_request2= false;
68 | // if (intergral==""){
69 | // return false;
70 | // }
71 | //
72 | // else{
73 | // var url="product!toIntegeral.action?intergral="+intergral;
74 | // if(window.XMLHttpRequest) {
75 | // http_request2= new XMLHttpRequest();
76 | // if (http_request2.overrideMimeType) {
77 | // http_request2.overrideMimeType("text/xml");
78 | // }
79 | // }
80 | // else if (window.ActiveXObject) {
81 | // try {
82 | // http_request2 = new ActiveXObject("Msxml2.XMLHTTP");
83 | // } catch (e) {
84 | // try {
85 | // http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
86 | // } catch (e) {}
87 | // }
88 | // }
89 | // if (!http_request2) {
90 | // window.alert("你所请求的页面异常!");
91 | // return false;
92 | // }
93 | //
94 | // http_request2.onreadystatechange = processResponse2;
95 | // http_request2.open("GET", url, true);
96 | // http_request2.send(null);
97 | // }
98 | // }
99 | //
100 | // function processResponse2() {
101 | // if (http_request2.readyState == 4) {
102 | // if (http_request2.status == 200) {
103 | // var responseText2 = http_request2.responseText;
104 | // display2(responseText2);
105 | // } else {
106 | // alert("XXXX!");
107 | // }
108 | // }
109 | // }
110 | //
111 | // function display2(responseText2){
112 | // if(responseText2=="12"){
113 | // alert("12");
114 | // }else{
115 | // window.location.href="/jsplib/tointegral_jsp/showIntegeralCart.jsp";
116 | // }
117 | // }
118 | //
119 |
120 |
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_add.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_add.jsp
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_detail.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_detail.jsp
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_list.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_list.jsp
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_list2.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_list2.jsp
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_list3.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_list3.jsp
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_list_yanben.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_list_yanben.jsp
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_listxls.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_listxls.jsp
--------------------------------------------------------------------------------
/WebRoot/huoyunzhongzhuan_updt.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/huoyunzhongzhuan_updt.jsp
--------------------------------------------------------------------------------
/WebRoot/image.jsp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/image.jsp
--------------------------------------------------------------------------------
/WebRoot/images/171.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/171.png
--------------------------------------------------------------------------------
/WebRoot/images/20150212154319.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/20150212154319.jpg
--------------------------------------------------------------------------------
/WebRoot/images/Switch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/Switch.png
--------------------------------------------------------------------------------
/WebRoot/images/Switch2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/Switch2.png
--------------------------------------------------------------------------------
/WebRoot/images/Upload.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/Upload.gif
--------------------------------------------------------------------------------
/WebRoot/images/css/css.css:
--------------------------------------------------------------------------------
1 | html, body { padding: 0px!important; padding: 100px 0px; width: 100%; height: 100%; overflow: hidden; }
2 | .header { position: absolute!important; position: relative; _top: -200px; width: 100%; height: 60px; background: url(../top.png) no-repeat right center; }
3 | #middle { position: absolute!important; top: 60px!important; height: auto!important; position: relative; top: -160px; _top: -200px; height: 100%; bottom: 0px; width: 100%; background: #fff;/* overflow: hidden; */}
4 | .left { float: left; width: 220px; background: #fff url(../left_bg.png) repeat-y right; overflow-x:hidden;overflow-y:auto; height: 100%; position: relative; }
5 | .right { background: #fff; overflow-y: auto;overflow-x: auto; height:100%; position:relative; }
6 | .right_cont{ padding:10px; width:auto;}
7 | .tab_right_bottom{ background:#fff; position:absolute; bottom:20px; left:10px; right:10px; border:2px solid #ddd; border-top:none;}
8 | .tab_right_bottom .tabs-below .nav-tabs {border-top: 1px solid #ddd; background:#f3f3f3;}
9 | .tab_right_bottom .tabs-below .nav-tabs li{ border-left:1px solid #ddd; border-right:1px solid #ddd; margin-left:-1px}
10 | .tab_right_bottom .nav-tabs .active > a,.tab_right_bottom .nav-tabs .active a:hover, .tab_right_bottom .nav-tabs .active a:focus {background-color: #fff;border: 0px solid #ddd;border-bottom: 2px solid #06C; color:#333;}
11 | .Switch { float: left; width: 5px; height: 100%; background: #fff url(../Switch.png) no-repeat center center; cursor: pointer; }
12 | #footer { position: absolute; bottom: 0; width: 100%; height: 0px; background: #666464; line-height: 30px; text-align: center; color: #ccc; }
13 | .logo { float: left; width: 365PX; height: 50px; }
14 | .logo img { margin: 6px 0 0 25px }
15 | .header-m { float: right; height: 50px; line-height: 50px; }
16 | .header-m .btn { border: 0; padding-left: 8px; padding-right: 8px; }
17 | .header-right { float: right; padding-left: 50px; }
18 | .header-right a { color: #fff; line-height: 60px; margin-right: 20px; }
19 | .fixed-bottom { position: absolute; bottom: 0; margin-bottom: 0; }
20 | .nav-tabs > li { margin-bottom: -1px; width: 130px; text-align: center; font-size: 14px; font-family: "microsoft yahei"; font-weight: bold; }
21 |
22 |
23 | .scroll{ position: absolute!important; top: 0px!important; height: auto!important; position: relative; top: -100px; _top: 0px; height: 100%; bottom: 30px; width:260px;}
24 | .car_icon li ul li a{ font-size:12px; background:url(../car_icon.png) no-repeat left center; padding-left:18px;}
25 |
26 | .fixed{ position: fixed; top:50px; left:0px; width:232px;}
27 | .btn-mini{ padding:6px 8px;}
28 | .weizhang_img{ border:1px solid #ddd; padding:2px; width:120px;}
29 | .sx{ padding:10px; background:#f9f9f9; margin-bottom:10px;}
30 | .sx ul{ margin:10px;}
31 | .sx ul li{ height:30px; line-height:30px; padding:0 15px; background:#eee; display:inline-block; margin-right:10px; margin-bottom:5px; cursor:pointer;}
32 | .sx ul li:hover{ background:#e1e1e1;}
33 | .sx ul li.select{ background:#F60 url(../select.png) no-repeat 9px center; padding-left:24px; color:#fff;}
34 |
35 |
36 | div.sdmenu{ font-size:12px;background:#ccc;color:#fff;}
37 | div.sdmenu div{overflow:hidden; margin-top:-1px;}
38 | div.sdmenu div.collapsed{height:30px;}
39 | div.sdmenu div span{display:block;height:30px;line-height:30px;overflow:hidden; cursor:pointer;background: url(../left2.png); font-size:12px; color:#38A3D5; text-indent:30px; font-weight:bold;font-family:"microsoft yahei";}
40 | div.sdmenu div.collapsed span{background:#ccc;background: url(../left.png);font-family:"microsoft yahei"; font-size:12px; color:#333; text-indent:30px; font-weight:bold;}
41 | div.sdmenu div{background:#fff url(../left_bg.png) repeat-y right; }
42 | div.sdmenu div a{display:block;color:#066; background:url(../171.png) no-repeat 30px 4px; text-indent:50px; padding:2px 0;}
43 | div.sdmenu div a.current{ background:#38A3D5 url(../171.png) no-repeat 27px 4px; border-left:3px solid #F65241; color:#fff;}
44 | div.sdmenu div a:hover{background-color:#e2e2e2;color:#333;text-decoration:none;}
45 | div.sdmenu div a.current:hover{background:#38A3D5 url(../171.png) no-repeat 27px 4px; border-left:3px solid #F65241; color:#fff;}
46 |
47 | .title_right{ font-size:12px;font-family:"microsoft yahei"; border-bottom:1px solid #ddd; margin-bottom:20px; line-height:30px;}
48 | .title_right strong{ border-bottom:1px solid #F60;line-height:30px; display:inline-block; padding:0 10px; margin-bottom:-1px;}
49 | .breadcrumb{ margin:-10px -10px 5px -30px; padding-left:35px;}
50 |
51 |
52 |
53 |
54 | ::-webkit-scrollbar-track-piece {
55 |
56 | background-color:#f8f8f8;
57 |
58 | }
59 |
60 | ::-webkit-scrollbar {
61 |
62 | width:9px;
63 |
64 | height:9px;
65 |
66 | }
67 |
68 | ::-webkit-scrollbar-thumb {
69 |
70 | background-color:#dddddd;
71 |
72 | background-clip:padding-box;
73 |
74 | min-height:28px;
75 |
76 | }
77 |
78 | ::-webkit-scrollbar-thumb:hover {
79 |
80 | background-color:#bbb;
81 |
82 | }
--------------------------------------------------------------------------------
/WebRoot/images/glyphicons-halflings-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/glyphicons-halflings-white.png
--------------------------------------------------------------------------------
/WebRoot/images/glyphicons-halflings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/glyphicons-halflings.png
--------------------------------------------------------------------------------
/WebRoot/images/hsgcommon/div.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin-left: 10px;
3 | margin-right: 10px;
4 | }
5 | input[type=submit],input[name=submit]{
6 | color: #fff;
7 | background-color:#FF66CC;
8 | border-color:#993399;
9 | display: inline-block;
10 | padding: 6px 12px;
11 | margin-bottom: 0;
12 | font-size: 14px;
13 | font-weight: 400;
14 | line-height: 1.42857143;
15 | text-align: center;
16 | white-space: nowrap;
17 | vertical-align: middle;
18 | -ms-touch-action: manipulation;
19 | touch-action: manipulation;
20 | cursor: pointer;
21 | -webkit-user-select: none;
22 | -moz-user-select: none;
23 | -ms-user-select: none;
24 | user-select: none;
25 | background-image: none;
26 | border: 1px solid transparent;
27 | border-radius: 4px;
28 | height:30px;
29 | }
30 | #input[type=submit2]{
31 | color: #fff;
32 | background-color: #337ab7;
33 | border-color: #2e6da4;
34 | display: inline-block;
35 | padding: 6px 12px;
36 | margin-bottom: 0;
37 | font-size: 14px;
38 | font-weight: 400;
39 | line-height: 1.42857143;
40 | text-align: center;
41 | white-space: nowrap;
42 | vertical-align: middle;
43 | -ms-touch-action: manipulation;
44 | touch-action: manipulation;
45 | cursor: pointer;
46 | -webkit-user-select: none;
47 | -moz-user-select: none;
48 | -ms-user-select: none;
49 | user-select: none;
50 | background-image: none;
51 | border: 1px solid transparent;
52 | border-radius: 4px;
53 | height:30px;
54 | }
55 | a:active:hover{
56 | color: #fff;
57 | background-color: #269abc;
58 | border-color: #1b6d85;
59 | background-image:none;
60 | display: inline-block;
61 | padding: 6px 12px;
62 | margin-bottom: 0;
63 | font-size: 14px;
64 | font-weight: 400;
65 | line-height: 1.42857143;
66 | text-align: center;
67 | white-space: nowrap;
68 | vertical-align: middle;
69 | -ms-touch-action: manipulation;
70 | touch-action: manipulation;
71 | cursor: pointer;
72 | -webkit-user-select: none;
73 | -moz-user-select: none;
74 | -ms-user-select: none;
75 | user-select: none;
76 | background-image: none;
77 | border: 1px solid transparent;
78 | border-radius: 4px;
79 | }
80 |
81 | .form-control{
82 | width: 300px;
83 | margin: 10px;
84 | border:1px solid #9c5555 !important;
85 | float:left;
86 |
87 |
88 | }
89 | .form-control2{
90 | width: 100px;
91 | margin: 10px;
92 | height:28px;
93 | border:1px solid #996666 !important;
94 | border-radius: 6px;
95 | }
96 | .form-control3{
97 | width: 600px;
98 | margin: 10px;
99 | height:58px;
100 | border:1px solid #996666 !important;
101 | border-radius: 6px;
102 | }
103 | .form-control4{
104 | width: 140px;
105 | margin: 10px;
106 | height:28px;
107 | border:1px solid #996666 !important;
108 | border-radius: 6px;
109 | }
110 | .form-control5{
111 | width: 600px;
112 | margin: 10px;
113 | height:28px;
114 | border:1px solid #996666 !important;
115 | border-radius: 6px;
116 | }
117 |
118 | .fy{text-align:center;padding-top:20px}
119 | .fy a{display:inline-block;padding:4px 10px;border:1px solid #f5e703;margin:0 2px;color:#d75e15;text-decoration:none}
120 | .fy .ac{background:#3c9fee;border-color:#83c414;color:#fff}
121 | .fy a:hover{background:#FFCC99;border-color:#83c414;color:#fff}
122 |
123 | .button, button, input[type="button"]{
124 | display: inline-block;
125 |
126 | background:#FF9966;
127 | color: #fff;
128 | text-decoration: none;
129 | -webkit-transition: all 0.2s ease-in-out;
130 | -moz-transition: all 0.2s ease-in-out;
131 | -ms-transition: all 0.2s ease-in-out;
132 | -o-transition: all 0.2s ease-in-out;
133 | transition: all 0.2s ease-in-out;
134 | font-weight: 800;
135 | height:30px;
136 | border-radius: 4px;
137 | border: 0;
138 | }
139 | .button:hover, .button:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:focus {
140 | outline: none;
141 | cursor: pointer;
142 | background:#CC3366;
143 | color: #fff
144 | border-radius: 4px;
145 | }
146 |
147 | .button1:hover {
148 | background-color:#FFCC99;
149 | color: white;
150 | }
151 |
152 | select:focus {
153 | outline: none;
154 | -webkit-box-shadow: 0 0 5px #0dbfdd;
155 | box-shadow: 0 0 5px #0dbfdd;
156 | }
157 | input:focus {
158 | outline: none;
159 | -webkit-box-shadow: 0 0 5px #0dbfdd;
160 | box-shadow: 0 0 5px #0dbfdd;
161 | }
162 |
--------------------------------------------------------------------------------
/WebRoot/images/hsgcommon/divqt.css:
--------------------------------------------------------------------------------
1 |
2 | input[name=submit]{
3 | color: #fff;
4 | background-color:#FF66CC;
5 | border-color:#993399;
6 | display: inline-block;
7 | padding: 6px 12px;
8 | margin-bottom: 0;
9 | font-size: 14px;
10 | font-weight: 400;
11 | line-height: 1.42857143;
12 | text-align: center;
13 | white-space: nowrap;
14 | vertical-align: middle;
15 | -ms-touch-action: manipulation;
16 | touch-action: manipulation;
17 | cursor: pointer;
18 | -webkit-user-select: none;
19 | -moz-user-select: none;
20 | -ms-user-select: none;
21 | user-select: none;
22 | background-image: none;
23 | border: 1px solid transparent;
24 | border-radius: 4px;
25 | }
26 | #input[type=submit2]{
27 | color: #fff;
28 | background-color: #337ab7;
29 | border-color: #2e6da4;
30 | display: inline-block;
31 | padding: 6px 12px;
32 | margin-bottom: 0;
33 | font-size: 14px;
34 | font-weight: 400;
35 | line-height: 1.42857143;
36 | text-align: center;
37 | white-space: nowrap;
38 | vertical-align: middle;
39 | -ms-touch-action: manipulation;
40 | touch-action: manipulation;
41 | cursor: pointer;
42 | -webkit-user-select: none;
43 | -moz-user-select: none;
44 | -ms-user-select: none;
45 | user-select: none;
46 | background-image: none;
47 | border: 1px solid transparent;
48 | border-radius: 4px;
49 | }
50 | a:active:hover{
51 | color: #fff;
52 | background-color: #269abc;
53 | border-color: #1b6d85;
54 | background-image:none;
55 | display: inline-block;
56 | padding: 6px 12px;
57 | margin-bottom: 0;
58 | font-size: 14px;
59 | font-weight: 400;
60 | line-height: 1.42857143;
61 | text-align: center;
62 | white-space: nowrap;
63 | vertical-align: middle;
64 | -ms-touch-action: manipulation;
65 | touch-action: manipulation;
66 | cursor: pointer;
67 | -webkit-user-select: none;
68 | -moz-user-select: none;
69 | -ms-user-select: none;
70 | user-select: none;
71 | background-image: none;
72 | border: 1px solid transparent;
73 | border-radius: 4px;
74 | }
75 |
76 | .form-control{
77 | width: 300px;
78 | margin: 10px;
79 | border:1px solid #9c5555 !important;
80 | float:left;
81 |
82 |
83 | }
84 | .form-control2{
85 | width: 100px;
86 | margin: 10px;
87 | height:28px;
88 | border:1px solid #996666 !important;
89 | border-radius: 6px;
90 | }
91 | .form-control3{
92 | width: 600px;
93 | margin: 10px;
94 | height:58px;
95 | border:1px solid #996666 !important;
96 | border-radius: 6px;
97 | }
98 | .form-control4{
99 | width: 140px;
100 | margin: 10px;
101 | height:28px;
102 | border:1px solid #996666 !important;
103 | border-radius: 6px;
104 | }
105 | .form-control5{
106 | width: 600px;
107 | margin: 10px;
108 | height:28px;
109 | border:1px solid #996666 !important;
110 | border-radius: 6px;
111 | }
112 |
113 | .fy{text-align:center;padding-top:20px}
114 | .fy a{display:inline-block;padding:4px 10px;border:1px solid #f5e703;margin:0 2px;color:#d75e15;text-decoration:none}
115 | .fy .ac{background:#3c9fee;border-color:#83c414;color:#fff}
116 | .fy a:hover{background:#FFCC99;border-color:#83c414;color:#fff}
117 |
118 | .button, button, input[type="button"]{
119 | display: inline-block;
120 |
121 | background:#FF9966;
122 | color: #fff;
123 | text-decoration: none;
124 | -webkit-transition: all 0.2s ease-in-out;
125 | -moz-transition: all 0.2s ease-in-out;
126 | -ms-transition: all 0.2s ease-in-out;
127 | -o-transition: all 0.2s ease-in-out;
128 | transition: all 0.2s ease-in-out;
129 | font-weight: 800;
130 |
131 | border-radius: 4px;
132 | border: 0;
133 | }
134 | .button:hover, .button:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:focus {
135 | outline: none;
136 | cursor: pointer;
137 | background:#CC3366;
138 | color: #fff
139 | border-radius: 4px;
140 | }
141 |
142 | .button1:hover {
143 | background-color:#FFCC99;
144 | color: white;
145 | }
146 |
--------------------------------------------------------------------------------
/WebRoot/images/html/tst1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | tst1
5 |
6 |
7 |
8 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/WebRoot/images/html/tst2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | tst1
5 |
6 |
7 |
8 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/WebRoot/images/input_icon_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/input_icon_1.png
--------------------------------------------------------------------------------
/WebRoot/images/input_icon_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/input_icon_2.png
--------------------------------------------------------------------------------
/WebRoot/images/js/__.txt:
--------------------------------------------------------------------------------
1 | jquery1.9.0.min.js\\\\\\\\\\\\\\\
2 | bootstrap.min.js\\\\\\\\\\\\\\\\\bootstrap框架;
3 | jquery.lightTreeview.pack.js\\\\\左侧菜单树;
--------------------------------------------------------------------------------
/WebRoot/images/js/bootstrap.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap.js by @fat & @mdo
3 | * Copyright 2012 Twitter, Inc.
4 | * http://www.apache.org/licenses/LICENSE-2.0.txt
5 | */
6 | !function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning||!this.$element.hasClass("in"))return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in");if(!t)return;i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,t):t()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e.fn[this.type].defaults,r={},i;this._options&&e.each(this._options,function(e,t){n[e]!=t&&(r[e]=t)},this),i=e(t.currentTarget)[this.type](r).data(this.type);if(!i.options.delay||!i.options.delay.show)return i.show();clearTimeout(this.timeout),i.hoverState="in",this.timeout=setTimeout(function(){i.hoverState=="in"&&i.show()},i.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var t,n,r,i,s,o,u=e.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented())return;t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),r=t[0].offsetWidth,i=t[0].offsetHeight;switch(s){case"bottom":o={top:n.top+n.height,left:n.left+n.width/2-r/2};break;case"top":o={top:n.top-i,left:n.left+n.width/2-r/2};break;case"left":o={top:n.top+n.height/2-i/2,left:n.left-r};break;case"right":o={top:n.top+n.height/2-i/2,left:n.left+n.width}}this.applyPlacement(o,s),this.$element.trigger("shown")}},applyPlacement:function(e,t){var n=this.tip(),r=n[0].offsetWidth,i=n[0].offsetHeight,s,o,u,a;n.offset(e).addClass(t).addClass("in"),s=n[0].offsetWidth,o=n[0].offsetHeight,t=="top"&&o!=i&&(e.top=e.top+i-o,a=!0),t=="bottom"||t=="top"?(u=0,e.left<0&&(u=e.left*-2,e.left=0,n.offset(e),s=n[0].offsetWidth,o=n[0].offsetHeight),this.replaceArrow(u-r+s,s,"left")):this.replaceArrow(o-i,o,"top"),a&&n.offset(e)},replaceArrow:function(e,t,n){this.arrow().css(n,e?50*(1-e/t)+"%":"")},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function i(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip(),r=e.Event("hide");this.$element.trigger(r);if(r.isDefaultPrevented())return;return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i():n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},typeof t.getBoundingClientRect=="function"?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=(typeof n.content=="function"?n.content.call(t[0]):n.content)||t.attr("data-content"),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:''}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length"+t+""})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'',item:'',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery);
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/laydate.js:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name : layDate v1.1 日期控件
4 | @Author: 贤心
5 | @Date: 2014-06-25
6 | @Site:http://www.sucaijiayuan.com
7 |
8 | */
9 |
10 | ;!function(a){var b={path:"",defSkin:"default",format:"YYYY-MM-DD",min:"1900-01-01 00:00:00",max:"2099-12-31 23:59:59",isv:!1},c={},d=document,e="createElement",f="getElementById",g="getElementsByTagName",h=["laydate_box","laydate_void","laydate_click","LayDateSkin","skins/","/laydate.css"];a.laydate=function(b){b=b||{};try{a.event=a.event||laydate.caller.arguments[0]}catch(d){}return a.event&&(b.tagName=1),c.run(b),laydate},laydate.v="1.1",c.getPath=function(){var a=document.scripts,c=a[a.length-1].src;return b.path?b.path:c.substring(0,c.lastIndexOf("/")+1)}(),c.use=function(a,b){var f=d[e]("link");f.type="text/css",f.rel="stylesheet",f.href=c.getPath+a+h[5],b&&(f.id=b),d[g]("head")[0].appendChild(f),f=null},c.trim=function(a){return a=a||"",a.replace(/^\s|\s$/g,"").replace(/\s+/g," ")},c.digit=function(a){return 10>a?"0"+(0|a):a},c.stopmp=function(b){return b=b||a.event,b.stopPropagation?b.stopPropagation():b.cancelBubble=!0,this},c.each=function(a,b){for(var c=0,d=a.length;d>c&&b(c,a[c])!==!1;c++);},c.hasClass=function(a,b){return a=a||{},new RegExp("\\b"+b+"\\b").test(a.className)},c.addClass=function(a,b){return a=a||{},c.hasClass(a,b)||(a.className+=" "+b),a.className=c.trim(a.className),this},c.removeClass=function(a,b){if(a=a||{},c.hasClass(a,b)){var d=new RegExp("\\b"+b+"\\b");a.className=a.className.replace(d,"")}return this},c.removeCssAttr=function(a,b){var c=a.style;c.removeProperty?c.removeProperty(b):c.removeAttribute(b)},c.shde=function(a,b){a.style.display=b?"none":"block"},c.query=function(a){var e,b,h,i,j;return a=c.trim(a).split(" "),b=d[f](a[0].substr(1)),b?a[1]?/^\./.test(a[1])?(i=a[1].substr(1),j=new RegExp("\\b"+i+"\\b"),e=[],h=d.getElementsByClassName?b.getElementsByClassName(i):b[g]("*"),c.each(h,function(a,b){j.test(b.className)&&e.push(b)}),e[0]?e:""):(e=b[g](a[1]),e[0]?b[g](a[1]):""):b:void 0},c.on=function(b,d,e){return b.attachEvent?b.attachEvent("on"+d,function(){e.call(b,a.even)}):b.addEventListener(d,e,!1),c},c.stopMosup=function(a,b){"mouseup"!==a&&c.on(b,"mouseup",function(a){c.stopmp(a)})},c.run=function(a){var d,e,b=c.query;if(a.tagName){if(d=a.elem?b(a.elem):event.target||event.srcElement,!d||d===c.elem)return;c.view(d,a),c.stopMosup(event.type,d),c.reshow()}else{if(d=b(a.elem),!d)return;e=a.event||"click",c.each((0|d.length)>0?d:[d],function(b,d){c.on(d,e,function(b){c.stopmp(b),d!==c.elem&&(c.view(d,a),c.reshow())}),c.stopMosup(e,d)})}},c.scroll=function(a){return a=a?"scrollLeft":"scrollTop",d.body[a]|d.documentElement[a]},c.winarea=function(a){return document.documentElement[a?"clientWidth":"clientHeight"]},c.isleap=function(a){return 0===a%4&&0!==a%100||0===a%400},c.checkVoid=function(a,b,d){var e=[];return a=0|a,b=0|b,d=0|d,ac.maxs[0]?e=["y",1]:a>=c.mins[0]&&a<=c.maxs[0]&&(a==c.mins[0]&&(bc.maxs[1]?e=["m",1]:b==c.maxs[1]&&d>c.maxs[2]&&(e=["d",1]))),e},c.timeVoid=function(a,b){if(c.ymd[1]+1==c.mins[1]&&c.ymd[2]==c.mins[2]){if(0===b&&ac.maxs[3])return 1;if(1===b&&a>c.maxs[4])return 1;if(2===b&&a>c.maxs[5])return 1}return a>(b?59:23)?1:void 0},c.check=function(){var a=c.options.format.replace(/YYYY|MM|DD|hh|mm|ss/g,"\\d+\\").replace(/\\$/g,""),b=new RegExp(a),d=c.elem[h.elemv],e=d.match(/\d+/g)||[],f=c.checkVoid(e[0],e[1],e[2]);if(""!==d.replace(/\s/g,"")){if(!b.test(d))return c.elem[h.elemv]="",c.msg("日期不符合格式,请重新选择。"),1;if(f[0])return c.elem[h.elemv]="",c.msg("日期不在有效期内,请重新选择。"),1;f.value=c.elem[h.elemv].match(b).join(),e=f.value.match(/\d+/g),e[1]<1?(e[1]=1,f.auto=1):e[1]>12?(e[1]=12,f.auto=1):e[1].length<2&&(f.auto=1),e[2]<1?(e[2]=1,f.auto=1):e[2]>c.months[(0|e[1])-1]?(e[2]=31,f.auto=1):e[2].length<2&&(f.auto=1),e.length>3&&(c.timeVoid(e[3],0)&&(f.auto=1),c.timeVoid(e[4],1)&&(f.auto=1),c.timeVoid(e[5],2)&&(f.auto=1)),f.auto?c.creation([e[0],0|e[1],0|e[2]],1):f.value!==c.elem[h.elemv]&&(c.elem[h.elemv]=f.value)}},c.months=[31,null,31,30,31,30,31,31,30,31,30,31],c.viewDate=function(a,b,d){var f=(c.query,{}),g=new Date;a<(0|c.mins[0])&&(a=0|c.mins[0]),a>(0|c.maxs[0])&&(a=0|c.maxs[0]),g.setFullYear(a,b,d),f.ymd=[g.getFullYear(),g.getMonth(),g.getDate()],c.months[1]=c.isleap(f.ymd[0])?29:28,g.setFullYear(f.ymd[0],f.ymd[1],1),f.FDay=g.getDay(),f.PDay=c.months[0===b?11:b-1]-f.FDay+1,f.NDay=1,c.each(h.tds,function(a,b){var g,d=f.ymd[0],e=f.ymd[1]+1;b.className="",a=f.FDay&&a'+a+"年":''+(a-7+b)+"年"}),b("#laydate_ys").innerHTML=d,c.each(b("#laydate_ys li"),function(a,b){"y"===c.checkVoid(b.getAttribute("y"))[0]?c.addClass(b,h[1]):c.on(b,"click",function(a){c.stopmp(a).reshow(),c.viewDate(0|this.getAttribute("y"),c.ymd[1],c.ymd[2])})})},c.initDate=function(){var d=(c.query,new Date),e=c.elem[h.elemv].match(/\d+/g)||[];e.length<3&&(e=c.options.start.match(/\d+/g)||[],e.length<3&&(e=[d.getFullYear(),d.getMonth()+1,d.getDate()])),c.inymd=e,c.viewDate(e[0],e[1]-1,e[2])},c.iswrite=function(){var a=c.query,b={time:a("#laydate_hms")};c.shde(b.time,!c.options.istime),c.shde(h.oclear,!("isclear"in c.options?c.options.isclear:1)),c.shde(h.otoday,!("istoday"in c.options?c.options.istoday:1)),c.shde(h.ok,!("issure"in c.options?c.options.issure:1))},c.orien=function(a,b){var d,e=c.elem.getBoundingClientRect();a.style.left=e.left+(b?0:c.scroll(1))+"px",d=e.bottom+a.offsetHeight/1.5<=c.winarea()?e.bottom-1:e.top>a.offsetHeight/1.5?e.top-a.offsetHeight+1:c.winarea()-a.offsetHeight,a.style.top=d+(b?0:c.scroll())+"px"},c.follow=function(a){c.options.fixed?(a.style.position="fixed",c.orien(a,1)):(a.style.position="absolute",c.orien(a))},c.viewtb=function(){var a,b=[],f=["日","一","二","三","四","五","六"],h={},i=d[e]("table"),j=d[e]("thead");return j.appendChild(d[e]("tr")),h.creath=function(a){var b=d[e]("th");b.innerHTML=f[a],j[g]("tr")[0].appendChild(b),b=null},c.each(new Array(6),function(d){b.push([]),a=i.insertRow(0),c.each(new Array(7),function(c){b[d][c]=0,0===d&&h.creath(c),a.insertCell(c)})}),i.insertBefore(j,i.children[0]),i.id=i.className="laydate_table",a=b=null,i.outerHTML.toLowerCase()}(),c.view=function(a,f){var i,g=c.query,j={};f=f||a,c.elem=a,c.options=f,c.options.format||(c.options.format=b.format),c.options.start=c.options.start||"",c.mm=j.mm=[c.options.min||b.min,c.options.max||b.max],c.mins=j.mm[0].match(/\d+/g),c.maxs=j.mm[1].match(/\d+/g),h.elemv=/textarea|input/.test(c.elem.tagName.toLocaleLowerCase())?"value":"innerHTML",c.box?c.shde(c.box):(i=d[e]("div"),i.id=h[0],i.className=h[0],i.style.cssText="position: absolute;",i.setAttribute("name","laydate-v"+laydate.v),i.innerHTML=j.html='"+c.viewtb+'",d.body.appendChild(i),c.box=g("#"+h[0]),c.events(),i=null),c.follow(c.box),f.zIndex?c.box.style.zIndex=f.zIndex:c.removeCssAttr(c.box,"z-index"),c.stopMosup("click",c.box),c.initDate(),c.iswrite(),c.check()},c.reshow=function(){return c.each(c.query("#"+h[0]+" .laydate_show"),function(a,b){c.removeClass(b,"laydate_show")}),this},c.close=function(){c.reshow(),c.shde(c.query("#"+h[0]),1),c.elem=null},c.parse=function(a,d,e){return a=a.concat(d),e=e||(c.options?c.options.format:b.format),e.replace(/YYYY|MM|DD|hh|mm|ss/g,function(){return a.index=0|++a.index,c.digit(a[a.index])})},c.creation=function(a,b){var e=(c.query,c.hmsin),f=c.parse(a,[e[0].value,e[1].value,e[2].value]);c.elem[h.elemv]=f,b||(c.close(),"function"==typeof c.options.choose&&c.options.choose(f))},c.events=function(){var b=c.query,e={box:"#"+h[0]};c.addClass(d.body,"laydate_body"),h.tds=b("#laydate_table td"),h.mms=b("#laydate_ms span"),h.year=b("#laydate_y"),h.month=b("#laydate_m"),c.each(b(e.box+" .laydate_ym"),function(a,b){c.on(b,"click",function(b){c.stopmp(b).reshow(),c.addClass(this[g]("div")[0],"laydate_show"),a||(e.YY=parseInt(h.year.value),c.viewYears(e.YY))})}),c.on(b(e.box),"click",function(){c.reshow()}),e.tabYear=function(a){0===a?c.ymd[0]--:1===a?c.ymd[0]++:2===a?e.YY-=14:e.YY+=14,2>a?(c.viewDate(c.ymd[0],c.ymd[1],c.ymd[2]),c.reshow()):c.viewYears(e.YY)},c.each(b("#laydate_YY .laydate_tab"),function(a,b){c.on(b,"click",function(b){c.stopmp(b),e.tabYear(a)})}),e.tabMonth=function(a){a?(c.ymd[1]++,12===c.ymd[1]&&(c.ymd[0]++,c.ymd[1]=0)):(c.ymd[1]--,-1===c.ymd[1]&&(c.ymd[0]--,c.ymd[1]=11)),c.viewDate(c.ymd[0],c.ymd[1],c.ymd[2])},c.each(b("#laydate_MM .laydate_tab"),function(a,b){c.on(b,"click",function(b){c.stopmp(b).reshow(),e.tabMonth(a)})}),c.each(b("#laydate_ms span"),function(a,b){c.on(b,"click",function(a){c.stopmp(a).reshow(),c.hasClass(this,h[1])||c.viewDate(c.ymd[0],0|this.getAttribute("m"),c.ymd[2])})}),c.each(b("#laydate_table td"),function(a,b){c.on(b,"click",function(a){c.hasClass(this,h[1])||(c.stopmp(a),c.creation([0|this.getAttribute("y"),0|this.getAttribute("m"),0|this.getAttribute("d")]))})}),h.oclear=b("#laydate_clear"),c.on(h.oclear,"click",function(){c.elem[h.elemv]="",c.close()}),h.otoday=b("#laydate_today"),c.on(h.otoday,"click",function(){c.elem[h.elemv]=laydate.now(0,c.options.format),c.close()}),h.ok=b("#laydate_ok"),c.on(h.ok,"click",function(){c.valid&&c.creation([c.ymd[0],c.ymd[1]+1,c.ymd[2]])}),e.times=b("#laydate_time"),c.hmsin=e.hmsin=b("#laydate_hms input"),e.hmss=["小时","分钟","秒数"],e.hmsarr=[],c.msg=function(a,d){var f=''+(d||"提示")+"×
";"string"==typeof a?(f+=""+a+"
",c.shde(b("#"+h[0])),c.removeClass(e.times,"laydate_time1").addClass(e.times,"laydate_msg")):(e.hmsarr[a]?f=e.hmsarr[a]:(f+='',c.each(new Array(0===a?24:60),function(a){f+=""+a+""}),f+="
",e.hmsarr[a]=f),c.removeClass(e.times,"laydate_msg"),c[0===a?"removeClass":"addClass"](e.times,"laydate_time1")),c.addClass(e.times,"laydate_show"),e.times.innerHTML=f},e.hmson=function(a,d){var e=b("#laydate_hmsno span"),f=c.valid?null:1;c.each(e,function(b,e){f?c.addClass(e,h[1]):c.timeVoid(b,d)?c.addClass(e,h[1]):c.on(e,"click",function(){c.hasClass(this,h[1])||(a.value=c.digit(0|this.innerHTML))})}),c.addClass(e[0|a.value],"laydate_click")},c.each(e.hmsin,function(a,b){c.on(b,"click",function(b){c.stopmp(b).reshow(),c.msg(a,e.hmss[a]),e.hmson(this,a)})}),c.on(d,"mouseup",function(){var a=b("#"+h[0]);a&&"none"!==a.style.display&&(c.check()||c.close())}).on(d,"keydown",function(b){b=b||a.event;var d=b.keyCode;13===d&&c.creation([c.ymd[0],c.ymd[1]+1,c.ymd[2]])})},c.init=function(){c.use("need"),c.use(h[4]+b.defSkin,h[3]),c.skinLink=c.query("#"+h[3])}(),laydate.reset=function(){c.box&&c.elem&&c.follow(c.box)},laydate.now=function(a,b){var d=new Date(0|a?function(a){return 864e5>a?+new Date+864e5*a:a}(parseInt(a)):+new Date);return c.parse([d.getFullYear(),d.getMonth()+1,d.getDate()],[d.getHours(),d.getMinutes(),d.getSeconds()],b)},laydate.skin=function(a){c.skinLink.href=c.getPath+h[4]+a+h[5]}}(window);
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/need/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate 核心样式
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | html{_background-image:url(about:blank); _background-attachment:fixed;}
10 | .laydate_body .laydate_box, .laydate_body .laydate_box *{margin:0; padding:0;}
11 | .laydate-icon,
12 | .laydate-icon-default,
13 | .laydate-icon-danlan,
14 | .laydate-icon-dahong,
15 | .laydate-icon-molv{height:22px; line-height:22px; padding-right:20px; border:1px solid #C6C6C6; background-repeat:no-repeat; background-position:right center; background-color:#fff; outline:0;}
16 | .laydate-icon-default{ background-image:url(../skins/default/icon.png)}
17 | .laydate-icon-danlan{border:1px solid #B1D2EC; background-image:url(../skins/danlan/icon.png)}
18 | .laydate-icon-dahong{background-image:url(../skins/dahong/icon.png)}
19 | .laydate-icon-molv{background-image:url(../skins/molv/icon.png)}
20 | .laydate_body .laydate_box{width:240px; font:12px '\5B8B\4F53'; z-index:99999999; *margin:-2px 0 0 -2px; *overflow:hidden; _margin:0; _position:absolute!important; background-color:#fff;}
21 | .laydate_body .laydate_box li{list-style:none;}
22 | .laydate_body .laydate_box .laydate_void{cursor:text!important;}
23 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{text-decoration:none; blr:expression(this.onFocus=this.blur()); cursor:pointer;}
24 | .laydate_body .laydate_box a:hover{text-decoration:none;}
25 | .laydate_body .laydate_box cite, .laydate_body .laydate_box label{position:absolute; width:0; height:0; border-width:5px; border-style:dashed; border-color:transparent; overflow:hidden; cursor:pointer;}
26 | .laydate_body .laydate_box .laydate_yms, .laydate_body .laydate_box .laydate_time{display:none;}
27 | .laydate_body .laydate_box .laydate_show{display:block;}
28 | .laydate_body .laydate_box input{outline:0; font-size:14px; background-color:#fff;}
29 | .laydate_body .laydate_top{position:relative; height:26px; padding:5px; *width:100%; z-index:99;}
30 | .laydate_body .laydate_ym{position:relative; float:left; height:24px; cursor:pointer;}
31 | .laydate_body .laydate_ym input{float:left; height:24px; line-height:24px; text-align:center; border:none; cursor:pointer;}
32 | .laydate_body .laydate_ym .laydate_yms{position:absolute; left: -1px; top: 24px; height:181px;}
33 | .laydate_body .laydate_y{width:121px; margin-right:6px;}
34 | .laydate_body .laydate_y input{width:64px; margin-right:15px;}
35 | .laydate_body .laydate_y .laydate_yms{width:121px; text-align:center;}
36 | .laydate_body .laydate_y .laydate_yms a{position:relative; display:block; height:20px;}
37 | .laydate_body .laydate_y .laydate_yms ul{height:139px; padding:0; *overflow:hidden;}
38 | .laydate_body .laydate_y .laydate_yms ul li{float:left; width:60px; height:20px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
39 | .laydate_body .laydate_m{width:99px;}
40 | .laydate_body .laydate_m .laydate_yms{width:99px; padding:0;}
41 | .laydate_body .laydate_m input{width:42px; margin-right:15px;}
42 | .laydate_body .laydate_m .laydate_yms span{display:block; float:left; width:42px; margin: 5px 0 0 5px; line-height:24px; text-align:center; _display:inline;}
43 | .laydate_body .laydate_choose{display:block; float:left; position:relative; width:20px; height:24px;}
44 | .laydate_body .laydate_choose cite, .laydate_body .laydate_tab cite{left:50%; top:50%;}
45 | .laydate_body .laydate_chtop cite{margin:-7px 0 0 -5px; border-bottom-style:solid;}
46 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{top:50%; margin:-2px 0 0 -5px; border-top-style:solid;}
47 | .laydate_body .laydate_chprev cite{margin:-5px 0 0 -7px;}
48 | .laydate_body .laydate_chnext cite{margin:-5px 0 0 -2px;}
49 | .laydate_body .laydate_ym label{right:28px;}
50 | .laydate_body .laydate_table{ width:230px; margin:0 5px; border-collapse:collapse; border-spacing:0px; }
51 | .laydate_body .laydate_table td{width:31px; height:19px; line-height:19px; text-align: center; cursor:pointer; font-size: 12px;}
52 | .laydate_body .laydate_table thead{height:22px; line-height:22px;}
53 | .laydate_body .laydate_table thead th{font-weight:400; font-size:12px; text-align:center;}
54 | .laydate_body .laydate_bottom{position:relative; height:22px; line-height:20px; padding:5px; font-size:12px;}
55 | .laydate_body .laydate_bottom #laydate_hms{position: relative; z-index: 1; float:left; }
56 | .laydate_body .laydate_time{ position:absolute; left:5px; bottom: 26px; width:129px; height:125px; *overflow:hidden;}
57 | .laydate_body .laydate_time .laydate_hmsno{ padding:5px 0 0 5px;}
58 | .laydate_body .laydate_time .laydate_hmsno span{display:block; float:left; width:24px; height:19px; line-height:19px; text-align:center; cursor:pointer; *margin-bottom:-5px;}
59 | .laydate_body .laydate_time1{width:228px; height:154px;}
60 | .laydate_body .laydate_time1 .laydate_hmsno{padding: 6px 0 0 8px;}
61 | .laydate_body .laydate_time1 .laydate_hmsno span{width:21px; height:20px; line-height:20px;}
62 | .laydate_body .laydate_msg{left:49px; bottom:67px; width:141px; height:auto; overflow: hidden;}
63 | .laydate_body .laydate_msg p{padding:5px 10px;}
64 | .laydate_body .laydate_bottom li{float:left; height:20px; line-height:20px; border-right:none; font-weight:900;}
65 | .laydate_body .laydate_bottom .laydate_sj{width:33px; text-align:center; font-weight:400;}
66 | .laydate_body .laydate_bottom input{float:left; width:21px; height:20px; line-height:20px; border:none; text-align:center; cursor:pointer; font-size:12px; font-weight:400;}
67 | .laydate_body .laydate_bottom .laydte_hsmtex{height:20px; line-height:20px; text-align:center;}
68 | .laydate_body .laydate_bottom .laydte_hsmtex span{position:absolute; width:20px; top:0; right:0px; cursor:pointer;}
69 | .laydate_body .laydate_bottom .laydte_hsmtex span:hover{font-size:14px;}
70 | .laydate_body .laydate_bottom .laydate_btn{position:absolute; right:5px; top:5px;}
71 | .laydate_body .laydate_bottom .laydate_btn a{float:left; height:20px; padding:0 6px; _padding:0 5px;}
72 | .laydate_body .laydate_bottom .laydate_v{position:absolute; left:10px; top:6px; font-family:Courier; z-index:0;}
73 |
74 |
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/dahong/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/js/laydate/skins/dahong/icon.png
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/dahong/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate皮肤:大红
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | .laydate-icon{border:1px solid #ccc; background-image:url(icon.png)}
10 |
11 | .laydate_body .laydate_bottom #laydate_hms,
12 | .laydate_body .laydate_time{border:1px solid #ccc;}
13 |
14 | .laydate_body .laydate_box,
15 | .laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
16 |
17 | .laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#333;}
18 | .laydate_body .laydate_box input{background:none!important; color:#fff;}
19 | .laydate_body .laydate_box .laydate_void{color:#ccc!important;}
20 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#333;}
21 | .laydate_body .laydate_box a:hover{color:#666;}
22 | .laydate_body .laydate_click{background-color:#F32043!important; color:#fff!important;}
23 | .laydate_body .laydate_top{border-top:1px solid #D91600; background-color:#D91600}
24 | .laydate_body .laydate_ym{border:1px solid #D91600; background-color:#D91600;}
25 | .laydate_body .laydate_ym .laydate_yms{border:1px solid #D91600; background-color:#D91600; color:#fff;}
26 | .laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #D91600;}
27 | .laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #D91600; border-bottom:none;}
28 | .laydate_body .laydate_choose{border-left:1px solid #D91600;}
29 | .laydate_body .laydate_chprev{border-left:none; border-right:1px solid #D91600;}
30 | .laydate_body .laydate_choose:hover,
31 | .laydate_body .laydate_y .laydate_yms a:hover{background-color:#F54766;}
32 | .laydate_body .laydate_chtop cite{border-bottom-color:#fff;}
33 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#fff;}
34 | .laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#fff;}
35 | .laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#fff;}
36 | .laydate_body .laydate_table{width: 240px!important; margin: 0!important; border:1px solid #ccc; border-top:none; border-bottom:none;}
37 | .laydate_body .laydate_table td{border:none; height:21px!important; line-height:21px!important; background-color:#fff; color:#333;}
38 | .laydate_body .laydate_table .laydate_nothis{color:#999;}
39 | .laydate_body .laydate_table thead{border-bottom:1px solid #ccc; height:21px!important; line-height:21px!important;}
40 | .laydate_body .laydate_table thead th{}
41 | .laydate_body .laydate_bottom{border:1px solid #ccc; border-top:none;}
42 | .laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
43 | .laydate_body .laydate_time{background-color:#fff;}
44 | .laydate_body .laydate_time1{width: 226px!important; height: 152px!important;}
45 | .laydate_body .laydate_bottom .laydate_sj{width:31px!important; border-right:1px solid #ccc; background-color:#fff;}
46 | .laydate_body .laydate_bottom input{background-color:#fff; color:#333;}
47 | .laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #ccc;}
48 | .laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #ccc;}
49 | .laydate_body .laydate_bottom .laydate_v{color:#999}
50 | .laydate_body .laydate_bottom .laydate_btn a{border: 1px solid #ccc; border-right:none; background-color:#fff;}
51 | .laydate_body .laydate_bottom .laydate_btn a:hover{background-color:#F6F6F6; color:#333;}
52 |
53 | .laydate_body .laydate_m .laydate_yms span:hover,
54 | .laydate_body .laydate_time .laydate_hmsno span:hover,
55 | .laydate_body .laydate_y .laydate_yms ul li:hover,
56 | .laydate_body .laydate_table td:hover{background-color:#F54766; color:#fff;}
57 |
58 |
59 |
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/danlan/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/js/laydate/skins/danlan/icon.png
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/danlan/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate皮肤:淡蓝
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | .laydate-icon{border:1px solid #B1D2EC; background-image:url(icon.png)}
10 |
11 | .laydate_body .laydate_box,
12 | .laydate_body .laydate_ym,
13 | .laydate_body .laydate_ym .laydate_yms,
14 | .laydate_body .laydate_table,
15 | .laydate_body .laydate_table td,
16 | .laydate_body .laydate_bottom #laydate_hms,
17 | .laydate_body .laydate_time,
18 | .laydate_body .laydate_bottom .laydate_btn a{border:1px solid #B1D2EC;}
19 |
20 | .laydate_body .laydate_y .laydate_yms a,
21 | .laydate_body .laydate_choose,
22 | .laydate_body .laydate_table thead{background-color:#DEECF8;}
23 |
24 | .laydate_body .laydate_box,
25 | .laydate_body .laydate_ym .laydate_yms,
26 | .laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
27 |
28 | .laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#1F547E;}
29 | .laydate_body .laydate_box input{color:#1F547E;}
30 | .laydate_body .laydate_box .laydate_void{color:#BDD8EE!important;}
31 | .laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important}
32 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#1F547E;}
33 | .laydate_body .laydate_click{background-color:#DEECF8!important;}
34 | .laydate_body .laydate_top{border-top:1px solid #B1D2EC;}
35 | .laydate_body .laydate_ym .laydate_yms{background-color:#fff;}
36 | .laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #B1D2EC;}
37 | .laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #B1D2EC; border-bottom:none;}
38 | .laydate_body .laydate_y .laydate_yms ul li:hover,
39 | .laydate_body .laydate_m .laydate_yms span:hover{color:#000;}
40 | .laydate_body .laydate_choose{border-left:1px solid #B1D2EC;}
41 | .laydate_body .laydate_chprev{border-left:none; border-right:1px solid #B1D2EC;}
42 | .laydate_body .laydate_chtop cite{border-bottom-color:#3081C2;}
43 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#3081C2;}
44 | .laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#3081C2;}
45 | .laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#3081C2;}
46 | .laydate_body .laydate_table td{background-color:#fff; color:#1F547E;}
47 | .laydate_body .laydate_table .laydate_nothis{color:#60A2D7;}
48 | .laydate_body .laydate_table thead{color:#163A58;}
49 | .laydate_body .laydate_bottom{border-bottom:1px solid #B1D2EC;}
50 | .laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
51 | .laydate_body .laydate_time{background-color:#fff;}
52 | .laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #B1D2EC; background-color:#ECF4FB;}
53 | .laydate_body .laydate_bottom input{background-color:#fff;}
54 | .laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #B1D2EC;}
55 | .laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #B1D2EC;}
56 | .laydate_body .laydate_bottom .laydate_v{color:#75AEDD}
57 | .laydate_body .laydate_bottom .laydate_btn a{ border-right:none; background-color:#ECF4FB;}
58 | .laydate_body .laydate_bottom .laydate_btn a:hover{ background-color:#fff;}
59 |
60 | .laydate_body .laydate_y .laydate_yms ul li:hover,
61 | .laydate_body .laydate_m .laydate_yms span:hover,
62 | .laydate_body .laydate_choose:hover,
63 | .laydate_body .laydate_y .laydate_yms a:hover,
64 | .laydate_body .laydate_table td:hover,
65 | .laydate_body .laydate_bottom .laydate_time span:hover,
66 | .laydate_body .laydate_bottom .laydte_hsmtex{background-color:#ECF4FB}
67 |
68 |
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/default/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/js/laydate/skins/default/icon.png
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/default/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate皮肤:默认
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | .laydate-icon{border:1px solid #C6C6C6; background-image:url(icon.png)}
10 |
11 | .laydate_body .laydate_box,
12 | .laydate_body .laydate_ym,
13 | .laydate_body .laydate_ym .laydate_yms,
14 | .laydate_body .laydate_table,
15 | .laydate_body .laydate_table td,
16 | .laydate_body .laydate_bottom #laydate_hms,
17 | .laydate_body .laydate_time,
18 | .laydate_body .laydate_bottom .laydate_btn a{border:1px solid #ccc;}
19 |
20 | .laydate_body .laydate_y .laydate_yms a,
21 | .laydate_body .laydate_choose,
22 | .laydate_body .laydate_table thead,
23 | .laydate_body .laydate_bottom .laydte_hsmtex{background-color:#F6F6F6;}
24 |
25 | .laydate_body .laydate_box,
26 | .laydate_body .laydate_ym .laydate_yms,
27 | .laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
28 |
29 | .laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#333;}
30 | .laydate_body .laydate_box input{color:#333;}
31 | .laydate_body .laydate_box .laydate_void{color:#ccc!important; /*text-decoration:line-through;*/}
32 | .laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important}
33 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#333;}
34 | .laydate_body .laydate_box a:hover{color:#666;}
35 | .laydate_body .laydate_click{background-color:#eee!important;}
36 | .laydate_body .laydate_top{border-top:1px solid #C6C6C6;}
37 | .laydate_body .laydate_ym .laydate_yms{border:1px solid #C6C6C6; background-color:#fff;}
38 | .laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #C6C6C6;}
39 | .laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #C6C6C6; border-bottom:none;}
40 | .laydate_body .laydate_choose{border-left:1px solid #C6C6C6;}
41 | .laydate_body .laydate_chprev{border-left:none; border-right:1px solid #C6C6C6;}
42 | .laydate_body .laydate_choose:hover,
43 | .laydate_body .laydate_y .laydate_yms a:hover{background-color:#fff;}
44 | .laydate_body .laydate_chtop cite{border-bottom-color:#666;}
45 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#666;}
46 | .laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#666;}
47 | .laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#666;}
48 | .laydate_body .laydate_table td{border:none; height:21px!important; line-height:21px!important; background-color:#fff;}
49 | .laydate_body .laydate_table .laydate_nothis{color:#999;}
50 | .laydate_body .laydate_table thead{height:21px!important; line-height:21px!important;}
51 | .laydate_body .laydate_table thead th{border-bottom:1px solid #ccc;}
52 | .laydate_body .laydate_bottom{border-bottom:1px solid #C6C6C6;}
53 | .laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
54 | .laydate_body .laydate_time{background-color:#fff;}
55 | .laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #C6C6C6; background-color:#F6F6F6;}
56 | .laydate_body .laydate_bottom input{background-color:#fff;}
57 | .laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #C6C6C6;}
58 | .laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #C6C6C6;}
59 | .laydate_body .laydate_bottom .laydate_v{color:#999}
60 | .laydate_body .laydate_bottom .laydate_btn a{border-right:none; background-color:#F6F6F6;}
61 | .laydate_body .laydate_bottom .laydate_btn a:hover{color:#000; background-color:#fff;}
62 |
63 | .laydate_body .laydate_m .laydate_yms span:hover,
64 | .laydate_body .laydate_y .laydate_yms ul li:hover,
65 | .laydate_body .laydate_table td:hover,
66 | .laydate_body .laydate_time .laydate_hmsno span:hover{background-color:#F3F3F3}
67 |
68 |
69 |
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/molv/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/js/laydate/skins/molv/icon.png
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/molv/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate皮肤:墨绿
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | .laydate-icon{border:1px solid #ccc; background-image:url(icon.png)}
10 |
11 | .laydate_body .laydate_bottom #laydate_hms,
12 | .laydate_body .laydate_time{border:1px solid #ccc;}
13 |
14 | .laydate_body .laydate_box,
15 | .laydate_body .laydate_ym .laydate_yms,
16 | .laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
17 |
18 | .laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#00625A;}
19 | .laydate_body .laydate_box input{background:none!important; color:#fff;}
20 | .laydate_body .laydate_box .laydate_void{color:#00E8D7!important;}
21 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#00625A;}
22 | .laydate_body .laydate_box a:hover{color:#666;}
23 | .laydate_body .laydate_click{background-color:#009F95!important; color:#fff!important;}
24 | .laydate_body .laydate_top{border-top:1px solid #009F95; background-color:#009F95}
25 | .laydate_body .laydate_ym{border:1px solid #009F95; background-color:#009F95;}
26 | .laydate_body .laydate_ym .laydate_yms{border:1px solid #009F95; background-color:#009F95; color:#fff;}
27 | .laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #009F95;}
28 | .laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #009F95; border-bottom:none;}
29 | .laydate_body .laydate_choose{border-left:1px solid #009F95;}
30 | .laydate_body .laydate_chprev{border-left:none; border-right:1px solid #009F95;}
31 | .laydate_body .laydate_choose:hover,
32 | .laydate_body .laydate_y .laydate_yms a:hover{background-color:#00C1B3;}
33 | .laydate_body .laydate_chtop cite{border-bottom-color:#fff;}
34 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#fff;}
35 | .laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#fff;}
36 | .laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#fff;}
37 | .laydate_body .laydate_table{width: 240px!important; margin: 0!important; border:1px solid #ccc; border-top:none; border-bottom:none;}
38 | .laydate_body .laydate_table td{border:none; height:21px!important; line-height:21px!important; background-color:#fff; color:#00625A;}
39 | .laydate_body .laydate_table .laydate_nothis{color:#999;}
40 | .laydate_body .laydate_table thead{border-bottom:1px solid #ccc; height:21px!important; line-height:21px!important;}
41 | .laydate_body .laydate_table thead th{}
42 | .laydate_body .laydate_bottom{border:1px solid #ccc; border-top:none;}
43 | .laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
44 | .laydate_body .laydate_time{background-color:#fff;}
45 | .laydate_body .laydate_time1{width: 226px!important; height: 152px!important;}
46 | .laydate_body .laydate_bottom .laydate_sj{width:31px!important; border-right:1px solid #ccc; background-color:#fff;}
47 | .laydate_body .laydate_bottom input{background-color:#fff; color:#00625A;}
48 | .laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #ccc;}
49 | .laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #ccc;}
50 | .laydate_body .laydate_bottom .laydate_v{color:#999}
51 | .laydate_body .laydate_bottom .laydate_btn a{border: 1px solid #ccc; border-right:none; background-color:#fff;}
52 | .laydate_body .laydate_bottom .laydate_btn a:hover{background-color:#F6F6F6; color:#00625A;}
53 |
54 | .laydate_body .laydate_m .laydate_yms span:hover,
55 | .laydate_body .laydate_time .laydate_hmsno span:hover,
56 | .laydate_body .laydate_y .laydate_yms ul li:hover,
57 | .laydate_body .laydate_table td:hover{background-color:#00C1B3; color:#fff;}
58 |
59 |
60 |
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/qianhuang/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/js/laydate/skins/qianhuang/icon.png
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/qianhuang/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate皮肤:浅黄
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | .laydate-icon{border:1px solid #E7D7CB; background-image:url(icon.png)}
10 |
11 | .laydate_body .laydate_box,
12 | .laydate_body .laydate_ym,
13 | .laydate_body .laydate_ym .laydate_yms,
14 | .laydate_body .laydate_table,
15 | .laydate_body .laydate_table td,
16 | .laydate_body .laydate_bottom #laydate_hms,
17 | .laydate_body .laydate_time,
18 | .laydate_body .laydate_bottom .laydate_btn a{border:1px solid #DEC8B8;}
19 |
20 | .laydate_body .laydate_y .laydate_yms a,
21 | .laydate_body .laydate_ym,
22 | .laydate_body .laydate_choose,
23 | .laydate_body .laydate_table thead{background-color:#fff;}
24 |
25 | .laydate_body .laydate_box,
26 | .laydate_body .laydate_ym .laydate_yms,
27 | .laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
28 |
29 | .laydate_body .laydate_box{border-top:none; border-bottom:none; background-color: #F7F4ED!important; color:#8B743F;}
30 | .laydate_body .laydate_box input{color:#8B743F;}
31 | .laydate_body .laydate_box .laydate_void{color:#CBB98D!important;}
32 | .laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important;}
33 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#8B743F;}
34 | .laydate_body .laydate_box a:hover{color:#8B743F;}
35 | .laydate_body .laydate_click{background-color:#DEC8B8!important;}
36 | .laydate_body .laydate_top{border-top:1px solid #DEC8B8;}
37 | .laydate_body .laydate_ym .laydate_yms{background-color:#fff;}
38 | .laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #DEC8B8;}
39 | .laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #DEC8B8; border-bottom:none;}
40 | .laydate_body .laydate_y .laydate_yms ul li:hover,
41 | .laydate_body .laydate_m .laydate_yms span:hover{color:#8B743F;}
42 | .laydate_body .laydate_choose{border-left:1px solid #DEC8B8;}
43 | .laydate_body .laydate_chprev{border-left:none; border-right:1px solid #DEC8B8;}
44 | .laydate_body .laydate_chtop cite{border-bottom-color:#8B743F;}
45 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#8B743F;}
46 | .laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#8B743F;}
47 | .laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#8B743F;}
48 | .laydate_body .laydate_table td{background-color:#F4F0E6; color:#8B743F;}
49 | .laydate_body .laydate_table .laydate_nothis{background-color:#fff; color:#C0AA76;}
50 | .laydate_body .laydate_table thead{color:#163A58;}
51 | .laydate_body .laydate_bottom{border-bottom:1px solid #DEC8B8;}
52 | .laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
53 | .laydate_body .laydate_time{background-color:#fff;}
54 | .laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #DEC8B8;}
55 | .laydate_body .laydate_bottom input{background-color:#fff;}
56 | .laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #DEC8B8;}
57 | .laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #DEC8B8;}
58 | .laydate_body .laydate_bottom .laydate_btn a{ border-right:none; background-color:#fff;}
59 | .laydate_body .laydate_bottom .laydate_btn a:hover{color:#163A58;}
60 |
61 | .laydate_body .laydate_y .laydate_yms ul li:hover,
62 | .laydate_body .laydate_m .laydate_yms span:hover,
63 | .laydate_body .laydate_choose:hover,
64 | .laydate_body .laydate_y .laydate_yms a:hover,
65 | .laydate_body .laydate_table td:hover,
66 | .laydate_body .laydate_bottom .laydate_sj,
67 | .laydate_body .laydate_bottom .laydate_time span:hover,
68 | .laydate_body .laydate_bottom .laydte_hsmtex,
69 | .laydate_body .laydate_bottom .laydate_btn a:hover{background-color:#F7F4ED}
70 |
71 |
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/yahui/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/js/laydate/skins/yahui/icon.png
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/yahui/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate皮肤:雅灰
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | .laydate-icon{border:1px solid #C6C6C6; background-image:url(icon.png)}
10 |
11 | .laydate_body .laydate_box,
12 | .laydate_body .laydate_ym,
13 | .laydate_body .laydate_ym .laydate_yms,
14 | .laydate_body .laydate_table,
15 | .laydate_body .laydate_table td,
16 | .laydate_body .laydate_bottom #laydate_hms,
17 | .laydate_body .laydate_time,
18 | .laydate_body .laydate_bottom .laydate_btn a{border:1px solid #C6C6C6;}
19 |
20 | .laydate_body .laydate_y .laydate_yms a,
21 | .laydate_body .laydate_choose,
22 | .laydate_body .laydate_table thead,
23 | .laydate_body .laydate_bottom .laydte_hsmtex{background-color:#F0F0F0;}
24 |
25 | .laydate_body .laydate_box,
26 | .laydate_body .laydate_ym .laydate_yms,
27 | .laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
28 |
29 | .laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#333;}
30 | .laydate_body .laydate_box input{color:#333;}
31 | .laydate_body .laydate_box .laydate_void{color:#ccc!important; /*text-decoration:line-through;*/}
32 | .laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important}
33 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#333;}
34 | .laydate_body .laydate_box a:hover{color:#666;}
35 | .laydate_body .laydate_click{background-color:#E9E9E9!important;}
36 | .laydate_body .laydate_top{border-top:1px solid #C6C6C6;}
37 | .laydate_body .laydate_ym .laydate_yms{border:1px solid #C6C6C6; background-color:#fff;}
38 | .laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #C6C6C6;}
39 | .laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #C6C6C6; border-bottom:none;}
40 | .laydate_body .laydate_y .laydate_yms ul li:hover{background-color:#F1F1F1; color:#000;}
41 | .laydate_body .laydate_m .laydate_yms span:hover{background-color:#F1F1F1; color:#000;}
42 | .laydate_body .laydate_choose{border-left:1px solid #C6C6C6;}
43 | .laydate_body .laydate_chprev{border-left:none; border-right:1px solid #C6C6C6;}
44 | .laydate_body .laydate_choose:hover,
45 | .laydate_body .laydate_y .laydate_yms a:hover{background-color:#F6F6F6;}
46 | .laydate_body .laydate_chtop cite{border-bottom-color:#666;}
47 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#666;}
48 | .laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#666;}
49 | .laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#666;}
50 | .laydate_body .laydate_table td{border:1px solid #C6C6C6; color:#333;}
51 | .laydate_body .laydate_table .laydate_nothis{color:#999;}
52 | .laydate_body .laydate_table thead{ background-color:#E3E3E3; color:#000;}
53 | .laydate_body .laydate_table thead th{}
54 | .laydate_body .laydate_bottom{border-bottom:1px solid #C6C6C6;}
55 | .laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
56 | .laydate_body .laydate_time{background-color:#fff;}
57 | .laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #C6C6C6; background-color:#F3F3F3;}
58 | .laydate_body .laydate_bottom input{background-color:#fff;}
59 | .laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #C6C6C6;}
60 | .laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #C6C6C6;}
61 | .laydate_body .laydate_bottom .laydate_v{color:#999}
62 | .laydate_body .laydate_bottom .laydate_btn a{border-right:none; background-color:#F0F0F0;}
63 | .laydate_body .laydate_bottom .laydate_btn a:hover{color:#000; background-color:#fff;}
64 |
65 | .laydate_body .laydate_table td:hover,
66 | .laydate_body .laydate_bottom .laydate_time span:hover{background-color:#F2F2F2}
67 |
68 |
69 |
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/yalan/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/js/laydate/skins/yalan/icon.png
--------------------------------------------------------------------------------
/WebRoot/images/js/laydate/skins/yalan/laydate.css:
--------------------------------------------------------------------------------
1 | /**
2 |
3 | @Name: laydate皮肤:雅兰
4 | @Author:贤心
5 | @Site:http://sentsin.com/layui/laydate
6 |
7 | **/
8 |
9 | .laydate-icon{border:1px solid #34AADC; background-image:url(icon.png)}
10 |
11 | .laydate_body .laydate_box,
12 | .laydate_body .laydate_table,
13 | .laydate_body .laydate_table td,
14 | .laydate_body .laydate_bottom #laydate_hms,
15 | .laydate_body .laydate_time,
16 | .laydate_body .laydate_bottom .laydate_btn a{border:1px solid #34AADC;}
17 |
18 | .laydate_body .laydate_box{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
19 |
20 | .laydate_body .laydate_box{background-color:#34AADC!important; color:#fff;}
21 | .laydate_body .laydate_box input{background:none!important; color:#fff;}
22 | .laydate_body .laydate_box .laydate_void{color:#fff!important; background:none!important;}
23 | .laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#333;}
24 | .laydate_body .laydate_box a:hover{color:#666;}
25 | .laydate_body .laydate_click{background-color:#67BFE4!important; color:#fff!important;}
26 | .laydate_body .laydate_top{}
27 | .laydate_body .laydate_ym{background-color:#50B5E0; border:1px solid #50B5E0;}
28 | .laydate_body .laydate_ym .laydate_yms{border:1px solid #2293C4; background-color:#2293C4;}
29 | .laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #50B5E0; background-color:#50B5E0;}
30 | .laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #50B5E0; border-bottom:none;}
31 | .laydate_body .laydate_choose{}
32 | .laydate_body .laydate_chprev{border-left:none; border-right:1px solid #50B5E0;}
33 | .laydate_body .laydate_choose:hover,
34 | .laydate_body .laydate_y .laydate_yms a:hover{background-color:#61BBE2;}
35 | .laydate_body .laydate_chtop cite{border-bottom-color:#C7E8F5;}
36 | .laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#C7E8F5;}
37 | .laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#C7E8F5;}
38 | .laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#C7E8F5;}
39 | .laydate_body .laydate_table td{border:none; height:21px!important; line-height:21px!important; background-color:#50B5E0; color:#fff;}
40 | .laydate_body .laydate_table .laydate_nothis{background:none;}
41 | .laydate_body .laydate_table thead{height:21px!important; line-height:21px!important;}
42 | .laydate_body .laydate_table thead th{}
43 | .laydate_body .laydate_bottom{border-bottom:1px solid #34AADC; color:#fff;}
44 | .laydate_body .laydate_bottom #laydate_hms{background-color:#50B5E0;}
45 | .laydate_body .laydate_time{background-color:#2293C4;}
46 | .laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #50B5E0; background-color:#50B5E0; color:#fff;}
47 | .laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #67BFE4; background-color:#2293C4;}
48 | .laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #34AADC;}
49 | .laydate_body .laydate_bottom .laydate_v{color:#ccc}
50 | .laydate_body .laydate_bottom .laydate_btn a{border-right:none; background-color:#50B5E0; color:#fff;}
51 | .laydate_body .laydate_bottom .laydate_btn a:hover{background-color:#6BC0E4;}
52 |
53 | .laydate_body .laydate_m .laydate_yms span:hover,
54 | .laydate_body .laydate_y .laydate_yms ul li:hover,
55 | .laydate_body .laydate_table td:hover,
56 | .laydate_body .laydate_time .laydate_hmsno span:hover{background-color:#87CBE9; color:#fff;}
57 |
58 |
59 |
--------------------------------------------------------------------------------
/WebRoot/images/js/sdmenu.js:
--------------------------------------------------------------------------------
1 | function SDMenu(id) {
2 | if (!document.getElementById || !document.getElementsByTagName)
3 | return false;
4 | this.menu = document.getElementById(id);
5 | this.submenus = this.menu.getElementsByTagName("div");
6 | this.remember = true;
7 | this.speed = 3;
8 | this.markCurrent = true;
9 | this.oneSmOnly = false;
10 | }
11 | SDMenu.prototype.init = function() {
12 | var mainInstance = this;
13 | for (var i = 0; i < this.submenus.length; i++)
14 | this.submenus[i].getElementsByTagName("span")[0].onclick = function() {
15 | mainInstance.toggleMenu(this.parentNode);
16 | };
17 | if (this.markCurrent) {
18 | var links = this.menu.getElementsByTagName("a");
19 | for (var i = 0; i < links.length; i++)
20 | if (links[i].href == document.location.href) {
21 | links[i].className = "current";
22 | break;
23 | }
24 | }
25 | if (this.remember) {
26 | var regex = new RegExp("sdmenu_" + encodeURIComponent(this.menu.id) + "=([01]+)");
27 | var match = regex.exec(document.cookie);
28 | if (match) {
29 | var states = match[1].split("");
30 | for (var i = 0; i < states.length; i++)
31 | this.submenus[i].className = (states[i] == 0 ? "collapsed" : "");
32 | }
33 | }
34 | };
35 | SDMenu.prototype.toggleMenu = function(submenu) {
36 | if (submenu.className == "collapsed")
37 | this.expandMenu(submenu);
38 | else
39 | this.collapseMenu(submenu);
40 | };
41 | SDMenu.prototype.expandMenu = function(submenu) {
42 | var fullHeight = submenu.getElementsByTagName("span")[0].offsetHeight;
43 | var links = submenu.getElementsByTagName("a");
44 | for (var i = 0; i < links.length; i++)
45 | fullHeight += links[i].offsetHeight;
46 | var moveBy = Math.round(this.speed * links.length);
47 |
48 | var mainInstance = this;
49 | var intId = setInterval(function() {
50 | var curHeight = submenu.offsetHeight;
51 | var newHeight = curHeight + moveBy;
52 | if (newHeight < fullHeight)
53 | submenu.style.height = newHeight + "px";
54 | else {
55 | clearInterval(intId);
56 | submenu.style.height = "";
57 | submenu.className = "";
58 | mainInstance.memorize();
59 | }
60 | }, 30);
61 | this.collapseOthers(submenu);
62 | };
63 | SDMenu.prototype.collapseMenu = function(submenu) {
64 | var minHeight = submenu.getElementsByTagName("span")[0].offsetHeight;
65 | var moveBy = Math.round(this.speed * submenu.getElementsByTagName("a").length);
66 | var mainInstance = this;
67 | var intId = setInterval(function() {
68 | var curHeight = submenu.offsetHeight;
69 | var newHeight = curHeight - moveBy;
70 | if (newHeight > minHeight)
71 | submenu.style.height = newHeight + "px";
72 | else {
73 | clearInterval(intId);
74 | submenu.style.height = "";
75 | submenu.className = "collapsed";
76 | mainInstance.memorize();
77 | }
78 | }, 30);
79 | };
80 | SDMenu.prototype.collapseOthers = function(submenu) {
81 | if (this.oneSmOnly) {
82 | for (var i = 0; i < this.submenus.length; i++)
83 | if (this.submenus[i] != submenu && this.submenus[i].className != "collapsed")
84 | this.collapseMenu(this.submenus[i]);
85 | }
86 | };
87 | SDMenu.prototype.expandAll = function() {
88 | var oldOneSmOnly = this.oneSmOnly;
89 | this.oneSmOnly = false;
90 | for (var i = 0; i < this.submenus.length; i++)
91 | if (this.submenus[i].className == "collapsed")
92 | this.expandMenu(this.submenus[i]);
93 | this.oneSmOnly = oldOneSmOnly;
94 | };
95 | SDMenu.prototype.collapseAll = function() {
96 | for (var i = 0; i < this.submenus.length; i++)
97 | if (this.submenus[i].className != "collapsed")
98 | this.collapseMenu(this.submenus[i]);
99 | };
100 | SDMenu.prototype.memorize = function() {
101 | if (this.remember) {
102 | var states = new Array();
103 | for (var i = 0; i < this.submenus.length; i++)
104 | states.push(this.submenus[i].className == "collapsed" ? 0 : 1);
105 | var d = new Date();
106 | d.setTime(d.getTime() + (30 * 24 * 60 * 60 * 1000));
107 | document.cookie = "sdmenu_" + encodeURIComponent(this.menu.id) + "=" + states.join("") + "; expires=" + d.toGMTString() + "; path=/";
108 | }
109 | };
--------------------------------------------------------------------------------
/WebRoot/images/left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/left.png
--------------------------------------------------------------------------------
/WebRoot/images/left2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/left2.png
--------------------------------------------------------------------------------
/WebRoot/images/left_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/left_bg.png
--------------------------------------------------------------------------------
/WebRoot/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/logo.png
--------------------------------------------------------------------------------
/WebRoot/images/nopic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/nopic.jpg
--------------------------------------------------------------------------------
/WebRoot/images/select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/select.png
--------------------------------------------------------------------------------
/WebRoot/images/tit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/tit.png
--------------------------------------------------------------------------------
/WebRoot/images/top.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/FreightTransferManagementSystem/d0d1ff829d2a8752eee55f916bc825d83f4e819c/WebRoot/images/top.png
--------------------------------------------------------------------------------
/WebRoot/js/My97DatePicker/WdatePicker.js:
--------------------------------------------------------------------------------
1 | /*
2 | * My97 DatePicker 4.8 Beta2
3 | * License: http://www.my97.net/dp/license.asp
4 | */
5 |
6 |
7 | var $dp,WdatePicker;(function(){var $={
8 | $langList:[{name:"en",charset:"gb2312"},{name:"zh-cn",charset:"gb2312"},{name:"zh-tw",charset:"gb2312"}],
9 | $skinList:[
10 | {name:"default",charset:"gb2312"},
11 | {name:"whyGreen",charset:"gb2312"},
12 | {name:"blue",charset:"gb2312"},
13 | {name:"green",charset:"gb2312"},
14 | {name:"ext",charset:"gb2312"},
15 | {name:"blueFresh",charset:"gb2312"}
16 | ],
17 | $wdate:true,
18 | $crossFrame:true,
19 | $preLoad:false,
20 | doubleCalendar:false,
21 | enableKeyboard:true,
22 | enableInputMask:true,
23 | autoUpdateOnChanged:null,
24 | weekMethod:"ISO8601",
25 | position:{},
26 | lang:"auto",
27 | skin:"default",
28 | dateFmt:"yyyy-MM-dd",
29 | realDateFmt:"yyyy-MM-dd",
30 | realTimeFmt:"HH:mm:ss",
31 | realFullFmt:"%Date %Time",
32 | minDate:"1900-01-01 00:00:00",
33 | maxDate:"2099-12-31 23:59:59",
34 | startDate:"",
35 | alwaysUseStartDate:false,
36 | yearOffset:1911,
37 | firstDayOfWeek:0,
38 | isShowWeek:false,
39 | highLineWeekDay:true,
40 | isShowClear:true,
41 | isShowToday:true,
42 | isShowOK:true,
43 | isShowOthers:true,
44 | readOnly:false,
45 | errDealMode:0,
46 | autoPickDate:null,
47 | qsEnabled:true,
48 | autoShowQS:false,
49 |
50 | specialDates:null,specialDays:null,disabledDates:null,disabledDays:null,opposite:false,onpicking:null,onpicked:null,onclearing:null,oncleared:null,ychanging:null,ychanged:null,Mchanging:null,Mchanged:null,dchanging:null,dchanged:null,Hchanging:null,Hchanged:null,mchanging:null,mchanged:null,schanging:null,schanged:null,eCont:null,vel:null,elProp:"",errMsg:"",quickSel:[],has:{},getRealLang:function(){var _=$.$langList;for(var A=0;A<_.length;A++)if(_[A].name==this.lang)return _[A];return _[0]}};WdatePicker=T;var X=window,S={innerHTML:""},M="document",H="documentElement",C="getElementsByTagName",U,A,R,G,a,W=navigator.appName;if(W=="Microsoft Internet Explorer")R=true;else if(W=="Opera")a=true;else G=true;A=J();if($.$wdate)K(A+"skin/WdatePicker.css");U=X;if($.$crossFrame){try{while(U.parent&&U.parent[M]!=U[M]&&U.parent[M][C]("frameset").length==0)U=U.parent}catch(N){}}if(!U.$dp)U.$dp={ff:G,ie:R,opera:a,status:0,defMinDate:$.minDate,defMaxDate:$.maxDate};B();if($.$preLoad&&$dp.status==0)E(X,"onload",function(){T(null,true)});if(!X[M].docMD){E(X[M],"onmousedown",D);X[M].docMD=true}if(!U[M].docMD){E(U[M],"onmousedown",D);U[M].docMD=true}E(X,"onunload",function(){if($dp.dd)O($dp.dd,"none")});function B(){U.$dp=U.$dp||{};obj={$:function($){return(typeof $=="string")?X[M].getElementById($):$},$D:function($,_){return this.$DV(this.$($).value,_)},$DV:function(_,$){if(_!=""){this.dt=$dp.cal.splitDate(_,$dp.cal.dateFmt);if($)for(var B in $)if(this.dt[B]===undefined)this.errMsg="invalid property:"+B;else{this.dt[B]+=$[B];if(B=="M"){var C=$["M"]>0?1:0,A=new Date(this.dt["y"],this.dt["M"],0).getDate();this.dt["d"]=Math.min(A+C,this.dt["d"])}}if(this.dt.refresh())return this.dt}return""},show:function(){var A=U[M].getElementsByTagName("div"),$=100000;for(var B=0;B$)$=_}this.dd.style.zIndex=$+2;O(this.dd,"block")},hide:function(){O(this.dd,"none")},attachEvent:E};for(var $ in obj)U.$dp[$]=obj[$];$dp=U.$dp}function E(A,$,_){if(R)A.attachEvent($,_);else if(_){var B=$.replace(/on/,"");_._ieEmuEventHandler=function($){return _($)};A.addEventListener(B,_._ieEmuEventHandler,false)}}function J(){var _,A,$=X[M][C]("script");for(var B=0;B<$.length;B++){_=$[B].getAttribute("src")||"";_=_.substr(0,_.toLowerCase().indexOf("wdatepicker.js"));A=_.lastIndexOf("/");if(A>0)_=_.substring(0,A+1);if(_)break}return _}function K(A,$,B){var D=X[M][C]("HEAD").item(0),_=X[M].createElement("link");if(D){_.href=A;_.rel="stylesheet";_.type="text/css";if($)_.title=$;if(B)_.charset=B;D.appendChild(_)}}function F($){$=$||U;var A=0,_=0;while($!=U){var D=$.parent[M][C]("iframe");for(var F=0;F_.scrollTop||A.scrollLeft>_.scrollLeft))?A:_;return{"top":B.scrollTop,"left":B.scrollLeft}}function D($){var _=$?($.srcElement||$.target):null;try{if($dp.cal&&!$dp.eCont&&$dp.dd&&_!=$dp.el&&$dp.dd.style.display=="block")$dp.cal.close()}catch($){}}function Y(){$dp.status=2}var P,_;function T(N,F){$dp.win=X;B();N=N||{};for(var K in $)if(K.substring(0,1)!="$"&&N[K]===undefined)N[K]=$[K];if(F){if(!L()){_=_||setInterval(function(){if(U[M].readyState=="complete")clearInterval(_);T(null,true)},50);return}if($dp.status==0){$dp.status=1;N.el=S;I(N,true)}else return}else if(N.eCont){N.eCont=$dp.$(N.eCont);N.el=S;N.autoPickDate=true;N.qsEnabled=false;I(N)}else{if($.$preLoad&&$dp.status!=2)return;var J=H();if(J){N.srcEl=J.srcElement||J.target;J.cancelBubble=true}N.el=N.el=$dp.$(N.el||N.srcEl);if(!N.el||N.el["My97Mark"]===true||N.el.disabled||($dp.dd&&O($dp.dd)!="none"&&$dp.dd.style.left!="-970px")){try{N.el["My97Mark"]=false}catch(C){}return}I(N);if(J&&N.el.nodeType==1&&N.el["My97Mark"]===undefined){var A,D;if(J.type=="focus"){A="onclick";D="onfocus"}else{A="onfocus";D="onclick"}E(N.el,A,N.el[D])}}function L(){if(R&&U!=X&&U[M].readyState!="complete")return false;return true}function H(){if(G){func=H.caller;while(func!=null){var $=func.arguments[0];if($&&($+"").indexOf("Event")>=0)return $;func=func.caller}return null}return event}}function Q(_,$){return _.currentStyle?_.currentStyle[$]:document.defaultView.getComputedStyle(_,false)[$]}function O(_,$){if(_)if($!=null)_.style.display=$;else return Q(_,"display")}function I(G,_){var D=G.el?G.el.nodeName:"INPUT";if(_||G.eCont||new RegExp(/input|textarea|div|span|p|a/ig).test(D))G.elProp=D=="INPUT"?"value":"innerHTML";else return;if(G.lang=="auto")G.lang=R?navigator.browserLanguage.toLowerCase():navigator.language.toLowerCase();if(!G.eCont)for(var C in G)$dp[C]=G[C];if(!$dp.dd||G.eCont||($dp.dd&&(G.getRealLang().name!=$dp.dd.lang||G.skin!=$dp.dd.skin))){if(G.eCont)E(G.eCont,G);else{$dp.dd=U[M].createElement("DIV");$dp.dd.style.cssText="position:absolute";U[M].body.appendChild($dp.dd);E($dp.dd,G);if(_)$dp.dd.style.left=$dp.dd.style.top="-970px";else{$dp.show();B($dp)}}}else if($dp.cal){$dp.show();$dp.cal.init();if(!$dp.eCont)B($dp)}function E(F,E){F.innerHTML="";var D=F.lastChild.contentWindow[M],_=$.$langList,C=$.$skinList,H=E.getRealLang();F.lang=H.name;F.skin=E.skin;var G=[""];for(var I=0;I");G.push("");G.push("