Revert "Revert "weixin""

This reverts commit 10302d593e802729f5f23746937f8e092fd398f6.