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.
32 lines
944 B
32 lines
944 B
{
|
|
"scan": {
|
|
"controllerStyle": "spring",
|
|
"sourceRoots": ["crm-auth/src/main/java", "crm-file/src/main/java", "crm-lead/src/main/java", "crm-rule/src/main/java", "crm-preference/src/main/java"]
|
|
},
|
|
"urlPattern": "/api/{module}/{resource}",
|
|
"grouping": "tag",
|
|
"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" }
|
|
}
|
|
|