refactor and fix by kiritosoft

Signed-off-by: wyykak <wyy_1414@126.com>
1 job for master in 50 seconds (queued for 1 second)
Status Job ID Name Coverage
  Deploy
passed #57178
linux
deploy_to_server

00:00:50