App版本管理

# 字段说明 | 属性名 | 类型 | 描述 | 词典pkey | | ---------------------- | ------ | ------------------------------------ | ------------------------------------ | | id | number | 编号 | | | appType | number | 应用类型 0.安卓 1.ios | mobile_Application_Type | | appVersion | String | 版本号 | | | appCodePath | string | 二维码图片路径 | | | appFilePath | string | app安装包路径 | | | appStatus | number | 1.使用中 0.失效 | yesno | | operationUser | string | 操作人 | | | remark | string | 备注 | | | created | string | date | 创建时间 | | modifed | string | date | 最后修改时间 | # 列表查询 `权限` app:version:list `GET` /web/appfileupload/list ## 参数 | 属性名 | 类型 | 必传 | | --------- | ------ | ------ | | appType | number | | | appStatus | number | | | page | number | 默认1 | | count | number | 默认10 | ## 响应内容 | 属性名 | 类型 | 描述 | | :------ | ------- | :------- | | obj | object | 数据 | | success | boolean | 是否成功 | | msg | string | 消息 | ### obj | 属性名 | 类型 | 描述 | | :------- | ------ | :------------------------ | | rows | object | 列表,详细看字段说明 | | page | number | 当前页 | | pageSize | number | 一页的条数,参数中的count | | total | number | 总条数 | ```json { "rows":[ { "id":4, "appType":0, "appVersion":"1.3.1", "appCodePath":"fe734725248f41589973cfccbbd9fa34.png", "appFilePath":"a68ae1f522af4b2db6c154b1c7fa9ce7.js", "appStatus":0, "operationUser":"admin", "remark":null, "created":"2020-03-28 09:46:41", "modified":"2020-04-03 17:47:52" }, { "id":3, "appType":0, "appVersion":"1.2.1", "appCodePath":"hryfile/d/9/5488ab22d41a41a88fb42ea66a19f23b.jpg", "appFilePath":"hryfile/8/9/cf60ef35ff66416997ee87b594e57acc.zip", "appStatus":1, "operationUser":"admin", "remark":"无", "created":"2020-03-27 16:59:11", "modified":"2020-04-03 17:47:52" } ], "page":1, "pageSize":10, "total":19, "msg":null } ``` # 添加 `权限` app:version:add `POST` /web/appfileupload/add | 属性名 | 类型 | 描述 | | ----------- | ------ | --------------------- | | appType | number | 应用类型 0.安卓 1.ios | | appVersion | String | 版本号 | | appCodePath | string | 二维码图片路径 | | appFilePath | string | app安装包路径 | # 启用某个版本 | 还原 `权限` app:version:enable `POST ` /web/appfileupload/enable/{id} | 参数名 | 类型 | 必传 | | ------ | ------ | ---- | | id | number | 是 | # 修改版本号 `权限` app:version:modify `POST` /web/appfileupload/modifyVersion/{id} | 参数名 | 类型 | 描述 | 必传 | | ---------- | ------ | -------- | ---- | | id | number | 路径参数 | 是 | | appVersion | string | 标准参数 | 是 | # App二维码页面 `权限` app:version:config `POST` /web/appfileupload/appQRCodeConfig ## 响应参数 | 属性名 | 类型 | 描述 | | ------- | ------- | -------- | | obj | object | 数据 | | success | boolean | 是否成功 | | code | string | 状态码 | | msg | string | 消息 | ## obj | 属性名 | 类型 | 描述 | | ---------- | ------ | ----------------------- | | configkey | string | 保存接口中jsonData的key | | configname | string | 显示在页面上的名字 | | value | string | 值 | # App二维码页面 - 保存 `权限` app:version:config:save `POST` /web/appfileupload/appQRCodeConfig/save | 参数名 | 类型 | 描述 | 必传 | | -------- | --------------- | -------------- | ---- | | jsonData | object > string | 请转换成string | 是 | ## jsonData - 参数详情 ```json { "android_RQCode" : "xx.png", "ios_RQCode" : "xx.png", "h5_QRCode" : "xx.png" } ```