├── src ├── main │ ├── resources │ │ ├── test │ │ │ ├── 1.txt │ │ │ └── spring-resource.xml │ │ ├── java-large-file-uploader.properties │ │ ├── image │ │ │ └── logo.png │ │ └── mybatis-cfg.xml │ ├── webapp │ │ ├── WEB-INF │ │ │ ├── ftl │ │ │ │ └── 0 │ │ │ └── jsp │ │ │ │ ├── error404.html │ │ │ │ ├── error500.html │ │ │ │ ├── exception.html │ │ │ │ └── error_fileupload.html │ │ ├── easyui │ │ │ ├── themes │ │ │ │ ├── gray │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── images │ │ │ │ │ │ ├── blank.gif │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ ├── tabs_icons.png │ │ │ │ │ │ ├── tree_icons.png │ │ │ │ │ │ ├── combo_arrow.png │ │ │ │ │ │ ├── menu_arrows.png │ │ │ │ │ │ ├── panel_tools.png │ │ │ │ │ │ ├── tagbox_icons.png │ │ │ │ │ │ ├── calendar_arrows.png │ │ │ │ │ │ ├── datagrid_icons.png │ │ │ │ │ │ ├── datebox_arrow.png │ │ │ │ │ │ ├── layout_arrows.png │ │ │ │ │ │ ├── linkbutton_bg.png │ │ │ │ │ │ ├── messager_icons.png │ │ │ │ │ │ ├── slider_handle.png │ │ │ │ │ │ ├── spinner_arrows.png │ │ │ │ │ │ ├── accordion_arrows.png │ │ │ │ │ │ ├── pagination_icons.png │ │ │ │ │ │ ├── passwordbox_close.png │ │ │ │ │ │ ├── passwordbox_open.png │ │ │ │ │ │ ├── searchbox_button.png │ │ │ │ │ │ └── validatebox_warning.png │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ │ ├── validatebox.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ └── accordion.css │ │ │ │ ├── default │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── images │ │ │ │ │ │ ├── blank.gif │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ ├── combo_arrow.png │ │ │ │ │ │ ├── menu_arrows.png │ │ │ │ │ │ ├── panel_tools.png │ │ │ │ │ │ ├── tabs_icons.png │ │ │ │ │ │ ├── tree_icons.png │ │ │ │ │ │ ├── datagrid_icons.png │ │ │ │ │ │ ├── datebox_arrow.png │ │ │ │ │ │ ├── layout_arrows.png │ │ │ │ │ │ ├── linkbutton_bg.png │ │ │ │ │ │ ├── messager_icons.png │ │ │ │ │ │ ├── slider_handle.png │ │ │ │ │ │ ├── spinner_arrows.png │ │ │ │ │ │ ├── accordion_arrows.png │ │ │ │ │ │ ├── calendar_arrows.png │ │ │ │ │ │ ├── pagination_icons.png │ │ │ │ │ │ ├── passwordbox_close.png │ │ │ │ │ │ ├── passwordbox_open.png │ │ │ │ │ │ ├── searchbox_button.png │ │ │ │ │ │ └── validatebox_warning.png │ │ │ │ │ ├── validatebox.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ └── accordion.css │ │ │ │ └── icons │ │ │ │ │ ├── cut.png │ │ │ │ │ ├── man.png │ │ │ │ │ ├── no.png │ │ │ │ │ ├── ok.png │ │ │ │ │ ├── sum.png │ │ │ │ │ ├── tip.png │ │ │ │ │ ├── back.png │ │ │ │ │ ├── blank.gif │ │ │ │ │ ├── cancel.png │ │ │ │ │ ├── clear.png │ │ │ │ │ ├── filter.png │ │ │ │ │ ├── help.png │ │ │ │ │ ├── lock.png │ │ │ │ │ ├── more.png │ │ │ │ │ ├── pencil.png │ │ │ │ │ ├── print.png │ │ │ │ │ ├── redo.png │ │ │ │ │ ├── reload.png │ │ │ │ │ ├── search.png │ │ │ │ │ ├── undo.png │ │ │ │ │ ├── edit_add.png │ │ │ │ │ ├── filesave.png │ │ │ │ │ ├── mini_add.png │ │ │ │ │ ├── edit_remove.png │ │ │ │ │ ├── large_chart.png │ │ │ │ │ ├── mini_edit.png │ │ │ │ │ ├── large_clipart.png │ │ │ │ │ ├── large_picture.png │ │ │ │ │ ├── large_shapes.png │ │ │ │ │ ├── mini_refresh.png │ │ │ │ │ ├── large_smartart.png │ │ │ │ │ └── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ └── demo │ │ │ │ ├── tabs │ │ │ │ ├── images │ │ │ │ │ ├── pda.png │ │ │ │ │ ├── modem.png │ │ │ │ │ ├── scanner.png │ │ │ │ │ └── tablet.png │ │ │ │ ├── _content.html │ │ │ │ ├── tree_data1.json │ │ │ │ └── fluid.html │ │ │ │ ├── form │ │ │ │ └── form_data1.json │ │ │ │ ├── datagrid │ │ │ │ └── products.json │ │ │ │ ├── demo.css │ │ │ │ ├── tagbox │ │ │ │ ├── tagbox_data1.json │ │ │ │ ├── basic.html │ │ │ │ ├── format.html │ │ │ │ └── button.html │ │ │ │ ├── combobox │ │ │ │ └── combobox_data1.json │ │ │ │ ├── tooltip │ │ │ │ ├── _dialog.html │ │ │ │ ├── _content.html │ │ │ │ └── basic.html │ │ │ │ ├── calendar │ │ │ │ ├── basic.html │ │ │ │ ├── weeknumber.html │ │ │ │ ├── disabledate.html │ │ │ │ └── fluid.html │ │ │ │ ├── slider │ │ │ │ ├── basic.html │ │ │ │ ├── rule.html │ │ │ │ ├── range.html │ │ │ │ ├── vertical.html │ │ │ │ └── fluid.html │ │ │ │ ├── panel │ │ │ │ ├── _content.html │ │ │ │ ├── fluid.html │ │ │ │ ├── footer.html │ │ │ │ └── loadcontent.html │ │ │ │ ├── accordion │ │ │ │ └── _content.html │ │ │ │ ├── layout │ │ │ │ ├── _content.html │ │ │ │ ├── propertygrid_data1.json │ │ │ │ ├── tree_data1.json │ │ │ │ └── fluid.html │ │ │ │ ├── datalist │ │ │ │ ├── datalist_data1.json │ │ │ │ ├── remotedata.html │ │ │ │ ├── group.html │ │ │ │ ├── multiselect.html │ │ │ │ └── checkbox.html │ │ │ │ ├── pagination │ │ │ │ ├── basic.html │ │ │ │ ├── simple.html │ │ │ │ └── links.html │ │ │ │ ├── propertygrid │ │ │ │ └── propertygrid_data1.json │ │ │ │ ├── tree │ │ │ │ ├── lines.html │ │ │ │ ├── icons.html │ │ │ │ ├── animation.html │ │ │ │ ├── dnd.html │ │ │ │ ├── tree_data1.json │ │ │ │ ├── customcheckbox.html │ │ │ │ └── editable.html │ │ │ │ ├── treegrid │ │ │ │ └── treegrid_data2.json │ │ │ │ ├── combotree │ │ │ │ ├── tree_data1.json │ │ │ │ ├── basic.html │ │ │ │ └── initvalue.html │ │ │ │ ├── progressbar │ │ │ │ └── fluid.html │ │ │ │ ├── dialog │ │ │ │ ├── fluid.html │ │ │ │ └── basic.html │ │ │ │ ├── window │ │ │ │ ├── fluid.html │ │ │ │ └── basic.html │ │ │ │ ├── datetimebox │ │ │ │ └── initvalue.html │ │ │ │ ├── timespinner │ │ │ │ └── range.html │ │ │ │ ├── searchbox │ │ │ │ └── basic.html │ │ │ │ ├── numberspinner │ │ │ │ └── basic.html │ │ │ │ ├── draggable │ │ │ │ └── basic.html │ │ │ │ └── switchbutton │ │ │ │ └── action.html │ │ ├── img │ │ │ ├── logo.ico │ │ │ ├── logo.png │ │ │ └── loginUser.png │ │ ├── css │ │ │ └── images │ │ │ │ ├── close.png │ │ │ │ ├── logo.png │ │ │ │ ├── logo2.png │ │ │ │ ├── logo3.png │ │ │ │ ├── user.png │ │ │ │ ├── close2.png │ │ │ │ ├── loginbg.jpg │ │ │ │ ├── loginbg.png │ │ │ │ ├── close-red.png │ │ │ │ ├── password.png │ │ │ │ ├── close-black.png │ │ │ │ ├── close_red_16.png │ │ │ │ ├── login_logo_w.png │ │ │ │ ├── close_white_16.png │ │ │ │ ├── login_bg_tubiao.png │ │ │ │ ├── login_top_left.png │ │ │ │ └── login_top_right.png │ │ ├── static │ │ │ ├── css │ │ │ │ └── images │ │ │ │ │ ├── close.png │ │ │ │ │ ├── logo.png │ │ │ │ │ ├── logo2.png │ │ │ │ │ ├── logo3.png │ │ │ │ │ ├── user.png │ │ │ │ │ ├── close2.png │ │ │ │ │ ├── loginbg.jpg │ │ │ │ │ ├── loginbg.png │ │ │ │ │ ├── password.png │ │ │ │ │ ├── close-red.png │ │ │ │ │ ├── close-black.png │ │ │ │ │ ├── close_red_16.png │ │ │ │ │ ├── login_logo_w.png │ │ │ │ │ ├── close_white_16.png │ │ │ │ │ ├── login_bg_tubiao.png │ │ │ │ │ ├── login_top_left.png │ │ │ │ │ └── login_top_right.png │ │ │ └── js │ │ │ │ └── timeline │ │ │ │ ├── images │ │ │ │ ├── 1.jpg │ │ │ │ ├── psb.jpeg │ │ │ │ ├── spine.png │ │ │ │ └── timeline.png │ │ │ │ └── fx.js │ │ └── view │ │ │ └── index.html │ └── java │ │ └── com │ │ └── whayer │ │ └── wx │ │ ├── common │ │ ├── io │ │ │ └── .gitignore │ │ ├── json │ │ │ └── .gitignore │ │ ├── zip │ │ │ └── .gitignore │ │ ├── time │ │ │ └── .gitignore │ │ ├── .gitignore │ │ ├── http │ │ │ ├── .gitignore │ │ │ └── HttpCode.java │ │ ├── bean │ │ │ ├── .gitignore │ │ │ └── BeanFactory.java │ │ ├── shell │ │ │ ├── .gitignore │ │ │ └── CommandExecutorThread.java │ │ ├── encrypt │ │ │ ├── .gitignore │ │ │ └── BASE64.java │ │ ├── mvc │ │ │ ├── .gitignore │ │ │ ├── DAO.java │ │ │ └── Pagination.java │ │ ├── ssh │ │ │ ├── .gitignore │ │ │ └── Executer.java │ │ ├── listener │ │ │ ├── CommonHttpSessionListener.java │ │ │ ├── CommonServletRequestListener.java │ │ │ └── CommonServletContextListener.java │ │ ├── algorithm │ │ │ └── SelectionSort.java │ │ └── filter │ │ │ └── GZIPServletOutputStream.java │ │ ├── pay │ │ └── util │ │ │ ├── .gitignore │ │ │ ├── TimeUtils.java │ │ │ └── Constant.java │ │ ├── test │ │ ├── controller │ │ │ └── .gitignore │ │ └── annotation │ │ │ ├── Column.java │ │ │ └── Table.java │ │ ├── async │ │ └── service │ │ │ ├── LongTimeTaskCallback.java │ │ │ └── impl │ │ │ └── LongTimeAsyncCallService.java │ │ ├── upload │ │ ├── fileuploader │ │ │ ├── utils │ │ │ │ ├── ConditionProvider.java │ │ │ │ ├── ClientToFilesMap.java │ │ │ │ └── LimitingList.java │ │ │ ├── exception │ │ │ │ ├── BadRequestException.java │ │ │ │ ├── FileCorruptedException.java │ │ │ │ ├── InvalidCrcException.java │ │ │ │ ├── FileStillProcessingException.java │ │ │ │ ├── MissingParameterException.java │ │ │ │ ├── UploadIsCurrentlyDisabled.java │ │ │ │ └── AuthorizationException.java │ │ │ ├── web │ │ │ │ ├── UploadServletParameter.java │ │ │ │ ├── UploadServletAction.java │ │ │ │ └── utils │ │ │ │ │ └── FileUploadConfiguration.java │ │ │ ├── json │ │ │ │ └── SimpleJsonObject.java │ │ │ └── limiter │ │ │ │ └── RequestUploadProcessingConfiguration.java │ │ ├── notifer │ │ │ └── JLFUListenerPropagator.java │ │ └── authorizer │ │ │ ├── impl │ │ │ └── DefaultAuthorizer.java │ │ │ └── Authorizer.java │ │ ├── vouchers │ │ ├── vo │ │ │ └── Voucher.java │ │ ├── service │ │ │ └── VoucherService.java │ │ └── dao │ │ │ └── VoucherDao.java │ │ ├── wechat │ │ ├── vo │ │ │ ├── CardInfoIsSelected.java │ │ │ └── AccessToken.java │ │ ├── servlet │ │ │ └── InitServlet.java │ │ ├── util │ │ │ ├── DATE_TYPE.java │ │ │ ├── CARD_TYPE.java │ │ │ ├── MyX509TrustManager.java │ │ │ ├── Constant.java │ │ │ ├── CARD_STATUS.java │ │ │ └── TokenThread.java │ │ ├── dao │ │ │ └── Card2RoleDao.java │ │ └── service │ │ │ └── Card2RoleService.java │ │ ├── order │ │ ├── dao │ │ │ ├── MemberDao.java │ │ │ └── ExamineeDao.java │ │ └── service │ │ │ ├── MemberService.java │ │ │ └── ExamineeService.java │ │ ├── login │ │ ├── service │ │ │ ├── RoleService.java │ │ │ └── CompanyService.java │ │ └── dao │ │ │ ├── RoleDao.java │ │ │ └── CompanyDao.java │ │ ├── product │ │ ├── vo │ │ │ ├── ProductIsSelected.java │ │ │ ├── ProductCategory.java │ │ │ └── Product2Role.java │ │ ├── dao │ │ │ └── ProductCategoryDao.java │ │ └── service │ │ │ └── ProductCategoryService.java │ │ ├── gift │ │ └── dao │ │ │ └── GiftDao.java │ │ ├── coupon │ │ └── dao │ │ │ └── CouponDao.java │ │ └── pay2 │ │ └── service │ │ └── PayV2Service.java └── test │ ├── java │ └── com │ │ └── whayer │ │ └── wx │ │ ├── .gitignore │ │ ├── observer │ │ ├── weather │ │ │ ├── Observer.java │ │ │ ├── ConcreteWeatherSubject.java │ │ │ ├── WeatherSubject.java │ │ │ └── Client.java │ │ ├── common │ │ │ ├── Observer.java │ │ │ ├── ConcreteSubject.java │ │ │ ├── ConcreteObserver.java │ │ │ └── Subject.java │ │ ├── customized │ │ │ ├── Observer.java │ │ │ └── WeatherSubject.java │ │ └── jdk │ │ │ ├── Client.java │ │ │ ├── ConcreteWeatherSubject.java │ │ │ └── ConcreteObserver.java │ │ ├── socket │ │ ├── socket │ │ │ ├── SocketStart.java │ │ │ └── SocketServer.java │ │ ├── service │ │ │ └── FileService.java │ │ ├── util │ │ │ └── CommandTranser.java │ │ └── entity │ │ │ ├── Users.java │ │ │ └── File.java │ │ ├── reflect │ │ ├── UserService.java │ │ ├── ClassDemo3.java │ │ ├── ClassDemo5.java │ │ ├── ClassDemo4.java │ │ ├── MethodDemo3.java │ │ ├── ClassDemo2.java │ │ ├── reflect.txt │ │ ├── BeanUtil.java │ │ ├── User.java │ │ └── MethodDemo4.java │ │ ├── timer │ │ ├── demo │ │ │ ├── DancingRobot.java │ │ │ ├── Excutor.java │ │ │ └── WaterRobot.java │ │ ├── ScheduleTest.java │ │ ├── scheduleAtFixedRateTest.java │ │ ├── MyTimerTask.java │ │ └── CancelTaskTest.java │ │ ├── StudentComparator.java │ │ ├── spring │ │ └── SpringResourceTest.java │ │ ├── InetAdresTest.java │ │ ├── URLTest.java │ │ ├── SpringFactoryTest.java │ │ ├── jdbc │ │ └── DBUtil.java │ │ ├── login │ │ └── service │ │ │ └── CompanyServiceTest.java │ │ └── vouchers │ │ └── service │ │ └── VoucherServiceTest.java │ └── resources │ └── jdbc.properties ├── README.md ├── .settings ├── org.eclipse.wst.jsdt.ui.superType.name ├── org.eclipse.wst.validation.prefs ├── org.eclipse.wst.jsdt.ui.superType.container ├── org.eclipse.m2e.core.prefs ├── org.eclipse.wst.common.project.facet.core.xml ├── .jsdtscope └── org.eclipse.wst.common.component ├── .gitignore └── .externalToolBuilders └── org.eclipse.wst.jsdt.core.javascriptValidator.launch /src/main/resources/test/1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/ftl/0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Weixin_Server 2 | 微信公众号与小程序后台 3 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/numberbox.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/default/numberbox.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /src/main/resources/java-large-file-uploader.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/io/.gitignore: -------------------------------------------------------------------------------- 1 | /FileUtil.class 2 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/json/.gitignore: -------------------------------------------------------------------------------- 1 | /Json.class 2 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/zip/.gitignore: -------------------------------------------------------------------------------- 1 | /ZipUtil.class 2 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/pay/util/.gitignore: -------------------------------------------------------------------------------- 1 | /Constant.java 2 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/time/.gitignore: -------------------------------------------------------------------------------- 1 | /TimeUtil.class 2 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/test/controller/.gitignore: -------------------------------------------------------------------------------- 1 | /TestController.class 2 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/.gitignore: -------------------------------------------------------------------------------- 1 | /Constant.class 2 | /X$1.class 3 | /X.class 4 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/http/.gitignore: -------------------------------------------------------------------------------- 1 | /HttpAgent.class 2 | /HttpCode.class 3 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/bean/.gitignore: -------------------------------------------------------------------------------- 1 | /BeanKit.class 2 | /SpringFactory.class 3 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /src/test/java/com/whayer/wx/.gitignore: -------------------------------------------------------------------------------- 1 | /SpringFactoryTest.class 2 | /TestBean.class 3 | /Test.class 4 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/shell/.gitignore: -------------------------------------------------------------------------------- 1 | /CommandExecutorThread.class 2 | /Terminal.class 3 | -------------------------------------------------------------------------------- /src/main/webapp/img/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/img/logo.ico -------------------------------------------------------------------------------- /src/main/webapp/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/img/logo.png -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/encrypt/.gitignore: -------------------------------------------------------------------------------- 1 | /AES.class 2 | /BASE64.class 3 | /MD5.class 4 | /SHA1.class 5 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/mvc/.gitignore: -------------------------------------------------------------------------------- 1 | /DAO.class 2 | /InitService.class 3 | /MutiViewResolver.class 4 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/ssh/.gitignore: -------------------------------------------------------------------------------- 1 | /Executer.class 2 | /Loger.class 3 | /SSH.class 4 | /Shell.class 5 | -------------------------------------------------------------------------------- /src/main/resources/image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/resources/image/logo.png -------------------------------------------------------------------------------- /src/main/webapp/img/loginUser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/img/loginUser.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/close.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/logo.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/logo2.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/logo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/logo3.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/user.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/close2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/close2.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/loginbg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/loginbg.jpg -------------------------------------------------------------------------------- /src/main/webapp/css/images/loginbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/loginbg.png -------------------------------------------------------------------------------- /.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /src/main/webapp/css/images/close-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/close-red.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/password.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/close-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/close-black.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/close_red_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/close_red_16.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/login_logo_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/login_logo_w.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/cut.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/man.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/no.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/ok.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/sum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/sum.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/tip.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/close.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/logo.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/logo2.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/logo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/logo3.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/user.png -------------------------------------------------------------------------------- /src/test/resources/jdbc.properties: -------------------------------------------------------------------------------- 1 | driver=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://localhost:3306/SKYG 3 | username=root 4 | password=duyu2008 -------------------------------------------------------------------------------- /src/main/webapp/css/images/close_white_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/close_white_16.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/login_bg_tubiao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/login_bg_tubiao.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/login_top_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/login_top_left.png -------------------------------------------------------------------------------- /src/main/webapp/css/images/login_top_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/css/images/login_top_right.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/back.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/blank.gif -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/cancel.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/clear.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/filter.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/help.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/lock.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/more.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/pencil.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/print.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/redo.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/reload.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/search.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/undo.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/close2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/close2.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/loginbg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/loginbg.jpg -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/loginbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/loginbg.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/password.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/tabs/images/pda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/demo/tabs/images/pda.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/edit_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/edit_add.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/filesave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/filesave.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/mini_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/mini_add.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/close-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/close-red.png -------------------------------------------------------------------------------- /src/main/webapp/static/js/timeline/images/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/js/timeline/images/1.jpg -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/tabs/images/modem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/demo/tabs/images/modem.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/tabs/images/scanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/demo/tabs/images/scanner.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/tabs/images/tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/demo/tabs/images/tablet.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/blank.gif -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/edit_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/edit_remove.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/large_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/large_chart.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/mini_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/mini_edit.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/close-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/close-black.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/close_red_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/close_red_16.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/login_logo_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/login_logo_w.png -------------------------------------------------------------------------------- /src/main/webapp/static/js/timeline/images/psb.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/js/timeline/images/psb.jpeg -------------------------------------------------------------------------------- /src/main/webapp/static/js/timeline/images/spine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/js/timeline/images/spine.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/loading.gif -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/large_clipart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/large_clipart.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/large_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/large_picture.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/large_shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/large_shapes.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/mini_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/mini_refresh.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/close_white_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/close_white_16.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/login_bg_tubiao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/login_bg_tubiao.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/login_top_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/login_top_left.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/images/login_top_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/css/images/login_top_right.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/default/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/default/images/blank.gif -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/default/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/default/images/loading.gif -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/tabs_icons.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/tree_icons.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/large_smartart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/large_smartart.png -------------------------------------------------------------------------------- /src/main/webapp/static/js/timeline/images/timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/static/js/timeline/images/timeline.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/default/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/combo_arrow.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/menu_arrows.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/panel_tools.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/images/tagbox_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/gray/images/tagbox_icons.png -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/gray/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/themes/icons/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doooyo/Weixin_Server/HEAD/src/main/webapp/easyui/themes/icons/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/main/webapp/view/index.html: -------------------------------------------------------------------------------- 1 |
Click to select date.
15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/test/java/com/whayer/wx/socket/socket/SocketServer.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.socket.socket; 2 | 3 | import java.io.IOException; 4 | import java.net.ServerSocket; 5 | import java.net.Socket; 6 | import java.util.Scanner; 7 | 8 | public class SocketServer { 9 | 10 | public static void main(String[] args) { 11 | try { 12 | System.out.println("-----启动socket服务------"); 13 | ServerSocket serversocket = new ServerSocket(1346); 14 | Socket socket = null; 15 | while (true) { 16 | socket = serversocket.accept(); 17 | System.out.println("欢迎您.."); 18 | SocketThread thread = new SocketThread(socket); 19 | thread.start(); 20 | 21 | } 22 | 23 | } catch (IOException e) { 24 | e.printStackTrace(); 25 | } 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/product/vo/ProductCategory.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.product.vo; 2 | 3 | import java.io.Serializable; 4 | 5 | public class ProductCategory implements Serializable{ 6 | 7 | 8 | private static final long serialVersionUID = 2400283620780381086L; 9 | 10 | private String id; //分类id 11 | private String name; //商品分类名 12 | 13 | public ProductCategory(){ 14 | 15 | } 16 | 17 | public String getId() { 18 | return id; 19 | } 20 | public void setId(String id) { 21 | this.id = id; 22 | } 23 | public String getName() { 24 | return name; 25 | } 26 | public void setName(String name) { 27 | this.name = name; 28 | } 29 | @Override 30 | public String toString() { 31 | return "ProductCategory [id=" + id + ", name=" + name + "]"; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/slider/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |Drag the slider to change value.
15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /src/test/java/com/whayer/wx/observer/weather/Client.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.observer.weather; 2 | 3 | public class Client { 4 | public static void main(String[] args) { 5 | //1 创建目标 6 | ConcreteWeatherSubject weather = new ConcreteWeatherSubject(); 7 | 8 | //2 创建观察者 9 | ConcreteObserver observerFather = new ConcreteObserver(); 10 | observerFather.setObserverName("爸爸"); 11 | observerFather.setRemindContent("去钓鱼..."); 12 | 13 | ConcreteObserver observerMother = new ConcreteObserver(); 14 | observerMother.setObserverName("妈妈"); 15 | observerMother.setRemindContent("去逛商场买衣服..."); 16 | 17 | //3 注册观察者 18 | weather.attach(observerFather); 19 | weather.attach(observerMother); 20 | 21 | //4 目标发布天气 22 | weather.setWeatherContent("明天天气晴朗,蓝天白云,气温26度"); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/order/service/ExamineeService.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.order.service; 2 | 3 | import com.github.pagehelper.PageInfo; 4 | import com.whayer.wx.common.mvc.Pagination; 5 | import com.whayer.wx.order.vo.Examinee; 6 | 7 | public interface ExamineeService { 8 | /** 9 | * 获取体检者列表 10 | * @return 11 | */ 12 | public PageInfoHere is the content loaded via AJAX.
9 |Here is the content loaded via AJAX.
9 |Here is the content loaded via AJAX.
9 |Here is the content loaded via AJAX.
9 |jQuery EasyUI framework help you build your web page easily.
9 |The user can change page number and page size on page bar.
15 | 16 |This sample shows how to define slider rule.
15 | 16 | 20 | 21 | -------------------------------------------------------------------------------- /src/main/webapp/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 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/ssh/Executer.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.common.ssh; 2 | 3 | import java.util.concurrent.LinkedBlockingQueue; 4 | 5 | 6 | public class Executer extends Shell implements Runnable { 7 | private String[] commands; 8 | 9 | public Executer(String address, String user, String pwd, String id, LinkedBlockingQueueThis example shows how to display the week number on calendar.
15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/tree/lines.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |This sample shows how to show tree lines.
15 | 16 |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 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/tree/icons.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |This sample illustrates how to add icons to tree node.
15 | 16 |Apply 'animate' property to true to enable animation effect.
15 | 16 |Press mouse down and drag a node to another position.
15 | 16 |The TagBox is created from a simple input element.
15 | 16 |The DataList is bound to a remote data.
15 | 16 |This sample shows how to define a range slider.
15 | 16 | 22 | 23 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/panel/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |This example shows how to set the width of Panel to a percentage of its parent container.
15 |The panel has a width of 100%.
19 |
This example shows how to display items in groups.
15 | 16 |The sample shows how to simplify pagination.
15 | 16 |The example shows how to customize numbered pagination links.
15 | 16 |This sample shows how to create a vertical slider.
15 | 16 |The panel footer is displayed at the bottom of the panel and can consist of any other components.
15 | 16 |Percentage width of region panel in a layout.
15 | 16 |width: 30%
19 |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 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/slider/fluid.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |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 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/upload/fileuploader/web/utils/FileUploadConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.upload.fileuploader.web.utils; 2 | 3 | 4 | import java.io.InputStream; 5 | import java.util.UUID; 6 | 7 | 8 | 9 | public class FileUploadConfiguration { 10 | 11 | private UUID fileId; 12 | private String crc; 13 | private InputStream inputStream; 14 | 15 | 16 | 17 | public FileUploadConfiguration() { 18 | } 19 | 20 | 21 | public UUID getFileId() { 22 | return fileId; 23 | } 24 | 25 | 26 | public void setFileId(UUID fileId) { 27 | this.fileId = fileId; 28 | } 29 | 30 | 31 | public String getCrc() { 32 | return crc; 33 | } 34 | 35 | 36 | public void setCrc(String crc) { 37 | this.crc = crc; 38 | } 39 | 40 | 41 | public InputStream getInputStream() { 42 | return inputStream; 43 | } 44 | 45 | 46 | public void setInputStream(InputStream inputStream) { 47 | this.inputStream = inputStream; 48 | } 49 | 50 | 51 | } 52 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/common/filter/GZIPServletOutputStream.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.common.filter; 2 | 3 | import java.io.IOException; 4 | import java.util.zip.GZIPOutputStream; 5 | 6 | import javax.servlet.ServletOutputStream; 7 | import javax.servlet.WriteListener; 8 | 9 | @Deprecated 10 | public class GZIPServletOutputStream extends ServletOutputStream { 11 | 12 | private GZIPOutputStream gzipos; 13 | 14 | public GZIPServletOutputStream(ServletOutputStream sos) throws IOException { 15 | this.gzipos = new GZIPOutputStream(sos); 16 | } 17 | 18 | @Override 19 | public void write(int data) throws IOException { 20 | gzipos.write(data); 21 | } 22 | 23 | public GZIPOutputStream getGZIPOutputStream() { 24 | return gzipos; 25 | } 26 | 27 | @Override 28 | public boolean isReady() { 29 | // TODO Auto-generated method stub 30 | return false; 31 | } 32 | 33 | @Override 34 | public void setWriteListener(WriteListener arg0) { 35 | // TODO Auto-generated method stub 36 | 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/main/java/com/whayer/wx/upload/fileuploader/utils/LimitingList.java: -------------------------------------------------------------------------------- 1 | package com.whayer.wx.upload.fileuploader.utils; 2 | 3 | import java.util.List; 4 | 5 | import com.google.common.collect.Lists; 6 | 7 | /** 8 | * List that limits to a certain number of items. All items at the end of the list will be removed. 9 | * @author antoinem 10 | * 11 | * @paramThe multiple selection allows the user to select multiple items in a datalist.
15 | 16 |This example shows how to set the width of Tabs to a percentage of its parent container.
15 | 16 |The tabs has a width of 100%.
19 |Click the right arrow button to show the tree panel.
15 | 16 |Each item in the DataList has a checkbox.
15 | 16 |This example shows how to format the tagbox values.
15 | 16 |This example shows how to set the width of Dialog to a percentage of its parent container.
15 | 16 |width: 80%; height: 200px
22 |This example shows how to set the width of Window to a percentage of its parent container.
15 | 16 |The window has a width of 80%.
22 |This example shows how to disable specified dates, only allows the user to select Mondays.
15 | 16 | 17 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/datetimebox/initvalue.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |The value is initialized when DateTimeBox has been created.
15 | 16 |The button can be attached to a tagbox.
15 | 16 |The time value is constrained in specified range.
15 |This example shows how to set the width of calendar to a percentage of its parent container.
15 | 16 |width: 50%, height: 250px
18 | 19 |width: 30%, height: 40%
20 | 21 |Initialize Value when ComboTree is created.
15 | 16 |Tree nodes with customized check boxes.
15 | 16 |Click the node to begin edit, press enter key to stop edit or esc key to cancel edit.
15 | 16 |Click the refresh button on top right of panel to load content.
15 | 16 |Click search button or press enter key in input box to do searching.
15 | 16 |Click spinner button to change value.
15 | 16 |Move the boxes below by clicking on it with mouse.
15 | 16 | 17 |Click the buttons below to perform actions.
15 | 16 | 17 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/main/webapp/easyui/demo/window/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |Window can be dragged freely on screen.
15 | 19 |Click below button to open or close dialog.
15 | 19 |