常规更新

部分自定义函数转移到客户端处理