# 厂家仓库保存

请求方式: POST(HTTPS
请求地址: https://openapi.waiqin365.com/api/dmsCompanyStorehouse/v1/saveCompanyStorehouse/{openid }/{ timestamp }/{ digest }/{ msg_id } 在线调试
请求示例:

{
  "code": "编码",
  "name": "名称",
  "locationA": "江苏南京江宁区南京南附近",
  "locationC": "31.98252,118.734961",
  "address": "江苏南京江宁区南京南附近",
  "type": "主仓库",
  "isEnable": "1",
  "depts": 
    [
      {
        "deptId": "",
        "deptName": "大部门",
        "deptCode":	"",
        "deptSourceCode": ""
      }
    ],
  "operateType":"1"
  
}

参数说明:

参数 类型 必填 说明
id VARCHAR(32) 仓库id。id,code,name在修改时匹配仓库优先级依次降低
code VARCHAR(200) 仓库编码。id,code,name在修改时匹配仓库优先级依次降低
name VARCHAR(200) 仓库名称。id,code,name在修改时匹配仓库优先级依次降低
locationA VARCHAR(1000) 标注位置
locationC VARCHAR(100) 经纬度 维度在前精度在后用逗号拼接
address VARCHAR(1000) 仓库地址
type VARCHAR(200) 仓库类型 类型库中的类型
isEnable VARCHAR(32) 仓库状态 QY启用, TY停用
operateType VARCHAR(32) 1:新增 2:修改
depts List 每个集合里的字段必填其一
depts.deptId VARCHAR(32) 部门id。deptId,deptSourceCode,deptCode,deptName在使用时优先级依次降低
depts.deptName VARCHAR(100) 部门名称。deptId,deptSourceCode,deptCode,deptName在使用时优先级依次降低
depts.deptCode VARCHAR(100) 部门编码。deptId,deptSourceCode,deptCode,deptName在使用时优先级依次降低
depts.deptSourceCode VARCHAR(100) 部门第三方系统的唯一标识。deptId,deptSourceCode,deptCode,deptName在使用时优先级依次降低

响应示例:

{
  "return_code": "1",
  "return_msg": "",
  "msg_id": "X0000000001"
}

参数说明:

参数 类型 说明
msg_id VARCHAR(32) 消息ID
return_code VARCHAR(32) 响应编码:0成功 1失败
return_msg VARCHAR(100) 响应说明

# 厂家仓库删除

请求方式: POST(HTTPS
请求地址: https://openapi.waiqin365.com/api/dmsCompanyStorehouse/v1/deleteCompanyStorehouse/{ openid }/{ timestamp }/{ digest }/{ msg_id }在线调试
请求示例:

{
    "id": 8877687688567643336
}

参数说明:

参数 类型 必填 说明
id VARCHAR(32) 仓库id。id,code,name必填其一在删除时匹配仓库优先级依次降低
code VARCHAR(200) 仓库编码。id,code,name必填其一在删除时匹配仓库优先级依次降低
name VARCHAR(200) 仓库名称。id,code,name必填其一在删除时匹配仓库优先级依次降低

响应示例:

{
      "return_code": "1",
      "return_msg": "",
      "msg_id": "X0000000001"
}

参数说明:

参数 类型 说明
msg_id VARCHAR(32) 消息ID
return_code VARCHAR(32) 响应编码:0成功 1失败
return_msg VARCHAR(100) 响应说明

# 厂家仓库详情

请求方式: POST(HTTPS
请求地址: https://openapi.waiqin365.com/api/dmsCompanyStorehouse/v1/queryCompanyStorehouse/{ openid }/{ timestamp }/{ digest }/{ msg_id }在线调试
请求示例:

{
    "id": 8877687688567643336
}

参数说明:

参数 类型 必填 说明
id VARCHAR(32) 仓库id。id,code,name必填其一在查询时匹配仓库优先级依次降低
code VARCHAR(200) 仓库编码。id,code,name必填其一在查询时匹配仓库优先级依次降低
name VARCHAR(200) 仓库名称。id,code,name必填其一在查询时匹配仓库优先级依次降低

响应示例:

{
      "return_code": "1",
      "return_msg": "",
      "msg_id": "X0000000001",
      "response_data":"<<DATA>>"
}

数据DATA示例:

[
          {
              "address": "南京建邺区附近",
              "code": "CK001",
              "deptIds": "8877687688567643336,8843721637483091359",	
              "id":	"8877687688567643336",
              "isEnable": "1",
              "locationA": "南京建邺区附近",
              "locationC": "31.982588,118.734912",
              "name": "总仓库",
              "typeId":	"8843721637483091359",
              "typeName": "主仓库"
          }
]

参数说明:

参数 类型 说明
id VARCHAR(32) 仓库编码
code VARCHAR(200) 仓库编码
name VARCHAR(200) 仓库名称
locationA VARCHAR(1000) 标注位置
locationC VARCHAR(100) 经纬度 维度在前精度在后用逗号拼接
address VARCHAR(1000) 仓库地址
type VARCHAR(200) 仓库类型 类型库里的类型
isEnable VARCHAR(32) 仓库状态 QY启用 TY停用
deptIds TEXT 配送部门 部门id逗号拼接
deptList.id VARCHAR(32) 配送部门id
deptList.name VARCHAR(100) 配送部门名称
deptList.code VARCHAR(100) 配送部门code
deptList.sourceCode VARCHAR(100) 配送部门第三方系统的唯一标识