improved

Signed-off-by: 商讯在线 <swhbox@foxmail.com>
fix bug

Signed-off-by: 商讯在线 <swhbox@foxmail.com>