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