更新
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<list>
|
||||
<field name="name"/>
|
||||
<field name="course_id"/>
|
||||
<field name="chapter_id"/>
|
||||
<!-- <field name="chapter_id"/>-->
|
||||
<field name="total_score"/>
|
||||
<field name="deadline"/>
|
||||
<field name="submitted_count" sum="合计"/>
|
||||
@@ -38,9 +38,10 @@
|
||||
</div>
|
||||
<group name="basic_info" string="基本信息">
|
||||
<group>
|
||||
<field name="teaching_class_id"/>
|
||||
<field name="course_id" options="{'no_create': True}"/>
|
||||
<field name="chapter_id" options="{'no_create': True}"/>
|
||||
<field name="teaching_class_id"/>
|
||||
<field name="course_score_item_id" />
|
||||
<!-- <field name="chapter_id" options="{'no_create': True}"/>-->
|
||||
<field name="total_score"/>
|
||||
<field name="state" widget="statusbar"/>
|
||||
</group>
|
||||
|
||||
@@ -45,17 +45,11 @@
|
||||
</group>
|
||||
</group>
|
||||
<notebook>
|
||||
<page string="作业明细">
|
||||
<field name="score_ids" view_id="list_course_student_score_score_ids_om"/>
|
||||
</page>
|
||||
<page string="成绩明细">
|
||||
<field name="score_ids">
|
||||
<list editable="bottom">
|
||||
<field name="score_item_id" options="{'no_create': True}"/>
|
||||
<field name="score"/>
|
||||
<field name="full_score" readonly="1"/>
|
||||
<field name="weight" readonly="1"/>
|
||||
<field name="completion_rate" widget="progressbar"/>
|
||||
<field name="remark"/>
|
||||
</list>
|
||||
</field>
|
||||
<field name="score_item_ids" view_id="list_course_student_score_item_om"/>
|
||||
</page>
|
||||
<page string="课程信息">
|
||||
<group string="课程详情">
|
||||
@@ -89,6 +83,74 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="list_course_student_score_detail_ids_om" model="ir.ui.view">
|
||||
<field name="name">list.course.student.score.detail.ids.om</field>
|
||||
<field name="model">course.student.score.detail</field>
|
||||
<field name="arch" type="xml">
|
||||
<list editable="bottom">
|
||||
<field name="display_name"/>
|
||||
<field name="score"/>
|
||||
|
||||
<field name="full_score" readonly="1"/>
|
||||
<!-- <field name="weight" readonly="1"/>-->
|
||||
<!-- <field name="completion_rate" widget="progressbar"/>-->
|
||||
<field name="remark"/>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="list_course_student_score_item_om" model="ir.ui.view">
|
||||
<field name="name">list.course.student.score.item.om</field>
|
||||
<field name="model">course.score.item</field>
|
||||
<field name="arch" type="xml">
|
||||
<list>
|
||||
<field name="name"/>
|
||||
<field name="course_id"/>
|
||||
<field name="weight"/>
|
||||
<field name="full_score"/>
|
||||
</list>
|
||||
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- ==================== 学生成绩动作 ==================== -->
|
||||
<record id="act_course_student_score" model="ir.actions.act_window">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="res_model">course.student.score</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
|
||||
</record>
|
||||
|
||||
<!-- ==================== 按课程查看学生成绩的动作 ==================== -->
|
||||
<record id="act_course_student_score_by_course" model="ir.actions.act_window">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="res_model">course.student.score</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="view_id" ref="list_course_student_score"/>
|
||||
<field name="domain">[('course_id', '=', active_id)]</field>
|
||||
<field name="context">{'default_course_id': active_id}</field>
|
||||
</record>
|
||||
|
||||
<!-- ==================== 按教学班查看学生成绩的动作 ==================== -->
|
||||
<record id="act_course_student_score_by_teaching_class" model="ir.actions.act_window">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="res_model">course.student.score</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="view_id" ref="list_course_student_score"/>
|
||||
<field name="domain">[('teaching_class_id', '=', active_id)]</field>
|
||||
<field name="context">{'default_teaching_class_id': active_id}</field>
|
||||
</record>
|
||||
|
||||
<!-- ==================== 二级菜单 ==================== -->
|
||||
<record id="menu_course_student_score" model="ir.ui.menu">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="parent_id" ref="menu_learning_center_root"/>
|
||||
<field name="action" ref="act_course_student_score"/>
|
||||
<field name="sequence">60</field>
|
||||
</record>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- ==================== 学生成绩明细列表视图 ==================== -->
|
||||
<record id="view_course_student_score_detail_list" model="ir.ui.view">
|
||||
@@ -148,16 +210,18 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
||||
<!-- ==================== 学生成绩动作 ==================== -->
|
||||
<record id="act_course_student_score" model="ir.actions.act_window">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="res_model">course.student.score</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
|
||||
<record id="view_course_student_score_detail_search" model="ir.ui.view">
|
||||
<field name="name">view.course.student.score.detail.search</field>
|
||||
<field name="model">course.student.score.detail</field>
|
||||
<field name="arch" type="xml">
|
||||
<search>
|
||||
<searchpanel>
|
||||
<field name="score_item_id" select="multi"/>
|
||||
</searchpanel>
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- ==================== 学生成绩明细动作 ==================== -->
|
||||
<!-- ==================== 学生成绩明细动作 ==================== -->
|
||||
<record id="act_course_student_score_detail" model="ir.actions.act_window">
|
||||
<field name="name">成绩明细</field>
|
||||
<field name="res_model">course.student.score.detail</field>
|
||||
@@ -165,35 +229,7 @@
|
||||
|
||||
</record>
|
||||
|
||||
<!-- ==================== 按课程查看学生成绩的动作 ==================== -->
|
||||
<record id="act_course_student_score_by_course" model="ir.actions.act_window">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="res_model">course.student.score</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="view_id" ref="list_course_student_score"/>
|
||||
<field name="domain">[('course_id', '=', active_id)]</field>
|
||||
<field name="context">{'default_course_id': active_id}</field>
|
||||
</record>
|
||||
|
||||
<!-- ==================== 按教学班查看学生成绩的动作 ==================== -->
|
||||
<record id="act_course_student_score_by_teaching_class" model="ir.actions.act_window">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="res_model">course.student.score</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="view_id" ref="list_course_student_score"/>
|
||||
<field name="domain">[('teaching_class_id', '=', active_id)]</field>
|
||||
<field name="context">{'default_teaching_class_id': active_id}</field>
|
||||
</record>
|
||||
|
||||
<!-- ==================== 二级菜单 ==================== -->
|
||||
<record id="menu_course_student_score" model="ir.ui.menu">
|
||||
<field name="name">学生成绩</field>
|
||||
<field name="parent_id" ref="menu_learning_center_root"/>
|
||||
<field name="action" ref="act_course_student_score"/>
|
||||
<field name="sequence">60</field>
|
||||
</record>
|
||||
|
||||
<!-- ==================== 成绩明细二级菜单 ==================== -->
|
||||
<!-- ==================== 成绩明细二级菜单 ==================== -->
|
||||
<record id="menu_course_student_score_detail" model="ir.ui.menu">
|
||||
<field name="name">成绩明细</field>
|
||||
<field name="parent_id" ref="menu_learning_center_root"/>
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
<group name="basic_info" string="基本信息">
|
||||
<group>
|
||||
<field name="homework_id" options="{'no_create': True}"/>
|
||||
<field name="course_score_item_id" />
|
||||
|
||||
<field name="student_id" options="{'no_create': True}"/>
|
||||
<field name="submit_time" readonly="1"/>
|
||||
<field name="is_late" widget="boolean_toggle" readonly="1"/>
|
||||
|
||||
@@ -104,18 +104,18 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- <record id="view_course_syllabus_list" model="ir.ui.view">-->
|
||||
<!-- <field name="name">course.syllabus.list</field>-->
|
||||
<!-- <field name="model">course.syllabus</field>-->
|
||||
<!-- <field name="arch" type="xml">-->
|
||||
<!-- <list>-->
|
||||
<!-- <field name="title"/>-->
|
||||
<!-- <field name="syllabus_type" widget="badge"/>-->
|
||||
<!-- <field name="version"/>-->
|
||||
<!-- <field name="is_published" widget="boolean_toggle"/>-->
|
||||
<!-- </list>-->
|
||||
<!-- </field>-->
|
||||
<!-- </record>-->
|
||||
<record id="view_course_syllabus_list" model="ir.ui.view">
|
||||
<field name="name">course.syllabus.list</field>
|
||||
<field name="model">course.syllabus</field>
|
||||
<field name="arch" type="xml">
|
||||
<list>
|
||||
<field name="title"/>
|
||||
<field name="syllabus_type" widget="badge"/>
|
||||
<field name="version"/>
|
||||
<field name="is_published" widget="boolean_toggle"/>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_course_chapter_resource_list" model="ir.ui.view">
|
||||
<field name="name">course.chapter.resource.list</field>
|
||||
|
||||
Reference in New Issue
Block a user