Version.md 2.75 KB

版本号:v1.1

生产环境地址:http://leyoutu.st-i.com.cn/api/v1.1/
测试环境地址:http://leyoutu.sti-uat.com/api/v1.1/
483ade81417c32153bce17ceed964e30252d6448/Version.md#">变更说明:
  1. /UserInfo接口增加权限验证(需要携带Token),游客只能查询自己信息,操作员可查询所有。

  2. /AllComplaint接口增加ScenicId景区id参数

  3. /SystemInfo 新增系统信息接口

   {
       "errcode": 0,
       "result": {
           "UpdateLocationInterval": 30,//上报位置时间间隔(秒)
           "Version": 1.1//最新版本号
           "SupportVersion": 1.1//支持的最旧版本号
       }
   }
  1. 新增加公告管理模块接口
   /Notice/Info
   /Notice/List
   /Notice/Create(需要携带Token)
   /Notice/Remove(需要携带Token)
   /Notice/Modify(需要携带Token)
  1. 新增加顶部菜单相关接口
   /TopMenus/All 获取所有菜单,以及关联标签
   /TopMenus/Update(需要携带Token)
   /TopMenus/Remove(需要携带Token)
  1. 删除【游玩项目】标签。增加【游乐设施】【演出】【餐饮】【购物】【普通】

  2. 删除【location】标签组

  3. 修改地图切片url地址,及切片上传方式

/tiles2/5e0d504e24e03431008b4567/18/218274/99286.jpg

其中5e0d504e24e03431008b4567(景区id)为新加目录

通过FTP方式上传到/root/leyoutu/tiles2/(景区id)/目录下

  1. 后台增加管理员日志功能

  2. 增加/SysAds/List获取平台广告信息接口

  3. /AllLine推荐线路接口返回结果变更,增加固定结构。

    {
      errcode: 0,
      result: [ ]
    }
    
  4. /ScenicInfo景区信息接口增加新属性

    ZoomForIOS //地图的缩放大小(IOS)
    ZoomForAndroidMin //地图的缩放大小(Android最小)
    ZoomForAndroidMax //地图的缩放大小(Android最大)
    Rotation //旋转角度
    OpenTiles //否开启地图切片
    ColorTiles //切片底色(FFFFFF)
    
  5. /AllScenic增加Display=all参数。意思是显示所有数据,默认情况不显示隐藏信息

483ade81417c32153bce17ceed964e30252d6448/Version.md#">数据结构变更:

1、标签表、设施信息中的所属标签

2、平台广告表初始数据

2、root用户增加新模块权限

483ade81417c32153bce17ceed964e30252d6448/Version.md#">销毁流程
483ade81417c32153bce17ceed964e30252d6448/Version.md#">发布流程:
  1. 提交APP代码到git(v1.1分支)
  2. 使用 “测试环境地址” 打包内测版本至TestFlight
  3. 升级 ”生产环境“ 接口至v1.1
    1. 打包上传程序文件main_v1.1
    2. 修改config.json配置文件
    3. 运行程序
    4. nginx增加/api/v1.1路径支持
    5. 上传后台页面
    6. 更新root用户模块权限数据
    7. 修改数据结构变更及数据缺失(广告,标签等。。)
  4. 使用 “生产环境地址” 打包公测版本至TestFlight
  5. 发布至商店