Revert "精简代码"

This reverts commit aa0061186ef1a33010eaa12e2c0239dd519b6d5e.