You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.4 KiB

{
"scan": {
"controllerStyle": "spring",
1 week ago
"sourceRoots": ["crm-auth/src/main/java", "crm-file/src/main/java", "crm-lead/src/main/java", "crm-opportunity/src/main/java", "crm-rule/src/main/java", "crm-preference/src/main/java", "crm-dict/src/main/java"]
},
"urlPattern": "/api/{module}/{resource}",
"grouping": "tag",
3 weeks ago
"menuBindings": {
"线索管理/线索公海": { "viewType": "PUBLIC_POOL", "scopeKey": "lead.public_pool" },
"线索管理/我的线索": { "viewType": "MY_LEAD", "scopeKey": "lead.my_lead" },
"线索管理/我的关注": { "viewType": "MY_FOLLOW", "scopeKey": "lead.my_follow" },
"线索管理/线索管理": { "viewType": "MANAGE", "scopeKey": "lead.manage" }
},
"envelope": {
"fields": ["code", "success", "message", "data"],
"successWhen": "success == true",
"pageWrapper": ["content", "total", "size", "current", "pages", "empty"]
},
"auth": {
"type": "bearer",
"header": "Authorization",
"prefix": "Bearer ",
"publicUrls": ["/api/auth/login/**"]
},
"params": {
"write": "form-urlencoded",
"read": "query",
"complexFields": "json-string-in-form"
},
"login": {
"method": "POST",
"url": "/api/auth/login/dingtalk",
"tokenPath": "data.token"
},
"naming": { "language": "zh" },
"contractDoc": "README.md",
"environments": { "local": "http://localhost:8080" }
}