导入本项目附加费接口

1. 接口说明

1.2 本项目附加费导入

URL:/gys/gems-web-api/surcharge/sync
输入参数:String jsonStr
提交方式:POST
返回结果:String jsonStr 导入数据的概要信息及失败明细信息
说明:1、必须下载项目层的授权文件然后调用此接口

HTTP请求方式

POST

请求参数

参数 类型 必须 取值范围 默认值 描述
jsonStr String Y json对象 详细格式见下

属性

参数 类型 必须 取值范围 默认值 描述
name String Y 0-64 附加费名称
unitId String Y 0-255 第三方附加费id
optType number Y 0,2 操作。新增或修改:0,删除:2
code String N 0-64 附加费编码
unit String N 0-45 附加费单位
remark String N 0-255 备注

请求参数jsonStr具体格式:

[
    {               
        "name":"60m汽车泵",               -- 附加费名称
        "code":"test_code_2",            --附加费编码
        "unit":"m³",                --附加费单位
        "unitId":"1113",            --第三方附加费id
        "optType":0,                -- 操作类型(0:新增/编辑,2删除)
        "remark":"同步附加费1"       --备注
    },
    {               
        "name":"45m汽车泵",               -- 附加费名称
        "code":"test_code_3",            --附加费编码
        "unit":"m³",                --附加费单位
        "unitId":"294394",            --第三方附加费id
        "optType":0,                -- 操作类型(0:新增/编辑,2删除)
        "remark":"同步附加费2"       --备注
    }
]

返回结果:

{
    "success":true,               
    "errorVo":[{               -- 失败记录的信息
        "name":"60m汽车泵",       -- 附加费名称
        "code":"test_code_2",    -- 附加费编码
        "unit":"m³",             -- 附加费单位
        "unitId":"1113",         -- 第三方附加费id
        "optType":0,             -- 操作类型(0:新增/编辑,2删除)
        "remark":"同步附加费1"       --备注
        "errMsg":"mock"          -- 同步失败原因
    }],
    "resultMsg":"同步成功 1条,失败 0条"         --备注:操作结果
}

results matching ""

    No results matching ""