Files
wwjcloud-nest-v1/docs/routes-modules-report.json

1230 lines
42 KiB
JSON
Raw Permalink Normal View History

2025-11-16 22:13:57 +08:00
{
"modules": {
"ai-knowledge.controller.ts": {
"nest": 1,
"java": 0,
"missing_in_nest": 0,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_java",
"route": "GET /ai/knowledge/equivalence",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-ai/src/manager/controllers/ai-knowledge.controller.ts",
"line": 13
}
]
},
"ai.controller.ts": {
"nest": 7,
"java": 0,
"missing_in_nest": 0,
"missing_in_java": 7,
"samples": [
{
"type": "missing_in_java",
"route": "GET /ai/recovery/status",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-ai/src/manager/controllers/ai.controller.ts",
"line": 55
},
{
"type": "missing_in_java",
"route": "GET /ai/recovery/process-one",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-ai/src/manager/controllers/ai.controller.ts",
"line": 61
},
{
"type": "missing_in_java",
"route": "POST /ai/recovery/process-one",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-ai/src/manager/controllers/ai.controller.ts",
"line": 62
}
]
},
"adminapi/addon": {
"nest": 53,
"java": 118,
"missing_in_nest": 24,
"missing_in_java": 19,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/adminapi",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/addon/AppController.java",
"line": 29
},
{
"type": "missing_in_nest",
"route": "POST /adminapi/addon/install/{addon}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/addon/AddonController.java",
"line": 124
},
{
"type": "missing_in_nest",
"route": "POST /adminapi/addon/cloudinstall/{addon}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/addon/AddonController.java",
"line": 136
}
]
},
"adminapi/aliapp": {
"nest": 3,
"java": 8,
"missing_in_nest": 1,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/aliapp/adminapi/aliapp",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/aliapp/ConfigController.java",
"line": 24
}
]
},
"adminapi/auth": {
"nest": 6,
"java": 14,
"missing_in_nest": 1,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/auth/adminapi/auth",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/auth/AuthController.java",
"line": 27
}
]
},
"adminapi/channel": {
"nest": 15,
"java": 36,
"missing_in_nest": 8,
"missing_in_java": 5,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/channel/app/adminapi/channel/app",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/channel/AppController.java",
"line": 29
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/channel/app/version/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/channel/AppController.java",
"line": 79
},
{
"type": "missing_in_nest",
"route": "PUT /adminapi/channel/app/version/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/channel/AppController.java",
"line": 103
}
]
},
"adminapi/dict": {
"nest": 8,
"java": 18,
"missing_in_nest": 6,
"missing_in_java": 5,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/dict/adminapi/dict",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/dict/DictController.java",
"line": 24
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/dict/dict/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/dict/DictController.java",
"line": 50
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/dict/dictionary/type/{type}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/dict/DictController.java",
"line": 62
}
]
},
"adminapi/diy": {
"nest": 54,
"java": 118,
"missing_in_nest": 14,
"missing_in_java": 11,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/diy/adminapi/diy",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/diy/DiyFormController.java",
"line": 32
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/diy/diy/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/diy/DiyController.java",
"line": 74
},
{
"type": "missing_in_nest",
"route": "PUT /adminapi/diy/diy/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/diy/DiyController.java",
"line": 100
}
]
},
"adminapi/generator": {
"nest": 12,
"java": 26,
"missing_in_nest": 5,
"missing_in_java": 4,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/generator/adminapi/generator",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/generator/GenerateController.java",
"line": 32
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/generator/generator/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/generator/GenerateController.java",
"line": 58
},
{
"type": "missing_in_nest",
"route": "PUT /adminapi/generator/generator/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/generator/GenerateController.java",
"line": 85
}
]
},
"adminapi/home": {
"nest": 6,
"java": 14,
"missing_in_nest": 3,
"missing_in_java": 2,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/home/adminapi/home",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/home/SiteController.java",
"line": 28
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/home/site/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/home/SiteController.java",
"line": 57
},
{
"type": "missing_in_nest",
"route": "PUT /adminapi/home/site/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/home/SiteController.java",
"line": 70
}
]
},
"adminapi/index": {
"nest": 1,
"java": 4,
"missing_in_nest": 1,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/index/adminapi/index",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/index/PromotionAdvController.java",
"line": 13
}
]
},
"adminapi/index.controller.ts": {
"nest": 4,
"java": 0,
"missing_in_nest": 0,
"missing_in_java": 0,
"samples": []
},
"adminapi/login": {
"nest": 8,
"java": 22,
"missing_in_nest": 7,
"missing_in_java": 4,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/captcha/adminapi/captcha",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/login/CaptchaController.java",
"line": 28
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/sys/config/adminapi/sys/config/",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/login/ConfigController.java",
"line": 20
},
{
"type": "missing_in_nest",
"route": "MIXED /logout/adminapi/login",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/login/LoginController.java",
"line": 29
}
]
},
"adminapi/member": {
"nest": 71,
"java": 158,
"missing_in_nest": 28,
"missing_in_java": 21,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/member/account/adminapi/member/account",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/member/MemberAccountController.java",
"line": 25
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/member/account/change_type/{account_type}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/member/MemberAccountController.java",
"line": 168
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/member/address/adminapi/member/address",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/member/MemberAddressController.java",
"line": 23
}
]
},
"adminapi/niucloud": {
"nest": 13,
"java": 30,
"missing_in_nest": 14,
"missing_in_java": 13,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/niucloud/adminapi/niucloud",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/niucloud/ModuleController.java",
"line": 19
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/niucloud/build",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/niucloud/CloudController.java",
"line": 30
},
{
"type": "missing_in_nest",
"route": "POST /adminapi/niucloud/build",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/niucloud/CloudController.java",
"line": 40
}
]
},
"adminapi/notice": {
"nest": 38,
"java": 84,
"missing_in_nest": 26,
"missing_in_java": 23,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/notice/niusms/adminapi/notice/niusms",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/notice/NiuSmsController.java",
"line": 19
},
{
"type": "missing_in_nest",
"route": "POST /adminapi/notice/niusms/account/reset/password/{username}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/notice/NiuSmsController.java",
"line": 92
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/notice/niusms/account/info/{username}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/notice/NiuSmsController.java",
"line": 105
}
]
},
"adminapi/pay": {
"nest": 22,
"java": 52,
"missing_in_nest": 8,
"missing_in_java": 6,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/pay/adminapi/pay",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/pay/PayTransferController.java",
"line": 23
},
{
"type": "missing_in_nest",
"route": "POST /adminapi/pay/channel/set/{channel}/{type}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/pay/PayChannelController.java",
"line": 66
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/pay/channel/lists/{channel}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/pay/PayChannelController.java",
"line": 77
}
]
},
"adminapi/site": {
"nest": 40,
"java": 90,
"missing_in_nest": 19,
"missing_in_java": 15,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/site/account/adminapi/site/account",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/site/SiteAccountLogController.java",
"line": 26
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/site/account/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/site/SiteAccountLogController.java",
"line": 53
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/site/adminapi/site",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/site/SiteController.java",
"line": 30
}
]
},
"adminapi/stat": {
"nest": 6,
"java": 16,
"missing_in_nest": 2,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/stat/adminapi/stat",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/stat/StatController.java",
"line": 24
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/hour/adminapi/hour",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/stat/StatHourController.java",
"line": 22
}
]
},
"adminapi/sys": {
"nest": 123,
"java": 282,
"missing_in_nest": 49,
"missing_in_java": 38,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/notice/adminapi/notice",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/sys/SysNoticeController.java",
"line": 21
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/sys/adminapi/sys",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/sys/SystemController.java",
"line": 15
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/sys/agreement/{key}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/sys/SysAgreementController.java",
"line": 46
}
]
},
"adminapi/upload": {
"nest": 4,
"java": 10,
"missing_in_nest": 4,
"missing_in_java": 3,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/sys/adminapi/sys/",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/upload/StorageController.java",
"line": 28
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/sys/storage/{storageType}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/upload/StorageController.java",
"line": 54
},
{
"type": "missing_in_nest",
"route": "PUT /adminapi/sys/storage/{storageType}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/upload/StorageController.java",
"line": 66
}
]
},
"adminapi/user": {
"nest": 13,
"java": 28,
"missing_in_nest": 8,
"missing_in_java": 7,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/user/adminapi/user",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/user/UserController.java",
"line": 29
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/user/user/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/user/UserController.java",
"line": 58
},
{
"type": "missing_in_nest",
"route": "PUT /adminapi/user/user/{uid}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/user/UserController.java",
"line": 80
}
]
},
"adminapi/verify": {
"nest": 7,
"java": 18,
"missing_in_nest": 4,
"missing_in_java": 2,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/verify/verifier/adminapi/verify/verifier",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/verify/VerifierController.java",
"line": 26
},
{
"type": "missing_in_nest",
"route": "DELETE /adminapi/verify/verifier/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/verify/VerifierController.java",
"line": 74
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/verify/verify/adminapi/verify/verify",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/verify/VerifyController.java",
"line": 22
}
]
},
"adminapi/weapp": {
"nest": 12,
"java": 30,
"missing_in_nest": 3,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/weapp/adminapi/weapp",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/weapp/VersionController.java",
"line": 24
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/weapp/template/adminapi/weapp/template",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/weapp/TemplateController.java",
"line": 19
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/weapp/upload/{key}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/weapp/VersionController.java",
"line": 71
}
]
},
"adminapi/wechat": {
"nest": 20,
"java": 50,
"missing_in_nest": 6,
"missing_in_java": 3,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/wechat/adminapi/wechat",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/wechat/MenuController.java",
"line": 17
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/wechat/reply/adminapi/wechat/reply",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/wechat/ReplyController.java",
"line": 23
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/wechat/reply/keywords/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/wechat/ReplyController.java",
"line": 44
}
]
},
"adminapi/wxoplatform": {
"nest": 13,
"java": 38,
"missing_in_nest": 3,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/wxoplatform/adminapi/wxoplatform",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/wxoplatform/WeappVersionController.java",
"line": 27
},
{
"type": "missing_in_nest",
"route": "POST /adminapi/wxoplatform/server",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/wxoplatform/ServerController.java",
"line": 22
},
{
"type": "missing_in_nest",
"route": "POST /adminapi/wxoplatform/message/{appid}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/adminapi/wxoplatform/ServerController.java",
"line": 43
}
]
},
"api/addon": {
"nest": 1,
"java": 4,
"missing_in_nest": 1,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/addon/api/addon",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/addon/AddonController.java",
"line": 15
}
]
},
"api/agreement": {
"nest": 1,
"java": 4,
"missing_in_nest": 2,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/agreement/api/agreement",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/agreement/AgreementController.java",
"line": 16
},
{
"type": "missing_in_nest",
"route": "GET /api/agreement/{key}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/agreement/AgreementController.java",
"line": 30
},
{
"type": "missing_in_java",
"route": "GET /api/agreement/:key",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-core/src/controllers/api/agreement/agreement.controller.ts",
"line": 29
}
]
},
"api/channel": {
"nest": 2,
"java": 6,
"missing_in_nest": 0,
"missing_in_java": 0,
"samples": []
},
"api/diy": {
"nest": 10,
"java": 24,
"missing_in_nest": 2,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/diy/api/diy",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/diy/DiyController.java",
"line": 19
},
{
"type": "missing_in_nest",
"route": "MIXED /api/diy/form/api/diy/form",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/diy/DiyFormController.java",
"line": 16
}
]
},
"api/login": {
"nest": 10,
"java": 22,
"missing_in_nest": 1,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_nest",
"route": "POST /api/send/mobile/{type}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/login/LoginController.java",
"line": 100
},
{
"type": "missing_in_java",
"route": "POST /api/send/mobile/:type",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-core/src/controllers/api/login/login.controller.ts",
"line": 119
}
]
},
"api/member": {
"nest": 41,
"java": 92,
"missing_in_nest": 15,
"missing_in_java": 14,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/member/api/member",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/member/MemberSignController.java",
"line": 16
},
{
"type": "missing_in_nest",
"route": "GET /api/member/account/fromtype/{accountType}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/member/MemberAccountController.java",
"line": 116
},
{
"type": "missing_in_nest",
"route": "GET /api/member/address/{id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/member/MemberAddressController.java",
"line": 39
}
]
},
"api/pay": {
"nest": 4,
"java": 10,
"missing_in_nest": 5,
"missing_in_java": 4,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /pay/notify/{site_id}/{channel}/{type}/{action}/api",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/pay/PayController.java",
"line": 19
},
{
"type": "missing_in_nest",
"route": "POST /pay/notify/{site_id}/{channel}/{type}/{action}/pay",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/pay/PayController.java",
"line": 31
},
{
"type": "missing_in_nest",
"route": "MIXED /pay/notify/{site_id}/{channel}/{type}/{action}/pay/notify/{site_id}/{channel}/{type}/{action}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/pay/PayController.java",
"line": 48
}
]
},
"api/sys": {
"nest": 25,
"java": 64,
"missing_in_nest": 9,
"missing_in_java": 6,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/api",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/sys/TaskController.java",
"line": 13
},
{
"type": "missing_in_nest",
"route": "MIXED /api/area/api/area",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/sys/SysAreaController.java",
"line": 14
},
{
"type": "missing_in_nest",
"route": "GET /api/area/list_by_pid/{pid}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/sys/SysAreaController.java",
"line": 25
}
]
},
"api/weapp": {
"nest": 7,
"java": 18,
"missing_in_nest": 2,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /serve/{site_id}/api/weapp",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/weapp/ServeController.java",
"line": 14
},
{
"type": "missing_in_nest",
"route": "MIXED /api/weapp/api/weapp",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/weapp/WeappController.java",
"line": 18
},
{
"type": "missing_in_java",
"route": "GET /api/weapp/serve/:site_id",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-core/src/controllers/api/weapp/serve.controller.ts",
"line": 18
}
]
},
"api/wechat": {
"nest": 10,
"java": 24,
"missing_in_nest": 3,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /serve/{site_id}/serve/{site_id}",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/wechat/ServeController.java",
"line": 26
},
{
"type": "missing_in_nest",
"route": "MIXED /serve/{site_id}/api/wechat",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/wechat/ServeController.java",
"line": 15
},
{
"type": "missing_in_nest",
"route": "MIXED /api/wechat/api/wechat",
"file": "niucloud-java/niucloud-core/target/classes/com/niu/core/controller/api/wechat/WechatController.java",
"line": 26
}
]
},
"core/core-addon.controller.ts": {
"nest": 6,
"java": 0,
"missing_in_nest": 0,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_java",
"route": "GET /core/addon/setup/:id",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-core/src/controllers/core/core-addon.controller.ts",
"line": 36
}
]
},
"core/core-async.controller.ts": {
"nest": 2,
"java": 0,
"missing_in_nest": 0,
"missing_in_java": 0,
"samples": []
},
"core/core-queue-control.controller.ts": {
"nest": 1,
"java": 0,
"missing_in_nest": 0,
"missing_in_java": 0,
"samples": []
},
"core/http-server-error.controller.ts": {
"nest": 1,
"java": 0,
"missing_in_nest": 0,
"missing_in_java": 1,
"samples": [
{
"type": "missing_in_java",
"route": "ALL /error",
"file": "wwjcloud-nest-v1/wwjcloud/libs/wwjcloud-core/src/controllers/core/http-server-error.controller.ts",
"line": 16
}
]
},
"adminapi/article": {
"nest": 0,
"java": 13,
"missing_in_nest": 13,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/cms/category/adminapi/cms/category",
"file": "niucloud-java/webroot/addon/cms/java/src/main/java/com/niu/cms/controller/adminapi/article/ArticleCategoryController.java",
"line": 25
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/cms/category",
"file": "niucloud-java/webroot/addon/cms/java/src/main/java/com/niu/cms/controller/adminapi/article/ArticleCategoryController.java",
"line": 38
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/cms/category/{id}",
"file": "niucloud-java/webroot/addon/cms/java/src/main/java/com/niu/cms/controller/adminapi/article/ArticleCategoryController.java",
"line": 50
}
]
},
"api/article": {
"nest": 0,
"java": 6,
"missing_in_nest": 6,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/cms/category/api/cms/category",
"file": "niucloud-java/webroot/addon/cms/java/src/main/java/com/niu/cms/controller/api/article/ArticleCategoryController.java",
"line": 15
},
{
"type": "missing_in_nest",
"route": "GET /api/cms/category",
"file": "niucloud-java/webroot/addon/cms/java/src/main/java/com/niu/cms/controller/api/article/ArticleCategoryController.java",
"line": 27
},
{
"type": "missing_in_nest",
"route": "MIXED /api/cms/article/api/cms/article",
"file": "niucloud-java/webroot/addon/cms/java/src/main/java/com/niu/cms/controller/api/article/ArticleController.java",
"line": 18
}
]
},
"adminapi/delivery": {
"nest": 0,
"java": 53,
"missing_in_nest": 52,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/shop/delivery/company/adminapi/shop/delivery/company",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/delivery/CompanyController.java",
"line": 22
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/delivery/company",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/delivery/CompanyController.java",
"line": 35
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/delivery/company/list",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/delivery/CompanyController.java",
"line": 47
}
]
},
"adminapi/goods": {
"nest": 0,
"java": 124,
"missing_in_nest": 122,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/shop/goods/attr/adminapi/shop/goods/attr",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/goods/AttrController.java",
"line": 27
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/goods/attr",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/goods/AttrController.java",
"line": 40
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/goods/attr/list",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/goods/AttrController.java",
"line": 52
}
]
},
"adminapi/marketing": {
"nest": 0,
"java": 69,
"missing_in_nest": 68,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/shop/goods/coupon/adminapi/shop/goods/coupon",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/marketing/CouponController.java",
"line": 28
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/goods/coupon/init",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/marketing/CouponController.java",
"line": 36
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/goods/coupon",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/marketing/CouponController.java",
"line": 49
}
]
},
"adminapi/order": {
"nest": 0,
"java": 42,
"missing_in_nest": 41,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/shop/adminapi/shop",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/order/ShopInvoiceController.java",
"line": 22
},
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/shop/order/config/adminapi/shop/order/config",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/order/ConfigController.java",
"line": 19
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/order/config",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/order/ConfigController.java",
"line": 29
}
]
},
"adminapi/refund": {
"nest": 0,
"java": 8,
"missing_in_nest": 8,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/shop/order/refund/adminapi/shop/order/refund",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/refund/RefundController.java",
"line": 17
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/order/refund",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/refund/RefundController.java",
"line": 31
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/order/refund/{id}",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/refund/RefundController.java",
"line": 41
}
]
},
"adminapi/shop_address": {
"nest": 0,
"java": 7,
"missing_in_nest": 7,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /adminapi/shop/shop_address/adminapi/shop/shop_address",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/shop_address/ShopAddressController.java",
"line": 21
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/shop_address",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/shop_address/ShopAddressController.java",
"line": 34
},
{
"type": "missing_in_nest",
"route": "GET /adminapi/shop/shop_address/{id}",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/adminapi/shop_address/ShopAddressController.java",
"line": 46
}
]
},
"api/cart": {
"nest": 0,
"java": 9,
"missing_in_nest": 9,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/shop/cart/api/shop/cart",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/cart/CartController.java",
"line": 17
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/cart",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/cart/CartController.java",
"line": 29
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/cart/goods",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/cart/CartController.java",
"line": 39
}
]
},
"api/exchange": {
"nest": 0,
"java": 8,
"missing_in_nest": 6,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "GET /api/shop/exchange",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/exchange/ExchangeController.java",
"line": 31
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/exchange/goods/{id}",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/exchange/ExchangeController.java",
"line": 43
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/exchange/components",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/exchange/ExchangeController.java",
"line": 48
}
]
},
"api/goods": {
"nest": 0,
"java": 31,
"missing_in_nest": 29,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/shop/goods/category/api/shop/goods/category",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/goods/CategoryController.java",
"line": 27
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/goods/category/config",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/goods/CategoryController.java",
"line": 38
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/goods/category/tree",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/goods/CategoryController.java",
"line": 48
}
]
},
"api/marketing": {
"nest": 0,
"java": 21,
"missing_in_nest": 18,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "GET /api/shop/coupon",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/marketing/CouponController.java",
"line": 38
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/coupon/{id}",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/marketing/CouponController.java",
"line": 51
},
{
"type": "missing_in_nest",
"route": "POST /api/shop/coupon",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/marketing/CouponController.java",
"line": 64
}
]
},
"api/order": {
"nest": 0,
"java": 15,
"missing_in_nest": 14,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/shop/order/api/shop/order",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/order/OrderController.java",
"line": 18
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/order",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/order/OrderController.java",
"line": 35
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/order/{order_id}",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/order/OrderController.java",
"line": 46
}
]
},
"api/refund": {
"nest": 0,
"java": 12,
"missing_in_nest": 12,
"missing_in_java": 0,
"samples": [
{
"type": "missing_in_nest",
"route": "MIXED /api/shop/api/shop",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/refund/RefundController.java",
"line": 18
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/order/refund",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/refund/RefundController.java",
"line": 30
},
{
"type": "missing_in_nest",
"route": "GET /api/shop/order/refund/{order_refund_no}",
"file": "niucloud-java/webroot/addon/shop/java/src/main/java/com/niu/shop/controller/api/refund/RefundController.java",
"line": 40
}
]
}
}
}