No Description

shiyi 4447bf773c 新增readme.md 3 years ago
admin 872ce1bb06 财务数据接口查询参数无效修复 4 years ago
common b89c9d0727 修改项目依赖关系,清理多余的配置项 4 years ago
core c55d4d9277 财务数据统计修复 4 years ago
doc 53ec2f54d1 财务数据接口修复 4 years ago
logic 4447bf773c 新增readme.md 3 years ago
push-starter b89c9d0727 修改项目依赖关系,清理多余的配置项 4 years ago
redis-starter b89c9d0727 修改项目依赖关系,清理多余的配置项 4 years ago
rong-cloud-starter b89c9d0727 修改项目依赖关系,清理多余的配置项 4 years ago
server-admin b89c9d0727 修改项目依赖关系,清理多余的配置项 4 years ago
shanpin-pay-starter b89c9d0727 修改项目依赖关系,清理多余的配置项 4 years ago
task c55d4d9277 财务数据统计修复 4 years ago
.gitignore be7d12f38c ignore class file 4 years ago
README.md 4447bf773c 新增readme.md 3 years ago
friendship-parent.iml f5730e4380 init project 5 years ago
pom.xml b89c9d0727 修改项目依赖关系,清理多余的配置项 4 years ago

README.md

友期项目介绍

父项目 friendship-parent

  • 统一管理依赖包,项目的配置统一管理,定义了不通环境的不通参数

项目启动

  • 打开maven选项,在profiles中选择对应的环境启动,如果切换环境后启动环境切换未成功,点击maven的刷新按钮即可

common

  • 项目通用的工具包,注解,工具

core

  • 核心模块,所有的业务操作都在core中

admin

  • 后台管理系统

    • 菜单配置 PMenu.class
    • 菜单模块 PModule.class
    • 菜单节点 PNode.class
    • 路由地址 AUri.class 路由的地址需要根据菜单地址和菜单节点的地址定义:如user_image_card_picture/list,user_image_card_picture是在PModule中定义,list在PNode中定义
    • 测试环境用户:super 密码:123456

      logic

  • APP接口

    • 请求头:所有的请求都会带上userAgent来标示客户端型号和版本 deviceToken来标示用户设备信息
    • token: token的过期时间设置为一年,服务端在检测到用户的token超过七天后会生成一个新的token(New-Token)返回给客户端
    • 阿里支付证书:测试/生产服务器的证书存放在cert目录下,开发环境的证书在resource目录下
    • doc目录,用来存放项目部署的脚本
    • 项目的状态信息都定义为具体的枚举类型,目的是为了约束内容和容易理解

doc

  • 版本更新的文档,包含数据库脚本,部署文档

task

  • 定时任务:目前只支持单项目部署,多项目部署需要修改为分布式定时任务

push-starter

  • 封装了推送相关的操作,目前仅支持友盟消息推送

server-admin

  • 服务监控项目,用于监控其他的子项目的健康情况,目前没有使用

shanpin-pay-start

  • 封装了支付的一些api,提供统一下单,支付宝支付,微信支付