Commit 2859f0ef4870c7a9ec314eb4d3d5b75b0bd18b72

Authored by YunaiV
1 parent 74b73e4c

feat(wms):增加文档说明

... ... @@ -25,7 +25,7 @@
25 25 <!-- <module>yudao-module-erp</module>-->
26 26 <!-- <module>yudao-module-iot</module>-->
27 27 <!-- <module>yudao-module-mes</module>-->
28   - <module>yudao-module-wms</module>
  28 +<!-- <module>yudao-module-wms</module>-->
29 29 <!-- 请参考 https://doc.iocoder.cn/ai/build/ 文档,完成 AI 模块的启动!!! -->
30 30 <!-- <module>yudao-module-ai</module>-->
31 31 </modules>
... ...
yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/banner/core/BannerApplicationRunner.java
... ... @@ -46,10 +46,18 @@ public class BannerApplicationRunner implements ApplicationRunner {
46 46 if (isNotPresent("cn.iocoder.yudao.module.erp.framework.web.config.ErpWebConfiguration")) {
47 47 System.out.println("[ERP 系统 yudao-module-erp - 已禁用][参考 https://doc.iocoder.cn/erp/build/ 开启]");
48 48 }
  49 + // WMS 仓库管理系统
  50 + if (isNotPresent("cn.iocoder.yudao.module.wms.framework.web.config.WmsWebConfiguration")) {
  51 + System.out.println("[WMS 仓库管理系统 yudao-module-wms - 已禁用][参考 https://doc.iocoder.cn/wms/build/ 开启]");
  52 + }
49 53 // CRM 系统
50 54 if (isNotPresent("cn.iocoder.yudao.module.crm.framework.web.config.CrmWebConfiguration")) {
51 55 System.out.println("[CRM 系统 yudao-module-crm - 已禁用][参考 https://doc.iocoder.cn/crm/build/ 开启]");
52 56 }
  57 + // MES 系统
  58 + if (isNotPresent("cn.iocoder.yudao.module.mes.framework.web.config.MesWebConfiguration")) {
  59 + System.out.println("[MES 系统 yudao-module-mes - 已禁用][参考 https://doc.iocoder.cn/mes/build/ 开启]");
  60 + }
53 61 // 微信公众号
54 62 if (isNotPresent("cn.iocoder.yudao.module.mp.framework.mp.config.MpConfiguration")) {
55 63 System.out.println("[微信公众号 yudao-module-mp - 已禁用][参考 https://doc.iocoder.cn/mp/build/ 开启]");
... ... @@ -66,6 +74,10 @@ public class BannerApplicationRunner implements ApplicationRunner {
66 74 if (isNotPresent("cn.iocoder.yudao.module.iot.framework.web.config.IotWebConfiguration")) {
67 75 System.out.println("[IoT 物联网 yudao-module-iot - 已禁用][参考 https://doc.iocoder.cn/iot/build/ 开启]");
68 76 }
  77 + // IM 即时通讯
  78 + if (isNotPresent("cn.iocoder.yudao.module.im.framework.web.config.ImWebConfiguration")) {
  79 + System.out.println("[IM 即时通讯 yudao-module-im - 已禁用][参考 https://doc.iocoder.cn/im/build/ 开启]");
  80 + }
69 81 });
70 82 }
71 83  
... ...
yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/handler/GlobalExceptionHandler.java
... ... @@ -423,25 +423,43 @@ public class GlobalExceptionHandler {
423 423 return CommonResult.error(NOT_IMPLEMENTED.getCode(),
424 424 "[ERP 系统 yudao-module-erp - 表结构未导入][参考 https://cloud.iocoder.cn/erp/build/ 开启]");
425 425 }
426   - // 6. CRM 系统
  426 + // 6. WMS 仓库管理系统
  427 + if (message.contains("wms_")) {
  428 + log.error("[WMS 仓库管理系统 yudao-module-wms - 表结构未导入][参考 https://doc.iocoder.cn/wms/build/ 开启]");
  429 + return CommonResult.error(NOT_IMPLEMENTED.getCode(),
  430 + "[WMS 仓库管理系统 yudao-module-wms - 表结构未导入][参考 https://doc.iocoder.cn/wms/build/ 开启]");
  431 + }
  432 + // 7. CRM 系统
