自动化立体仓库 - WMS系统
cl
2026-04-15 8ca8f2b4ae5f84a8fd9b08b089fe2e48417e2b66
src/main/resources/application.yml
@@ -1,5 +1,5 @@
server:
  port: 8081
  port: 18080
  servlet:
    context-path: /@pom.build.finalName@
@@ -10,8 +10,8 @@
    enabled: false
  datasource:
    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
#    url: jdbc:sqlserver://127.0.0.1:1433;databasename=jshdasrs
    url: jdbc:sqlserver://10.10.10.235;databasename=jshdasrs
    url: jdbc:sqlserver://127.0.0.1:1433;databasename=lggslasrs
#    url: jdbc:sqlserver://10.10.10.235;databasename=jshdasrs
#    url: jdbc:sqlserver://192.168.4.191:50948;databasename=jshdasrs
    username: sa
    password: sa@123
@@ -31,7 +31,8 @@
  mapper-locations: classpath:mapper/*.xml
logging:
  path: /stock/out/@pom.build.finalName@/logs
  file:
    path: /stock/out/@pom.build.finalName@/logs
super:
  pwd: asrs2023
@@ -41,11 +42,16 @@
#License相关配置
license:
  subject: jshdasrs
  subject: lggslasrs
  publicAlias: publicCert
  storePass: public_zhongyang_123456789
  licensePath: license.lic
  publicKeysStorePath: publicCerts.keystore
llm:
  base-url: http://47.76.147.249:9998/e/7g7kqxxt1ei2un71
  api-key: app-mP0O6aY5WpbfaHs7BNnjVkli
  model: deepseek-ai/DeepSeek-V3.2
# 下位机配置
wcs-slave:
@@ -73,19 +79,11 @@
comb:
  limit: 5000
#arm对接
arm:
  #  地址
  address:
    URL: http://10.10.10.171:7002
    #根据参数获取码垛数量
    QuantityOfPalletizing: adaptor/api/wcs/getPalletizingNumber
#分拣线对接
line:
  # 地址
  address:
    URL: http://10.10.10.244:8080
    PATH: orderPakInAll
#mes对接
mes:
  url: 127.0.0.1:8080
  #站点获取接口
  stationaddress: 123
#erp对接
erp:
@@ -93,35 +91,76 @@
  switch:
    #计时器上报开关
    ErpReportOld: true
    #获取单据开关
    InboundOrderSwitch: false
    #登录接口开关
    LoginAuthenticationSwitch: false
    #上报、审核单据开关
    ReviewOrderSwitch: false
  #  地址
  address:
    URL: https://shyucheng.test.kdgalaxy.com
    #登录地址
    loginaddress: /kapi/oauth2/getToken
    #商品档案地址
    mataddress: /kapi/v2/basedata/bd_material/batchQuery
    #货主档案地址
    orgaddress: /kapi/v2/basedata/bd_supplier/query
    #收料单-查询
    impurreceivebilladdress: /kapi/v2/im/im_purreceivebill/getList
    #进仓通知单
    impurreceivebilldetl: kapi/v2/eap7/im/im_purreceivebill/query
    #结果上报(保存)单地址
    outaddressSave: K3CLOUD/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save.common.kdsvc
    #结果上报(提交)单地址
    outaddressSubmit: K3Cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Submit.common.kdsvc
    #结果上报(审核)单地址
    outaddressAudit: K3CLOUD/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Audit.common.kdsvc
  #  登录账号管理
  login :
    xAcfwIdentity: "djF8MTlhNTNhZjJhOWEwMWRlODhlMDF8NDkxNTk0MDU4MTQxNXwus9WaEHKRh0daJe1TWmVoMkv3zQY2knNTZRzaOhRgwnw"
    clientId: "WMS"
    clientSecret: "123456789Asd!@123456789"
    accountId: "2182793143735298048"
    username: "admin"
    URL: http://192.168.160.8:8088
    #入库上报
    Inaddress: /api/Service/InPalletCompleted
    #出库上报
    Outaddress: /api/Service/OutPalletCompleted
    #出库异常上报
    OutErroraddress: /api/Service/SubmitOutPalletMsg
    #出库任务锁定上报
    OutLockaddress: /api/Service/LockOutOrderPallet
#wcs任务下发
wcs:
  #  开关
  switch: true
  status-sync:
    enabled: true
    # 失败时是否打 WARN/ERROR(本地无 WCS 时可设 false,需排查时再开)
    log-on-failure: true
    initial-delay: 10000
    fixed-delay: 5000
    method: POST
  #  地址
  address:
    URL: http://127.0.0.1:9090/wcs
    #入库任务下发地址
    createInTask : /openapi/createInTask
    #出库任务下发地址
    createOutTask: /openapi/createOutTaskBatch
    #移库任务下发地址
    createLocMoveTask: /openapi/createLocMoveTask
    #pause out task
    stopOutTask: /openapi/cancelTaskBatch
    #设备状态获取地址
    getDeviceStatus: /openapi/deviceStatus
    #按 WMS 任务号查询 WCS 是否已接收任务
    queryTask: /openapi/queryTask
# AWS IoT 对接开关与 topic/证书配置。
# 默认关闭,只有配置齐 endpoint 和证书路径后才会尝试建连。
iot:
  enabled: false
#  endpoint: 192.168.100.170
#  port: 1883
  endpoint: a21wi8dwvkjf1d.ats.iot.cn-north-1.amazonaws.com.cn
  port: 8883
  thingName: asrs-iot-client
  clientId: asrs-iot-client
  cleanSession: false
  automaticReconnect: true
  keepAliveSeconds: 60
  connectionTimeoutSeconds: 10
  persistenceDir: .local/iot-mqtt
  caCertPath: D:/work/work-zy/gsl/zy-wms-gsl/src/main/resources/iot-certs/AmazonRootCA1.pem
  clientCertPath: D:/work/work-zy/gsl/zy-wms-gsl/src/main/resources/iot-certs/device-certificate.pem.crt
  privateKeyPath: D:/work/work-zy/gsl/zy-wms-gsl/src/main/resources/iot-certs/device-private.pem.key
  topics:
    #亚马逊发送组托给wms,在托盘上收到纸箱后,发布堆垛指令以将托盘发送到仓库。
    egressStow: glenn/instruction/icng/egress/asrs/stow
    #亚马逊发送出库指令给wms,启动拣选请求后,发布拣选指令以引导ASRS从料箱中取货。
    egressPick: glenn/instruction/icng/egress/asrs/pick
    #wms入库完成发送给亚马逊,ASRS实际拖拽托盘到料箱后,发布堆垛动作以同步BPS数据。
    egressFeedback: glenn/instruction/icng/egress/asrs/feedback
    #wms出库完成发送给亚马逊,在ASRS实际从料箱取货后,发布拣选动作sz XBPS数据。
    ingressStow: glenn/instruction/icng/ingress/asrs/stow
    #ASRS 接收到 XBPS 指令后,向反馈XBPS 发送响应。
    ingressPick: glenn/instruction/icng/ingress/asrs/pick
    #在XBPs收到ASRS操作后,向反馈ASRS发送响应
    ingressFeedback: glenn/instruction/icng/ingress/asrs/feedback
  pickStationMappings:
    ASRSOutbound1: 101