Signed-off-by: yanan-rock <yanan@huawei.com> (cherry picked from commit 6880ae905122232223b53e368c2a97edb6a28afa)