refactor weixin_item model