修复一些bug

Signed-off-by: fanzidong <fanzidong@dvt.dvt.com>