├── .classpath ├── .gitattributes ├── .gitignore ├── .mymetadata ├── .project ├── .settings ├── .jsdtscope ├── com.genuitec.eclipse.core.prefs ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs ├── org.eclipse.wst.common.component ├── org.eclipse.wst.common.project.facet.core.xml ├── org.eclipse.wst.jsdt.ui.superType.container └── org.eclipse.wst.jsdt.ui.superType.name ├── README.md ├── WebRoot ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ ├── classes │ │ ├── a_little_config.txt │ │ ├── ajax │ │ │ ├── dwr.xml │ │ │ └── dwr_web.xml │ │ ├── com │ │ │ ├── demo │ │ │ │ └── blog │ │ │ │ │ ├── Blog.class │ │ │ │ │ ├── BlogController.class │ │ │ │ │ ├── BlogInterceptor.class │ │ │ │ │ └── BlogValidator.class │ │ │ └── giscafer │ │ │ │ ├── general │ │ │ │ ├── GeneralController.class │ │ │ │ └── HomeServlet.class │ │ │ │ ├── schedule │ │ │ │ ├── check │ │ │ │ │ ├── Check.class │ │ │ │ │ └── CheckController.class │ │ │ │ ├── config │ │ │ │ │ └── ScheduleConfig.class │ │ │ │ ├── dict │ │ │ │ │ ├── Dict.class │ │ │ │ │ └── DictController.class │ │ │ │ ├── group │ │ │ │ │ ├── Group.class │ │ │ │ │ └── GroupController.class │ │ │ │ ├── index │ │ │ │ │ └── IndexController.class │ │ │ │ ├── login │ │ │ │ │ └── LoginController.class │ │ │ │ ├── person │ │ │ │ │ ├── Person.class │ │ │ │ │ └── PersonController.class │ │ │ │ ├── plan │ │ │ │ │ ├── Plan.class │ │ │ │ │ ├── PlanController.class │ │ │ │ │ └── PlanOrder.class │ │ │ │ ├── routes │ │ │ │ │ ├── AdminRoutes.class │ │ │ │ │ └── FrontRoutes.class │ │ │ │ └── scheduler │ │ │ │ │ ├── GroupPerson.class │ │ │ │ │ ├── Scheduler.class │ │ │ │ │ └── SchedulerController.class │ │ │ │ └── utils │ │ │ │ └── DataUtils.class │ │ ├── commons-logging.properties │ │ ├── data │ │ │ └── general │ │ │ │ ├── DataService.class │ │ │ │ ├── IDataService.class │ │ │ │ ├── QueryFilter.class │ │ │ │ └── UpdateFilter.class │ │ ├── log4j.properties │ │ └── spring │ │ │ ├── spring-config.xml │ │ │ └── spring-servlet.xml │ ├── lib │ │ ├── asm-3.3.jar │ │ ├── asm-commons-3.3.jar │ │ ├── asm-tree-3.3.jar │ │ ├── c3p0-0.9.1.2.jar │ │ ├── com.springsource.net.sf.cglib-2.2.0.jar │ │ ├── com.springsource.org.aopalliance-1.0.0.jar │ │ ├── com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar │ │ ├── commons-beanutils-1.7.jar │ │ ├── commons-collections.jar │ │ ├── commons-fileupload-1.3.jar │ │ ├── commons-io-2.0.1.jar │ │ ├── commons-lang.jar │ │ ├── commons-logging-1.1.1.jar │ │ ├── dwr3.0.jar │ │ ├── ezmorph.jar │ │ ├── freemarker-2.3.19.jar │ │ ├── freemarker-2.3.20.jar │ │ ├── jackson-all-1.6.2.jar │ │ ├── jackson-core-asl-1.6.2.jar │ │ ├── jackson-mapper-asl-1.6.2.jar │ │ ├── jakarta-oro.jar │ │ ├── javassist-3.11.0.GA.jar │ │ ├── jetty-server-8.1.8.jar │ │ ├── jfinal-2.0-bin-with-src.jar │ │ ├── json-lib-2.3-jdk15.jar │ │ ├── json_simple.jar │ │ ├── log4j-1.2.17.jar │ │ ├── mysql-connector-java-5.1.20-bin.jar │ │ ├── ognl-3.0.6.jar │ │ ├── servlet-api-2.5.jar │ │ ├── spring-aop-4.0.0.RELEASE.jar │ │ ├── spring-aspects-4.0.0.RELEASE.jar │ │ ├── spring-beans-4.0.0.RELEASE.jar │ │ ├── spring-context-4.0.0.RELEASE.jar │ │ ├── spring-core-4.0.0.RELEASE.jar │ │ ├── spring-expression-4.0.0.RELEASE.jar │ │ ├── spring-jdbc-4.0.0.RELEASE.jar │ │ ├── spring-orm-4.0.0.RELEASE.jar │ │ ├── spring-tx-4.0.0.RELEASE.jar │ │ ├── spring-web-4.0.0.RELEASE.jar │ │ ├── spring-webmvc-4.0.0.RELEASE.jar │ │ ├── struts2-core-2.3.15.3.jar │ │ ├── struts2-spring-plugin-2.3.15.3.jar │ │ └── xwork-core-2.3.15.3.jar │ ├── views │ │ ├── blog │ │ │ ├── _form.html │ │ │ ├── add.html │ │ │ ├── blog.html │ │ │ └── edit.html │ │ ├── check │ │ │ └── check.html │ │ ├── common │ │ │ ├── _contentHeader.html │ │ │ ├── _layout.html │ │ │ ├── _paginate.html │ │ │ ├── include_footer.html │ │ │ └── include_head.html │ │ ├── error │ │ │ ├── 401.html │ │ │ ├── 403.html │ │ │ ├── 404.html │ │ │ └── 500.html │ │ ├── index.html │ │ ├── index │ │ │ └── index.html │ │ ├── person │ │ │ └── person.html │ │ ├── personGroup │ │ │ ├── group.html │ │ │ ├── newGroup.html │ │ │ └── renameGroup.html │ │ ├── planset │ │ │ ├── _form.html │ │ │ ├── add.html │ │ │ ├── edit.html │ │ │ └── plan.html │ │ ├── schedule │ │ │ └── scheduler.html │ │ └── statics │ │ │ └── nonework.html │ └── web.xml ├── app │ ├── check │ │ └── check.js │ ├── person │ │ └── index.js │ ├── personGroup │ │ └── index.js │ ├── planset │ │ └── index.js │ └── schedule │ │ └── index.js ├── datagrid_data1.json ├── favicon.ico └── public │ ├── css │ ├── custom.css │ ├── fullcalendar.css │ ├── jquery.bigcolorpicker.css │ └── theme.css │ ├── dwr │ ├── engine.js │ └── util.js │ ├── font-awesome │ ├── css │ │ ├── font-awesome-ie7.css │ │ ├── font-awesome-ie7.min.css │ │ ├── font-awesome.css │ │ └── font-awesome.min.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── less │ │ ├── bootstrap.less │ │ ├── bordered-pulled.less │ │ ├── core.less │ │ ├── extras.less │ │ ├── fixed-width.less │ │ ├── font-awesome-ie7.less │ │ ├── font-awesome.less │ │ ├── icons.less │ │ ├── larger.less │ │ ├── list.less │ │ ├── mixins.less │ │ ├── path.less │ │ ├── rotated-flipped.less │ │ ├── spinning.less │ │ ├── stacked.less │ │ └── variables.less │ └── scss │ │ ├── _bootstrap.scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _extras.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _path.scss │ │ ├── _rotated-flipped.scss │ │ ├── _spinning.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ ├── font-awesome-ie7.scss │ │ └── font-awesome.scss │ ├── images │ ├── custom │ │ ├── big_bgcolor.jpg │ │ ├── body_bg.jpg │ │ ├── close.png │ │ ├── del_16.png │ │ ├── edit_16.png │ │ ├── icon-down.png │ │ ├── list_item.png │ │ ├── load.gif │ │ ├── loading.gif │ │ ├── next.png │ │ ├── pic_ilike.png │ │ ├── pic_repeat_x.png │ │ ├── prev.png │ │ ├── tooltip_icon.png │ │ ├── xhgl-gisview.png │ │ └── xhgl-misview.png │ └── show │ │ ├── check.png │ │ ├── group.png │ │ ├── person.png │ │ ├── planset.png │ │ ├── scheduler.png │ │ ├── simple.png │ │ └── simple2.png │ └── js │ ├── boot.js │ ├── common │ ├── ibox.js │ ├── messager.js │ └── util.js │ ├── config.js │ ├── dateUtils.js │ ├── html5shiv.min.js │ ├── jquery-2.1.1.min.js │ ├── jquery.menu-aim.js │ ├── main.js │ └── modules │ ├── bootstrap │ ├── bootstrap-datetimepicker.min.js │ ├── bootstrap-datetimepicker.zh-CN.js │ ├── bootstrap-select-zh_CN.js │ ├── bootstrap-select.js │ ├── bootstrapValidator.min.js │ ├── bootstrapValidator.zh_CN.js │ ├── css │ │ ├── bootstrap-datetimepicker.css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrapValidator.min.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ └── npm.js │ ├── easyui │ ├── changelog.txt │ ├── demo │ │ ├── accordion │ │ │ ├── _content.html │ │ │ ├── actions.html │ │ │ ├── ajax.html │ │ │ ├── basic.html │ │ │ ├── datagrid_data1.json │ │ │ ├── expandable.html │ │ │ ├── fluid.html │ │ │ ├── multiple.html │ │ │ └── tools.html │ │ ├── calendar │ │ │ ├── basic.html │ │ │ ├── custom.html │ │ │ ├── disabledate.html │ │ │ ├── firstday.html │ │ │ └── fluid.html │ │ ├── combo │ │ │ ├── animation.html │ │ │ └── basic.html │ │ ├── combobox │ │ │ ├── actions.html │ │ │ ├── basic.html │ │ │ ├── combobox_data1.json │ │ │ ├── combobox_data2.json │ │ │ ├── customformat.html │ │ │ ├── dynamicdata.html │ │ │ ├── fluid.html │ │ │ ├── group.html │ │ │ ├── icons.html │ │ │ ├── multiline.html │ │ │ ├── multiple.html │ │ │ ├── navigation.html │ │ │ ├── remotedata.html │ │ │ └── remotejsonp.html │ │ ├── combogrid │ │ │ ├── actions.html │ │ │ ├── basic.html │ │ │ ├── datagrid_data1.json │ │ │ ├── fluid.html │ │ │ ├── initvalue.html │ │ │ ├── multiple.html │ │ │ ├── navigation.html │ │ │ └── setvalue.html │ │ ├── combotree │ │ │ ├── actions.html │ │ │ ├── basic.html │ │ │ ├── fluid.html │ │ │ ├── initvalue.html │ │ │ ├── multiple.html │ │ │ └── tree_data1.json │ │ ├── datagrid │ │ │ ├── aligncolumns.html │ │ │ ├── basic.html │ │ │ ├── cacheeditor.html │ │ │ ├── cellediting.html │ │ │ ├── cellstyle.html │ │ │ ├── checkbox.html │ │ │ ├── clientpagination.html │ │ │ ├── columngroup.html │ │ │ ├── complextoolbar.html │ │ │ ├── contextmenu.html │ │ │ ├── custompager.html │ │ │ ├── datagrid_data1.json │ │ │ ├── datagrid_data2.json │ │ │ ├── fluid.html │ │ │ ├── footer.html │ │ │ ├── formatcolumns.html │ │ │ ├── frozencolumns.html │ │ │ ├── frozenrows.html │ │ │ ├── mergecells.html │ │ │ ├── multisorting.html │ │ │ ├── products.json │ │ │ ├── rowborder.html │ │ │ ├── rowediting.html │ │ │ ├── rowstyle.html │ │ │ ├── selection.html │ │ │ ├── simpletoolbar.html │ │ │ └── transform.html │ │ ├── datalist │ │ │ ├── basic.html │ │ │ ├── checkbox.html │ │ │ ├── datalist_data1.json │ │ │ ├── group.html │ │ │ ├── multiselect.html │ │ │ └── remotedata.html │ │ ├── datebox │ │ │ ├── basic.html │ │ │ ├── buttons.html │ │ │ ├── clone.html │ │ │ ├── dateformat.html │ │ │ ├── events.html │ │ │ ├── fluid.html │ │ │ ├── restrict.html │ │ │ ├── sharedcalendar.html │ │ │ └── validate.html │ │ ├── datetimebox │ │ │ ├── basic.html │ │ │ ├── fluid.html │ │ │ ├── initvalue.html │ │ │ └── showseconds.html │ │ ├── datetimespinner │ │ │ ├── basic.html │ │ │ ├── clearicon.html │ │ │ ├── fluid.html │ │ │ └── format.html │ │ ├── demo.css │ │ ├── dialog │ │ │ ├── basic.html │ │ │ ├── complextoolbar.html │ │ │ ├── fluid.html │ │ │ └── toolbarbuttons.html │ │ ├── draggable │ │ │ ├── basic.html │ │ │ ├── constrain.html │ │ │ └── snap.html │ │ ├── droppable │ │ │ ├── accept.html │ │ │ ├── basic.html │ │ │ └── sort.html │ │ ├── easyloader │ │ │ └── basic.html │ │ ├── filebox │ │ │ ├── basic.html │ │ │ ├── buttonalign.html │ │ │ └── fluid.html │ │ ├── form │ │ │ ├── basic.html │ │ │ ├── form_data1.json │ │ │ ├── load.html │ │ │ └── validateonsubmit.html │ │ ├── layout │ │ │ ├── _content.html │ │ │ ├── addremove.html │ │ │ ├── autoheight.html │ │ │ ├── basic.html │ │ │ ├── complex.html │ │ │ ├── datagrid_data1.json │ │ │ ├── fluid.html │ │ │ ├── full.html │ │ │ ├── nestedlayout.html │ │ │ ├── nocollapsible.html │ │ │ ├── propertygrid_data1.json │ │ │ └── tree_data1.json │ │ ├── linkbutton │ │ │ ├── basic.html │ │ │ ├── fluid.html │ │ │ ├── group.html │ │ │ ├── iconalign.html │ │ │ ├── plain.html │ │ │ ├── size.html │ │ │ ├── style.html │ │ │ └── toggle.html │ │ ├── menu │ │ │ ├── basic.html │ │ │ ├── customitem.html │ │ │ ├── events.html │ │ │ ├── inline.html │ │ │ └── nav.html │ │ ├── menubutton │ │ │ ├── actions.html │ │ │ ├── alignment.html │ │ │ ├── basic.html │ │ │ └── nav.html │ │ ├── messager │ │ │ ├── alert.html │ │ │ ├── basic.html │ │ │ ├── interactive.html │ │ │ └── position.html │ │ ├── numberbox │ │ │ ├── basic.html │ │ │ ├── fluid.html │ │ │ ├── format.html │ │ │ └── range.html │ │ ├── numberspinner │ │ │ ├── basic.html │ │ │ ├── fluid.html │ │ │ ├── increment.html │ │ │ └── range.html │ │ ├── pagination │ │ │ ├── attaching.html │ │ │ ├── basic.html │ │ │ ├── custombuttons.html │ │ │ ├── layout.html │ │ │ ├── links.html │ │ │ └── simple.html │ │ ├── panel │ │ │ ├── _content.html │ │ │ ├── basic.html │ │ │ ├── customtools.html │ │ │ ├── fluid.html │ │ │ ├── footer.html │ │ │ ├── loadcontent.html │ │ │ ├── nestedpanel.html │ │ │ └── paneltools.html │ │ ├── progressbar │ │ │ ├── basic.html │ │ │ └── fluid.html │ │ ├── propertygrid │ │ │ ├── basic.html │ │ │ ├── customcolumns.html │ │ │ ├── groupformat.html │ │ │ └── propertygrid_data1.json │ │ ├── resizable │ │ │ └── basic.html │ │ ├── searchbox │ │ │ ├── basic.html │ │ │ ├── category.html │ │ │ └── fluid.html │ │ ├── slider │ │ │ ├── basic.html │ │ │ ├── fluid.html │ │ │ ├── formattip.html │ │ │ ├── nonlinear.html │ │ │ ├── range.html │ │ │ ├── rule.html │ │ │ └── vertical.html │ │ ├── splitbutton │ │ │ ├── actions.html │ │ │ └── basic.html │ │ ├── switchbutton │ │ │ ├── action.html │ │ │ └── basic.html │ │ ├── tabs │ │ │ ├── _content.html │ │ │ ├── autoheight.html │ │ │ ├── basic.html │ │ │ ├── dropdown.html │ │ │ ├── fixedwidth.html │ │ │ ├── fluid.html │ │ │ ├── hover.html │ │ │ ├── images │ │ │ │ ├── modem.png │ │ │ │ ├── pda.png │ │ │ │ ├── scanner.png │ │ │ │ └── tablet.png │ │ │ ├── nestedtabs.html │ │ │ ├── striptools.html │ │ │ ├── style.html │ │ │ ├── tabimage.html │ │ │ ├── tabposition.html │ │ │ ├── tabstools.html │ │ │ └── tree_data1.json │ │ ├── textbox │ │ │ ├── basic.html │ │ │ ├── button.html │ │ │ ├── clearicon.html │ │ │ ├── custom.html │ │ │ ├── fluid.html │ │ │ ├── icons.html │ │ │ ├── multiline.html │ │ │ └── size.html │ │ ├── timespinner │ │ │ ├── actions.html │ │ │ ├── basic.html │ │ │ ├── fluid.html │ │ │ └── range.html │ │ ├── tooltip │ │ │ ├── _content.html │ │ │ ├── _dialog.html │ │ │ ├── ajax.html │ │ │ ├── basic.html │ │ │ ├── customcontent.html │ │ │ ├── customstyle.html │ │ │ ├── position.html │ │ │ ├── toolbar.html │ │ │ └── tooltipdialog.html │ │ ├── tree │ │ │ ├── actions.html │ │ │ ├── animation.html │ │ │ ├── basic.html │ │ │ ├── checkbox.html │ │ │ ├── contextmenu.html │ │ │ ├── dnd.html │ │ │ ├── editable.html │ │ │ ├── formatting.html │ │ │ ├── icons.html │ │ │ ├── lazyload.html │ │ │ ├── lines.html │ │ │ ├── tree_data1.json │ │ │ └── tree_data2.json │ │ ├── treegrid │ │ │ ├── actions.html │ │ │ ├── basic.html │ │ │ ├── clientpagination.html │ │ │ ├── contextmenu.html │ │ │ ├── editable.html │ │ │ ├── fluid.html │ │ │ ├── footer.html │ │ │ ├── lines.html │ │ │ ├── reports.html │ │ │ ├── treegrid_data1.json │ │ │ ├── treegrid_data2.json │ │ │ └── treegrid_data3.json │ │ ├── validatebox │ │ │ ├── basic.html │ │ │ ├── customtooltip.html │ │ │ └── validateonblur.html │ │ └── window │ │ │ ├── basic.html │ │ │ ├── customtools.html │ │ │ ├── fluid.html │ │ │ ├── footer.html │ │ │ ├── inlinewindow.html │ │ │ ├── modalwindow.html │ │ │ └── windowlayout.html │ ├── easyloader.js │ ├── jquery.easyui.min.js │ ├── jquery.easyui.mobile.js │ ├── jquery.min.js │ ├── licence_gpl.txt │ ├── locale │ │ ├── easyui-lang-en.js │ │ └── easyui-lang-zh_CN.js │ ├── readme.txt │ └── themes │ │ ├── black │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── bootstrap │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── color.css │ │ ├── default │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── gray │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── icon.css │ │ ├── icons │ │ ├── back.png │ │ ├── blank.gif │ │ ├── cancel.png │ │ ├── clear.png │ │ ├── cut.png │ │ ├── edit_add.png │ │ ├── edit_remove.png │ │ ├── filesave.png │ │ ├── filter.png │ │ ├── help.png │ │ ├── large_chart.png │ │ ├── large_clipart.png │ │ ├── large_picture.png │ │ ├── large_shapes.png │ │ ├── large_smartart.png │ │ ├── lock.png │ │ ├── man.png │ │ ├── mini_add.png │ │ ├── mini_edit.png │ │ ├── mini_refresh.png │ │ ├── more.png │ │ ├── no.png │ │ ├── ok.png │ │ ├── pencil.png │ │ ├── print.png │ │ ├── redo.png │ │ ├── reload.png │ │ ├── search.png │ │ ├── sum.png │ │ ├── tip.png │ │ └── undo.png │ │ ├── metro │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ └── mobile.css │ ├── echart │ └── echarts-all.js │ ├── eventproxy.js │ ├── fullcalendar │ ├── fullcalendar-1.6.4.js │ └── fullcalendar-giscafer.js │ ├── jquery │ ├── 1.10.1 │ │ ├── jquery-debug.js │ │ ├── jquery.js │ │ └── package.json │ ├── jquery-ui-1.9.1.custom.min.js │ ├── jquery.bigcolorpicker.min.js │ ├── jquery.dragsort-0.5.2.min.js │ └── jquery.knob.js │ └── seajs │ └── 2.2.0 │ ├── package.json │ ├── sea-debug.js │ └── sea.js ├── res ├── a_little_config.txt ├── ajax │ ├── dwr.xml │ └── dwr_web.xml ├── commons-logging.properties ├── log4j.properties └── spring │ ├── spring-config.xml │ └── spring-servlet.xml ├── sql └── finalschedule.sql └── src ├── com ├── demo │ └── blog │ │ ├── Blog.java │ │ ├── BlogController.java │ │ ├── BlogInterceptor.java │ │ └── BlogValidator.java └── giscafer │ ├── general │ ├── GeneralController.java │ └── HomeServlet.java │ ├── schedule │ ├── check │ │ ├── Check.java │ │ └── CheckController.java │ ├── config │ │ └── ScheduleConfig.java │ ├── dict │ │ ├── Dict.java │ │ └── DictController.java │ ├── group │ │ ├── Group.java │ │ └── GroupController.java │ ├── index │ │ └── IndexController.java │ ├── login │ │ └── LoginController.java │ ├── person │ │ ├── Person.java │ │ └── PersonController.java │ ├── plan │ │ ├── Plan.java │ │ ├── PlanController.java │ │ └── PlanOrder.java │ ├── routes │ │ ├── AdminRoutes.java │ │ └── FrontRoutes.java │ └── scheduler │ │ ├── GroupPerson.java │ │ ├── Scheduler.java │ │ └── SchedulerController.java │ └── utils │ └── DataUtils.java └── data └── general ├── DataService.java ├── IDataService.java ├── QueryFilter.java └── UpdateFilter.java /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js linguist-language=Java 2 | *.css linguist-language=Java 3 | *.html linguist-language=Java -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | jfinal_demo.log -------------------------------------------------------------------------------- /.mymetadata: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.settings/com.genuitec.eclipse.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | validator.Checked=/ 3 | validator.Unchecked= 4 | -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 5 | org.eclipse.jdt.core.compiler.compliance=1.7 6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 10 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 11 | org.eclipse.jdt.core.compiler.source=1.7 12 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /WebRoot/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/a_little_config.txt: -------------------------------------------------------------------------------- 1 | jdbcUrl = jdbc:mysql://127.0.0.1/finalschedule?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull 2 | user = root 3 | password =laohoubin 4 | devMode = true 5 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/ajax/dwr_web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | DWR Servlet 4 | dwr-invoker 5 | org.directwebremoting.servlet.DwrServlet 6 | 7 | config 8 | /WEB-INF/classes/ajax/dwr.xml 9 | 10 | 11 | debug 12 | false 13 | 14 | 15 | 16 | 17 | dwr-invoker 18 | /dwr/* 19 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/demo/blog/Blog.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/demo/blog/Blog.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/demo/blog/BlogController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/demo/blog/BlogController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/demo/blog/BlogInterceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/demo/blog/BlogInterceptor.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/demo/blog/BlogValidator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/demo/blog/BlogValidator.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/general/GeneralController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/general/GeneralController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/general/HomeServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/general/HomeServlet.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/check/Check.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/check/Check.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/check/CheckController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/check/CheckController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/config/ScheduleConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/config/ScheduleConfig.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/dict/Dict.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/dict/Dict.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/dict/DictController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/dict/DictController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/group/Group.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/group/Group.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/group/GroupController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/group/GroupController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/index/IndexController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/index/IndexController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/login/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/login/LoginController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/person/Person.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/person/Person.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/person/PersonController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/person/PersonController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/plan/Plan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/plan/Plan.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/plan/PlanController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/plan/PlanController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/plan/PlanOrder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/plan/PlanOrder.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/routes/AdminRoutes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/routes/AdminRoutes.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/routes/FrontRoutes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/routes/FrontRoutes.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/scheduler/GroupPerson.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/scheduler/GroupPerson.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/scheduler/Scheduler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/scheduler/Scheduler.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/schedule/scheduler/SchedulerController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/schedule/scheduler/SchedulerController.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/com/giscafer/utils/DataUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/com/giscafer/utils/DataUtils.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/commons-logging.properties: -------------------------------------------------------------------------------- 1 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/data/general/DataService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/data/general/DataService.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/data/general/IDataService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/data/general/IDataService.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/data/general/QueryFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/data/general/QueryFilter.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/data/general/UpdateFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/classes/data/general/UpdateFilter.class -------------------------------------------------------------------------------- /WebRoot/WEB-INF/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger=WARN, stdout, file 2 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 3 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 4 | log4j.appender.stdout.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n 5 | 6 | # Output to the File 7 | log4j.appender.file=org.apache.log4j.FileAppender 8 | log4j.appender.file.File=./jfinal_demo.log 9 | log4j.appender.file.layout=org.apache.log4j.PatternLayout 10 | log4j.appender.file.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/asm-3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/asm-3.3.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/asm-commons-3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/asm-commons-3.3.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/asm-tree-3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/asm-tree-3.3.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/c3p0-0.9.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/c3p0-0.9.1.2.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/com.springsource.net.sf.cglib-2.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/com.springsource.net.sf.cglib-2.2.0.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/com.springsource.org.aopalliance-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/com.springsource.org.aopalliance-1.0.0.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/commons-beanutils-1.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/commons-beanutils-1.7.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/commons-collections.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/commons-collections.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/commons-fileupload-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/commons-fileupload-1.3.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/commons-io-2.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/commons-io-2.0.1.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/commons-lang.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/commons-lang.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/dwr3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/dwr3.0.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/ezmorph.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/ezmorph.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/freemarker-2.3.19.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/freemarker-2.3.19.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/freemarker-2.3.20.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/freemarker-2.3.20.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/jackson-all-1.6.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/jackson-all-1.6.2.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/jackson-core-asl-1.6.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/jackson-core-asl-1.6.2.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/jackson-mapper-asl-1.6.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/jackson-mapper-asl-1.6.2.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/jakarta-oro.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/jakarta-oro.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/javassist-3.11.0.GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/javassist-3.11.0.GA.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/jetty-server-8.1.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/jetty-server-8.1.8.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/jfinal-2.0-bin-with-src.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/jfinal-2.0-bin-with-src.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/json-lib-2.3-jdk15.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/json-lib-2.3-jdk15.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/json_simple.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/json_simple.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/log4j-1.2.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/log4j-1.2.17.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/mysql-connector-java-5.1.20-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/mysql-connector-java-5.1.20-bin.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/ognl-3.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/ognl-3.0.6.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/servlet-api-2.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/servlet-api-2.5.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-aop-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-aop-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-aspects-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-aspects-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-beans-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-beans-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-context-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-context-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-core-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-core-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-expression-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-expression-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-jdbc-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-jdbc-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-orm-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-orm-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-tx-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-tx-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-web-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-web-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/spring-webmvc-4.0.0.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/spring-webmvc-4.0.0.RELEASE.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/struts2-core-2.3.15.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/struts2-core-2.3.15.3.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/struts2-spring-plugin-2.3.15.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/struts2-spring-plugin-2.3.15.3.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/lib/xwork-core-2.3.15.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/WEB-INF/lib/xwork-core-2.3.15.3.jar -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/blog/_form.html: -------------------------------------------------------------------------------- 1 |
2 | 创建Blog 3 | 4 |
5 | 6 | ${titleMsg!} 7 |
8 |
9 | 10 | ${contentMsg!} 11 |
12 |
13 | 14 | 15 |
16 |
-------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/blog/add.html: -------------------------------------------------------------------------------- 1 | <#include "../common/_layout.html" /> 2 | <@layout> 3 |

