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.
38 lines
1.4 KiB
38 lines
1.4 KiB
{
|
|
"scan": {
|
|
"controllerStyle": "spring",
|
|
"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",
|
|
"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" }
|
|
}
|
|
|