[NEW] Add grade models and grade management

This commit is contained in:
Stéphan Sainléger
2022-03-05 21:57:45 +01:00
parent 3dd1f5df6e
commit a695473354
7 changed files with 57 additions and 2 deletions

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="grade_model_tree_view" model="ir.ui.view">
<field name="name">grade.model.tree.view</field>
<field name="model">grade.model</field>
<field name="priority">0</field>
<field name="arch" type="xml">
<tree string="Grade Models" editable="top">
<field name="sequence" widget="handle" />
<field name="name" />
<field name="color" />
</tree>
</field>
</record>
</odoo>

View File

@@ -12,9 +12,23 @@
</field>
</record>
<record model="ir.actions.act_window" id="action_view_grade_models_list">
<field name="name">Grade Models</field>
<field name="res_model">grade.model</field>
<field name="view_type">form</field>
<field name="view_mode">tree</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a grade model
</p>
</field>
</record>
<menuitem id="majority_judgement_menu_root" name="Majority Judgements" sequence="60" web_icon="majority_judgement,static/description/icon.png" />
<menuitem id="majority_judgement_men" name="Majority Judgements" parent="majority_judgement_menu_root" sequence="1" action="action_view_vote_list" />
<menuitem id="majority_judgement_menu" name="Majority Judgements" parent="majority_judgement_menu_root" sequence="1" action="action_view_vote_list" />
<menuitem id="majority_judgement_configuration_menu" name="Configuration" parent="majority_judgement_menu_root" sequence="2" />
<menuitem id="majority_judgement_grade_models_menu" name="Grade Models" parent="majority_judgement_configuration_menu" sequence="1" action="action_view_grade_models_list" />
</odoo>

View File

@@ -44,11 +44,13 @@
</page>
<page name="grades" string="Grades">
<field name="grade_ids" create="true">
<tree default_order="name">
<tree default_order="sequence">
<field name="sequence" widget="handle" />
<field name="name" />
<field name="color" />
</tree>
</field>
<button name="generate_default_grades" string="Re-initialize" class="oe_highlight" type="object" />
</page>
<page name="voters" string="Voters">
<field name="voter_ids" create="true">