Blog管理 ---> 创建Blog 4 |

5 |
6 |
7 | <#include "_form.html" /> 8 |
9 |
10 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/blog/blog.html: -------------------------------------------------------------------------------- 1 | <#include "../common/_layout.html"/> 2 | <@layout> 3 |

Blog管理   4 | 创建Blog 5 |

6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | <#list blogPage.getList() as x> 16 | 17 | 18 | 19 | 23 | 24 | 25 | 26 |
id标题操作
${x.id}${x.title} 20 |   删除 21 |   修改 22 |
27 | <#include "/common/_paginate.html" /> 28 | <@paginate currentPage=blogPage.pageNumber totalPage=blogPage.totalPage actionUrl="/blog/" /> 29 |
30 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/blog/edit.html: -------------------------------------------------------------------------------- 1 | <#include "/common/_layout.html" /> 2 | <@layout> 3 |

Blog管理 ---> 修改Blog 4 |

5 |
6 |
7 | <#include "_form.html" /> 8 |
9 |
10 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/common/_contentHeader.html: -------------------------------------------------------------------------------- 1 | <#macro layout location="" subLocation=""> 2 |
3 |
4 | 5 |
6 |

${location}

7 | 11 |
12 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/common/_layout.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 |
5 |

人员分组

6 | 10 |
-------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/common/include_head.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/error/401.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 401.html 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | This is my 401 page.
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/error/403.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 403.html 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | This is my 403 page.
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/error/500.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 500.html 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | This is my 500 page.
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/index/index.html: -------------------------------------------------------------------------------- 1 | <#include "../common/_layout.html"/> 2 | <@layout> 3 |

