Signed-off-by: chenhaixiang <chenhaixiang3@huawei.com> (cherry picked from commit b6f4a2181af6d6960c8a0c5ecb505f1543cdb298)