ui层完成。