Signed-off-by: 张梁鹏堃 <zhangliangpengkun@xfusion.com> (cherry picked from commit 1212750c287bb773a773dfabae0cdca6ca5ffc98)