JFinal Demo 项目首页

4 |
5 |

欢迎来到 JFinal极速开发世界!

6 | 7 |


8 |

${hellojfinal!''}

9 | 本Demo采用FreeMarker 作为视图文件,您还可以使用Jsp、Velocity或自定义类型视图。 10 | 点击此处开始试用Demo。 11 | 12 |











13 |











14 |
15 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/personGroup/newGroup.html: -------------------------------------------------------------------------------- 1 | 4 | 12 | -------------------------------------------------------------------------------- /WebRoot/WEB-INF/views/personGroup/renameGroup.html: -------------------------------------------------------------------------------- 1 | 4 | 12 | -------------------------------------------------------------------------------- /WebRoot/datagrid_data1.json: -------------------------------------------------------------------------------- 1 | {"total":28,"rows":[ 2 | {"id":"FI-SW-01","title":"Koi","content":12.00}, 3 | {"id":"K9-DL-01","title":"Dalmation","content":12.00}, 4 | {"id":"RP-SN-01","title":"Rattlesnake","content":12.00}, 5 | {"id":"RP-SN-01","title":"Rattlesnake","content":12.00}, 6 | {"id":"RP-LI-02","title":"Iguana","content":12.00}, 7 | {"id":"FL-DSH-01","title":"Manx","content":12.00}, 8 | {"id":"FL-DSH-01","title":"Manx","content":12.00}, 9 | {"id":"FL-DLH-02","title":"Persian","content":12.00}, 10 | {"id":"FL-DLH-02","title":"Persian","content":12.00}, 11 | {"id":"AV-CB-01","title":"Amazon Parrot","content":92.00} 12 | ]} 13 | -------------------------------------------------------------------------------- /WebRoot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/favicon.ico -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .pull-right { float: right; } 11 | .pull-left { float: left; } 12 | 13 | .@{fa-css-prefix} { 14 | &.pull-left { margin-right: .3em; } 15 | &.pull-right { margin-left: .3em; } 16 | } 17 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font-family: FontAwesome; 7 | font-style: normal; 8 | font-weight: normal; 9 | line-height: 1; 10 | -webkit-font-smoothing: antialiased; 11 | -moz-osx-font-smoothing: grayscale; 12 | } 13 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "spinning.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: -@fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/mixins.less: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | .fa-icon-rotate(@degrees, @rotation) { 5 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation); 6 | -webkit-transform: rotate(@degrees); 7 | -moz-transform: rotate(@degrees); 8 | -ms-transform: rotate(@degrees); 9 | -o-transform: rotate(@degrees); 10 | transform: rotate(@degrees); 11 | } 12 | 13 | .fa-icon-flip(@horiz, @vert, @rotation) { 14 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1); 15 | -webkit-transform: scale(@horiz, @vert); 16 | -moz-transform: scale(@horiz, @vert); 17 | -ms-transform: scale(@horiz, @vert); 18 | -o-transform: scale(@horiz, @vert); 19 | transform: scale(@horiz, @vert); 20 | } 21 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/path.less: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: ~"url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}')"; 7 | src: ~"url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype')", 8 | ~"url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff')", 9 | ~"url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype')", 10 | ~"url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg')"; 11 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 12 | font-weight: normal; 13 | font-style: normal; 14 | } 15 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/spinning.less: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | -webkit-animation: spin 2s infinite linear; 6 | -moz-animation: spin 2s infinite linear; 7 | -o-animation: spin 2s infinite linear; 8 | animation: spin 2s infinite linear; 9 | } 10 | 11 | @-moz-keyframes spin { 12 | 0% { -moz-transform: rotate(0deg); } 13 | 100% { -moz-transform: rotate(359deg); } 14 | } 15 | @-webkit-keyframes spin { 16 | 0% { -webkit-transform: rotate(0deg); } 17 | 100% { -webkit-transform: rotate(359deg); } 18 | } 19 | @-o-keyframes spin { 20 | 0% { -o-transform: rotate(0deg); } 21 | 100% { -o-transform: rotate(359deg); } 22 | } 23 | @keyframes spin { 24 | 0% { 25 | -webkit-transform: rotate(0deg); 26 | transform: rotate(0deg); 27 | } 28 | 100% { 29 | -webkit-transform: rotate(359deg); 30 | transform: rotate(359deg); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .pull-right { float: right; } 11 | .pull-left { float: left; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.pull-left { margin-right: .3em; } 15 | &.pull-right { margin-left: .3em; } 16 | } 17 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font-family: FontAwesome; 7 | font-style: normal; 8 | font-weight: normal; 9 | line-height: 1; 10 | -webkit-font-smoothing: antialiased; 11 | -moz-osx-font-smoothing: grayscale; 12 | } 13 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | @mixin fa-icon-rotate($degrees, $rotation) { 5 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); 6 | -webkit-transform: rotate($degrees); 7 | -moz-transform: rotate($degrees); 8 | -ms-transform: rotate($degrees); 9 | -o-transform: rotate($degrees); 10 | transform: rotate($degrees); 11 | } 12 | 13 | @mixin fa-icon-flip($horiz, $vert, $rotation) { 14 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); 15 | -webkit-transform: scale($horiz, $vert); 16 | -moz-transform: scale($horiz, $vert); 17 | -ms-transform: scale($horiz, $vert); 18 | -o-transform: scale($horiz, $vert); 19 | transform: scale($horiz, $vert); 20 | } 21 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_path.scss: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); 7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), 8 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), 9 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), 10 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); 11 | //src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 12 | font-weight: normal; 13 | font-style: normal; 14 | } 15 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_spinning.scss: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | -webkit-animation: spin 2s infinite linear; 6 | -moz-animation: spin 2s infinite linear; 7 | -o-animation: spin 2s infinite linear; 8 | animation: spin 2s infinite linear; 9 | } 10 | 11 | @-moz-keyframes spin { 12 | 0% { -moz-transform: rotate(0deg); } 13 | 100% { -moz-transform: rotate(359deg); } 14 | } 15 | @-webkit-keyframes spin { 16 | 0% { -webkit-transform: rotate(0deg); } 17 | 100% { -webkit-transform: rotate(359deg); } 18 | } 19 | @-o-keyframes spin { 20 | 0% { -o-transform: rotate(0deg); } 21 | 100% { -o-transform: rotate(359deg); } 22 | } 23 | @keyframes spin { 24 | 0% { 25 | -webkit-transform: rotate(0deg); 26 | transform: rotate(0deg); 27 | } 28 | 100% { 29 | -webkit-transform: rotate(359deg); 30 | transform: rotate(359deg); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /WebRoot/public/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "spinning"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | -------------------------------------------------------------------------------- /WebRoot/public/images/custom/big_bgcolor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/big_bgcolor.jpg -------------------------------------------------------------------------------- /WebRoot/public/images/custom/body_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/body_bg.jpg -------------------------------------------------------------------------------- /WebRoot/public/images/custom/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/close.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/del_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/del_16.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/edit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/edit_16.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/icon-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/icon-down.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/list_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/list_item.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/load.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/load.gif -------------------------------------------------------------------------------- /WebRoot/public/images/custom/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/loading.gif -------------------------------------------------------------------------------- /WebRoot/public/images/custom/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/next.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/pic_ilike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/pic_ilike.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/pic_repeat_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/pic_repeat_x.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/prev.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/tooltip_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/tooltip_icon.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/xhgl-gisview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/xhgl-gisview.png -------------------------------------------------------------------------------- /WebRoot/public/images/custom/xhgl-misview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/custom/xhgl-misview.png -------------------------------------------------------------------------------- /WebRoot/public/images/show/check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/show/check.png -------------------------------------------------------------------------------- /WebRoot/public/images/show/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/show/group.png -------------------------------------------------------------------------------- /WebRoot/public/images/show/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/show/person.png -------------------------------------------------------------------------------- /WebRoot/public/images/show/planset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/show/planset.png -------------------------------------------------------------------------------- /WebRoot/public/images/show/scheduler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/show/scheduler.png -------------------------------------------------------------------------------- /WebRoot/public/images/show/simple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/show/simple.png -------------------------------------------------------------------------------- /WebRoot/public/images/show/simple2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/images/show/simple2.png -------------------------------------------------------------------------------- /WebRoot/public/js/config.js: -------------------------------------------------------------------------------- 1 | define(function(require, exports, module) { 2 | exports.options={ 3 | siteName:"终极排班系统", 4 | hostUrl:"http://" + window.location.host + "/FinalScheduler/", 5 | lockData:true 6 | }; 7 | }); -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/bootstrap-datetimepicker.zh-CN.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Simplified Chinese translation for bootstrap-datetimepicker 3 | * Yuan Cheung 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['zh-CN'] = { 7 | days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"], 8 | daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"], 9 | daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"], 10 | months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 11 | monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 12 | today: "今天", 13 | suffix: [], 14 | meridiem: ["上午", "下午"] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/bootstrap-select-zh_CN.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Translated default messages for bootstrap-select. 3 | * Locale: ZH (Chinese) 4 | * Region: CN (China) 5 | */ 6 | (function ($) { 7 | $.fn.selectpicker.defaults = { 8 | noneSelectedText: '没有选中任何项', 9 | noneResultsText: '没有找到匹配项', 10 | countSelectedText: '选中{1}中的{0}项', 11 | maxOptionsText: ['超出限制 (最多选择{n}项)', '组选择超出限制(最多选择{n}组)'], 12 | multipleSeparator: ', ' 13 | }; 14 | })(jQuery); 15 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/css/bootstrapValidator.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * BootstrapValidator (http://bootstrapvalidator.com) 3 | * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3 4 | * 5 | * @version v0.5.1-dev, built on 2014-07-23 6:05:15 AM 6 | * @author https://twitter.com/nghuuphuoc 7 | * @copyright (c) 2013 - 2014 Nguyen Huu Phuoc 8 | * @license MIT 9 | */ 10 | 11 | .bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442} -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/bootstrap/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /WebRoot/public/js/modules/bootstrap/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/accordion/_content.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | AJAX Content 6 | 7 | 8 |

