[{"title":"( 25 个子文件 16KB ) Odoo17 自定义仪表盘开发示例源码","children":[{"title":"odooer_dashboard","children":[{"title":"__init__.py <span style='color:#111;'> 26B </span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"__init__.py <span style='color:#111;'> 26B </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"controllers.cpython-311.pyc <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false},{"title":"__init__.cpython-311.pyc <span style='color:#111;'> 212B </span>","children":null,"spread":false}],"spread":true},{"title":"controllers.py <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"__manifest__.py <span style='color:#111;'> 788B </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"__init__.cpython-311.pyc <span style='color:#111;'> 200B </span>","children":null,"spread":false}],"spread":true},{"title":"static","children":[{"title":"src","children":[{"title":"dashboard","children":[{"title":"dashboard_item","children":[{"title":"dashboard_item.js <span style='color:#111;'> 442B </span>","children":null,"spread":false},{"title":"dashboard_item.xml <span style='color:#111;'> 348B </span>","children":null,"spread":false}],"spread":true},{"title":"statistics_service.js <span style='color:#111;'> 883B </span>","children":null,"spread":false},{"title":"services.js <span style='color:#111;'> 733B </span>","children":null,"spread":false},{"title":"dashboard_items.js <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"dashboard.js <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"dashboard.scss <span style='color:#111;'> 59B </span>","children":null,"spread":false},{"title":"dashboard.xml <span style='color:#111;'> 3.76KB </span>","children":null,"spread":false},{"title":"number_card","children":[{"title":"number_card.xml <span style='color:#111;'> 302B </span>","children":null,"spread":false},{"title":"number_card.js <span style='color:#111;'> 311B </span>","children":null,"spread":false}],"spread":false},{"title":"pie_chart","children":[{"title":"pie_chart.js <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"pie_chart.xml <span style='color:#111;'> 356B </span>","children":null,"spread":false}],"spread":false},{"title":"pie_chart_card","children":[{"title":"pie_chart_card.js <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"pie_chart_card.xml <span style='color:#111;'> 241B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"dashboard_loader.js <span style='color:#111;'> 769B </span>","children":null,"spread":false}],"spread":true},{"title":"description","children":[{"title":"icon.png <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"views","children":[{"title":"views.xml <span style='color:#111;'> 513B </span>","children":null,"spread":false}],"spread":true},{"title":"Readme.md <span style='color:#111;'> 74B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]