{ "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 } ] } } }