feat(wms): 出库报关流程改造
1. 交接环节增加 needDeclareFlag 判断:需报关单置为「已交接(13)」不扣库存, 不需报关单维持原逻辑直接「已出库(9)」扣库存。 2. 新增定时任务每小时调 sendDec 查报关结果,dec_status=P(海关已放行) 时 状态 13→9 并扣库存+推OMS。 3. 新增 /stockOutOrderApi/customsConfirmOut 接口支持人工触发报关确认出库。 4. 出库单状态枚举新增 13-已交接。 5. WMS 启动类新增 @EnableScheduling 开启定时任务支持。
This commit is contained in:
@@ -8,6 +8,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
|
||||
import org.springframework.context.annotation.ComponentScan;
|
||||
import org.springframework.scheduling.annotation.EnableAsync;
|
||||
import org.springframework.scheduling.annotation.EnableScheduling;
|
||||
|
||||
@SpringBootApplication
|
||||
@EnableRyFeignClients
|
||||
@@ -15,6 +16,7 @@ import org.springframework.scheduling.annotation.EnableAsync;
|
||||
@MapperScan("com.mhd.wms.domain.**.mapper")
|
||||
@EnableMethodCache(basePackages = "com.mhd.platform.domain.**.cache")
|
||||
@EnableAsync
|
||||
@EnableScheduling
|
||||
@ComponentScan(basePackages = {
|
||||
"com.mhd.wms",
|
||||
"com.mhd.system.api.factory"
|
||||
|
||||
Reference in New Issue
Block a user