api 解决重复bug