Signed-off-by: xiajingze <xiajingze1@huawei.com> (cherry picked from commit b66116b40402e787b714d1fabf5ff30fd3affeb6)