Here is the content loaded via AJAX.

9 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/calendar/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic Calendar - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic Calendar

14 |

Click to select date.

15 |
16 |
17 | 18 | 19 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combobox/combobox_data1.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "id":1, 3 | "text":"Java", 4 | "desc":"Write once, run anywhere" 5 | },{ 6 | "id":2, 7 | "text":"C#", 8 | "desc":"One of the programming languages designed for the Common Language Infrastructure" 9 | },{ 10 | "id":3, 11 | "text":"Ruby", 12 | "selected":true, 13 | "desc":"A dynamic, reflective, general-purpose object-oriented programming language" 14 | },{ 15 | "id":4, 16 | "text":"Perl", 17 | "desc":"A high-level, general-purpose, interpreted, dynamic programming language" 18 | },{ 19 | "id":5, 20 | "text":"Basic", 21 | "desc":"A family of general-purpose, high-level programming languages" 22 | }] -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combobox/dynamicdata.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Load Dynamic ComboBox Data - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Load Dynamic ComboBox Data

14 |

Click the button below to load data.

15 | 16 |
17 | LoadData 18 |
19 | 20 | 22 | 23 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combobox/group.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Group ComboBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Group ComboBox

14 |

This example shows how to display combobox items in groups.

15 |
16 | 17 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combobox/multiple.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Multiple Select - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Load Dynamic ComboBox Data

