1.整体项目无分层概念,结构混乱,代码耦合严重. 影响:后期扩展困难,维护困难. 解决方案:1.整体采用mvc模式. 2.在原来的基础再抽离出业务层 3.业务层按模块管理,合理分层分包. 4.做好共用业务层封装 2.环信sdk管理集成完善 影响:影响聊天效果,影响sdk升级等. 解决方案:1.参照环信官网或demo sdk,进行sdk完善. 2.管理好sdk调用,尽量二次封装后,再调用. 3.昵称头像等信息管理功能增强 3.URL统无统一配置 影响:配置URL不灵活,修改ip或增加或减少参数受全…