[TOC=2,3]
* * * * *
* * * * *
* * * * *
## 1. 获取所有产品类型
+++
get:store/product_type/get_product_type
<<<
success
返回示例:
{
"status": 200,
"product_type": [
{
"p_tid": 1,
"product_type_name": "FOHEART-C1"
},
{
"p_tid": 2,
"product_type_name": "FOHEART-TLE"
}
]
}
<<<
error
返回示例:
{
status: 400,
message: "没有产品类型!"
}
+++
* * * * *
* * * * *
* * * * *
## 2. 新增产品类型
+++
post:store/product_type/add_product_type
*string:type_name#产品类型
<<<
success
返回示例:
{
status: 200,
message: "类型添加成功!"
}
<<<
error1
返回示例:
{
status: 400,
message: "类型不能为空!"【PS:type_name为空】
}
<<<
error2
返回示例:
{
status: 400,
message: "该类型已经存在!"【PS:类型已经存在】
}
+++
* * * * *
* * * * *
* * * * *
## 3. 修改产品类型
+++
post:store/product_type/edit_product_type【获取该类型信息】
*int:id#修改产品类型的id
<<<
success
返回示例:
{
status: 200,
id: 1,
product_type_name: "FOHEART-C1"
}
<<<
error
返回示例:
{
status: 400,
message: "没有产品类型!"【PS:id不存在】
}
+++
* * * * *
* * * * *
* * * * *
+++
post:store/product_type/edit_product_type【提交该类型信息】
*int:id#修改产品类型的id
*string:type_name#产品类型
<<<
success
返回示例:
{
status: 200,
message: "类型修改成功!"
}
<<<
error1
返回示例:
{
status: 400,
message: "类型不能为空!"【PS:type_name为空】
}
<<<
error2
返回示例:
{
status: 400,
message: "该类型已经存在!"【PS:类型已经存在】
}
<<<
error3
返回示例:
{
status: 400,
message: "类型修改失败!"【PS:类型修改失败】
}
+++
* * * * *
* * * * *
* * * * *
## 4. 删除产品类型
+++
post:store/product_type/delete_product_type
*int:id#所删除的型号id【可选,多个id用‘逗号’分开,id='1,2,3,4'】
<<<
success
返回示例:
{
status: 200,
message: "删除成功!"
}
<<<
error1
返回示例:
{
status: 400,
message: "该访问方式不正确!"【非post传值】
}
<<<
error2
返回示例:
{
status: 400,
message: "该类型下有设备禁止删除!"【该类型下有设备】
}
<<<
error3
返回示例:
{
status: 400,
message: "没有传入所删类型的id"【没有传入id】
}
<<<
error4
返回示例:
{
status: 400,
message: "删除失败!"
}
+++