Authored by wei

资源位

# 新增平台
> 接口名: `/resources/getResPlatformById
### 方法
> POST JSONRAW
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|---|----|--------|
|platformName|string|ipad|平台名称|是|50
|platformFlag|string|ipad|平台标示|是|50
|status|byte|1|状态|是|1
### 对应SQL的操作库表
```xml
<insert id="insertSelective" parameterType="com.yohobuy.platform.dal.cms.model.Platform" >
insert into platform
<trim prefix="(" suffix=")" suffixOverrides="," >
<if test="platformName != null" >
platform_name,
</if>
<if test="platformFlag != null" >
platform_flag,
</if>
create_time,
<if test="status != null" >
status,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides="," >
<if test="platformName != null" >
#{platformName,jdbcType=VARCHAR},
</if>
<if test="platformFlag != null" >
#{platformFlag,jdbcType=VARCHAR},
</if>
UNIX_TIMESTAMP(),
<if test="status != null" >
#{status,jdbcType=TINYINT},
</if>
</trim>
</insert>
```
### 错误编码
-------------------------
|错误码code|消息|说明|
|--------|----|----|
|200|操作成功| |
|400|平台名称不能为空!| |
|404|平台状态不能为空!| |
|500|平台信息新增失败!| |
### 返回
``` json
{
"code": 200,
"data": [],
"md5": "d751713988987e9331980363e24189ce",
"message": "添加成功."
}
```
... ...
# 删除平台
> 接口名: `/resources/deleteResPlatform
### 方法
> POST JSONRAW
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|---|----|--------|
|platformId|int|4|平台id|是|2
### 对应SQL的操作库表
```xml
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
delete from platform
where platform_id = #{platformId,jdbcType=INTEGER}
</delete>
```
### 错误编码
-------------------------
|错误码code|消息|说明|
|--------|----|----|
|200|删除成功| |
|400|平台id不能为空!| |
|500|平台信息删除失败!| |
### 返回
``` json
{
"code": 200,
"data": [],
"md5": "d751713988987e9331980363e24189ce",
"message": "删除成功."
}
```
... ...
# 通过id删除资源
> 接口名: `/resources/deleteResourceById
### 方法
> POST JSONRAW
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|---|----|--------|
|id|int|8|资源id|是|11
### 对应SQL的操作库表
```xml
delete from resources
where id = #{id,jdbcType=INTEGER}
```
### 错误编码
-------------------------
|错误码code|消息|说明|
|--------|----|----|
|200|删除成功| |
|400|ID不能为空!| |
|404|ID传递错误!| |
|500|根据id删除资源出错!| |
### 返回
``` json
{
"code": 200,
"data": [],
"md5": "d751713988987e9331980363e24189ce",
"message": "删除成功."
}
```
... ...
# 删除资源分类
> 接口名: `/resources/deleteResourcesSort
### 方法
> POST JSONRAW
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|---|----|--------|
|sortId|int|11|分类id|是|11
### 对应SQL的操作库表
```xml
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
delete from resources_sort
where sort_id = #{sortId,jdbcType=INTEGER}
</delete>
```
### 错误编码
-------------------------
|错误码code|消息|说明|
|--------|----|----|
|200|添加成功| |
|400|资源分类id不能为空!| |
|404|资源分类id数据有误!| |
|500|删除资源分类失败!| |
### 返回
``` json
{
"code": 200,
"data": [],
"md5": "d751713988987e9331980363e24189ce",
"message": "删除成功."
}
```
... ...
# 根据id查询平台
> 接口名: `/resources/getResPlatformById
### 方法
> POST JSONRAW
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|---|----|--------|
|platformId|int|4|平台id|是|2
### 对应SQL的操作库表
```xml
<select id="selectPlatFormById" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
select
<include refid="Base_Column_List" />
from platform
where platform_id = #{platformId,jdbcType=INTEGER}
</select>
```
### 错误编码
-------------------------
|错误码code|消息|说明|
|--------|----|----|
|200|操作成功| |
|400|平台id不能为空| |
### 返回
{
"code": 200,
"data": {
"createTime": 1457587192,
"platformFlag": "xxsdas",
"platformId": 11,
"platformName": "windows",
"status": 1
},
"md5": "ebbcef62c9233fafd1d9cc357b72aef3",
"message": "操作成功"
}
```
... ...