材料采购提报选择材料列表
用于材料采购提报选择材料列表
1. 请求说明
请求方式:POST
请求URL :
/api/AppApi/getPurchaseMaterialList
2. 请求参数
body:
字段 | 字段类型 | 必填 | 字段说明 |
---|---|---|---|
projectId | String | Y | 项目ID |
userId | String | Y | 用户ID |
MaterialType | String | Y | 材料类别ID,getMaterialTypeList 中的 BaseValue |
示例:
{
"userId": "496",
"projectId": "61",
"MaterialType": ""
}
3. 返回参数
字段 | 字段类型 | 字段说明 |
---|---|---|
Code | string | 0:成功 ;其他:失败 |
CodeMsg | String | 失败时原因信息 |
ID | Int | ID |
Name | String | 材料名称 |
Format | String | 材料规格 |
UnitName | String | 材料单位 |
Stock | String | 库存 |
Type | Int | 材料类别Id |
TypeName | Int | 材料类别名称 |
返回示例:
{
"Code": 0,
"CodeMsg": "OK",
"Datas": [
{
"ID": 59,
"Type": 2,
"TypeName": "水泥混凝土",
"Name": "C30",
"Format": "100",
"UnitName": "方",
"Stock": 0
},
{
"ID": 60,
"Type": 2,
"TypeName": "水泥混凝土",
"Name": "C20",
"Format": "100",
"UnitName": "方",
"Stock": 0
},
{
"ID": 61,
"Type": 3,
"TypeName": "木材",
"Name": "圆木",
"Format": "1",
"UnitName": "米",
"Stock": 0
},
{
"ID": 62,
"Type": 3,
"TypeName": "木材",
"Name": "木板",
"Format": "1",
"UnitName": "米",
"Stock": 0
},
{
"ID": 56,
"Type": 1,
"TypeName": "钢材",
"Name": "钢管",
"Format": "20#",
"UnitName": "米",
"Stock": 0
},
{
"ID": 58,
"Type": 1,
"TypeName": "钢材",
"Name": "三角钢",
"Format": "10",
"UnitName": "米",
"Stock": 0
}
]
}