添加功能
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
'license': 'LGPL-3',
|
||||
'depends': ['mail', 'base', 'documents', 'room', 'soong_workflow', 'funenc_json_widget'],
|
||||
'data': [
|
||||
'security/issue_security_group.xml',
|
||||
'security/ir.model.access.csv',
|
||||
'security/issue_security_group.xml',
|
||||
'data/issue_library_code_data.xml',
|
||||
|
||||
@@ -326,4 +326,452 @@
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree2')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form2')})]"/>
|
||||
</record>
|
||||
<!--党支委议题菜单-->
|
||||
<record id="view_issue_library_tree3" model="ir.ui.view">
|
||||
<field name="name">issue.library.tree</field>
|
||||
<field name="model">issue.library</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="议题库"
|
||||
decoration-info="state == 'will'"
|
||||
decoration-success="state == 'done'"
|
||||
decoration-muted="state == 'cancel'">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
<field name="creart_datetime"/>
|
||||
<field name="is_party"/>
|
||||
<field name="state"/>
|
||||
<button name="all_issue_pull" string="提交" type="object" class="oe_highlight"/>
|
||||
<button name="issue_cancel" string="取消" type="object" class="oe_highlight"/>
|
||||
<button name="unlink" string="删除" type="object" class="oe_highlight"/>
|
||||
<!-- <field name="json_display" widget="json_template"/>-->
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_issue_library_form3" model="ir.ui.view">
|
||||
<field name="name">issue.library.tree</field>
|
||||
<field name="model">issue.library</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="议题库">
|
||||
<header>
|
||||
<field name="state" widget="statusbar"/>
|
||||
</header>
|
||||
<sheet>
|
||||
<group>
|
||||
<div class="oe_title">
|
||||
<label for="name"/>
|
||||
<h1>
|
||||
<field name="name" required="1"/>
|
||||
</h1>
|
||||
</div>
|
||||
<group/>
|
||||
</group>
|
||||
<group>
|
||||
<group>
|
||||
<field name="code"/>
|
||||
<field name="approval_decision_sequence" invisible="1"/>
|
||||
<field name="notice_documents_ids" widget="preview_many2many"/>
|
||||
<field name="creart_datetime"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="employee_id" invisble="0"/>
|
||||
<field name="department_id" invisble="0"/>
|
||||
<field name="yuthon_company" invisble="0"/>
|
||||
<field name="users_role_ids" invisble="0" widget="many2many_tags"/>
|
||||
</group>
|
||||
</group>
|
||||
<group col="2">
|
||||
<group>
|
||||
<field name="is_party"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="is_note"/>
|
||||
</group>
|
||||
</group>
|
||||
<notebook>
|
||||
<page string="决策清单">
|
||||
<field name="issue_library_line_ids">
|
||||
<tree editable="bottom">
|
||||
<field name="issue_library_id" column_invisible="1"/>
|
||||
<field name="issue_approval_decision_id"/>
|
||||
<field name="council" readonly="1"/>
|
||||
<field name="district_bureau" readonly="1"/>
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page string="关联流程">
|
||||
<field name="issue_library_approval_line_ids" readonly="1">
|
||||
<tree>
|
||||
<field name="issue_approval_id" column_invisible="1"/>
|
||||
<field name="workflow_record_id" string="标题"/>
|
||||
<field name="code"/>
|
||||
<field name="approval_type"/>
|
||||
<field name="approval_date"/>
|
||||
<button name="open_record" type="object" string="详情" class="btn-primary"/>
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page string="关联审批" invisible="state != 'approval'">
|
||||
<group>
|
||||
<group>
|
||||
<field name="issue_approval_id"/>
|
||||
</group>
|
||||
<group/>
|
||||
</group>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action3" model="ir.actions.act_window">
|
||||
<field name="name">议题库</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="search_view_id" ref="view_issue_library_filter"/>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree3')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form3')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_approval3" model="ir.actions.act_window">
|
||||
<field name="name">审批中</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','approval')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree3')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form3')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_will3" model="ir.actions.act_window">
|
||||
<field name="name">待上会</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','will')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree3')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form3')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_done3" model="ir.actions.act_window">
|
||||
<field name="name">已上会</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','on_meet')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree3')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form3')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_cancel3" model="ir.actions.act_window">
|
||||
<field name="name">已取消</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','cancel')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree3')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form3')})]"/>
|
||||
</record>
|
||||
|
||||
<!--班子会议题菜单-->
|
||||
<record id="view_issue_library_tree4" model="ir.ui.view">
|
||||
<field name="name">issue.library.tree</field>
|
||||
<field name="model">issue.library</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="议题库"
|
||||
decoration-info="state == 'will'"
|
||||
decoration-success="state == 'done'"
|
||||
decoration-muted="state == 'cancel'">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
<field name="creart_datetime"/>
|
||||
<field name="is_class"/>
|
||||
<field name="is_note"/>
|
||||
<field name="state"/>
|
||||
<button name="all_issue_pull" string="提交" type="object" class="oe_highlight"/>
|
||||
<button name="issue_cancel" string="取消" type="object" class="oe_highlight"/>
|
||||
<button name="unlink" string="删除" type="object" class="oe_highlight"/>
|
||||
<!-- <field name="json_display" widget="json_template"/>-->
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_issue_library_form4" model="ir.ui.view">
|
||||
<field name="name">issue.library.tree</field>
|
||||
<field name="model">issue.library</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="议题库">
|
||||
<header>
|
||||
<field name="state" widget="statusbar"/>
|
||||
</header>
|
||||
<sheet>
|
||||
<group>
|
||||
<div class="oe_title">
|
||||
<label for="name"/>
|
||||
<h1>
|
||||
<field name="name" required="1"/>
|
||||
</h1>
|
||||
</div>
|
||||
<group/>
|
||||
</group>
|
||||
<group>
|
||||
<group>
|
||||
<field name="code"/>
|
||||
<field name="approval_decision_sequence" invisible="1"/>
|
||||
<field name="notice_documents_ids" widget="preview_many2many"/>
|
||||
<field name="creart_datetime"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="employee_id" invisble="0"/>
|
||||
<field name="department_id" invisble="0"/>
|
||||
<field name="yuthon_company" invisble="0"/>
|
||||
<field name="users_role_ids" invisble="0" widget="many2many_tags"/>
|
||||
</group>
|
||||
</group>
|
||||
<group col="2">
|
||||
<group>
|
||||
<field name="is_class"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="is_note"/>
|
||||
</group>
|
||||
</group>
|
||||
<notebook>
|
||||
<page string="决策清单">
|
||||
<field name="issue_library_line_ids">
|
||||
<tree editable="bottom">
|
||||
<field name="issue_library_id" column_invisible="1"/>
|
||||
<field name="issue_approval_decision_id"/>
|
||||
<field name="team_meet" readonly="1"/>
|
||||
<field name="district_bureau" readonly="1"/>
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page string="关联流程">
|
||||
<field name="issue_library_approval_line_ids" readonly="1">
|
||||
<tree>
|
||||
<field name="issue_approval_id" column_invisible="1"/>
|
||||
<field name="workflow_record_id" string="标题"/>
|
||||
<field name="code"/>
|
||||
<field name="approval_type"/>
|
||||
<field name="approval_date"/>
|
||||
<button name="open_record" type="object" string="详情" class="btn-primary"/>
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page string="关联审批" invisible="state != 'approval'">
|
||||
<group>
|
||||
<group>
|
||||
<field name="issue_approval_id"/>
|
||||
</group>
|
||||
<group/>
|
||||
</group>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action4" model="ir.actions.act_window">
|
||||
<field name="name">议题库</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="search_view_id" ref="view_issue_library_filter"/>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree4')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form4')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_approval4" model="ir.actions.act_window">
|
||||
<field name="name">审批中</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','approval')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree4')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form4')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_will4" model="ir.actions.act_window">
|
||||
<field name="name">待上会</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','will')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree4')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form4')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_done4" model="ir.actions.act_window">
|
||||
<field name="name">已上会</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','on_meet')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree4')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form4')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_cancel4" model="ir.actions.act_window">
|
||||
<field name="name">已取消</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','cancel')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree4')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form4')})]"/>
|
||||
</record>
|
||||
<!--董事会议题菜单-->
|
||||
<record id="view_issue_library_tree5" model="ir.ui.view">
|
||||
<field name="name">issue.library.tree</field>
|
||||
<field name="model">issue.library</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="议题库"
|
||||
decoration-info="state == 'will'"
|
||||
decoration-success="state == 'done'"
|
||||
decoration-muted="state == 'cancel'">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
<field name="creart_datetime"/>
|
||||
<field name="is_boss"/>
|
||||
<field name="is_note"/>
|
||||
<field name="state"/>
|
||||
<button name="all_issue_pull" string="提交" type="object" class="oe_highlight"/>
|
||||
<button name="issue_cancel" string="取消" type="object" class="oe_highlight"/>
|
||||
<button name="unlink" string="删除" type="object" class="oe_highlight"/>
|
||||
<!-- <field name="json_display" widget="json_template"/>-->
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_issue_library_form5" model="ir.ui.view">
|
||||
<field name="name">issue.library.tree</field>
|
||||
<field name="model">issue.library</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="议题库">
|
||||
<header>
|
||||
<field name="state" widget="statusbar"/>
|
||||
</header>
|
||||
<sheet>
|
||||
<group>
|
||||
<div class="oe_title">
|
||||
<label for="name"/>
|
||||
<h1>
|
||||
<field name="name" required="1"/>
|
||||
</h1>
|
||||
</div>
|
||||
<group/>
|
||||
</group>
|
||||
<group>
|
||||
<group>
|
||||
<field name="code"/>
|
||||
<field name="approval_decision_sequence" invisible="1"/>
|
||||
<field name="notice_documents_ids" widget="preview_many2many"/>
|
||||
<field name="creart_datetime"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="employee_id" invisble="0"/>
|
||||
<field name="department_id" invisble="0"/>
|
||||
<field name="yuthon_company" invisble="0"/>
|
||||
<field name="users_role_ids" invisble="0" widget="many2many_tags"/>
|
||||
</group>
|
||||
</group>
|
||||
<group col="2">
|
||||
<group>
|
||||
<field name="is_boss"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="is_note"/>
|
||||
</group>
|
||||
</group>
|
||||
<notebook>
|
||||
<page string="决策清单">
|
||||
<field name="issue_library_line_ids">
|
||||
<tree editable="bottom">
|
||||
<field name="issue_library_id" column_invisible="1"/>
|
||||
<field name="issue_approval_decision_id"/>
|
||||
<field name="board_meet" readonly="1"/>
|
||||
<field name="district_bureau" readonly="1"/>
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page string="关联流程">
|
||||
<field name="issue_library_approval_line_ids" readonly="1">
|
||||
<tree>
|
||||
<field name="issue_approval_id" column_invisible="1"/>
|
||||
<field name="workflow_record_id" string="标题"/>
|
||||
<field name="code"/>
|
||||
<field name="approval_type"/>
|
||||
<field name="approval_date"/>
|
||||
<button name="open_record" type="object" string="详情" class="btn-primary"/>
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page string="关联审批" invisible="state != 'approval'">
|
||||
<group>
|
||||
<group>
|
||||
<field name="issue_approval_id"/>
|
||||
</group>
|
||||
<group/>
|
||||
</group>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action5" model="ir.actions.act_window">
|
||||
<field name="name">议题库</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="search_view_id" ref="view_issue_library_filter"/>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree5')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form5')})]"/>
|
||||
</record>
|
||||
|
||||
|
||||
<record id="issue_library_action_approval5" model="ir.actions.act_window">
|
||||
<field name="name">审批中</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','approval')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree5')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form5')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_will5" model="ir.actions.act_window">
|
||||
<field name="name">待上会</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','will')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree5')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form5')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_done5" model="ir.actions.act_window">
|
||||
<field name="name">已上会</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','on_meet')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree5')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form5')})]"/>
|
||||
</record>
|
||||
|
||||
<record id="issue_library_action_cancel5" model="ir.actions.act_window">
|
||||
<field name="name">已取消</field>
|
||||
<field name="res_model">issue.library</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','cancel')]</field>
|
||||
<field name="view_ids" eval="[(5, 0, 0),
|
||||
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_tree5')}),
|
||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_issue.view_issue_library_form5')})]"/>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -3,7 +3,7 @@
|
||||
<menuitem id="tianhe_issue_library_menu_root"
|
||||
name="议题管理"
|
||||
web_icon="yuthon_issue,static/description/icon.png"
|
||||
groups="group_party_topic,group_team_topic,group_board_topic,group_topic_admin"/>
|
||||
groups="group_party_topic,group_team_topic,group_board_topic,group_topic_admin"
|
||||
sequence="1"/>
|
||||
|
||||
<!-- 天河投资议题库管理 -->
|
||||
@@ -11,7 +11,7 @@
|
||||
parent="tianhe_issue_library_menu_root"
|
||||
name="议题库"
|
||||
groups="group_topic_admin"
|
||||
sequence="5"/>
|
||||
sequence="1"/>
|
||||
|
||||
<menuitem id="tianhe_issue_library_all"
|
||||
parent="tianhe_issue_library_menu"
|
||||
@@ -101,4 +101,118 @@
|
||||
name="事项类别配置"
|
||||
action="issue_approval_decision_type_action"
|
||||
sequence="1"/>
|
||||
|
||||
<!--党之委会议题库-->
|
||||
<menuitem id="tianhe_issue_library_menu_root3"
|
||||
name="党之委会议题库"
|
||||
parent="tianhe_issue_library_menu_root"
|
||||
groups="group_party_topic"
|
||||
sequence="3"/>
|
||||
|
||||
<menuitem id="issue_library_menu3"
|
||||
parent="tianhe_issue_library_menu_root3"
|
||||
name="全部"
|
||||
action="issue_library_action3"
|
||||
sequence="1"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_approval3"
|
||||
parent="tianhe_issue_library_menu_root3"
|
||||
name="审批中"
|
||||
action="issue_library_action_approval3"
|
||||
sequence="3"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_will3"
|
||||
parent="tianhe_issue_library_menu_root3"
|
||||
name="待上会"
|
||||
action="issue_library_action_will3"
|
||||
sequence="5"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_done3"
|
||||
parent="tianhe_issue_library_menu_root3"
|
||||
name="已上会"
|
||||
action="issue_library_action_done3"
|
||||
sequence="7"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_cancel3"
|
||||
parent="tianhe_issue_library_menu_root3"
|
||||
name="已取消"
|
||||
action="issue_library_action_cancel3"
|
||||
sequence="9"/>
|
||||
|
||||
<!--班子会议题 -->
|
||||
<menuitem id="tianhe_issue_library_menu_root4"
|
||||
name="班子会议题库"
|
||||
parent="tianhe_issue_library_menu_root"
|
||||
groups="group_team_topic"
|
||||
sequence="5"/>
|
||||
|
||||
<menuitem id="issue_library_menu4"
|
||||
parent="tianhe_issue_library_menu_root4"
|
||||
name="全部"
|
||||
action="issue_library_action4"
|
||||
sequence="1"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_approval4"
|
||||
parent="tianhe_issue_library_menu_root4"
|
||||
name="审批中"
|
||||
action="issue_library_action_approval4"
|
||||
sequence="3"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_will4"
|
||||
parent="tianhe_issue_library_menu_root4"
|
||||
name="待上会"
|
||||
action="issue_library_action_will3"
|
||||
sequence="5"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_done4"
|
||||
parent="tianhe_issue_library_menu_root4"
|
||||
name="已上会"
|
||||
action="issue_library_action_done3"
|
||||
sequence="7"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_cancel4"
|
||||
parent="tianhe_issue_library_menu_root4"
|
||||
name="已取消"
|
||||
action="issue_library_action_cancel3"
|
||||
sequence="9"/>
|
||||
|
||||
|
||||
<!--董事会议题-->
|
||||
<menuitem id="tianhe_issue_library_menu_root5"
|
||||
name="董事会议题库"
|
||||
parent="tianhe_issue_library_menu_root"
|
||||
groups="group_board_topic"
|
||||
sequence="7"/>
|
||||
|
||||
<menuitem id="issue_library_menu5"
|
||||
parent="tianhe_issue_library_menu_root5"
|
||||
name="全部"
|
||||
action="issue_library_action5"
|
||||
sequence="1"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_approval5"
|
||||
parent="tianhe_issue_library_menu_root5"
|
||||
name="审批中"
|
||||
action="issue_library_action_approval5"
|
||||
sequence="3"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_will5"
|
||||
parent="tianhe_issue_library_menu_root5"
|
||||
name="待上会"
|
||||
action="issue_library_action_will5"
|
||||
sequence="5"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_done5"
|
||||
parent="tianhe_issue_library_menu_root5"
|
||||
name="已上会"
|
||||
action="issue_library_action_done5"
|
||||
sequence="7"/>
|
||||
|
||||
<menuitem id="tianhe_other_issue_library_cancel5"
|
||||
parent="tianhe_issue_library_menu_root5"
|
||||
name="已取消"
|
||||
action="issue_library_action_cancel5"
|
||||
sequence="9"/>
|
||||
|
||||
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user