This action will force synchronization from mallkiller/mtshop, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
├── sw-common -- SSM框架公共模块(kafka提供者)
├── dubbo-cache-starter --dubbo自定义缓存(redis,ehcache,mixcache)
├── app-monitor --dubbo服务监控和统计
├── sw-portl -- 官网门户展示
├── sw-search-- search管理系统(实现了luence,solr两种搜索)
| ├── search-api -- search相关的service
| ├── search-service -- search相关的service实现 dubbo服务
| ├── search-web -- search消费者 前端展示
├── sw-blog-- blog管理系统
| ├── blog-api -- blog相关的service
| ├── blog-service -- blog相关的service实现 dubbo服务
| ├── blog-web -- blog消费者 前端展示
├── sw-cms-- cms管理系统
| ├── cms-api -- cms相关的service
| ├── cms-service -- cms相关的service实现 dubbo服务
| ├── cms-web -- cms消费者 前端展示
├── sw-shop-- shop管理系统
| ├── shop-goods-api -- shop商品相关的service
| ├── shop-goods-service -- shop商品相关的service实现 dubbo服务
| ├── shop-member-api -- shop会员相关的service
| ├── shop-member-service -- shop会员相关的service实现 dubbo服务
| ├── shop-order-api -- shop订单相关的service
| ├── shop-order-service -- shop订单相关的service实现 dubbo服务
| ├── shop-rabbitmq-- 商城mq消费
| ├── shop-web -- shop消费者 前端展示
| ├── shop-h5-- h5消费者 前端展示
| ├── shop-admin-- 商城后端展示
rabbitmq 安装
使用场景 登录 注册的时候添加积分数据
rabbitmq 提供者
subject.login(token);
RabbitMsg msg = new RabbitMsg();
Map map =new HashMap();
map.put("userid",MemberUtils.getSessionLoginUser().getId());
map.put("count",Constan.LOGIN.getCode());
map.put("msg",Constan.LOGIN.getMsg());
msg.setMap(map);
msg.setType("addjifen"); // 登录的时候添加积分
sender.send(msg);
rabbitmq 消费者
switch (btype) {
case "addjifen": //添加积分
if (map.get("userid")!=null){
JifendataDO jifendata = new JifendataDO();
jifendata.setAddcount((Integer) map.get("count"));
jifendata.setSource((String) map.get("msg"));
jifendata.setCreatedate(new Date());
jifendata.setUserid((Long) map.get("userid"));
jifendataService.save(jifendata);
TMemberDO m = tMemberService.get((Long) map.get("userid"));
m.setJifen(m.getJifen()+(Integer) map.get("count"));
tMemberService.update(m);
}
break;
default: {
System.out.println("unknown btype="+btype);
}
}
https://gitee.com/catshen/xxpay-masterr 支付
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。