14 |

Drop down the panel and select multiple items.

15 |
16 | 17 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combobox/remotedata.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Binding to Remote Data - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Binding to Remote Data

14 |

The ComboBox is bound to a remote data.

15 |
16 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combotree/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic ComboTree - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic ComboTree

14 |

Click the right arrow button to show the tree panel.

15 |
16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combotree/initvalue.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Initialize Value for ComboTree - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Initialize Value for ComboTree

14 |

Initialize Value when ComboTree is created.

15 |
16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/combotree/tree_data1.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "id":1, 3 | "text":"My Documents", 4 | "children":[{ 5 | "id":11, 6 | "text":"Photos", 7 | "state":"closed", 8 | "children":[{ 9 | "id":111, 10 | "text":"Friend" 11 | },{ 12 | "id":112, 13 | "text":"Wife" 14 | },{ 15 | "id":113, 16 | "text":"Company" 17 | }] 18 | },{ 19 | "id":12, 20 | "text":"Program Files", 21 | "children":[{ 22 | "id":121, 23 | "text":"Intel" 24 | },{ 25 | "id":122, 26 | "text":"Java", 27 | "attributes":{ 28 | "p1":"Custom Attribute1", 29 | "p2":"Custom Attribute2" 30 | } 31 | },{ 32 | "id":123, 33 | "text":"Microsoft Office" 34 | },{ 35 | "id":124, 36 | "text":"Games", 37 | "checked":true 38 | }] 39 | },{ 40 | "id":13, 41 | "text":"index.html" 42 | },{ 43 | "id":14, 44 | "text":"about.html" 45 | },{ 46 | "id":15, 47 | "text":"welcome.html" 48 | }] 49 | }] 50 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datagrid/products.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"productid":"FI-SW-01","productname":"Koi"}, 3 | {"productid":"K9-DL-01","productname":"Dalmation"}, 4 | {"productid":"RP-SN-01","productname":"Rattlesnake"}, 5 | {"productid":"RP-LI-02","productname":"Iguana"}, 6 | {"productid":"FL-DSH-01","productname":"Manx"}, 7 | {"productid":"FL-DLH-02","productname":"Persian"}, 8 | {"productid":"AV-CB-01","productname":"Amazon Parrot"} 9 | ] 10 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datalist/checkbox.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Checkbox in DataList - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Checkbox in DataList

14 |

Each item in the DataList has a checkbox.

15 |
16 |
23 |
24 | 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datalist/datalist_data1.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"text":"Epson WorkForce 845","group":"Printer"}, 3 | {"text":"Canon PIXMA MG5320","group":"Printer"}, 4 | {"text":"HP Deskjet 1000 Printer","group":"Printer"}, 5 | {"text":"Cisco RV110W-A-NA-K9","group":"Firewall"}, 6 | {"text":"ZyXEL ZyWALL USG50","group":"Firewall"}, 7 | {"text":"NETGEAR FVS318","group":"Firewall"}, 8 | {"text":"Logitech Keyboard K120","group":"Keyboard"}, 9 | {"text":"Microsoft Natural Ergonomic Keyboard 4000","group":"Keyboard"}, 10 | {"text":"Logitech Wireless Touch Keyboard K400","group":"Keyboard"}, 11 | {"text":"Logitech Gaming Keyboard G110","group":"Keyboard"}, 12 | {"text":"Nikon COOLPIX L26 16.1 MP","group":"Camera"}, 13 | {"text":"Canon PowerShot A1300","group":"Camera"}, 14 | {"text":"Canon PowerShot A2300","group":"Camera"} 15 | 16 | 17 | 18 | ] -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datalist/group.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Group DataList - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Group DataList

14 |

This example shows how to display items in groups.

15 |
16 |
21 |
22 | 23 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datalist/multiselect.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Multiple Selection DataList - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Multiple Selection DataList

14 |

The multiple selection allows the user to select multiple items in a datalist.

15 |
16 |
21 |
22 | 23 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datalist/remotedata.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Binding to Remote Data - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Binding to Remote Data

14 |

The DataList is bound to a remote data.

15 |
16 |
20 |
21 | 22 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datebox/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic DateBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic DateBox

14 |

Click the calendar image on the right side.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datebox/events.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | DateBox Events - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

DateBox Events

14 |

Click the calendar image on the right side.

15 |
16 | 17 |
18 | Selected Date: 19 | 20 |
21 | 26 | 27 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datebox/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid DateBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid DateBox

14 |

This example shows how to set the width of DateBox to a percentage of its parent container.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datetimebox/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic DateTimeBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic DateTimeBox

14 |

Click the calendar image on the right side.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datetimebox/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid DateTimeBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid DateTimeBox

14 |

This example shows how to set the width of DateTimeBox to a percentage of its parent container.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datetimebox/initvalue.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Initialize Value for DateTime - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Initialize Value for DateTime

14 |

The value is initialized when DateTimeBox has been created.

15 |
16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datetimebox/showseconds.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Display Seconds - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Display Seconds

14 |

The user can decide to display seconds part or not.

15 |
16 | Show Seconds: 17 | 18 |
19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datetimespinner/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic DateTimeSpinner - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic DateTimeSpinner

14 |

Click spin button to adjust date and time.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/datetimespinner/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid DateTimeSpinner - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid DateTimeSpinner

14 |

The width of datetimespinner is set in percentages.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/demo.css: -------------------------------------------------------------------------------- 1 | *{ 2 | font-size:12px; 3 | } 4 | body { 5 | font-family:verdana,helvetica,arial,sans-serif; 6 | padding:20px; 7 | font-size:12px; 8 | margin:0; 9 | } 10 | h2 { 11 | font-size:18px; 12 | font-weight:bold; 13 | margin:0; 14 | margin-bottom:15px; 15 | } 16 | .demo-info{ 17 | padding:0 0 12px 0; 18 | } 19 | .demo-tip{ 20 | display:none; 21 | } 22 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/filebox/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid FileBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid FileBox

14 |

This example shows how to set the width of FileBox to a percentage of its parent container.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/form/form_data1.json: -------------------------------------------------------------------------------- 1 | { 2 | "name":"easyui", 3 | "email":"easyui@gmail.com", 4 | "subject":"Subject Title", 5 | "message":"Message Content", 6 | "language":"de" 7 | } -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/layout/_content.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | AJAX Content 6 | 7 | 8 |

jQuery EasyUI framework help you build your web page easily.

9 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/layout/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid Layout - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid Layout

14 |

Percentage width of region panel in a layout.

15 |
16 |
17 |
18 |

width: 30%

19 |
20 |
21 |
22 |
23 | 24 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/layout/propertygrid_data1.json: -------------------------------------------------------------------------------- 1 | {"total":7,"rows":[ 2 | {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"}, 3 | {"name":"Address","value":"","group":"ID Settings","editor":"text"}, 4 | {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"}, 5 | {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"}, 6 | {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"}, 7 | {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{ 8 | "type":"validatebox", 9 | "options":{ 10 | "validType":"email" 11 | } 12 | }}, 13 | {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{ 14 | "type":"checkbox", 15 | "options":{ 16 | "on":true, 17 | "off":false 18 | } 19 | }} 20 | ]} -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/layout/tree_data1.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "id":1, 3 | "text":"My Documents", 4 | "children":[{ 5 | "id":11, 6 | "text":"Photos", 7 | "state":"closed", 8 | "children":[{ 9 | "id":111, 10 | "text":"Friend" 11 | },{ 12 | "id":112, 13 | "text":"Wife" 14 | },{ 15 | "id":113, 16 | "text":"Company" 17 | }] 18 | },{ 19 | "id":12, 20 | "text":"Program Files", 21 | "children":[{ 22 | "id":121, 23 | "text":"Intel" 24 | },{ 25 | "id":122, 26 | "text":"Java", 27 | "attributes":{ 28 | "p1":"Custom Attribute1", 29 | "p2":"Custom Attribute2" 30 | } 31 | },{ 32 | "id":123, 33 | "text":"Microsoft Office" 34 | },{ 35 | "id":124, 36 | "text":"Games", 37 | "checked":true 38 | }] 39 | },{ 40 | "id":13, 41 | "text":"index.html" 42 | },{ 43 | "id":14, 44 | "text":"about.html" 45 | },{ 46 | "id":15, 47 | "text":"welcome.html" 48 | }] 49 | }] 50 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/numberbox/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic NumberBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic NumberBox

14 |

The NumberBox can only accept inputing numbers.

15 |
16 |
17 |

List Price:

18 | 19 |

Amount:

20 | 21 |
22 | 23 | 24 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/numberspinner/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic NumberSpinner - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic NumberSpinner

14 |

Click spinner button to change value.

15 |
16 | 21 |
22 | Value: 23 |
24 | 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/numberspinner/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid NumberSpinner - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid NumberSpinner

14 |

This example shows how to set the width of NumberSpinner to a percentage of its parent container.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/numberspinner/increment.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Increment Number - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Increment Number

14 |

The sample shows how to set the increment step.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/numberspinner/range.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Number Range - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Number Range

14 |

The value is constrained to a range between 10 and 100.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/pagination/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic Pagination - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic Pagination

14 |

The user can change page number and page size on page bar.

15 |
16 |
17 |
18 |
19 | 20 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/pagination/links.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Pagination Links - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Pagination Links

14 |

The example shows how to customize numbered pagination links.

