同步文档,你认真考虑了删除吗?

作者:vkvi 来源:ITPOW(原创) 日期:2016-7-14

某大公司接了一个政府部门的软件业务,这个软件的其中一个需求就是:提供一个接口,让政府部门的子部门通过接口向软件中传输数据。

该公司设计了一个同步方案,文档中提到:

  • 先发送一个包头:1 代表新增、2 代表修改、3 代表删除。
  • 再发送一个包体:包体是个 XML 格式,其中规定了具体业务数据,比如:姓名节点是必填项、出生年月是必填项。接口在接收到包体后,先校验 XML,校验不通过,不允许执行包头的操作。

看似没有问题,但当我们要删除时,姓名、出生年月仍然是必填项,大哥,这不是我们的风格呀,删除情况下,在我们村都是只传 ID 的呀。

相关文章