• 演示通过接口新增/修改联系人
  • 调用接口后可通过“请求状态”来确定调用成功还是失败,根据状态来确定后续流程

  • 首先编辑接口部分,进入接口编辑器,新增一个“联系人”变量,类型为对象
  • 图1
  • 结构与如下:
  • 图2
  • 输入一些测试内容,注意与数据库中现有内容做一下区分
  • 图3
  • 亦是列表如下:
  • 图4
  • 判断查询节点下方创建一个判断变量节点,判断是否为“新增”,判断新增下方创建一个判断是否为“修改”的节点
  • 图5
  • 判断新增节点右侧新增一个“写数据库”节点
  • 图6
  • 选择“写数据库”
  • 图7
  • 弹出的编辑面板中首先选择“快捷追加”操作,然后选择追加到“通讯录”表,要追加的内容选择“联系人”变量
  • 点击“执行操作”按钮,当看到“执行成功”提示后点击“保存”按钮,新增功能编辑完成
  • 图8
  • 进入数据库编辑器,查看通讯录表内容,刚刚在接口中输入的测试数据已出现,说明接口功能正常,记录新增的“赵六1”左侧的id内容,当前为4
  • 图9
  • 回到接口编辑器,编辑“联系人”变量,将id改为4(根据上图内容修改,不一定是4)
  • 将其它字段改动一下,为了方便后续测试
  • 图10
  • 下面编辑修改功能,为判断修改节点“右侧”增加一个“写数据库”
  • 图11
  • 左侧操作方式选择“快速更新”,要更新的表选择“通讯录”,更新的内容选择“联系人”变量,点击“执行操作”,查看数据库中数据变化情况,没问题的话点击“保存”按钮
  • 图12
  • 接口完整的流程如下:
  • 图13
  • 接口编辑好后进入界面编辑器,修改“联系人”变量
  • 图14
  • 编辑结构,增加一个id字段
  • 图15
  • 编辑在弹窗保存脚本
  • 图16
  • 将箭头标记的节点删除
  • 图17
  • 删除后如下图,判断新增节点右侧增加一个“修改变量”节点
  • 图18
  • 将“操作”变量内容改为“新增”两个字
  • 图19
  • 再新增一个“请求后台接口”节点,注意除了选择“操作”变量外还要将“联系人”变量作为条件传递给接口
  • 图20
  • 在新窗口中预览,点击新增按钮,输入一些信息后点保存
  • 图21
  • 列表空了,点击“刷新”按钮或者重新进入
  • 图22
  • 刚刚输入的信息出现,说明新增功能从界面到接口到数据库ok了
  • 图23
  • 测试修改功能
  • 图24
  • 随便修改一些内容,注意现在可以修改姓名了,因为现在以id作为标识
  • 图25
  • 保存后列表依旧变成空的了,刷新或重进,修改的内容写进了数据库,并查询了出来
  • 图26
  • 通常用户新增或修改后数据立即会表现出来,不会让用户额外点击刷新按钮或重新进入
  • 为了解决这个问题新增一个“请求状态”变量,类型为对象
  • 图27
  • 字段如下图,如果忘了变量名或字段怎么写,可以参考图20底部未显示的部分
  • 图29
  • 为图中请求接口下增加一个“判断变量”节点
  • 图30
  • 判断“请求状态”变量的“code”字段内容是否为“200”,每次有“请求后台接口”节点执行完毕,如果一切正常,变自动修改“请求状态”变量的“code”字段,将内容改为“200”,如果出错了,内容不是200,“msg”字段会提示错误信息,可以将错误信息提示给用户
  • 图31
  • 如果新增/修改请求没有出现错误,重新查询通讯录数据
  • 图32
  • 完善的流程如下,请求发生错误时如何提示给用户请查看后台的教程或自学,另外删除功能如何实现请开动脑筋
  • 图33