Operation Config Center
  1. PLM提供
Operation Config Center
  • 接口配置化
    • 产品服务交货信息组关联配置
      POST
    • 服务交货信息详情
      POST
    • 供应商接口信息详情
      POST
    • 供应商接口账号详情
      POST
    • 服务接口交货信息关联配置
      POST
  • PLM提供
    • 产品信息查询(Portal)
      POST
    • 产品国家查询(EJF,平台接单)
      POST
    • 产品揽收仓查询(EJF,平台接单)
      POST
    • 产品信息查询(EJF,平台接单)
      POST
    • 产品预报信息取值配置查询
      POST
    • 产品国家策略组配置
      POST
    • 产品国家模板查询
      POST
  • 验证引擎
    • 验证规则组查询
      POST
    • 删除验证规则组
      POST
    • 过滤规则提示列表查询
      POST
    • 报错提示语列表查询
      POST
    • 批量删除特殊规则提示
      POST
    • 批量删除报错提示语
      POST
    • 获取可校验的字段列表
      POST
    • 获取验证规则列表
      POST
  • 单号配置获取
    • 服务号段获取
      POST
    • 服务面单获取
      POST
  • 引擎
    • 渲染Liquid模板
      POST
    • 运行流程
      POST
    • 执行决策树
      POST
    • 校验条件
      POST
    • 发送HTTP请求
      POST
    • 解析Excel文件-单元格
      POST
    • 填充Excel文件-单元格
      POST
    • 填充Excel文件-列
      POST
    • 上传Oss文件
      POST
    • 下载Oss文件
      POST
    • 上传S3文件
      POST
    • 下载S3文件
      POST
    • 关联配置
      POST
  • 引擎-配置管理
    • 微服务DevOps流程(腾讯云)
    • 新增配置
    • 修改配置
    • 通过编码查询配置
    • 查询配置列表
    • 通过编码运行配置
  1. PLM提供

产品国家模板查询

开发中
正式环境
https://occ.yanwentech.com
正式环境
https://occ.yanwentech.com
POST
/gateway/router
(缓存时长:生产环境15min测试环境2min)

请求参数

Header 参数
appKey
string 
系统名称
必需
requestId
string 
必需
请求ID,尽量唯一,日志查询使用
method
string 
必需
pc.validate.get
Body 参数application/json
product
string 
产品编号
必需
country
string 
国家id
必需
sceneId
string 
场景id
必需
1订单创建,2订单修改,3预处理,4仓内录入
示例
{
    "product": "239",
    "country": "10",
    "sceneId": "1"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://occ.yanwentech.com/gateway/router' \
--header 'appKey;' \
--header 'requestId;' \
--header 'method;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "product": "239",
    "country": "10",
    "sceneId": "1"
}'

返回响应

🟢200成功
application/json
Body
success
boolean 
请求是否成功
必需
code
integer 
请求状态码
必需
200:请求成功 500:请求异常 0:无数据
message
string 
错误提示
必需
data
object  | null 
配置信息
可选
product
string 
产品编号
必需
country
string 
国家id
必需
sceneId
string 
场景id
必需
validateTempCode
string 
验证模板编号
必需
validateJsonData
object 
验证json
必需
示例
{
    "success": true,
    "code": 200,
    "message": "操作成功",
    "data": {
        "product": "239",
        "country": "*",
        "sceneId": "1",
        "validateTempCode": "VT000016",
        "validateJsonData": {
            "takeType": "all",
            "root": {
                "sorting": 0,
                "expression": "{{true}}",
                "value": "",
                "nodes": [
                    {
                        "sorting": 0,
                        "expression": "{{parcelInfo.goodsNameCh|blank}}",
                        "value": "{\"Success\":false,\"ErrorCode\":\"\",\"ErrorMsg\":\"中文品名不可以为空\"}",
                        "nodes": []
                    },
                    {
                        "sorting": 1,
                        "expression": "{{receiverInfo.name|blank}}",
                        "value": "{\"Success\":false,\"ErrorCode\":\"\",\"ErrorMsg\":\"收件人姓名不可以为空\"}",
                        "nodes": []
                    },
                    {
                        "sorting": 2,
                        "expression": "{{receiverInfo.name|size|lt:'20'}}",
                        "value": "{\"Success\":false,\"ErrorCode\":\"\",\"ErrorMsg\":\"收件人姓名长度为[20,30]\"}",
                        "nodes": []
                    },
                    {
                        "sorting": 3,
                        "expression": "{{receiverInfo.name|size|gt:'30'}}",
                        "value": "{\"Success\":false,\"ErrorCode\":\"\",\"ErrorMsg\":\"收件人姓名长度为[20,30]\"}",
                        "nodes": []
                    },
                    {
                        "sorting": 4,
                        "expression": "{{parcelInfo.totalQuantity|blank}}",
                        "value": "{\"Success\":false,\"ErrorCode\":\"\",\"ErrorMsg\":\"箱子总数量不可以为空\"}",
                        "nodes": []
                    },
                    {
                        "sorting": 5,
                        "expression": "{{parcelInfo.totalQuantity|lt:'20'}}",
                        "value": "{\"Success\":false,\"ErrorCode\":\"\",\"ErrorMsg\":\"箱子总数量为[20,30]之间的数值\"}",
                        "nodes": []
                    },
                    {
                        "sorting": 6,
                        "expression": "{{parcelInfo.totalQuantity|gt:'30'}}",
                        "value": "{\"Success\":false,\"ErrorCode\":\"\",\"ErrorMsg\":\"箱子总数量为[20,30]之间的数值\"}",
                        "nodes": []
                    }
                ]
            }
        }
    }
}
修改于 2025-06-25 06:37:32
上一页
产品国家策略组配置
下一页
验证规则组查询
Built with