├── weixin-service-timer
└── src
│ └── main
│ └── resources
│ ├── config.properties
│ └── log4j.properties
├── docs
├── xxbao.vp
├── 电商平台框架-后台框架.doc
└── 电商-数据库详细设计说明书V0.4.doc
├── weixin-notify-pay
├── src
│ └── main
│ │ └── webapp
│ │ ├── index.jsp
│ │ └── WEB-INF
│ │ └── web.xml
└── pom.xml
├── weixin-web-mobile
└── src
│ ├── main
│ ├── resources
│ │ ├── globalconf.properties
│ │ └── rebel.xml
│ ├── webapp
│ │ ├── WEB-INF
│ │ │ └── views
│ │ │ │ └── index.jsp
│ │ ├── index.jsp
│ │ └── static
│ │ │ └── images
│ │ │ ├── product
│ │ │ ├── hj.jpg
│ │ │ ├── tb.jpg
│ │ │ ├── tx.jpg
│ │ │ ├── zm.jpg
│ │ │ ├── d-1.jpg
│ │ │ ├── d-2.jpg
│ │ │ └── d-3.jpg
│ │ │ └── ad
│ │ │ ├── swiper-1.jpg
│ │ │ ├── swiper-2.jpg
│ │ │ └── swiper-3.jpg
│ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── web
│ │ └── mobile
│ │ ├── param
│ │ ├── package-info.java
│ │ ├── ProductCategoryDto.java
│ │ ├── ProductListDto.java
│ │ ├── LoginDto.java
│ │ ├── PageDto.java
│ │ └── AddressDto.java
│ │ ├── result
│ │ ├── package-info.java
│ │ ├── cart
│ │ │ └── ProductInfoComparator.java
│ │ ├── mall
│ │ │ ├── Mall.java
│ │ │ ├── MallBuy.java
│ │ │ └── ProductCategory.java
│ │ ├── index
│ │ │ ├── IndexBuy.java
│ │ │ ├── IndexNotice.java
│ │ │ └── IndexImage.java
│ │ └── order
│ │ │ ├── Status.java
│ │ │ ├── ProductDetail.java
│ │ │ ├── ArayacakTownAddr.java
│ │ │ └── OrderDeliveryTime.java
│ │ ├── security
│ │ ├── package-info.java
│ │ ├── TokenManager.java
│ │ ├── IgnoreSecurity.java
│ │ └── LocalUser.java
│ │ ├── properties
│ │ └── Global.java
│ │ ├── model
│ │ ├── Book.java
│ │ └── Response.java
│ │ └── exception
│ │ └── LoginException.java
│ └── test
│ ├── resources
│ ├── log4j.properties
│ └── applicationContext.xml
│ └── java
│ └── com
│ └── cheng
│ └── dubbo
│ └── consumer
│ └── test
│ └── TestDemo.java
├── weixin-web-manage
└── src
│ └── main
│ ├── resources
│ ├── globalconf.properties
│ ├── rebel.xml
│ ├── ehcache
│ │ └── ehcache.xml
│ └── log4j.properties
│ └── webapp
│ ├── test.jsp
│ ├── static
│ ├── favicon.ico
│ ├── img
│ │ ├── a1.jpg
│ │ ├── a2.jpg
│ │ ├── a3.jpg
│ │ ├── a4.jpg
│ │ ├── a5.jpg
│ │ ├── a6.jpg
│ │ ├── a7.jpg
│ │ ├── a8.jpg
│ │ ├── a9.jpg
│ │ ├── bg.png
│ │ ├── p1.jpg
│ │ ├── p2.jpg
│ │ ├── p3.jpg
│ │ ├── pay.png
│ │ ├── icons.png
│ │ ├── index.jpg
│ │ ├── user.png
│ │ ├── index_4.jpg
│ │ ├── locked.png
│ │ ├── p_big1.jpg
│ │ ├── p_big2.jpg
│ │ ├── p_big3.jpg
│ │ ├── profile.jpg
│ │ ├── progress.png
│ │ ├── qr_code.png
│ │ ├── success.png
│ │ ├── wenku_logo.png
│ │ ├── drawCheckCode.jpg
│ │ ├── iconfont-logo.png
│ │ ├── profile_big.jpg
│ │ ├── profile_small.jpg
│ │ ├── weixin_login.jpg
│ │ ├── loading-upload.gif
│ │ ├── login-background.jpg
│ │ └── profile_small.bak.jpg
│ ├── html
│ │ └── favicon.ico
│ ├── css
│ │ ├── patterns
│ │ │ ├── shattered.png
│ │ │ ├── header-profile.png
│ │ │ ├── header-profile-skin-1.png
│ │ │ └── header-profile-skin-3.png
│ │ └── plugins
│ │ │ ├── iCheck
│ │ │ ├── green.png
│ │ │ └── green@2x.png
│ │ │ ├── images
│ │ │ ├── sort_asc.png
│ │ │ ├── sort_desc.png
│ │ │ ├── spritemap.png
│ │ │ ├── spritemap@2x.png
│ │ │ └── sprite-skin-flat.png
│ │ │ ├── blueimp
│ │ │ └── img
│ │ │ │ ├── error.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── play-pause.png
│ │ │ │ ├── video-play.png
│ │ │ │ ├── video-play.svg
│ │ │ │ ├── error.svg
│ │ │ │ └── play-pause.svg
│ │ │ ├── chosen
│ │ │ ├── chosen-sprite.png
│ │ │ └── chosen-sprite@2x.png
│ │ │ ├── footable
│ │ │ └── fonts
│ │ │ │ ├── footable.eot
│ │ │ │ ├── footable.ttf
│ │ │ │ ├── footable.woff
│ │ │ │ └── footabled41d.eot
│ │ │ ├── colorpicker
│ │ │ └── img
│ │ │ │ └── bootstrap-colorpicker
│ │ │ │ ├── hue.png
│ │ │ │ ├── alpha.png
│ │ │ │ ├── saturation.png
│ │ │ │ ├── hue-horizontal.png
│ │ │ │ └── alpha-horizontal.png
│ │ │ ├── morris
│ │ │ └── morris-0.4.3.min.css
│ │ │ ├── webuploader
│ │ │ └── webuploader.css
│ │ │ ├── switchery
│ │ │ └── switchery.css
│ │ │ └── fullcalendar
│ │ │ └── fullcalendar.print.css
│ ├── js
│ │ ├── plugins
│ │ │ ├── fancybox
│ │ │ │ ├── blank.gif
│ │ │ │ ├── fancybox_loading.gif
│ │ │ │ ├── fancybox_overlay.png
│ │ │ │ ├── fancybox_sprite.png
│ │ │ │ ├── fancybox_loading@2x.gif
│ │ │ │ └── fancybox_sprite@2x.png
│ │ │ ├── layer
│ │ │ │ ├── laydate-v1.1.zip
│ │ │ │ ├── layim
│ │ │ │ │ └── loading.gif
│ │ │ │ ├── laydate-v1.1
│ │ │ │ │ ├── 更新日志.txt
│ │ │ │ │ ├── layDate官网.url
│ │ │ │ │ └── laydate
│ │ │ │ │ │ └── skins
│ │ │ │ │ │ ├── molv
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ │ ├── dahong
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ │ └── default
│ │ │ │ │ │ └── icon.png
│ │ │ │ └── laydate
│ │ │ │ │ └── skins
│ │ │ │ │ ├── dahong
│ │ │ │ │ └── icon.png
│ │ │ │ │ ├── molv
│ │ │ │ │ └── icon.png
│ │ │ │ │ └── default
│ │ │ │ │ └── icon.png
│ │ │ ├── gritter
│ │ │ │ └── images
│ │ │ │ │ ├── gritter.png
│ │ │ │ │ ├── ie-spacer.gif
│ │ │ │ │ └── gritter-light.png
│ │ │ ├── webuploader
│ │ │ │ └── index.html
│ │ │ └── bootstrap-table
│ │ │ │ └── locale
│ │ │ │ └── bootstrap-table-zh-CN.min.js
│ │ ├── demo
│ │ │ └── peity-demo.min.js
│ │ └── welcome.min.js
│ └── fonts
│ │ ├── fontawesome-webfont93e3.eot
│ │ ├── fontawesome-webfont93e3.ttf
│ │ ├── fontawesome-webfontd41d.eot
│ │ ├── fontawesome-webfont93e3.woff
│ │ ├── fontawesome-webfont93e3.woff2
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ ├── glyphicons-halflings-regular.woff2
│ │ └── glyphicons-halflings-regulard41d.eot
│ └── WEB-INF
│ ├── views
│ └── test.jsp
│ ├── tags
│ └── captcha.tag
│ └── include
│ └── taglibs.jsp
├── .gitignore
├── weixin-common-config
├── src
│ └── main
│ │ └── resources
│ │ ├── rabbitmq.properties
│ │ └── jdbc.properties
└── pom.xml
├── weixin-rpc-wxtools
└── src
│ └── main
│ └── java
│ └── com
│ └── cheng
│ └── weixin
│ └── rpc
│ └── wxtools
│ ├── enums
│ ├── MidiaType.java
│ ├── MsgType.java
│ ├── Event.java
│ ├── Status.java
│ └── ActionType.java
│ ├── service
│ ├── RpcWxMenuService.java
│ └── RpcMessageHandleService.java
│ ├── entity
│ ├── WxMenu.java
│ └── WxGroup.java
│ ├── request
│ └── model
│ │ ├── WxImage.java
│ │ ├── WxVoice.java
│ │ ├── TextMessage.java
│ │ ├── MusicMessage.java
│ │ ├── VoiceMessage.java
│ │ ├── ImageMessage.java
│ │ ├── NewsMessage.java
│ │ ├── MediaMessage.java
│ │ └── ModelMsgData.java
│ ├── response
│ └── model
│ │ ├── AccessToken.java
│ │ ├── WxMedia.java
│ │ └── SendTemplateMassage.java
│ └── content
│ └── WeixinContent.java
├── weixin-rpc-user
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── user
│ │ ├── enumType
│ │ ├── SourceFrom.java
│ │ ├── BehaviorType.java
│ │ ├── Credit.java
│ │ ├── TXType.java
│ │ └── Sex.java
│ │ └── entity
│ │ ├── City.java
│ │ ├── Country.java
│ │ └── Province.java
└── pom.xml
├── weixin-service-redis
└── src
│ ├── main
│ ├── java
│ │ └── com
│ │ │ └── cheng
│ │ │ └── weixin
│ │ │ └── service
│ │ │ └── redis
│ │ │ └── service
│ │ │ └── redis
│ │ │ └── Function.java
│ └── resources
│ │ ├── Redme.md
│ │ ├── spring
│ │ └── redis.properties
│ │ └── log4j.properties
│ └── test
│ └── resources
│ ├── redis.properties
│ ├── log4j.properties
│ └── spring-context.xml
├── weixin-rpc-log
└── src
│ └── main
│ └── java
│ └── com
│ └── cheng
│ └── weixin
│ └── rpc
│ └── log
│ ├── enums
│ └── LogType.java
│ └── service
│ └── RpcLogService.java
├── weixin-common-entity
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── common
│ │ └── entity
│ │ ├── id
│ │ ├── package-info.java
│ │ └── IdGen.java
│ │ └── enums
│ │ ├── Sex.java
│ │ └── Status.java
└── pom.xml
├── weixin-service-wxtools
└── src
│ └── main
│ ├── resources
│ ├── mybatis
│ │ ├── mapper
│ │ │ └── WxGroupMapper.xml
│ │ └── mybatis-config.xml
│ └── spring
│ │ └── spring-dubbo-consumer.xml
│ └── java
│ └── com
│ └── cheng
│ └── weixin
│ └── service
│ └── wxtools
│ ├── dao
│ ├── WxMenuDaoMapper.java
│ └── WxGroupDaoMapper.java
│ └── service
│ └── WxMenuService.java
├── weixin-common
└── src
│ └── main
│ └── java
│ └── com
│ └── cheng
│ └── weixin
│ └── common
│ ├── constant
│ ├── Constant.java
│ └── weixin
│ │ └── WeixinFinalValue.java
│ ├── utils
│ ├── StringUtils.java
│ ├── StringFormat.java
│ └── SystemUtils.java
│ ├── exception
│ ├── ErrorEntity.java
│ ├── BusinessException.java
│ ├── MassageException.java
│ └── WeixinException.java
│ └── security
│ └── CodecUtil.java
├── weixin-service-cart
└── src
│ ├── test
│ ├── java
│ │ └── com
│ │ │ └── cheng
│ │ │ └── weixin
│ │ │ └── cart
│ │ │ └── TestAll.java
│ └── resources
│ │ ├── log4j.properties
│ │ └── spring-context.xml
│ └── main
│ └── resources
│ ├── spring
│ └── spring-dubbo-consumer.xml
│ └── log4j.properties
├── weixin-service-log
└── src
│ ├── test
│ └── resources
│ │ ├── log4j.properties
│ │ ├── mybatis-config.xml
│ │ └── spring-context.xml
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── log
│ │ ├── dao
│ │ └── LogDaoMapper.java
│ │ └── service
│ │ └── LogMQService.java
│ └── resources
│ ├── mybatis
│ └── mybatis-config.xml
│ └── log4j.properties
├── weixin-service-item
└── src
│ ├── test
│ ├── resources
│ │ ├── log4j.properties
│ │ ├── jdbc.properties
│ │ └── spring-context.xml
│ └── java
│ │ └── com
│ │ └── cheng
│ │ └── item
│ │ └── test
│ │ └── TestAll.java
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── item
│ │ └── dao
│ │ ├── ProductTypeDaoMapper.java
│ │ ├── ProductDaoMapper.java
│ │ └── PictureDaoMapper.java
│ └── resources
│ ├── mybatis
│ └── mybatis-config.xml
│ └── log4j.properties
├── weixin-service-user
└── src
│ ├── test
│ └── resources
│ │ ├── log4j.properties
│ │ └── spring-context.xml
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── user
│ │ └── dao
│ │ ├── CityDaoMapper.java
│ │ ├── CountryDaoMapper.java
│ │ ├── MemberDaoMapper.java
│ │ ├── AccountDaoMapper.java
│ │ ├── BehaviorDaoMapper.java
│ │ ├── ProvinceDaoMapper.java
│ │ ├── AccountLevelDaoMapper.java
│ │ ├── ProductFocusDaoMapper.java
│ │ ├── AccountUpgradeHistoryDaoMapper.java
│ │ ├── CashRecordDaoMapper.java
│ │ ├── DeliveryAddressDaoMapper.java
│ │ ├── CouponRecordDaoMapper.java
│ │ └── BonusPointRecordDaoMapper.java
│ └── resources
│ ├── mybatis
│ └── mybatis-config.xml
│ └── log4j.properties
├── weixin-rpc-system
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── system
│ │ ├── entity
│ │ ├── NoticeType.java
│ │ ├── PictureResourceType.java
│ │ ├── AdPosition.java
│ │ └── AdJoinPosition.java
│ │ └── service
│ │ └── RpcSystemService.java
└── pom.xml
├── weixin-service-admin
└── src
│ ├── main
│ ├── java
│ │ └── com
│ │ │ └── cheng
│ │ │ └── weixin
│ │ │ └── service
│ │ │ └── admin
│ │ │ └── dao
│ │ │ ├── AdminRoleDaoMapper.java
│ │ │ ├── AdminDaoMapper.java
│ │ │ ├── RoleDaoMapper.java
│ │ │ └── PermissionDaoMapper.java
│ └── resources
│ │ ├── mybatis
│ │ └── mybatis-config.xml
│ │ └── log4j.properties
│ └── test
│ └── java
│ └── com
│ └── cheng
│ └── shrio
│ └── passwd
│ └── TestPssWd.java
├── weixin-service-order
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── order
│ │ └── dao
│ │ ├── OrderReturnDaoMapper.java
│ │ ├── RefundTypeDaoMapper.java
│ │ ├── ReturnReasonDaoMapper.java
│ │ ├── ReturnStatusDaoMapper.java
│ │ ├── DeliveryTypeDaoMapper.java
│ │ ├── OrderReturnDetailDaoMapper.java
│ │ ├── ArayacakDeliveryTimeDaoMapper.java
│ │ ├── TownDaoMapper.java
│ │ ├── CityDaoMapper.java
│ │ ├── PayDaoMapper.java
│ │ ├── CountryDaoMapper.java
│ │ ├── VillageDaoMapper.java
│ │ ├── ProvinceDaoMapper.java
│ │ ├── DeliveryTimeDaoMapper.java
│ │ ├── FlowStatusDaoMapper.java
│ │ ├── ArayacakAddressDaoMapper.java
│ │ ├── OrderInfoDaoMapper.java
│ │ └── OrderProductDetailDaoMapper.java
│ └── resources
│ ├── mybatis
│ └── mybatis-config.xml
│ └── log4j.properties
├── weixin-rpc-rabbitmq
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── rabbitmq
│ │ └── service
│ │ ├── RpcRabbitLogService.java
│ │ └── RpcRabbitSmsService.java
└── pom.xml
├── Redme.md
├── weixin-service-system
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── system
│ │ └── dao
│ │ ├── NoticeDaoMapper.java
│ │ ├── AdPositionDaoMapper.java
│ │ ├── SystemParamDaoMapper.java
│ │ ├── AdJoinPositionDaoMapper.java
│ │ ├── NoticeTypeDaoMapper.java
│ │ └── AdDaoMapper.java
│ └── resources
│ ├── mybatis
│ └── mybatis-config.xml
│ └── log4j.properties
├── weixin-service-promotion
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── promotion
│ │ └── dao
│ │ ├── CouponDaoMapper.java
│ │ ├── CouponCodeDaoMapper.java
│ │ └── CouponHistoryDaoMapper.java
│ └── resources
│ ├── mybatis
│ └── mybatis-config.xml
│ └── log4j.properties
├── weixin-rpc-order
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── order
│ │ ├── entity
│ │ ├── City.java
│ │ ├── Country.java
│ │ ├── Village.java
│ │ ├── Province.java
│ │ ├── ReturnReason.java
│ │ ├── ReturnStatus.java
│ │ ├── DeliveryType.java
│ │ ├── RefundType.java
│ │ ├── ArayacakDeliveryTime.java
│ │ ├── Town.java
│ │ └── DeliveryTime.java
│ │ └── enumType
│ │ ├── OrderType.java
│ │ ├── PayStatus.java
│ │ ├── PayWay.java
│ │ ├── FlowStatus.java
│ │ └── OrderStatus.java
└── pom.xml
├── weixin-rabbitmq-model
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rabbitmq
│ │ └── enums
│ │ └── MsgType.java
└── pom.xml
├── weixin-rpc-comment
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── comment
│ │ └── service
│ │ └── RpcCommentService.java
└── pom.xml
├── weixin-service-message
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── message
│ │ └── dao
│ │ ├── EmailTemplateDaoMapper.java
│ │ └── SmsTemplateDaoMapper.java
│ └── resources
│ └── mybatis
│ └── mybatis-config.xml
├── weixin-rpc-redis
└── pom.xml
├── weixin-common-service
└── pom.xml
├── weixin-rpc-httpclient
├── pom.xml
└── src
│ └── main
│ └── java
│ └── com
│ └── cheng
│ └── weixin
│ └── rpc
│ └── httpclient
│ └── service
│ └── RpcHttpClientService.java
├── weixin-service-rabbitmq
└── src
│ ├── test
│ ├── java
│ │ └── com
│ │ │ └── cheng
│ │ │ └── test
│ │ │ ├── Foo.java
│ │ │ └── UserModel.java
│ └── resources
│ │ ├── log4j.properties
│ │ └── spring-context.xml
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── rabbitmq
│ │ ├── RabbitLogService.java
│ │ └── RabbitSmsService.java
│ └── resources
│ └── log4j.properties
├── weixin-service-comment
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── service
│ │ └── comment
│ │ ├── dao
│ │ └── CommentDaoMapper.java
│ │ └── service
│ │ └── CommentService.java
│ └── resources
│ ├── mybatis
│ └── mybatis-config.xml
│ └── log4j.properties
├── weixin-rpc-item
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── item
│ │ └── entity
│ │ └── ProductType.java
└── pom.xml
├── weixin-rpc-cart
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── cart
│ │ └── model
│ │ └── ProductModel.java
└── pom.xml
├── weixin-rpc-promotion
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── cheng
│ │ └── weixin
│ │ └── rpc
│ │ └── promotion
│ │ ├── enums
│ │ └── CouponType.java
│ │ └── service
│ │ └── RpcCouponService.java
└── pom.xml
├── weixin-service-httpclient
└── src
│ └── main
│ └── resources
│ ├── httpClient.properties
│ └── log4j.properties
├── weixin-rpc-admin
├── pom.xml
└── src
│ └── main
│ └── java
│ └── com
│ └── cheng
│ └── weixin
│ └── rpc
│ └── admin
│ └── entity
│ ├── Permission.java
│ └── RolePermission.java
└── weixin-rpc-message
└── pom.xml
/weixin-service-timer/src/main/resources/config.properties:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/xxbao.vp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/docs/xxbao.vp
--------------------------------------------------------------------------------
/docs/电商平台框架-后台框架.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/docs/电商平台框架-后台框架.doc
--------------------------------------------------------------------------------
/docs/电商-数据库详细设计说明书V0.4.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/docs/电商-数据库详细设计说明书V0.4.doc
--------------------------------------------------------------------------------
/weixin-notify-pay/src/main/webapp/index.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 | Hello World!
4 |
5 |
6 |
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/resources/globalconf.properties:
--------------------------------------------------------------------------------
1 | #\u5FAE\u4FE1\u57FA\u672C\u914D\u7F6E
2 | wxclient=weixin
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/resources/globalconf.properties:
--------------------------------------------------------------------------------
1 | #\u7BA1\u7406\u8DEF\u5F84
2 | adminPath=/a
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/test.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 | Hello World!--test
4 |
5 |
6 |
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/WEB-INF/views/index.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 | Test=====
4 |
5 |
6 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/favicon.ico
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a1.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a2.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a3.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a4.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a5.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a6.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a7.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a8.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/a9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/a9.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/bg.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/p1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/p1.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/p2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/p2.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/p3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/p3.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/pay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/pay.png
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/index.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 | Hello World!
4 |
5 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/WEB-INF/views/test.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 | Hello World!-testq
4 |
5 | ${content}
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/icons.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/index.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/index.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/user.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/html/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/html/favicon.ico
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/index_4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/index_4.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/locked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/locked.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/p_big1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/p_big1.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/p_big2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/p_big2.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/p_big3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/p_big3.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/profile.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/profile.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/progress.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/qr_code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/qr_code.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/success.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/wenku_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/wenku_logo.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/drawCheckCode.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/drawCheckCode.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/iconfont-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/iconfont-logo.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/profile_big.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/profile_big.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/profile_small.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/profile_small.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/weixin_login.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/weixin_login.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/product/hj.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/product/hj.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/product/tb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/product/tb.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/product/tx.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/product/tx.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/product/zm.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/product/zm.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/loading-upload.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/loading-upload.gif
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/ad/swiper-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/ad/swiper-1.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/ad/swiper-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/ad/swiper-2.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/ad/swiper-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/ad/swiper-3.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/product/d-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/product/d-1.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/product/d-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/product/d-2.jpg
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/webapp/static/images/product/d-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-mobile/src/main/webapp/static/images/product/d-3.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/patterns/shattered.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/patterns/shattered.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/login-background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/login-background.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/img/profile_small.bak.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/img/profile_small.bak.jpg
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/iCheck/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/iCheck/green.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/patterns/header-profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/patterns/header-profile.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/iCheck/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/iCheck/green@2x.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/images/sort_asc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/images/sort_asc.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/blank.gif
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/error.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/images/sort_desc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/images/sort_desc.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/images/spritemap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/images/spritemap.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.eot
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.ttf
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfontd41d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfontd41d.eot
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1.zip
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/java/com/cheng/weixin/web/mobile/param/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Desc: 用于接受参数的封装
3 | * Author: cheng
4 | * Date: 2016/6/22
5 | */
6 | package com.cheng.weixin.web.mobile.param;
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/loading.gif
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/chosen/chosen-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/chosen/chosen-sprite.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/images/spritemap@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/images/spritemap@2x.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.woff
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/fontawesome-webfont93e3.woff2
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/layim/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/layim/loading.gif
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/java/com/cheng/weixin/web/mobile/result/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Desc: 用于返回结果的封装
3 | * Author: cheng
4 | * Date: 2016/6/22
5 | */
6 | package com.cheng.weixin.web.mobile.result;
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/patterns/header-profile-skin-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/patterns/header-profile-skin-1.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/patterns/header-profile-skin-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/patterns/header-profile-skin-3.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/play-pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/play-pause.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/video-play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/video-play.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/gritter/images/gritter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/gritter/images/gritter.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/更新日志.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/更新日志.txt
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/chosen/chosen-sprite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/chosen/chosen-sprite@2x.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footable.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footable.eot
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footable.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footable.ttf
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footable.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footable.woff
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/images/sprite-skin-flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/images/sprite-skin-flat.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_loading.gif
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_overlay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_overlay.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_sprite.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/gritter/images/ie-spacer.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/gritter/images/ie-spacer.gif
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/java/com/cheng/weixin/web/mobile/security/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Desc: token的验证 主要用于AOP
3 | * Author: cheng
4 | * Date: 2016/6/22
5 | */
6 | package com.cheng.weixin.web.mobile.security;
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footabled41d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/footable/fonts/footabled41d.eot
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regulard41d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/fonts/glyphicons-halflings-regulard41d.eot
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_loading@2x.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_loading@2x.gif
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_sprite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/fancybox/fancybox_sprite@2x.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/gritter/images/gritter-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/gritter/images/gritter-light.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | #忽略的文件及文件夹
2 | target
3 | logs
4 | temp
5 | .idea
6 | *.iml
7 |
8 | jdbc.properties
9 | rabbitmq.properties
10 | system.properties
11 | redis.properties
12 |
13 | #rebel.xml
14 | #不忽略的文件
15 | !.gitignore
16 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate/skins/dahong/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate/skins/dahong/icon.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate/skins/molv/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate/skins/molv/icon.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/layDate官网.url:
--------------------------------------------------------------------------------
1 | [{000214A0-0000-0000-C000-000000000046}]
2 | Prop3=19,2
3 | [InternetShortcut]
4 | URL=http://sentsin.com/layui/laydate/
5 | IDList=
6 | HotKey=0
7 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate/skins/default/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate/skins/default/icon.png
--------------------------------------------------------------------------------
/weixin-common-config/src/main/resources/rabbitmq.properties:
--------------------------------------------------------------------------------
1 | #RabbitMQ\u914D\u7F6E
2 | #rabbitmq.host=120.27.53.171
3 | rabbitmq.host=10.252.28.83
4 | rabbitmq.port=5672
5 | rabbitmq.username=weixin
6 | rabbitmq.password=weixin
7 | rabbitmq.vhost=/weixin
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/hue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/hue.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/laydate/skins/molv/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/laydate/skins/molv/icon.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/alpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/alpha.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/laydate/skins/dahong/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/laydate/skins/dahong/icon.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/laydate/skins/default/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/js/plugins/layer/laydate-v1.1/laydate/skins/default/icon.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/saturation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/saturation.png
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/hue-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/hue-horizontal.png
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/enums/MidiaType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.enums;
2 | /**
3 | * 媒体类型
4 | * @author Cheng
5 | *
6 | */
7 | public enum MidiaType {
8 | image,
9 | voice,
10 | video,
11 | thumb;
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/alpha-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chengzhx76/Weixin-Dubbo/HEAD/weixin-web-manage/src/main/webapp/static/css/plugins/colorpicker/img/bootstrap-colorpicker/alpha-horizontal.png
--------------------------------------------------------------------------------
/weixin-notify-pay/src/main/webapp/WEB-INF/web.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 | Archetype Created Web Application
7 |
8 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/service/RpcWxMenuService.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.service;
2 |
3 |
4 | /** 用户业务处理
5 | * Desc:
6 | * Author: Cheng
7 | * Date: 2016/1/28 0028
8 | */
9 | public interface RpcWxMenuService {
10 | }
11 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/enumType/SourceFrom.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.enumType;
2 |
3 | /**
4 | * Desc: 来源
5 | * Author: cheng
6 | * Date: 2016/7/12
7 | */
8 | public enum SourceFrom {
9 | NO,
10 | QQ,
11 | WEIXIN,
12 | SINAWEIBO;
13 | }
14 |
--------------------------------------------------------------------------------
/weixin-service-redis/src/main/java/com/cheng/weixin/service/redis/service/redis/Function.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.redis.service.redis;
2 |
3 | /**
4 | * Desc:
5 | * Author: Cheng
6 | * Date: 2016/4/14 0014
7 | */
8 | public interface Function {
9 | // T callback(E e);
10 | }
11 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/enumType/BehaviorType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.enumType;
2 |
3 | /**
4 | * Desc: 操作类型 积分 现金 券
5 | * Author: cheng
6 | * Date: 2016/6/3
7 | */
8 | public enum BehaviorType {
9 | BONUSPOINT,
10 | CASH,
11 | TICKET;
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/enums/MsgType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.enums;
2 | /**
3 | * 消息类型
4 | * @author Cheng
5 | *
6 | */
7 | public enum MsgType {
8 | event,
9 | voice,
10 | image,
11 | shortvideo,
12 | location,
13 | link,
14 | text;
15 | }
16 |
--------------------------------------------------------------------------------
/weixin-rpc-log/src/main/java/com/cheng/weixin/rpc/log/enums/LogType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.log.enums;
2 |
3 | /**
4 | * Desc: 日志类型
5 | * Author: Cheng
6 | * Date: 2016/3/23 0023
7 | */
8 | public enum LogType {
9 | /** 接入日志 **/
10 | ACCESS,
11 | /** 异常日志 **/
12 | EXCEPTION;
13 | }
14 |
--------------------------------------------------------------------------------
/weixin-service-redis/src/main/resources/Redme.md:
--------------------------------------------------------------------------------
1 | Redis启动方式
2 | [cheng@redis redis-3.0.7]$ pwd
3 | /usr/local/redis-3.0.7
4 | [cheng@redis redis-3.0.7]$ redis-server ./redis.conf
5 | [cheng@redis redis-3.0.7]$ redis-cli
6 | 127.0.0.1:6379> set "abc" "123"
7 | OK
8 | 127.0.0.1:6379> get "abc"
9 | "123"
10 | 127.0.0.1:6379>
--------------------------------------------------------------------------------
/weixin-common-entity/src/main/java/com/cheng/common/entity/id/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Desc: id生成器
3 | * Author: cheng
4 | * Date: 2016/6/22
5 | */
6 | package com.cheng.common.entity.id;
7 | /**
8 | * http://www.cnblogs.com/littlehb/p/3946097.html
9 | *http://www.blogjava.net/bolo/archive/2015/07/13/426200.html
10 | */
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/entity/WxMenu.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 菜单实体
7 | * Author: Cheng
8 | * Date: 2016/1/29 0029
9 | */
10 | public class WxMenu extends DataEntity {
11 | }
12 |
--------------------------------------------------------------------------------
/weixin-service-wxtools/src/main/resources/mybatis/mapper/WxGroupMapper.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/enumType/Credit.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.enumType;
2 |
3 | /**
4 | * Desc: 信用等级 划分为五个等级:良好、较好、一般、较差、差
5 | * Author: cheng
6 | * Date: 2016/6/3
7 | */
8 | public enum Credit {
9 | WELL,
10 | GOOD,
11 | GENERAL,
12 | WORSE,
13 | POOR;
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/entity/WxGroup.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 群组实体类
7 | * Author: Cheng
8 | * Date: 2016/1/29 0029
9 | */
10 | public class WxGroup extends DataEntity {
11 | }
12 |
--------------------------------------------------------------------------------
/weixin-common/src/main/java/com/cheng/weixin/common/constant/Constant.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.common.constant;
2 |
3 | /**
4 | * Desc: 常量
5 | * Author: 光灿
6 | * Date: 2016/9/15
7 | */
8 | public interface Constant {
9 |
10 | String CART = "CART_";
11 | String CHOOSE = "TRUE_";
12 | String NO_CHOOSE = "FALSE_";
13 | }
14 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/video-play.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/java/com/cheng/weixin/web/mobile/security/TokenManager.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.web.mobile.security;
2 |
3 | /**
4 | * Desc: 令牌管理器
5 | * Author: cheng
6 | * Date: 2016/6/22
7 | */
8 | public interface TokenManager {
9 |
10 | String createToken(String username);
11 |
12 | boolean checkToken(String token);
13 | }
14 |
--------------------------------------------------------------------------------
/weixin-service-cart/src/test/java/com/cheng/weixin/cart/TestAll.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.cart;
2 |
3 | import org.junit.Test;
4 |
5 | /**
6 | * Desc:
7 | * Author: hp
8 | * Date: 2016/9/20
9 | */
10 | public class TestAll {
11 | @Test
12 | public void test01() {
13 | System.out.println("TRUE_1".split("_")[0]);
14 | }
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/error.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/weixin-service-log/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=DEBUG,CONSOLE
2 | log4j.appender.Threshold=ERROR
3 |
4 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
5 | log4j.appender.CONSOLE.Encoding=UTF-8
6 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
7 | log4j.appender.CONSOLE.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [service-cart] %p [%t] %c-<%L> %m%n
8 |
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/java/com/cheng/weixin/web/mobile/security/IgnoreSecurity.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.web.mobile.security;
2 |
3 | import java.lang.annotation.*;
4 |
5 | /**
6 | * Desc: 忽略安全性检查
7 | * Author: cheng
8 | * Date: 2016/6/21
9 | */
10 | @Documented
11 | @Target(ElementType.METHOD)
12 | @Retention(RetentionPolicy.RUNTIME)
13 | public @interface IgnoreSecurity {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-cart/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=DEBUG,CONSOLE
2 | log4j.appender.Threshold=ERROR
3 |
4 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
5 | log4j.appender.CONSOLE.Encoding=UTF-8
6 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
7 | log4j.appender.CONSOLE.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [service-cart] %p [%t] %c-<%L> %m%n
8 |
--------------------------------------------------------------------------------
/weixin-service-item/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=DEBUG,CONSOLE
2 | log4j.appender.Threshold=ERROR
3 |
4 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
5 | log4j.appender.CONSOLE.Encoding=UTF-8
6 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
7 | log4j.appender.CONSOLE.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [service-cart] %p [%t] %c-<%L> %m%n
8 |
--------------------------------------------------------------------------------
/weixin-service-user/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=DEBUG,CONSOLE
2 | log4j.appender.Threshold=ERROR
3 |
4 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
5 | log4j.appender.CONSOLE.Encoding=UTF-8
6 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
7 | log4j.appender.CONSOLE.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [service-cart] %p [%t] %c-<%L> %m%n
8 |
--------------------------------------------------------------------------------
/weixin-rpc-system/src/main/java/com/cheng/weixin/rpc/system/entity/NoticeType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.system.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc:公告资源类型
7 | * Author: 光灿
8 | * Date: 2016/6/18
9 | */
10 | @Deprecated
11 | public class NoticeType extends DataEntity {
12 | private String name;
13 | private String type;
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/plugins/webuploader/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 | Forbidden
6 | You don't have permission to access /theme/hplus/js/plugins/webuploader/
7 | on this server.
8 |
9 | Apache Server at www.zi-han.net Port 80
10 |
11 |
--------------------------------------------------------------------------------
/weixin-web-mobile/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=DEBUG,CONSOLE
2 | log4j.appender.Threshold=ERROR
3 |
4 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
5 | log4j.appender.CONSOLE.Encoding=UTF-8
6 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
7 | log4j.appender.CONSOLE.layout.ConversionPattern=[CONSUMER] %p [%t] %c-<%L> %m%n
8 |
9 | #log4j.logger.org.apache.zookeeper.ClientCnxn=ERROR
--------------------------------------------------------------------------------
/weixin-service-admin/src/main/java/com/cheng/weixin/service/admin/dao/AdminRoleDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.admin.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.admin.entity.AdminRole;
5 |
6 | /**
7 | * Desc: 管理员对应权限
8 | * Author: cheng
9 | * Date: 2016/5/25
10 | */
11 | public interface AdminRoleDaoMapper extends BaseDaoMapper {
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/OrderReturnDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.OrderReturn;
5 |
6 | /**
7 | * Desc: 退单主
8 | * Author: hp
9 | * Date: 2016/9/9
10 | */
11 | public interface OrderReturnDaoMapper extends BaseDaoMapper {
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/RefundTypeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.RefundType;
5 |
6 | /**
7 | * Desc: 退款方式:微信零钱
8 | * Author: hp
9 | * Date: 2016/9/9
10 | */
11 | public interface RefundTypeDaoMapper extends BaseDaoMapper {
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-rpc-rabbitmq/src/main/java/com/cheng/weixin/rpc/rabbitmq/service/RpcRabbitLogService.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.rabbitmq.service;
2 |
3 | /**
4 | * Desc: Rabbit接口
5 | * Author: Cheng
6 | * Date: 2016/4/25 0025
7 | */
8 | public interface RpcRabbitLogService {
9 | String LOG = "WEIXIN-LOG";
10 | /**
11 | * 保存日志
12 | *
13 | * @param obj
14 | */
15 | void saveLogs(Object obj);
16 | }
17 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/ReturnReasonDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.ReturnReason;
5 |
6 | /**
7 | * Desc: 退货原因
8 | * Author: hp
9 | * Date: 2016/9/9
10 | */
11 | public interface ReturnReasonDaoMapper extends BaseDaoMapper {
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/ReturnStatusDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.ReturnStatus;
5 |
6 | /**
7 | * Desc: 退单状态
8 | * Author: hp
9 | * Date: 2016/9/9
10 | */
11 | public interface ReturnStatusDaoMapper extends BaseDaoMapper {
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-service-redis/src/test/resources/redis.properties:
--------------------------------------------------------------------------------
1 | #Redis\u914D\u7F6E
2 | redis.node1.host=120.27.53.171
3 | redis.node1.port=6767
4 | redis.node1.password=cheng#wx
5 | redis.maxTotal=50
6 | redis.maxIdle=100
7 | #redis.maxActive=300
8 | redis.maxWait=1000
9 | redis.testOnBorrow=true
10 | redis.timeout=100000
11 | redis.expiration=1000
12 | # \u6700\u5927\u8FDE\u63A5\u6570
13 | #redis.node1.host=192.168.1.109
14 | #redis.node1.port=6379
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/java/com/cheng/weixin/web/mobile/param/ProductCategoryDto.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.web.mobile.param;
2 |
3 | /**
4 | * Desc: 商品类别
5 | * Author: hp
6 | * Date: 2016/9/9
7 | */
8 | public class ProductCategoryDto {
9 | private String id;
10 |
11 | public String getId() {
12 | return id;
13 | }
14 |
15 | public void setId(String id) {
16 | this.id = id;
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/DeliveryTypeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.DeliveryType;
5 |
6 | /**
7 | * Desc: 配送方式
8 | * Author: hp
9 | * Date: 2016/9/9
10 | */
11 | @Deprecated
12 | public interface DeliveryTypeDaoMapper extends BaseDaoMapper {
13 | }
14 |
--------------------------------------------------------------------------------
/weixin-service-redis/src/main/resources/spring/redis.properties:
--------------------------------------------------------------------------------
1 | #Redis\u914D\u7F6E
2 | redis.node1.host=10.252.28.83
3 | redis.node1.port=6767
4 | redis.node1.password=cheng#wx
5 | redis.maxTotal=50
6 | redis.maxIdle=100
7 | #redis.maxActive=300
8 | redis.maxWait=1000
9 | redis.testOnBorrow=true
10 | redis.timeout=100000
11 | redis.expiration=1000
12 | # \u6700\u5927\u8FDE\u63A5\u6570
13 | #redis.node1.host=192.168.1.109
14 | #redis.node1.port=6379
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/OrderReturnDetailDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.OrderReturnDetail;
5 |
6 | /**
7 | * Desc: 退单子项
8 | * Author: hp
9 | * Date: 2016/9/9
10 | */
11 | public interface OrderReturnDetailDaoMapper extends BaseDaoMapper {
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/ArayacakDeliveryTimeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.ArayacakDeliveryTime;
5 |
6 | /**
7 | * Desc: 自提时间
8 | * Author: hp
9 | * Date: 2016/9/9
10 | */
11 | public interface ArayacakDeliveryTimeDaoMapper extends BaseDaoMapper {
12 | }
13 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/enumType/TXType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.enumType;
2 |
3 | /**
4 | * Desc:
5 | * Author: 光灿
6 | * Date: 2016/11/19
7 | */
8 | public enum TXType {
9 |
10 | EARNING("收入"),
11 | EXPENSE("支出");
12 |
13 | private String name;
14 | TXType(String name) {
15 | this.name = name;
16 | }
17 |
18 | public String getName() {
19 | return name;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/CityDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.City;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 城市
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface CityDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-common-entity/src/main/java/com/cheng/common/entity/enums/Sex.java:
--------------------------------------------------------------------------------
1 | package com.cheng.common.entity.enums;
2 |
3 | /**
4 | * Desc: 性别
5 | * Author: hp
6 | * Date: 2016/11/2
7 | */
8 | public enum Sex {
9 |
10 | MAN("男士"),
11 | WOMAN("女士"),
12 | UNKNOW("未知");
13 |
14 | private String name;
15 |
16 | Sex(String name) {
17 | this.name = name;
18 | }
19 | public String getName() {
20 | return name;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/weixin-service-log/src/main/java/com/cheng/weixin/service/log/dao/LogDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.log.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.log.entity.Log;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 日志
9 | * Author: hp
10 | * Date: 2016/10/18
11 | */
12 | @Repository
13 | public interface LogDaoMapper extends BaseDaoMapper {
14 |
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/TownDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.Town;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 支付方式:镇
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface TownDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/blueimp/img/play-pause.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/enumType/Sex.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.enumType;
2 |
3 | /**
4 | * Desc: 性别
5 | * Author: hp
6 | * Date: 2016/11/2
7 | */
8 | public enum Sex {
9 |
10 | MAN("男士"),
11 | WOMAN("女士"),
12 | UNKNOW("未知");
13 |
14 | private String name;
15 |
16 | Sex(String name) {
17 | this.name = name;
18 | }
19 | public String getName() {
20 | return name;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/request/model/WxImage.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.request.model;
2 |
3 | import java.io.Serializable;
4 |
5 | public class WxImage implements Serializable {
6 | private static final long serialVersionUID = 1L;
7 | private String MediaId;
8 |
9 | public String getMediaId() {
10 | return MediaId;
11 | }
12 |
13 | public void setMediaId(String mediaId) {
14 | MediaId = mediaId;
15 | }
16 | }
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/request/model/WxVoice.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.request.model;
2 |
3 | import java.io.Serializable;
4 |
5 | public class WxVoice implements Serializable {
6 | private static final long serialVersionUID = 1L;
7 | private String MediaId;
8 |
9 | public String getMediaId() {
10 | return MediaId;
11 | }
12 |
13 | public void setMediaId(String mediaId) {
14 | MediaId = mediaId;
15 | }
16 | }
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/CityDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.City;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 支付方式:城市
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface CityDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/PayDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.Pay;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 支付方式:微信支付,支付宝支付,货到付款
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface PayDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/CountryDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.Country;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 区县
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface CountryDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/MemberDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.Member;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 用户基础信息
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface MemberDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/CountryDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.Country;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 支付方式:区县
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface CountryDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/VillageDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.Village;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 支付方式:村庄
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface VillageDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/AccountDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.Account;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 用户基础信息
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface AccountDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/BehaviorDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.Behavior;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 用户基础信息
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface BehaviorDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/ProvinceDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.Province;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 省份
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface ProvinceDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-web-mobile/src/test/java/com/cheng/dubbo/consumer/test/TestDemo.java:
--------------------------------------------------------------------------------
1 | package com.cheng.dubbo.consumer.test;
2 |
3 | import java.util.Date;
4 |
5 | /**
6 | * Desc:
7 | * Author: 光灿
8 | * Date: 2017/1/29
9 | */
10 | public class TestDemo {
11 |
12 | public static void main(String[] args) {
13 | System.out.println(System.currentTimeMillis());
14 | Date date = new Date(1485619200000L);
15 | System.out.println(date);
16 | }
17 | }
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Redme.md:
--------------------------------------------------------------------------------
1 | ### Redis命令
2 | 打开客户端
3 | [root@cloud src]# redis-cli -p 6767 -a root#wx
4 |
5 | ### zookeeper命令
6 |
7 | 启动:$ ./zkCli.sh
8 | 查看节点:ls /
9 |
10 | 启动ZK服务: sh bin/zkServer.sh start
11 | 查看ZK服务状态: sh bin/zkServer.sh status
12 | 停止ZK服务: sh bin/zkServer.sh stop
13 | 重启ZK服务: sh bin/zkServer.sh restart
14 | 删除节点:
15 | 使用delete命令可以删除指定znode. 当该znode拥有子znode时, 必须先删除其所有子znode, 否则操作将失败. rmr命令可用于代替delete命令, rmr是一个递归删除命令, 如果发生指定节点拥有子节点时, rmr命令会首先删除子节点.
16 |
17 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/request/model/TextMessage.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.request.model;
2 | /**
3 | * 文本消息
4 | * @author Cheng
5 | */
6 | public class TextMessage extends BaseMessage {
7 | private static final long serialVersionUID = 1L;
8 | private String Content;
9 |
10 | public String getContent() {
11 | return Content;
12 | }
13 | public void setContent(String content) {
14 | Content = content;
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/ProvinceDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.Province;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 支付方式:省
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface ProvinceDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-system/src/main/java/com/cheng/weixin/service/system/dao/NoticeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.system.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.system.entity.Notice;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 公告
9 | * Author: cheng
10 | * Date: 2016/6/29
11 | */
12 | @Repository
13 | public interface NoticeDaoMapper extends BaseDaoMapper {
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/request/model/MusicMessage.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.request.model;
2 |
3 | /**
4 | * 音乐消息
5 | * @author Cheng
6 | */
7 | public class MusicMessage extends BaseMessage {
8 |
9 | private static final long serialVersionUID = 1L;
10 | private WxMusic Music;
11 |
12 | public WxMusic getMusic() {
13 | return Music;
14 | }
15 | public void setMusic(WxMusic music) {
16 | this.Music = music;
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/request/model/VoiceMessage.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.request.model;
2 |
3 | /**
4 | * 语音消息
5 | * @author Cheng
6 | */
7 | public class VoiceMessage extends BaseMessage {
8 |
9 | private static final long serialVersionUID = 1L;
10 | private WxVoice Voice;
11 |
12 | public WxVoice getVoice() {
13 | return Voice;
14 | }
15 | public void setVoice(WxVoice voice) {
16 | this.Voice = voice;
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/weixin-service-promotion/src/main/java/com/cheng/weixin/service/promotion/dao/CouponDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.promotion.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.promotion.entity.Coupon;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 优惠券
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface CouponDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-system/src/main/java/com/cheng/weixin/service/system/dao/AdPositionDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.system.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.system.entity.AdPosition;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc:
9 | * Author: cheng
10 | * Date: 2016/6/29
11 | */
12 | @Repository
13 | public interface AdPositionDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-wxtools/src/main/java/com/cheng/weixin/service/wxtools/dao/WxMenuDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.wxtools.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.wxtools.entity.WxMenu;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 菜单Dao
9 | * Author: Cheng
10 | * Date: 2016/1/29 0029
11 | */
12 | @Repository
13 | public interface WxMenuDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/City.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 市
7 | * Author: hp
8 | * Date: 2016/11/3
9 | */
10 | public class City extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/entity/City.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 城市
7 | * Author: cheng
8 | * Date: 2016/6/3
9 | */
10 | public class City extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/request/model/ImageMessage.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.request.model;
2 |
3 | /**
4 | * 图片消息
5 | * @author Cheng
6 | */
7 | public class ImageMessage extends BaseMessage {
8 |
9 | private static final long serialVersionUID = 1L;
10 | private WxImage Image;
11 |
12 | public WxImage getImage() {
13 | return Image;
14 | }
15 | public void setImage(WxImage image) {
16 | this.Image = image;
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/weixin-service-item/src/main/java/com/cheng/weixin/service/item/dao/ProductTypeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.item.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.item.entity.ProductType;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 商品类型
9 | * Author: cheng
10 | * Date: 2016/6/28
11 | */
12 | @Repository
13 | public interface ProductTypeDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/DeliveryTimeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.DeliveryTime;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 配送时间
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface DeliveryTimeDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/FlowStatusDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.FlowStatus;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 流程状态
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface FlowStatusDaoMapper extends BaseDaoMapper {
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/AccountLevelDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.AccountLevel;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 账户等级
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface AccountLevelDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/ProductFocusDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.ProductFocus;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 关注商品
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface ProductFocusDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-wxtools/src/main/java/com/cheng/weixin/service/wxtools/dao/WxGroupDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.wxtools.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.wxtools.entity.WxGroup;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 群组Dao
9 | * Author: Cheng
10 | * Date: 2016/1/29 0029
11 | */
12 | @Repository
13 | public interface WxGroupDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-rabbitmq-model/src/main/java/com/cheng/weixin/rabbitmq/enums/MsgType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rabbitmq.enums;
2 |
3 | /**
4 | * Desc:
5 | * Author: 光灿
6 | * Date: 2016/11/20
7 | */
8 | public enum MsgType {
9 | VALIDATE("验证码"),
10 | NOTICE_CASH_COMSUME("现金消费"),
11 | ACTIVITY("活动");
12 |
13 | private String name;
14 | MsgType(String name) {
15 | this.name = name;
16 | }
17 |
18 | public String getName() {
19 | return name;
20 | }
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/weixin-rpc-comment/src/main/java/com/cheng/weixin/rpc/comment/service/RpcCommentService.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.comment.service;
2 |
3 | import com.cheng.weixin.rpc.comment.entity.Comment;
4 |
5 | import java.util.List;
6 |
7 | /**
8 | * Desc: 评论
9 | * Author: hp
10 | * Date: 2016/10/8
11 | */
12 | public interface RpcCommentService {
13 | /**
14 | * 获取该商品的评论
15 | * @param productId
16 | * @return
17 | */
18 | List getByProductId(String productId);
19 | }
20 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/Country.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 市区县
7 | * Author: hp
8 | * Date: 2016/11/3
9 | */
10 | public class Country extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/Village.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 村庄
7 | * Author: hp
8 | * Date: 2016/11/3
9 | */
10 | public class Village extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/entity/Country.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 区县
7 | * Author: cheng
8 | * Date: 2016/6/3
9 | */
10 | public class Country extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-service-promotion/src/main/java/com/cheng/weixin/service/promotion/dao/CouponCodeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.promotion.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.promotion.entity.CouponCode;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 优惠券
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface CouponCodeDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-system/src/main/java/com/cheng/weixin/service/system/dao/SystemParamDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.system.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.system.entity.SystemParam;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 系统参数
9 | * Author: cheng
10 | * Date: 2016/6/29
11 | */
12 | @Repository
13 | public interface SystemParamDaoMapper extends BaseDaoMapper {
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/Province.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 省
7 | * Author: hp
8 | * Date: 2016/11/3
9 | */
10 | public class Province extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-user/src/main/java/com/cheng/weixin/rpc/user/entity/Province.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.user.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 省份
7 | * Author: cheng
8 | * Date: 2016/6/3
9 | */
10 | public class Province extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-service-item/src/test/resources/jdbc.properties:
--------------------------------------------------------------------------------
1 | # JDBC
2 | jdbc.driverClassName=com.mysql.jdbc.Driver
3 | jdbc.url=jdbc:mysql://120.27.53.171:3306/weixin?useUnicode=true&characterEncoding=utf-8
4 | jdbc.username=root
5 | jdbc.password=cheng#wx
6 | #\u8FDE\u63A5\u6C60\u914D\u7F6E
7 | jdbc.maxActive=20
8 | jdbc.initialSize=1
9 | jdbc.maxWait=60000
10 | jdbc.maxIdle=20
11 | jdbc.minIdle=3
12 | jdbc.removeAbandoned=true
13 | jdbc.removeAbandonedTimeout=180
14 | jdbc.connectionProperties=clientEncoding=UTF-8
15 |
--------------------------------------------------------------------------------
/weixin-service-message/src/main/java/com/cheng/weixin/service/message/dao/EmailTemplateDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.message.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.message.entity.EmailTemplate;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 邮箱模板
9 | * Author: 光灿
10 | * Date: 2016/7/10
11 | */
12 | @Repository
13 | public interface EmailTemplateDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-order/src/main/java/com/cheng/weixin/service/order/dao/ArayacakAddressDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.order.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.order.entity.ArayacakAddress;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 自提地点
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface ArayacakAddressDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-system/src/main/java/com/cheng/weixin/service/system/dao/AdJoinPositionDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.system.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.system.entity.AdJoinPosition;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc:
9 | * Author: cheng
10 | * Date: 2016/6/29
11 | */
12 | @Repository
13 | public interface AdJoinPositionDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/css/plugins/morris/morris-0.4.3.min.css:
--------------------------------------------------------------------------------
1 | .morris-hover{position:absolute;z-index:1000;}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255, 255, 255, 0.8);border:solid 2px rgba(230, 230, 230, 0.8);font-family:sans-serif;font-size:12px;text-align:center;}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0;}
2 | .morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0;}
3 |
--------------------------------------------------------------------------------
/weixin-common/src/main/java/com/cheng/weixin/common/constant/weixin/WeixinFinalValue.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.common.constant.weixin;
2 |
3 | import org.springframework.beans.factory.annotation.Value;
4 | import org.springframework.stereotype.Component;
5 |
6 | @Component
7 | public class WeixinFinalValue {
8 |
9 | @Value("${weixin.token}")
10 | public String WX_TOKEN;
11 | @Value("${weixin.appid}")
12 | public String APPID;
13 | @Value("${weixin.appsecret}")
14 | public String APPSECRET;
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/enumType/OrderType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.enumType;
2 |
3 | /**
4 | * Desc: 订单类型 正常-退货-返回换货
5 | * Author: cheng
6 | * Date: 2016/6/6
7 | */
8 | public enum OrderType {
9 | NORMAL("正常"),
10 | RETURN("退货"),
11 | RETURN_EXCHANGE("返回换货");
12 |
13 | private String name;
14 |
15 | OrderType(String name) {
16 | this.name = name;
17 | }
18 |
19 | public String getName() {
20 | return name;
21 | }
22 | }
--------------------------------------------------------------------------------
/weixin-service-promotion/src/main/java/com/cheng/weixin/service/promotion/dao/CouponHistoryDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.promotion.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.promotion.entity.CouponHistory;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 优惠券
9 | * Author: hp
10 | * Date: 2016/9/9
11 | */
12 | @Repository
13 | public interface CouponHistoryDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-service-system/src/main/java/com/cheng/weixin/service/system/dao/NoticeTypeDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.system.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.system.entity.Notice;
5 | import com.cheng.weixin.rpc.system.entity.NoticeType;
6 |
7 | /**
8 | * Desc: 公告类型
9 | * Author: cheng
10 | * Date: 2016/6/29
11 | */
12 | //@Repository
13 | @Deprecated
14 | public interface NoticeTypeDaoMapper extends BaseDaoMapper {
15 | }
16 |
--------------------------------------------------------------------------------
/weixin-common/src/main/java/com/cheng/weixin/common/utils/StringUtils.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.common.utils;
2 |
3 | /**
4 | * Author: Cheng
5 | * Date: 2016/1/27 0027
6 | */
7 | public class StringUtils extends org.apache.commons.lang3.StringUtils {
8 | /**
9 | * 隐藏手机号 中间六位
10 | * @param phone
11 | * @return
12 | */
13 | public static String hidePhone(String phone) {
14 | return substring(phone, 0, 3) + "******" + substring(phone, phone.length()-2, phone.length());
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/ReturnReason.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 退货原因
7 | * Author: cheng
8 | * Date: 2016/6/6
9 | */
10 | public class ReturnReason extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/ReturnStatus.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 退单状态
7 | * Author: cheng
8 | * Date: 2016/6/6
9 | */
10 | public class ReturnStatus extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public void setName(String name) {
18 | this.name = name;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/enumType/PayStatus.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.enumType;
2 |
3 | /**
4 | * Desc: 到付 未付款 已付款
5 | * Author: cheng
6 | * Date: 2016/6/6
7 | */
8 | @Deprecated
9 | public enum PayStatus {
10 | FREIGHT_COLLECT("到付"),
11 | NONPAYMENT("未付款"),
12 | PAID("已付款");
13 |
14 | private String name;
15 |
16 | PayStatus(String name) {
17 | this.name = name;
18 | }
19 |
20 | public String getName() {
21 | return name;
22 | }
23 | }
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/enums/Event.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.enums;
2 | /**
3 | * 事件类型
4 | * @author Cheng
5 | *
6 | */
7 | public enum Event {
8 | CLICK,
9 | VIEW,
10 | subscribe,
11 | unsubscribe,
12 | SCAN,
13 | LOCATION,
14 |
15 | click,
16 | view,
17 | scancode_push,
18 | scancode_waitmsg,
19 | pic_sysphoto,
20 | pic_photo_or_album,
21 | pic_weixin,
22 | location_select,
23 | media_id,
24 | view_limited,
25 |
26 | TEMPLATESENDJOBFINISH;
27 |
28 | }
29 |
--------------------------------------------------------------------------------
/weixin-web-mobile/src/main/java/com/cheng/weixin/web/mobile/param/ProductListDto.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.web.mobile.param;
2 |
3 | import java.util.List;
4 |
5 | /**
6 | * Desc:
7 | * Author: 光灿
8 | * Date: 2016/11/25
9 | */
10 | public class ProductListDto {
11 | private List products;
12 |
13 | public List getProducts() {
14 | return products;
15 | }
16 |
17 | public void setProducts(List products) {
18 | this.products = products;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-service-item/src/test/java/com/cheng/item/test/TestAll.java:
--------------------------------------------------------------------------------
1 | package com.cheng.item.test;
2 |
3 | /**
4 | * Desc:
5 | * Author: hp
6 | * Date: 2016/10/31
7 | */
8 | //@RunWith(SpringJUnit4ClassRunner.class)
9 | //@ContextConfiguration(locations = {"classpath*:spring-context.xml"})
10 | public class TestAll {
11 | //@Autowired
12 | //private ProductService productService;
13 | //
14 | //@Test
15 | //public void test01() {
16 | // productService.getShowPictureByProductId("1");
17 | //}
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/weixin-service-user/src/main/java/com/cheng/weixin/service/user/dao/AccountUpgradeHistoryDaoMapper.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.user.dao;
2 |
3 | import com.cheng.weixin.common.core.dao.BaseDaoMapper;
4 | import com.cheng.weixin.rpc.user.entity.AccountUpgradeHistory;
5 | import org.springframework.stereotype.Repository;
6 |
7 | /**
8 | * Desc: 账户升级历史
9 | * Author: cheng
10 | * Date: 2016/7/7
11 | */
12 | @Repository
13 | public interface AccountUpgradeHistoryDaoMapper extends BaseDaoMapper {
14 | }
15 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/static/js/demo/peity-demo.min.js:
--------------------------------------------------------------------------------
1 | $(function(){$("span.pie").peity("pie",{fill:["#1ab394","#d7d7d7","#ffffff"]}),$(".line").peity("line",{fill:"#1ab394",stroke:"#169c81"}),$(".bar").peity("bar",{fill:["#1ab394","#d7d7d7"]}),$(".bar_dashboard").peity("bar",{fill:["#1ab394","#d7d7d7"],width:100});var i=$(".updating-chart").peity("line",{fill:"#1ab394",stroke:"#169c81",width:64});setInterval(function(){var t=Math.round(10*Math.random()),a=i.text().split(",");a.shift(),a.push(t),i.text(a.join(",")).change()},1e3)});
2 |
--------------------------------------------------------------------------------
/weixin-common-entity/src/main/java/com/cheng/common/entity/enums/Status.java:
--------------------------------------------------------------------------------
1 | package com.cheng.common.entity.enums;
2 |
3 | /**
4 | * Author: Cheng
5 | * Date: 2016/1/28 0028
6 | */
7 | public enum Status {
8 | NORMAL(1, "正常"),
9 | AUDIT(2, "审核"),
10 | LOCKED(3, "锁定"),
11 | DELETE(4, "删除"),
12 | ENABLE(5, "激活"),
13 | UNENABLE(5, "未激活");
14 |
15 | public int code;
16 | public String name;
17 | Status(int code, String name) {
18 | this.code = code;
19 | this.name = name;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/weixin-common-entity/src/main/java/com/cheng/common/entity/id/IdGen.java:
--------------------------------------------------------------------------------
1 | package com.cheng.common.entity.id;
2 |
3 | import java.util.UUID;
4 |
5 | /**
6 | * Desc: 封装各种生成唯一性ID算法的工具类
7 | * Author: 光灿
8 | * Date: 2016/2/27
9 | */
10 | public class IdGen {
11 |
12 | //private static SecureRandom random = new SecureRandom();
13 |
14 | /**
15 | * 封装JDK自带的UUID,中间无-分割
16 | * @return
17 | */
18 | public static String uuid() {
19 | return UUID.randomUUID().toString().replaceAll("-", "");
20 | }
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/DeliveryType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 配送方式:上门自提;第三方运输
7 | * Author: cheng
8 | * Date: 2016/6/6
9 | */
10 | @Deprecated
11 | public class DeliveryType extends DataEntity {
12 | private String name;
13 |
14 | public String getName() {
15 | return name;
16 | }
17 |
18 | public void setName(String name) {
19 | this.name = name;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/RefundType.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc: 退款方式:微信零钱
7 | * Author: cheng
8 | * Date: 2016/6/6
9 | */
10 | public class RefundType extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public RefundType setName(String name) {
18 | this.name = name;
19 | return this;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/request/model/NewsMessage.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.request.model;
2 |
3 | import java.util.List;
4 |
5 | /**
6 | * 图文消息
7 | * @author Cheng
8 | */
9 | public class NewsMessage extends BaseMessage {
10 |
11 | private static final long serialVersionUID = 1L;
12 | private List Articles;
13 |
14 | public List getArticles() {
15 | return Articles;
16 | }
17 | public void setArticles(List articles) {
18 | this.Articles = articles;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/enumType/PayWay.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.enumType;
2 |
3 | /**
4 | * Desc: 支付类型:在线,到付
5 | * Author: hp
6 | * Date: 2016/9/12
7 | */
8 | public enum PayWay {
9 | ONLINE("在线"),
10 | OFFLINE("线下");
11 |
12 | private String name;
13 |
14 | PayWay(String name) {
15 | this.name = name;
16 | }
17 |
18 | public String getName() {
19 | return name;
20 | }
21 |
22 | public void setName(String name) {
23 | this.name = name;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/weixin-rpc-redis/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | Weixin-Dubbo
7 | com.cheng
8 | 1.0-SNAPSHOT
9 |
10 | 4.0.0
11 |
12 | weixin-rpc-redis
13 |
14 |
15 |
--------------------------------------------------------------------------------
/weixin-common-config/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | Weixin-Dubbo
7 | com.cheng
8 | 1.0-SNAPSHOT
9 |
10 | 4.0.0
11 |
12 | weixin-common-config
13 |
14 |
15 |
--------------------------------------------------------------------------------
/weixin-common-service/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | Weixin-Dubbo
7 | com.cheng
8 | 1.0-SNAPSHOT
9 |
10 | 4.0.0
11 |
12 | weixin-common-service
13 |
14 |
15 |
--------------------------------------------------------------------------------
/weixin-rpc-httpclient/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | Weixin-Dubbo
7 | com.cheng
8 | 1.0-SNAPSHOT
9 |
10 | 4.0.0
11 |
12 | weixin-rpc-httpclient
13 |
14 |
15 |
--------------------------------------------------------------------------------
/weixin-common/src/main/java/com/cheng/weixin/common/exception/ErrorEntity.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.common.exception;
2 |
3 | /**
4 | * 错误消息 包装类
5 | * @author Cheng
6 | */
7 | public class ErrorEntity {
8 |
9 | private String errcode;
10 | private String errmsg;
11 |
12 | public String getErrcode() {
13 | return errcode;
14 | }
15 | public void setErrcode(String errcode) {
16 | this.errcode = errcode;
17 | }
18 | public String getErrmsg() {
19 | return errmsg;
20 | }
21 | public void setErrmsg(String errmsg) {
22 | this.errmsg = errmsg;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/weixin-web-manage/src/main/webapp/WEB-INF/tags/captcha.tag:
--------------------------------------------------------------------------------
1 | <%@ tag language="java" pageEncoding="UTF-8"%>
2 | <%@ attribute name="name" type="java.lang.String" required="true" description="验证码输入框的名称"%>
3 |
4 |
5 |
6 |

7 |
--------------------------------------------------------------------------------
/weixin-rpc-order/src/main/java/com/cheng/weixin/rpc/order/entity/ArayacakDeliveryTime.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.order.entity;
2 |
3 | import com.cheng.common.entity.DataEntity;
4 |
5 | /**
6 | * Desc:自提配送时间
7 | * Author: 光灿
8 | * Date: 2016/6/18
9 | */
10 | public class ArayacakDeliveryTime extends DataEntity {
11 | private String name;
12 |
13 | public String getName() {
14 | return name;
15 | }
16 |
17 | public ArayacakDeliveryTime setName(String name) {
18 | this.name = name;
19 | return this;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/weixin-rpc-wxtools/src/main/java/com/cheng/weixin/rpc/wxtools/enums/Status.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.rpc.wxtools.enums;
2 |
3 | public enum Status {
4 | /** 成功 **/
5 | SUCCESS("success"),
6 | /** 用户拒收 **/
7 | USER_BLOCK("failed:user block"),
8 | /** 系统错误 **/
9 | SYSTEM_FAILED("failed: system failed");
10 |
11 | private String name;
12 |
13 | private Status() {
14 | }
15 | private Status(String name) {
16 | this.name = name;
17 | }
18 | public String getName() {
19 | return name;
20 | }
21 | public void setName(String name) {
22 | this.name = name;
23 | }
24 |
25 | }
26 |
--------------------------------------------------------------------------------
/weixin-service-wxtools/src/main/java/com/cheng/weixin/service/wxtools/service/WxMenuService.java:
--------------------------------------------------------------------------------
1 | package com.cheng.weixin.service.wxtools.service;
2 |
3 |
4 | import com.cheng.weixin.rpc.wxtools.service.RpcWxMenuService;
5 | import org.springframework.stereotype.Component;
6 |
7 | /**
8 | * Desc: 菜单业务层
9 | * Author: Cheng
10 | * Date: 2016/1/29 0029
11 | */
12 | @Component("wxMenuService")
13 | public class WxMenuService implements RpcWxMenuService {
14 |
15 |
16 |
17 | //@Override
18 | //public BaseDaoMapper