|  | ||
|---|---|---|
| .. | ||
| shell | ||
| src/main | ||
| Dockerfile-dev | ||
| Dockerfile-prod | ||
| Dockerfile-test | ||
| Dockerfile-uat | ||
| README.MD | ||
| cctp-platform.deployment.yaml | ||
| docker-ctl.sh | ||
| pom.xml | ||
| testDockerfile | ||
		
			
				
				README.MD
			
		
		
			
			
				
				
			
		
	
	公共平台服务
服务名称:commons-platform 端口: 8111
Swagger UI
访问地址:http://localhost:8111/swagger-ui.html
登录模块
获取登录验证码
GET /common-platform/v1/security/account/{login_no}
应答数据:
没有验证码:
{
   "success": true,
   "code": "000000",
   "message": "接口调用成功",
   "timestamp": 1600162858305,
   "data":    {
      "username": "admin",
      "hasVerifyCode": false,
      "pwdErrNum": 1,
      "verifyCodeId": null,
      "verifyCodeImg": null
   }
}
有验证码:
{
   "success": true,
   "code": "000000",
   "message": "接口调用成功",
   "timestamp": 1600162858305,
   "data":    {
      "username": "admin",
      "hasVerifyCode": true,
      "pwdErrNum": 1,
      "verifyCodeId": "32位唯一ID",
      "verifyCodeImg": "BASE64格式的验证码图片"
   }
}
用户登录
POST /cctp-platform/v1/security/login
请求数据:
{
	"username":"admin",	
	"password":"123456",	
	"imgId":"a00001",	
	"imgValue":"2345"
}
应答数据:
{
   "success": true,
   "code": "000000",
   "message": "接口调用成功",
   "timestamp": 1600163040551,
   "data": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJ1MDAxIiwic3ViIjoiYWRtaW4iLCJpc3MiOiJjY3RwLWF1dGgiLCJpYXQiOjE2MDAxNjMwNDAsImF1ZCI6IkNDVFAiLCJleHAiOjE2MDAyMDYyNDB9.8ENGEz-_pheHPZWRg1w9VFRY4ourDkOHONaLdM6Y47c"
}
菜单模块
获取顶部导航
GET /cctp-platform/v1/navigate/findMenusByUser
获取菜单
GET /cctp-platform/v1/navigate/findMenusByUser/${menuId}
获取项目下的菜单
GET /cctp-platform/v1/navigate/findProjectMenus/{menuId}/{projectId}
菜单管理--列表
POST /cctp-platform/v1/menus/queryByPage
{}
{
  "parentId": "m_04"
}
菜单管理--新增
POST /cctp-platform/v1/menus/add
{
  "menu_name": "菜单名称",
  "parentId": "m_04",
  "idx": 9
}