Signed-off-by: shirely16 <hanhui_0117@126.com> (cherry picked from commit 04125f7411252dc72c830444b8aa2ee3156979d0)