自动化立体仓库 - WMS系统
chen.llin
7 天以前 d6d25613f504d8fc4c6ffa8a1854beb4dac044d0
src/main/resources/application-dev.yml
@@ -11,8 +11,8 @@
  datasource:
    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    username: sa
    password: Skyouc#23
    url: jdbc:sqlserver://127.0.0.1:1433;databasename=jsxswms
    password: sa@123
    url: jdbc:sqlserver://192.168.4.15:1433;databasename=yhfzasrs
  mvc:
    static-path-pattern: /**
  redis:
@@ -29,25 +29,25 @@
  mapper-locations: classpath:mapper/*.xml
  #  global-config:
  #    field-strategy: 0
  configuration:
#  configuration:
    #    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    map-underscore-to-camel-case: true
    cache-enabled: true
    call-setters-on-nulls: true
#    map-underscore-to-camel-case: true
#    cache-enabled: true
#    call-setters-on-nulls: true
logging:
  file:
    path: /stock/out/@pom.build.finalName@/logs
super:
  pwd: asrs2023
  pwd: xltys1995
swagger:
  enable: false
#License相关配置
license:
  subject: integrationasrs
  subject: yhfzasrs
  publicAlias: publicCert
  storePass: public_zhongyang_123456789
  licensePath: license.lic
@@ -58,55 +58,93 @@
  # 双深
  doubleDeep: true
  # 双深库位排号
  doubleLocs: 1,4,5,8,9,12,13,16
  doubleLocs: 1,4,5,8,9,12,13,16,17,20,21,24,25,28,29,32
  # 一个堆垛机负责的货架排数
  groupCount: 4
  # 左深库位排号
  doubleLocsLeft: 1,5,9,13
  doubleLocsLeft: 1,5,9,13,17,21,25,29
  # 右深库位排号
  doubleLocsRight: 4,8,12,16
# wms参数配置
wms-parameter:
  # 自动补空板功能开关
  automaticFillingBoardStaNosBoolean: false
  # 自动补空板站点
  automaticFillingBoardStaNos: 112,101
  # 自动移库功能开关
  autoLocMoveBoolean: false
  # 自动移库功能开关 穿梭
  autoLocMoveUnilateralBoolean: false
  doubleLocsRight: 4,8,12,16,20,24,28,32
comb:
  limit: 5000
Agv:
  sendTask: false
  # AGV呼叫重试配置
  callRetry:
    # 是否启用重试机制
    # true: 启用重试,失败后会自动重试
    # false: 不启用重试,失败后直接停止
    enabled: true
    # 最大重试次数(失败后最多重试多少次后停止)
    maxRetryCount: 3
    # 重试间隔时间(秒,每次重试之间的等待时间)
    retryIntervalSeconds: 5
  # 东侧配置
  east:
    robotGroup: "Group-001"
    displayName: "东侧"  # 侧边显示名称(用于日志和提示信息)
    stations:
      - "1001"
      - "1003"
      - "1005"
      - "1007"
  # 西侧配置
  west:
    robotGroup: "Group-002"
    displayName: "西侧"  # 侧边显示名称(用于日志和提示信息)
    stations:
      - "1042"
      - "1044"
      - "1046"
      - "1048"
  # whs_type映射配置
  whsTypeMapping:
    # 入库区whs_type值(对应东侧)
    inboundArea: 1
    # 缓存区whs_type值(对应西侧)
    cacheArea: 2
  # 站点分配策略配置
  siteAllocation:
    # 分配策略类型:round-robin(轮询分配/平均分配)、least-task(最少任务优先,默认)、random(随机分配)
    strategy: round-robin
    # 是否启用平均分配:当多个站点任务数相同时,true=使用轮询分配,false=总是选择第一个
    enableRoundRobin: true
  # 库位前缀配置
  locationPrefix:
    # CA前缀:只做入库的库位前缀
    inboundOnly: "CA"
    # WA前缀:会被出库分配缓存区的库位前缀
    cacheArea: "WA"
  # 缓存库位分配规则配置
  cacheLocationAllocation:
    # 分配优先级说明:
    # 优先级1:分配第三列(bay1=3),且该排的1、2、3列都是空的
    # 优先级2:分配第二列(bay1=2),且该排的1、2列都是空的
    # 优先级3:分配第一列(bay1=1),所有排的第二第三列都满了
    # 优先级4:如果所有第一列都满了,再检查第二列
    # 优先级5:最后检查第三列
    # 层(lev1)从第一层开始
    priority:
      # 列优先级顺序(从高到低)
      bayPriority:
        - 3  # 第三列优先级最高
        - 2  # 第二列
        - 1  # 第一列
      # 层优先级:从第一层开始
      levStart: 1
      # 是否要求排的所有列都为空才分配(优先级1和2的要求)
      requireAllColumnsEmpty: true
#erp对接
erp:
  #  开关
  switch:
    #计时器上报开关
    ErpReportOld: false
    #获取单据开关
    InboundOrderSwitch: false
    #登录接口开关
    LoginAuthenticationSwitch: false
    #上报、审核单据开关
    ReviewOrderSwitch: false
  #  地址
  address:
    URL: http://58.210.10.90:28090
    #登录地址
    loginaddress: K3CLOUD/Kingdee.BOS.WebApi.ServicesStub.AuthService.ValidateUser.common.kdsvc
    #单据,商品档案地址
    inaddress: K3CLOUD/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteBillQuery.common.kdsvc
    #结果上报(保存)单地址
    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 :
    acctID: "647e849ab6fa0f"
    username: "llw"
    password: "666666"
    lcid: 2052
# 越库配置
cross-dock:
  # 越库入库单类型ID
  inbound-doc-type-id: 35
  # 越库出库单类型ID
  outbound-doc-type-id: 36
  # 虚拟库位编号
  virtual-location-no: VIRTUAL
# 定时任务配置
scheduler:
  # 定时任务总开关,false时所有定时任务都不会启动
  enabled: true