##### 简要描述
* 创建/查询项目接口
##### 请求URL
* 测试环境:`请求主机待定`
* 正式环境:`请求主机待定`
##### 请求方式
* POST
##### 请求参数
###### Headers:
| 参数名 | 示例-参数值 | 是否必须 | 备注 |
| --- | --- | --- | --- |
| Content-Type | application/json | 是 | 类型 |
| token | dnwjakdnkawndkwandakwn | 是 | 接口令牌 |
###### Body:
| 名称 | 类型 | 是否必须 | 默认值 | 备注 |
| --- | --- | --- | --- | --- |
| type | string | 必须 | EMPTY STRING | 操作类型 查询:SELECT 新增:INSERT |
| cName | string | 必须 | EMPTY STRING | 项目名称,操作类型为”查询”时可空 |
| sign | string | 必须 | EMPTY STRING | 签名密文 |
##### 请求示例
###### 新增
~~~
{
"sign":"WJIFOWAJFOIAWJMSOMAOWM2141241",
"type":"INSERT",
"cName":"项目名称"
}
~~~
###### 查询
~~~
{
"type": "SELECT",
"sign":"WJIFOWAJFOIAWJMSOMAOWM2141241"
}
~~~
##### 返回参数说明
###### 查询返回数据
| 名称 | 类型 | 是否必须 | 备注 |
| --- | --- | --- | --- |
| status | integer | 必须 | 0:成功 1:失败 |
| message | string | 必须 | 提示信息 |
| id | string | 必须 | 项目ID |
| name | string | 必须 | 项目名称 |
| sign | string | 必须 | 签名密文 |
##### 返回示例
~~~
{
"sign":"WJIFOWAJFOIAWJMSOMAOWM2141241",
"status":0,
"message":"success",
"result":[
{
"id":99,
"name":"项目1"
},
{
"id":100,
"name":"项目2"
}
]
}
~~~
###### 新增返回数据
| 名称 | 类型 | 是否必须 | 备注 |
| --- | --- | --- | --- |
| status | integer | 必须 | 0:成功 1:失败 |
| message | string | 必须 | 提示信息 |
| sign | string | 必须 | 签名密文 |
##### 返回示例
~~~
{
"sign":"WJIFOWAJFOIAWJMSOMAOWM2141241",
"status":0,
"message":"操作成功"
}
~~~