dva-odoo-crm

0.2.3 • Public • Published

dva-odoo-addons-crm

演示下 dva-odoo 如何扩展

假定有这样一个自定义的 dva-odoo 扩展: dva-odoo-xxx 以下代码演示了 dva-odoo-xxx 和 dva-odoo 一起使用的方法

import service from '@services/service'
import dvaOdoo from 'dva-odoo'
import dvaOdooCrm from 'dva-odoo-crm'

export default dvaOdoo(dvaOdooCrm({
  inherit: 'res.partner',
  namespace: 'contact',
  model: 'res.partner',
  service,
  odooApi: (options) =>{
    const foo = () => {}
    const bar = () => {}
    return {foo, bar}
  },
  
  dvaModel:(options) =>{
    return {
      namespace,
      effects:{
        *bar(){
        }
      }
    }
  },
}))

Readme

Keywords

Package Sidebar

Install

npm i dva-odoo-crm

Weekly Downloads

1

Version

0.2.3

License

MIT

Unpacked Size

24.5 kB

Total Files

10

Last publish

Collaborators

  • odooht99
  • stoneg
  • winboy99