15 |
16 |
17 |
21 |
22 | 23 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/pagination/simple.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Simplify Pagination - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Simplify Pagination

14 |

The sample shows how to simplify pagination.

15 |
16 |
17 |
23 |
24 | 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/panel/_content.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | AJAX Content 6 | 7 | 8 |

Here is the content loaded via AJAX.

9 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/panel/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid Panel - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid Panel

14 |

This example shows how to set the width of Panel to a percentage of its parent container.

15 |
16 |
17 |
18 |

The panel has a width of 100%.

19 |

20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/panel/footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Panel Footer - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Panel Footer

14 |

The panel footer is displayed at the bottom of the panel and can consist of any other components.

15 |
16 |
17 |
18 | 21 | 22 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/progressbar/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid ProgressBar - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid ProgressBar

14 |

This example shows how to set the width of ProgressBar to a percentage of its parent container.

15 |
16 |

width: 50%

17 |
18 |

width: 30%

19 |
20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/propertygrid/propertygrid_data1.json: -------------------------------------------------------------------------------- 1 | {"total":7,"rows":[ 2 | {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"}, 3 | {"name":"Address","value":"","group":"ID Settings","editor":"text"}, 4 | {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"}, 5 | {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"}, 6 | {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"}, 7 | {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{ 8 | "type":"validatebox", 9 | "options":{ 10 | "validType":"email" 11 | } 12 | }}, 13 | {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{ 14 | "type":"checkbox", 15 | "options":{ 16 | "on":true, 17 | "off":false 18 | } 19 | }} 20 | ]} -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/searchbox/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic SearchBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic SearchBox

14 |

Click search button or press enter key in input box to do searching.

15 |
16 | 17 | 22 | 23 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/slider/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic Slider - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic Slider

14 |

Drag the slider to change value.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/slider/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid Slider - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid Slider

14 |

This example shows how to set the width of Slider to a percentage of its parent container.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/slider/range.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Range Slider - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Range Slider

14 |

This sample shows how to define a range slider.

15 |
16 | 22 | 23 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/slider/rule.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Slider Rule - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Slider Rule

14 |

This sample shows how to define slider rule.

15 |
16 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/slider/vertical.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Vertical Slider - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Vertical Slider

14 |

This sample shows how to create a vertical slider.

15 |
16 |
17 | 23 |
24 | 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tabs/_content.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | AJAX Content 6 | 7 | 8 |

Here is the content loaded via AJAX.

9 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tabs/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid Tabs - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid Tabs

14 |

This example shows how to set the width of Tabs to a percentage of its parent container.

15 |
16 |
17 |
18 |

The tabs has a width of 100%.

19 |
20 |
21 |
22 |
23 | 24 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tabs/images/modem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/demo/tabs/images/modem.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tabs/images/pda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/demo/tabs/images/pda.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tabs/images/scanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/demo/tabs/images/scanner.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tabs/images/tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/demo/tabs/images/tablet.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tabs/tree_data1.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "id":1, 3 | "text":"My Documents", 4 | "children":[{ 5 | "id":11, 6 | "text":"Photos", 7 | "state":"closed", 8 | "children":[{ 9 | "id":111, 10 | "text":"Friend" 11 | },{ 12 | "id":112, 13 | "text":"Wife" 14 | },{ 15 | "id":113, 16 | "text":"Company" 17 | }] 18 | },{ 19 | "id":12, 20 | "text":"Program Files", 21 | "children":[{ 22 | "id":121, 23 | "text":"Intel" 24 | },{ 25 | "id":122, 26 | "text":"Java", 27 | "attributes":{ 28 | "p1":"Custom Attribute1", 29 | "p2":"Custom Attribute2" 30 | } 31 | },{ 32 | "id":123, 33 | "text":"Microsoft Office" 34 | },{ 35 | "id":124, 36 | "text":"Games", 37 | "checked":true 38 | }] 39 | },{ 40 | "id":13, 41 | "text":"index.html" 42 | },{ 43 | "id":14, 44 | "text":"about.html" 45 | },{ 46 | "id":15, 47 | "text":"welcome.html" 48 | }] 49 | }] 50 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/textbox/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid TextBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid TextBox

14 |

This example shows how to set the width of TextBox to a percentage of its parent container.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/textbox/multiline.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Multiline TextBox - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Multiline TextBox

14 |

This example shows how to define a textbox for the user to enter multi-line text input.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/timespinner/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic TimeSpinner - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic TimeSpinner

14 |

Click spin button to adjust time.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/timespinner/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Fluid TimeSpinner - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Fluid TimeSpinner

14 |

This example shows how to set the width of TimeSpinner to a percentage of its parent container.

15 |
16 |

width: 50%

17 | 18 |

width: 30%

19 | 20 | 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/timespinner/range.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Time Range - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Time Range

14 |

The time value is constrained in specified range.

15 |
16 | From 08:30 to 18:00 17 |
18 | 19 | 20 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tooltip/_content.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | AJAX Content 6 | 7 | 8 |

Here is the content loaded via AJAX.

9 | 17 | 18 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tooltip/_dialog.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Dialog Content 6 | 7 | 8 |
9 |
10 |
User Name:
11 | 12 |
13 |
14 |
Password:
15 | 16 |
17 |
18 | Login 19 | Cancel 20 |
21 |
22 | 23 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tooltip/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Basic Tooltip - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Basic Tooltip

14 |

Hover the links to display tooltip message.

15 |
16 |

The tooltip can use each elements title attribute. 17 | Hover me to display tooltip. 18 |

19 | 20 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tree/animation.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Animation Tree - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Animation Tree

14 |

Apply 'animate' property to true to enable animation effect.

15 |
16 |
17 | 18 |
19 | 20 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tree/dnd.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Drag Drop Tree Nodes - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Drag Drop Tree Nodes

14 |

Press mouse down and drag a node to another position.

15 |
16 |
17 | 18 |
19 | 20 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tree/icons.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Tree Node Icons - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Tree Node Icons

14 |

This sample illustrates how to add icons to tree node.

15 |
16 |
17 | 18 |
19 | 20 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tree/lines.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Tree Lines - jQuery EasyUI Demo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Tree Lines

14 |

This sample shows how to show tree lines.

