Version.md 1.93 KB

版本号:v1.2

生产环境地址:http://leyoutu.st-i.com.cn/api/v1.2/
测试环境地址:http://leyoutu.sti-uat.com/api/v1.2/
1924a8a0a16a031b953b2cf8da2ab36f0c13281a/Version.md#">变更说明:
  1. 后台取消景区增加标签功能。
  2. 后台优化项目编辑页面布局及功能。
  3. 获取标签接口/AllTag增加TypeAlias字段(标签分组的中文名称)。
  4. 更新项目信息接口/UpdateItem增加ReminderInterval字段(排队提醒间隔时间)用逗号分割如60,90,120
  5. 项目和商品增加是否在前台显示属性
  6. 项目信息增加WaitingTimeDisplay(用于判断是否显示等待时间功能)
1924a8a0a16a031b953b2cf8da2ab36f0c13281a/Version.md#">数据结构变更:
  1. 标签表增加TypeAlias字段(标签分组的中文名称)

  2. 删除1.0所属标签

  3. 更新商品表和项目表的全部Display字段为true

  4. 更新项目表的所有游玩项目WaitingTimeDisplay字段为true

  5. 删除项目表的Time字段,修改DB.go相应配置

  6. 增加基础标签,观光,戏水,其它

  7. 更新项目表CustomAttribute,ReminderInterval字段所有内容,不可以为nul或没有

   db.getCollection("Item").update({},{$set:{'CustomAttribute':[{"Title":"","Content":""},{"Title":"","Content":""},{"Title":"","Content":""},{"Title":"","Content":""},{"Title":"","Content":""}]}},false,true);

   db.getCollection("Item").update({},{$set:{'ReminderInterval':[]}},false,true);
1924a8a0a16a031b953b2cf8da2ab36f0c13281a/Version.md#">销毁流程
1924a8a0a16a031b953b2cf8da2ab36f0c13281a/Version.md#">发布流程:
  1. 提交APP代码到git(v1.2分支)
  2. 使用 “测试环境地址” 打包内测版本至TestFlight
  3. 升级 ”生产环境“ 接口至v1.2
    1. 打包上传程序文件main_v1.2
    2. 修改config.json配置文件
    3. 运行程序
    4. nginx增加/api/v1.2路径支持
    5. 上传后台页面
    6. 更新root用户模块权限数据
    7. 修改数据结构变更及数据缺失(见上面“数据结构变更”)
  4. 使用 “生产环境地址” 打包公测版本至TestFlight
  5. 发布至商店