GithubHelp home page GithubHelp logo

suningwz / wecom Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rainbow-studio-solution/wecom

1.0 0.0 0.0 108.97 MB

企业微信 For Odoo

License: Other

Python 17.17% JavaScript 75.93% SCSS 0.48% CSS 1.41% HTML 3.30% Dockerfile 0.47% Shell 0.15% C 0.63% C++ 0.44%

wecom's Introduction

企业微信 For Odoo 14.0

Github Gitee Docker Docs SDK

2022/2/5

14.0开发导致为止了,除了修复bug外,不添加新功能了

新增功能:

  • 应用列表:对应企业微信后台的应用
  • 应用参数:多对一关联到应用列表
  • 应用事件:
    • 事件服务:多对一关联到应用列表
    • 事件类型:存储事件关联的模型、事件类型、事件需要执行的代码和指令
  • 应用类型
    • 应用类型:对应企业微信,设置了 4 个类型:管理工具、基础应用、自建应用、第三方应用
    • 子类型:多对一关联到应用类型,用于视图显示 以及 传参用途
  • 会话存档
    • 获取聊天记录,手动和任务自动获取
    • 解析聊天记录,暂时只处理了文本消息和图片消息
    • 因不可抗拒的原因,只能使用FastAPI封装企业微信会话内容存档的SDK,然后Odoo调用FastAPI。
  • Docker

完成 :

  • 重构企业微信消息功能,在继承mail和不继承mail反复横跳,最终决定还是继承mail

待完成:

  • 使用ReadtheDocs上线文档

功能模块介绍

基础模块

模块名称 功能介绍 是否收费 完工状态
wecom_l10n 语言本地化 完成
wecom_widget 企业微信小部件,含(json 编辑器,Markdown 编辑器,密码显示等) 完成
wecom_base 基础模块 完成
wecom_api 企微服务端 API 和客户端 API 完成
wecom_api 企微服务端 API 和客户端 API 完成
web_widget_colorpicker 采色器,来源 <a href="https://apps.odoo.com/apps/modules/14.0/web_widget_colorpicker/" target="_blank">Web Widget Colorpicker </a>,做了部分修改 完成

企业微信增强功能

模块名称 功能介绍 是否收费 完工状态
wecom_material 企微媒体素材 完成
wecom_message 企微消息 完成模板发送消息

门户

模块名称 功能介绍 是否收费 完工状态
wecom_portal 企微员工门户 暂时增加了在个人门户显示企微二维码

验证登陆

模块名称 功能介绍 是否收费 完工状态
wecom_auth_oauth 企微内置浏览器一键登陆和第三方浏览器扫码登陆 完成

HRM

模块名称 功能介绍 是否收费 完工状态
wecom_hrm 企微 HRM, 完成
wecom_hrm_syncing 企微 HRM 同步,同步企业微信的部门、人员、标签到 Odoo 的 HR 完成
wecom_hrm_extension 企微 HRM 扩展 ``

帮助

安装

故障处理

CentOS 问题

QQ 群

若有使用问题,可以加入 QQ 群,寻求本人帮助

QQ群

Odoo 商城付费模块

应用 主题

如果我的作品能对您有所帮助,能力范围内,请不要介意去 <a href="https://gitee.com/rainbowstudio/wecom">Gitee </a>点击“捐赠”按钮,或者点个 ⭐,一切随意,开源不易,请多支持。

wecom's People

Contributors

lonelyleaves avatar rainbow-studio-solution avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.