15 |
16 |
17 | 18 |
19 | 20 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/tree/tree_data1.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "id":1, 3 | "text":"My Documents", 4 | "children":[{ 5 | "id":11, 6 | "text":"Photos", 7 | "state":"closed", 8 | "children":[{ 9 | "id":111, 10 | "text":"Friend" 11 | },{ 12 | "id":112, 13 | "text":"Wife" 14 | },{ 15 | "id":113, 16 | "text":"Company" 17 | }] 18 | },{ 19 | "id":12, 20 | "text":"Program Files", 21 | "children":[{ 22 | "id":121, 23 | "text":"Intel" 24 | },{ 25 | "id":122, 26 | "text":"Java", 27 | "attributes":{ 28 | "p1":"Custom Attribute1", 29 | "p2":"Custom Attribute2" 30 | } 31 | },{ 32 | "id":123, 33 | "text":"Microsoft Office" 34 | },{ 35 | "id":124, 36 | "text":"Games", 37 | "checked":true 38 | }] 39 | },{ 40 | "id":13, 41 | "text":"index.html" 42 | },{ 43 | "id":14, 44 | "text":"about.html" 45 | },{ 46 | "id":15, 47 | "text":"welcome.html" 48 | }] 49 | }] 50 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/demo/treegrid/treegrid_data2.json: -------------------------------------------------------------------------------- 1 | {"total":7,"rows":[ 2 | {"id":1,"name":"All Tasks","begin":"3/4/2010","end":"3/20/2010","progress":60,"iconCls":"icon-ok"}, 3 | {"id":2,"name":"Designing","begin":"3/4/2010","end":"3/10/2010","progress":100,"_parentId":1,"state":"closed"}, 4 | {"id":21,"name":"Database","persons":2,"begin":"3/4/2010","end":"3/6/2010","progress":100,"_parentId":2}, 5 | {"id":22,"name":"UML","persons":1,"begin":"3/7/2010","end":"3/8/2010","progress":100,"_parentId":2}, 6 | {"id":23,"name":"Export Document","persons":1,"begin":"3/9/2010","end":"3/10/2010","progress":100,"_parentId":2}, 7 | {"id":3,"name":"Coding","persons":2,"begin":"3/11/2010","end":"3/18/2010","progress":80}, 8 | {"id":4,"name":"Testing","persons":1,"begin":"3/19/2010","end":"3/20/2010","progress":20} 9 | ],"footer":[ 10 | {"name":"Total Persons:","persons":7,"iconCls":"icon-sum"} 11 | ]} 12 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/readme.txt: -------------------------------------------------------------------------------- 1 | Current Version: 1.4.3 2 | ====================== 3 | This software is allowed to use under GPL or you need to buy commercial license for better support or other purpose. 4 | Please contact us at info@jeasyui.com 5 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group { 3 | font-size: 12px; 4 | padding: 3px; 5 | padding-right: 0px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group { 15 | font-weight: bold; 16 | } 17 | .combobox-item-hover { 18 | background-color: #777; 19 | color: #fff; 20 | } 21 | .combobox-item-selected { 22 | background-color: #0052A3; 23 | color: #fff; 24 | } 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | height: 18px; 6 | padding: 2px 5px; 7 | text-align: center; 8 | } 9 | .datebox-button a { 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #555; 33 | } 34 | .datebox-button a { 35 | color: #fff; 36 | } 37 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | padding: 2px 5px; 6 | } 7 | .dialog-tool-separator { 8 | float: left; 9 | height: 24px; 10 | border-left: 1px solid #444; 11 | border-right: 1px solid #777; 12 | margin: 2px 1px; 13 | } 14 | .dialog-button { 15 | padding: 5px; 16 | text-align: right; 17 | } 18 | .dialog-button .l-btn { 19 | margin-left: 5px; 20 | } 21 | .dialog-toolbar, 22 | .dialog-button { 23 | background: #555; 24 | border-width: 1px; 25 | border-style: solid; 26 | } 27 | .dialog-toolbar { 28 | border-color: #000 #000 #222 #000; 29 | } 30 | .dialog-button { 31 | border-color: #222 #000 #000 #000; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/accordion_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/blank.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/calendar_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/combo_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/datagrid_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/datebox_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/layout_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/linkbutton_bg.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/loading.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/menu_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/messager_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/pagination_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/panel_tools.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/searchbox_button.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/slider_handle.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/spinner_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/tabs_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/tree_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/black/images/validatebox_warning.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px; 3 | overflow: hidden; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding-top: 10px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 1px 0; 39 | border: 1px solid #000; 40 | } 41 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/numberbox.css: -------------------------------------------------------------------------------- 1 | .numberbox { 2 | border: 1px solid #000; 3 | margin: 0; 4 | padding: 0 2px; 5 | vertical-align: middle; 6 | } 7 | .textbox { 8 | padding: 0; 9 | } 10 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #000; 24 | } 25 | .progressbar-text { 26 | color: #fff; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #0052A3; 31 | color: #fff; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #222; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #3d3d3d; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #222; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #3d3d3d; 28 | } 29 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #cccccc; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/black/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group { 3 | font-size: 12px; 4 | padding: 3px; 5 | padding-right: 0px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group { 15 | font-weight: bold; 16 | } 17 | .combobox-item-hover { 18 | background-color: #e6e6e6; 19 | color: #00438a; 20 | } 21 | .combobox-item-selected { 22 | background-color: #0081c2; 23 | color: #fff; 24 | } 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | height: 18px; 6 | padding: 2px 5px; 7 | text-align: center; 8 | } 9 | .datebox-button a { 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #F5F5F5; 33 | } 34 | .datebox-button a { 35 | color: #444; 36 | } 37 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | padding: 2px 5px; 6 | } 7 | .dialog-tool-separator { 8 | float: left; 9 | height: 24px; 10 | border-left: 1px solid #ccc; 11 | border-right: 1px solid #fff; 12 | margin: 2px 1px; 13 | } 14 | .dialog-button { 15 | padding: 5px; 16 | text-align: right; 17 | } 18 | .dialog-button .l-btn { 19 | margin-left: 5px; 20 | } 21 | .dialog-toolbar, 22 | .dialog-button { 23 | background: #F5F5F5; 24 | border-width: 1px; 25 | border-style: solid; 26 | } 27 | .dialog-toolbar { 28 | border-color: #D4D4D4 #D4D4D4 #e6e6e6 #D4D4D4; 29 | } 30 | .dialog-button { 31 | border-color: #e6e6e6 #D4D4D4 #D4D4D4 #D4D4D4; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/accordion_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/blank.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/calendar_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/combo_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/datagrid_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/datebox_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/layout_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/linkbutton_bg.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/loading.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/menu_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/messager_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/pagination_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/panel_tools.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/searchbox_button.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/slider_handle.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/spinner_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/tabs_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/tree_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/bootstrap/images/validatebox_warning.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/numberbox.css: -------------------------------------------------------------------------------- 1 | .numberbox { 2 | border: 1px solid #D4D4D4; 3 | margin: 0; 4 | padding: 0 2px; 5 | vertical-align: middle; 6 | } 7 | .textbox { 8 | padding: 0; 9 | } 10 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #D4D4D4; 24 | } 25 | .progressbar-text { 26 | color: #333; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #0081c2; 31 | color: #fff; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #e6e6e6; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #F2F2F2; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #e6e6e6; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #F2F2F2; 28 | } 29 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #bbb; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/bootstrap/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group { 3 | font-size: 12px; 4 | padding: 3px; 5 | padding-right: 0px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group { 15 | font-weight: bold; 16 | } 17 | .combobox-item-hover { 18 | background-color: #eaf2ff; 19 | color: #000000; 20 | } 21 | .combobox-item-selected { 22 | background-color: #ffe48d; 23 | color: #000000; 24 | } 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | height: 18px; 6 | padding: 2px 5px; 7 | text-align: center; 8 | } 9 | .datebox-button a { 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #F4F4F4; 33 | } 34 | .datebox-button a { 35 | color: #444; 36 | } 37 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | padding: 2px 5px; 6 | } 7 | .dialog-tool-separator { 8 | float: left; 9 | height: 24px; 10 | border-left: 1px solid #ccc; 11 | border-right: 1px solid #fff; 12 | margin: 2px 1px; 13 | } 14 | .dialog-button { 15 | padding: 5px; 16 | text-align: right; 17 | } 18 | .dialog-button .l-btn { 19 | margin-left: 5px; 20 | } 21 | .dialog-toolbar, 22 | .dialog-button { 23 | background: #F4F4F4; 24 | border-width: 1px; 25 | border-style: solid; 26 | } 27 | .dialog-toolbar { 28 | border-color: #95B8E7 #95B8E7 #dddddd #95B8E7; 29 | } 30 | .dialog-button { 31 | border-color: #dddddd #95B8E7 #95B8E7 #95B8E7; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/accordion_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/blank.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/calendar_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/combo_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/datagrid_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/datebox_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/layout_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/linkbutton_bg.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/loading.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/menu_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/messager_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/pagination_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/panel_tools.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/searchbox_button.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/slider_handle.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/spinner_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/tabs_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/tree_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/default/images/validatebox_warning.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/numberbox.css: -------------------------------------------------------------------------------- 1 | .numberbox { 2 | border: 1px solid #95B8E7; 3 | margin: 0; 4 | padding: 0 2px; 5 | vertical-align: middle; 6 | } 7 | .textbox { 8 | padding: 0; 9 | } 10 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #95B8E7; 24 | } 25 | .progressbar-text { 26 | color: #000000; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #ffe48d; 31 | color: #000000; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #dddddd; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #E0ECFF; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #dddddd; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #E0ECFF; 28 | } 29 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #aac5e7; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/default/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group { 3 | font-size: 12px; 4 | padding: 3px; 5 | padding-right: 0px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group { 15 | font-weight: bold; 16 | } 17 | .combobox-item-hover { 18 | background-color: #e2e2e2; 19 | color: #000000; 20 | } 21 | .combobox-item-selected { 22 | background-color: #0092DC; 23 | color: #fff; 24 | } 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | height: 18px; 6 | padding: 2px 5px; 7 | text-align: center; 8 | } 9 | .datebox-button a { 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #fafafa; 33 | } 34 | .datebox-button a { 35 | color: #444; 36 | } 37 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | padding: 2px 5px; 6 | } 7 | .dialog-tool-separator { 8 | float: left; 9 | height: 24px; 10 | border-left: 1px solid #ccc; 11 | border-right: 1px solid #fff; 12 | margin: 2px 1px; 13 | } 14 | .dialog-button { 15 | padding: 5px; 16 | text-align: right; 17 | } 18 | .dialog-button .l-btn { 19 | margin-left: 5px; 20 | } 21 | .dialog-toolbar, 22 | .dialog-button { 23 | background: #fafafa; 24 | border-width: 1px; 25 | border-style: solid; 26 | } 27 | .dialog-toolbar { 28 | border-color: #D3D3D3 #D3D3D3 #ddd #D3D3D3; 29 | } 30 | .dialog-button { 31 | border-color: #ddd #D3D3D3 #D3D3D3 #D3D3D3; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/accordion_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/blank.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/calendar_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/combo_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/datagrid_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/datebox_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/layout_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/linkbutton_bg.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/loading.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/menu_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/messager_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/pagination_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/panel_tools.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/searchbox_button.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/slider_handle.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/spinner_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/tabs_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/tree_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/gray/images/validatebox_warning.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/numberbox.css: -------------------------------------------------------------------------------- 1 | .numberbox { 2 | border: 1px solid #D3D3D3; 3 | margin: 0; 4 | padding: 0 2px; 5 | vertical-align: middle; 6 | } 7 | .textbox { 8 | padding: 0; 9 | } 10 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #D3D3D3; 24 | } 25 | .progressbar-text { 26 | color: #000000; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #0092DC; 31 | color: #fff; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #ddd; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #f3f3f3; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #ddd; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #f3f3f3; 28 | } 29 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #bfbfbf; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/gray/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/back.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/blank.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/cancel.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/clear.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/cut.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/edit_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/edit_add.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/edit_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/edit_remove.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/filesave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/filesave.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/filter.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/help.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/large_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/large_chart.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/large_clipart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/large_clipart.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/large_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/large_picture.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/large_shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/large_shapes.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/large_smartart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/large_smartart.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/lock.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/man.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/mini_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/mini_add.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/mini_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/mini_edit.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/mini_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/mini_refresh.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/more.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/no.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/ok.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/pencil.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/print.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/redo.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/reload.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/search.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/sum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/sum.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/tip.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/icons/undo.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group { 3 | font-size: 12px; 4 | padding: 3px; 5 | padding-right: 0px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group { 15 | font-weight: bold; 16 | } 17 | .combobox-item-hover { 18 | background-color: #E6E6E6; 19 | color: #444; 20 | } 21 | .combobox-item-selected { 22 | background-color: #CCE6FF; 23 | color: #000; 24 | } 25 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | height: 18px; 6 | padding: 2px 5px; 7 | text-align: center; 8 | } 9 | .datebox-button a { 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #fff; 33 | } 34 | .datebox-button a { 35 | color: #777; 36 | } 37 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | padding: 2px 5px; 6 | } 7 | .dialog-tool-separator { 8 | float: left; 9 | height: 24px; 10 | border-left: 1px solid #ddd; 11 | border-right: 1px solid #fff; 12 | margin: 2px 1px; 13 | } 14 | .dialog-button { 15 | padding: 5px; 16 | text-align: right; 17 | } 18 | .dialog-button .l-btn { 19 | margin-left: 5px; 20 | } 21 | .dialog-toolbar, 22 | .dialog-button { 23 | background: #fff; 24 | border-width: 1px; 25 | border-style: solid; 26 | } 27 | .dialog-toolbar { 28 | border-color: #ddd #ddd #ddd #ddd; 29 | } 30 | .dialog-button { 31 | border-color: #ddd #ddd #ddd #ddd; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/accordion_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/blank.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/calendar_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/combo_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/datagrid_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/datebox_arrow.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/layout_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/linkbutton_bg.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/loading.gif -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/menu_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/messager_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/pagination_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/panel_tools.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/searchbox_button.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/slider_handle.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/spinner_arrows.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/tabs_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/tree_icons.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giscafer/FinalScheduler/9926e29117a46306c1a35e6f0e64b0e342738fc0/WebRoot/public/js/modules/easyui/themes/metro/images/validatebox_warning.png -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/numberbox.css: -------------------------------------------------------------------------------- 1 | .numberbox { 2 | border: 1px solid #ddd; 3 | margin: 0; 4 | padding: 0 2px; 5 | vertical-align: middle; 6 | } 7 | .textbox { 8 | padding: 0; 9 | } 10 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 0px 0px 0px 0px; 5 | -webkit-border-radius: 0px 0px 0px 0px; 6 | border-radius: 0px 0px 0px 0px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 0px 0 0 0px; 19 | -webkit-border-radius: 0px 0 0 0px; 20 | border-radius: 0px 0 0 0px; 21 | } 22 | .progressbar { 23 | border-color: #ddd; 24 | } 25 | .progressbar-text { 26 | color: #444; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #CCE6FF; 31 | color: #000; 32 | } 33 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #ddd; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #ffffff; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #ddd; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #ffffff; 28 | } 29 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #b3b3b3; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/easyui/themes/metro/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/jquery/1.10.1/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jquery", 3 | "family": "jquery", 4 | "description": "JavaScript library for DOM operations", 5 | "version": "1.10.1", 6 | "package": "https://raw.github.com/jquery/jquery/master/package.json", 7 | "homepage": "http://jquery.com", 8 | "author": { 9 | "name": "jQuery Foundation and other contributors", 10 | "url": "https://github.com/jquery/jquery/blob/master/AUTHORS.txt" 11 | }, 12 | "repository": { 13 | "type": "git", 14 | "url": "https://github.com/jquery/jquery.git" 15 | }, 16 | "bugs": { 17 | "url": "http://bugs.jquery.com" 18 | }, 19 | "licenses": [{ 20 | "type": "MIT", 21 | "url": "https://github.com/jquery/jquery/blob/master/MIT-LICENSE.txt" 22 | }] 23 | } 24 | -------------------------------------------------------------------------------- /WebRoot/public/js/modules/seajs/2.2.0/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "family": "seajs", 3 | "name": "seajs", 4 | "version": "2.2.1", 5 | "description": "A Module Loader for the Web", 6 | "homepage": "http://seajs.org/", 7 | "keywords": ["module", "loader"], 8 | "author": "Frank Wang ", 9 | "engines": { 10 | "node": ">= 0.6.0" 11 | }, 12 | "dependencies": {}, 13 | "devDependencies": { 14 | "seatools": "*" 15 | }, 16 | "repository": { 17 | "type": "git", 18 | "url": "git://github.com/seajs/seajs.git" 19 | }, 20 | "main": "./lib/sea.js", 21 | "licenses": [ 22 | { 23 | "type": "MIT", 24 | "url": "http://seajs.org/LICENSE.md" 25 | } 26 | ] 27 | } 28 | -------------------------------------------------------------------------------- /res/a_little_config.txt: -------------------------------------------------------------------------------- 1 | jdbcUrl = jdbc:mysql://127.0.0.1/finalschedule?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull 2 | user = root 3 | password =laohoubin 4 | devMode = true 5 | -------------------------------------------------------------------------------- /res/ajax/dwr_web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | DWR Servlet 4 | dwr-invoker 5 | org.directwebremoting.servlet.DwrServlet 6 | 7 | config 8 | /WEB-INF/classes/ajax/dwr.xml 9 | 10 | 11 | debug 12 | false 13 | 14 | 15 | 16 | 17 | dwr-invoker 18 | /dwr/* 19 | -------------------------------------------------------------------------------- /res/commons-logging.properties: -------------------------------------------------------------------------------- 1 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -------------------------------------------------------------------------------- /res/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger=WARN, stdout, file 2 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 3 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 4 | log4j.appender.stdout.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n 5 | 6 | # Output to the File 7 | log4j.appender.file=org.apache.log4j.FileAppender 8 | log4j.appender.file.File=./jfinal_demo.log 9 | log4j.appender.file.layout=org.apache.log4j.PatternLayout 10 | log4j.appender.file.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n -------------------------------------------------------------------------------- /src/com/demo/blog/BlogInterceptor.java: -------------------------------------------------------------------------------- 1 | package com.demo.blog; 2 | 3 | import com.jfinal.aop.Interceptor; 4 | import com.jfinal.aop.Invocation; 5 | 6 | /** 7 | * BlogInterceptor 8 | * 此拦截器仅做为示例展示,在本 demo 中并不需要 9 | */ 10 | public class BlogInterceptor implements Interceptor { 11 | 12 | public void intercept(Invocation inv) { 13 | System.out.println("Before invoking " + inv.getActionKey()); 14 | inv.invoke(); 15 | System.out.println("After invoking " + inv.getActionKey()); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/com/demo/blog/BlogValidator.java: -------------------------------------------------------------------------------- 1 | package com.demo.blog; 2 | 3 | import com.jfinal.core.Controller; 4 | import com.jfinal.validate.Validator; 5 | 6 | /** 7 | * BlogValidator. 8 | */ 9 | public class BlogValidator extends Validator { 10 | 11 | protected void validate(Controller controller) { 12 | validateRequiredString("blog.title", "titleMsg", "请输入Blog标题!"); 13 | validateRequiredString("blog.content", "contentMsg", "请输入Blog内容!"); 14 | } 15 | 16 | protected void handleError(Controller controller) { 17 | controller.keepModel(Blog.class); 18 | 19 | String actionKey = getActionKey(); 20 | if (actionKey.equals("/blog/save")) 21 | controller.render("add.html"); 22 | else if (actionKey.equals("/blog/update")) 23 | controller.render("edit.html"); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/com/giscafer/schedule/dict/Dict.java: -------------------------------------------------------------------------------- 1 | package com.giscafer.schedule.dict; 2 | 3 | import java.util.List; 4 | 5 | import com.jfinal.plugin.activerecord.Model; 6 | 7 | import data.general.DataService; 8 | import data.general.QueryFilter; 9 | /** 10 | * 11 | * @ClassName: Dict 12 | * @Description: TODO(业务字典model) 13 | * @author giscafer 14 | * @date 2015-11-1 下午6:18:37 15 | * 16 | */ 17 | @SuppressWarnings("serial") 18 | public class Dict extends Model{ 19 | 20 | public static Dict me=new Dict(); 21 | DataService dataService=new DataService(); 22 | @SuppressWarnings("unchecked") 23 | public List find(QueryFilter queryFilter){ 24 | return (List) dataService.getEntityList("gc_common_dict",queryFilter, me); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/com/giscafer/schedule/dict/DictController.java: -------------------------------------------------------------------------------- 1 | package com.giscafer.schedule.dict; 2 | 3 | import java.io.IOException; 4 | import java.util.List; 5 | 6 | import com.giscafer.utils.DataUtils; 7 | import com.jfinal.core.ActionKey; 8 | import com.jfinal.core.Controller; 9 | 10 | import data.general.QueryFilter; 11 | 12 | public class DictController extends Controller{ 13 | 14 | public void index(){} 15 | /** 16 | * 查询字典表翻译 17 | * @throws IOException 18 | */ 19 | @ActionKey("/queryDict") 20 | public void queryDict() throws IOException{ 21 | QueryFilter queryFilter=new QueryFilter(); 22 | String whereStr="domainName='"+getPara("filter")+"'"; 23 | queryFilter.setWhereString(whereStr); 24 | queryFilter.setSelectFields("dictCode,dictName"); 25 | queryFilter.setOrderString("dictCode asc"); 26 | List dictList=Dict.me.find(queryFilter); 27 | String result=DataUtils.listToJsonStr(dictList, Dict.me); 28 | renderJson(result); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/com/giscafer/schedule/index/IndexController.java: -------------------------------------------------------------------------------- 1 | package com.giscafer.schedule.index; 2 | 3 | import com.jfinal.core.Controller; 4 | 5 | /** 6 | * IndexController 7 | */ 8 | public class IndexController extends Controller { 9 | public void index() { 10 | render("index.html"); 11 | setAttr("finalshceduler", "终极排班系统"); 12 | } 13 | } 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/com/giscafer/schedule/login/LoginController.java: -------------------------------------------------------------------------------- 1 | package com.giscafer.schedule.login; 2 | import javax.annotation.Resource; 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import org.springframework.stereotype.Controller; 7 | import org.springframework.ui.Model; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | 10 | 11 | @Controller 12 | public class LoginController { 13 | 14 | 15 | @RequestMapping("/login.do") 16 | public String loginIndex(String errors, Model model,String userName,String passWord, 17 | HttpServletRequest request, HttpServletResponse response, 18 | String loginUrl){ 19 | System.out.println(1111); 20 | return "view/index"; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/com/giscafer/schedule/routes/AdminRoutes.java: -------------------------------------------------------------------------------- 1 | package com.giscafer.schedule.routes; 2 | 3 | import com.jfinal.config.Routes; 4 | 5 | /** 6 | * 7 | * @ClassName: AdminRoutes 8 | * @Description: TODO(后端路由) 9 | * @author giscafer 10 | * @date 2015-11-1 下午3:57:16 11 | * 12 | */ 13 | public class AdminRoutes extends Routes{ 14 | public void config() { 15 | // add("/admin", AdminController.class); 16 | // add("/admin/user", UserController.class); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/data/general/UpdateFilter.java: -------------------------------------------------------------------------------- 1 | package data.general; 2 | /** 3 | * 4 | * @ClassName: UpdateFilter 5 | * @Description: TODO(更新过滤接口) 6 | * @author giscafer 7 | * @date 2015-11-4 上午12:49:37 8 | * 9 | */ 10 | public class UpdateFilter { 11 | 12 | private String setFields; 13 | private String whereString; 14 | 15 | public UpdateFilter() { 16 | super(); 17 | } 18 | public UpdateFilter(String setFields, String whereString) { 19 | super(); 20 | this.setFields = setFields; 21 | this.whereString = whereString; 22 | } 23 | public String getSetFields() { 24 | return setFields; 25 | } 26 | public void setSetFields(String setFields) { 27 | this.setFields = setFields; 28 | } 29 | public String getWhereString() { 30 | return whereString; 31 | } 32 | public void setWhereString(String whereString) { 33 | this.whereString = whereString; 34 | } 35 | 36 | } 37 | --------------------------------------------------------------------------------