[TOC]
### 获取平台的图片
#### URL
>web/index.php?c=utility&a=file&do=image&local=local
#### 请求方式
> GET
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | :-----: | ----------- |
| page | int | 否 | 分页页码 | 默认1 |
| local | string | 否 | 图片的源 | 默认wx的数据 local-本地 wx-微信平台 |
| uniacid | int | 否 | 要获取图片所在的平台账号UNIACID | 0:全局图片;-1:默认当前$_W['unicid'];851:要获取图片所在的平台账号UNIACID |
| year | int | 否 | 要查询的单位-年|默认0 |
| month | int | 否 | 要查询的单位-月|默认0 |
| dest_dir | string | 否 | 第三方应用传递的自定义上传目录(当需要获取对应模块上传的图片时该值为模块名称) | |
| group_id | int | 否 | 图片分组id | -1默认是所有,0是获取未分组的图片,其他int值为相应分组的图片 |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": {
"list": [//图片列表
{
"id": "3740",
"uniacid": "851",
"filename": "1.jpg",
"attachment": "images/851/2019/08/eZRA1iHeM2ZYzgVGlIrZ2AW3Cwf1nh.jpg",
"type": "1",
"createtime": "1566459428",
"module_upload_dir": "",
"group_id": "-1",
"displayorder": "0",
"url": "https://ccceshi.w7.cc/images/851/2019/08/eZRA1iHeM2ZYzgVGlIrZ2AW3Cwf1nh.jpg"
},
{
"id": "3677",
"uniacid": "851",
"filename": "A2UWr0Fa0Flk14910euQtT61Ha61Lh",
"attachment": "images/851/2019/04/A2UWr0Fa0Flk14910euQtT61Ha61Lh.jpg",
"type": "1",
"createtime": "1554973951",
"module_upload_dir": "",
"group_id": "0",
"displayorder": "0",
"url": "https://ccceshi.w7.cc/images/851/2019/04/A2UWr0Fa0Flk14910euQtT61Ha61Lh.jpg"
}
],
"total": 20,
"page": 1,
"page_size": 24
}
},
"redirect": "",
"type": "ajax"
}
```
### 上传图片
#### URL
> web/index.php?c=utility&a=file&do=upload&upload_type=image
#### 请求方式
> POST
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| upload_type| string | 是 | 上传类型 |默认为image( 'image', 'audio', 'video') |
| uniacid | int | 否 | 要上传图片所在的平台账号UNIACID | 0:全局图片;-1:默认当前$_W['unicid'];851:要上传图片所在的平台账号UNIACID |
| dest_dir | string | 否 | 上传的指定目标目录 | |
| group_id | int | 是 | 分组id | 要上传的分组id,默认-1为没有分组 |
| $_FILES['file'] | string | 是 | 上传的文件 | | |
#### 返回数据
正确:
```
{
"message": {
"errno": 0,
"message": "上传成功!"
},
"redirect": "",
"type": "ajax"
}
```
失败:
```
{
"message": {
"errno": -1,
"message": "上传失败, 请选择要上传的文件!"
},
"redirect": "",
"type": "ajax"
}
```
### 单独/批量删除图片
#### URL
>web/index.php?c=utility&a=file&do=delete&local=local
#### 请求方式
> POST
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| local | string | 否 | 图片的源 | 默认为wx: local-本地 wx-微信平台 |
| uniacid | int | 否 | 要删除图片所在的平台账号UNIACID | 0:全局图片;-1:默认当前$_W['unicid'];851:要删除图片所在的平台账号UNIACID |
| id | array/int | 是 | 删除图片的id数组/图片id | id[0]:1,id[1]:2/1 |
| type | string | 是 | 要删除的类型 | 图片:image |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": "删除成功"
},
"redirect": "",
"type": "ajax"
}
```
### 获取图片分组
#### URL
>/web/index.php?c=utility&a=file&do=group_list&local=local
#### 请求方式
> GET
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| local | string | 否 | 图片的来源 | 默认为wx: local-本地 wx-微信平台 |
| uniacid | int | 否 | 要获取图片分组的平台账号UNIACID | 0:全局图片;-1:默认当前$_W['unicid'];851:要获取的平台账号UNIACID |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": [
{
"id": "14",
"name": "wecaht-1",
"uniacid": "851",
"uid": "1",
"type": "0"
},
{
"id": "15",
"name": "wechat-2",
"uniacid": "851",
"uid": "1",
"type": "0"
},
{
"id": "19",
"name": "wjbear-1",
"uniacid": "851",
"uid": "1",
"type": "0"
}
]
},
"redirect": "",
"type": "ajax"
}
```
### 图片移动分组
#### URL
>/web/index.php?c=utility&a=file&do=move_to_group&local=local
#### 请求方式
> POST
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| local | string | 否 | 图片的源 | 默认为wx: local-本地 wx-微信平台 |
| group_id | int | 是 | 分组的id | |
| id | array | 是 | 要移动的图片id数组 | id[0]=1&id[1]=2... |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": "更新成功"
},
"redirect": "",
"type": "ajax"
}
```
### 新建分组
#### URL
> web/index.php?c=utility&a=file&do=add_group&local=local
#### 请求方式
> POST
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| local | string | 否 | 图片的源 | 默认为wx: local-本地 wx-微信平台 |
| uniacid | int | 否 | 要新建分组的平台账号UNIACID | 0:全局图片;-1:默认当前$_W['unicid'];851:要新建分组的平台账号UNIACID |
| name | string | 是 | 分组名称 | 默认为:未命名 |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": {
"id": "19" //新建的分组ID
}
},
"redirect": "",
"type": "ajax"
}
```
### 编辑分组
#### URL
> web/index.php?c=utility&a=file&do=change_group&local=local
#### 请求方式
> POST
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| local | string | 否 | 图片的源 | 默认为wx: local-本地 wx-微信平台 |
| uniacid | int | 否 | 要编辑分组的平台账号UNIACID | 0:全局图片;-1:默认当前$_W['unicid'];851:要编辑分组的平台账号UNIACID |
| name | string | 是 | 分组名称 | |
| id | int | 是 | 分组id | - |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": "更新成功"
},
"redirect": "",
"type": "ajax"
}
```
### 删除分组
#### URL
> web/index.php?c=utility&a=file&do=del_group&local=local
#### 请求方式
> POST
#### 请求参数
| 名称 | 类型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| local | string | 否 | 图片的源 | 默认为wx: local-本地 wx-微信平台 |
| uniacid | int | 否 | 要删除分组的平台账号UNIACID | 0:全局图片;-1:默认当前$_W['unicid'];851:要删除分组的平台账号UNIACID |
| group_id | int | 是 | 分组id | - |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": "删除成功"
},
"redirect": "",
"type": "ajax"
}
```
### 图片转换
#### URL
> web/index.php?c=utility&a=file&do=networktowechat
#### 请求方式
> POST
#### 请求参数
| 名称 | 类型 | 必填 | 描述 |
| ----------- | :-----: | :-----: | ----------- |
| url |sting | 是 | 网络图片的url地址 |
#### 返回数据
```
{
"message": {
"errno": 0,
"message": {
"uniacid": 2,
"uid": 1,
"acid": 0,
"media_id": "KQIqJ745oCZ4AKTdwOyPimOjBUesd_7h4j627V9QsV0",
"attachment": "http://mmbiz.qpic.cn/mmbiz_jpg/fzNMq3HIKHHjXA40YGIiaic2vwicbnGMTibAEm2HT5Eh91D5duyy4t2w2waYsLF8PhDDK7dbYUPdKGbUVNEQhqY0aQ/0?wx_fmt=jpeg",
"type": "image",
"tag": "http://mmbiz.qpic.cn/mmbiz_jpg/fzNMq3HIKHHjXA40YGIiaic2vwicbnGMTibAEm2HT5Eh91D5duyy4t2w2waYsLF8PhDDK7dbYUPdKGbUVNEQhqY0aQ/0?wx_fmt=jpeg",
"model": "perm",
"createtime": 1566557003,
"url": "http://we7.wjbear.cn/web/index.php?c=utility&a=wxcode&do=image&attach=http%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FfzNMq3HIKHHjXA40YGIiaic2vwicbnGMTibAEm2HT5Eh91D5duyy4t2w2waYsLF8PhDDK7dbYUPdKGbUVNEQhqY0aQ%2F0%3Fwx_fmt%3Djpeg",
"id": "7"
}
},
"redirect": "",
"type": "ajax"
}
```
- 空白目录
- 公共
- 系统自定义常量
- 图片组件
- 权限组相关
- 平台管理
- 公共数据
- 添加平台
- 平台列表
- 平台回收站
- 平台基础信息
- 平台停用、恢复、删除
- 微信开放平台
- 公众号短信
- 平台自定义到期提示
- 平台使用者
- 平台使用者权限设置
- 可用模块、模板
- 应用操作员管理
- 版本管理
- 新建小程序版本
- 用户管理
- 用户管理列表
- 审核用户列表
- 用户回收站列表
- 用户属性设置
- 自定义到期提示
- 添加用户
- 编辑-基础信息
- 编辑-应用模板权限
- 编辑-账号创建权限
- 编辑-账号使用权限
- 编辑-使用账号列表
- 编辑-操作应用列表
- 权限组
- 应用权限组-列表
- 应用权限组-编辑、添加
- 应用权限组-删除
- 账号权限组-列表
- 账号权限组-编辑、添加
- 账号权限组-删除
- 用户权限组合-列表
- 用户权限组合-编辑、添加
- 用户权限组合-删除
- 系统功能
- 系统信息
- 站内公告
- 站内公告分类
- 短信管理
- 系统新闻
- 系统新闻分类
- 系统检测优化
- 数据库
- 木马查杀
- 更新缓存