返回StatusCode.CONFLICT正确吗？为何更新时添加了一条规则还是conflict呢？