427 433 if (message.contains("crm_")) {
428 434 log.error("[CRM 系统 yudao-module-crm - 表结构未导入][参考 https://cloud.iocoder.cn/crm/build/ 开启]");
429 435 return CommonResult.error(NOT_IMPLEMENTED.getCode(),
430 436 "[CRM 系统 yudao-module-crm - 表结构未导入][参考 https://cloud.iocoder.cn/crm/build/ 开启]");
431 437 }
432   - // 7. 支付平台
  438 + // 8. MES 系统
  439 + if (message.contains("mes_")) {
  440 + log.error("[MES 系统 yudao-module-mes - 表结构未导入][参考 https://doc.iocoder.cn/mes/build/ 开启]");
  441 + return CommonResult.error(NOT_IMPLEMENTED.getCode(),
  442 + "[MES 系统 yudao-module-mes - 表结构未导入][参考 https://doc.iocoder.cn/mes/build/ 开启]");
  443 + }
  444 + // 9. IM 即时通讯
  445 + if (message.contains("im_")) {
  446 + log.error("[IM 即时通讯 yudao-module-im - 表结构未导入][参考 https://doc.iocoder.cn/im/build/ 开启]");
  447 + return CommonResult.error(NOT_IMPLEMENTED.getCode(),
  448 + "[IM 即时通讯 yudao-module-im - 表结构未导入][参考 https://doc.iocoder.cn/im/build/ 开启]");
  449 + }
  450 + // 10. 支付平台
433 451 if (message.contains("pay_")) {
434 452 log.error("[支付模块 yudao-module-pay - 表结构未导入][参考 https://cloud.iocoder.cn/pay/build/ 开启]");
435 453 return CommonResult.error(NOT_IMPLEMENTED.getCode(),
436 454 "[支付模块 yudao-module-pay - 表结构未导入][参考 https://cloud.iocoder.cn/pay/build/ 开启]");
437 455 }
438   - // 8. AI 大模型
  456 + // 11. AI 大模型
439 457 if (message.contains("ai_")) {
440 458 log.error("[AI 大模型 yudao-module-ai - 表结构未导入][参考 https://cloud.iocoder.cn/ai/build/ 开启]");
441 459 return CommonResult.error(NOT_IMPLEMENTED.getCode(),
442 460 "[AI 大模型 yudao-module-ai - 表结构未导入][参考 https://cloud.iocoder.cn/ai/build/ 开启]");
443 461 }
444   - // 9. IoT 物联网
  462 + // 12. IoT 物联网
445 463 if (message.contains("iot_")) {
446 464 log.error("[IoT 物联网 yudao-module-iot - 表结构未导入][参考 https://doc.iocoder.cn/iot/build/ 开启]");
447 465 return CommonResult.error(NOT_IMPLEMENTED.getCode(),
... ...
yudao-server/pom.xml
... ... @@ -123,11 +123,11 @@
123 123 <!-- </dependency>-->
124 124  
125 125 <!-- WMS 仓库管理模块 -->
126   - <dependency>
127   - <groupId>cn.iocoder.boot</groupId>
128   - <artifactId>yudao-module-wms</artifactId>
129   - <version>${revision}</version>
130   - </dependency>
  126 +<!-- <dependency>-->
  127 +<!-- <groupId>cn.iocoder.boot</groupId>-->
  128 +<!-- <artifactId>yudao-module-wms</artifactId>-->
  129 +<!-- <version>${revision}</version>-->
  130 +<!-- </dependency>-->
131 131  
132 132 <!-- spring boot 配置所需依赖 -->
133 133 <dependency>
... ...
yudao-server/src/main/java/cn/iocoder/yudao/server/controller/DefaultController.java
... ... @@ -46,12 +46,30 @@ public class DefaultController {
46 46 "[ERP 模块 yudao-module-erp - 已禁用][参考 https://doc.iocoder.cn/erp/build/ 开启]");
47 47 }
48 48  
  49 + @RequestMapping(value = { "/admin-api/wms/**"})
  50 + public CommonResult<Boolean> wms404() {
  51 + return CommonResult.error(NOT_IMPLEMENTED.getCode(),
  52 + "[WMS 仓库管理系统 yudao-module-wms - 已禁用][参考 https://doc.iocoder.cn/wms/build/ 开启]");
  53 + }
  54 +
49 55 @RequestMapping("/admin-api/crm/**")
50 56 public CommonResult<Boolean> crm404() {
51 57 return CommonResult.error(NOT_IMPLEMENTED.getCode(),
52 58 "[CRM 模块 yudao-module-crm - 已禁用][参考 https://doc.iocoder.cn/crm/build/ 开启]");
53 59 }
54 60  
  61 + @RequestMapping(value = { "/admin-api/mes/**"})
  62 + public CommonResult<Boolean> mes404() {
  63 + return CommonResult.error(NOT_IMPLEMENTED.getCode(),
  64 + "[MES 系统 yudao-module-mes - 已禁用][参考 https://doc.iocoder.cn/mes/build/ 开启]");
  65 + }
  66 +
  67 + @RequestMapping(value = { "/admin-api/im/**"})
  68 + public CommonResult<Boolean> im404() {
  69 + return CommonResult.error(NOT_IMPLEMENTED.getCode(),
  70 + "[IM 即时通讯 yudao-module-im - 已禁用][参考 https://doc.iocoder.cn/im/build/ 开启]");
  71 + }
  72 +
55 73 @RequestMapping(value = { "/admin-api/report/**"})
56 74 public CommonResult<Boolean> report404() {
57 75 return CommonResult.error(NOT_IMPLEMENTED.getCode(),
... ...