!7487 添加功能

Merge pull request !7487 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2025-12-31 02:28:43 +00:00
committed by Gitee
+40 -3
View File
@@ -1,5 +1,42 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="view_issue_my_library_tree" 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="issue_state == 'will'"
decoration-success="issue_state == 'done'"
decoration-muted="issue_state == 'cancel'">
<field name="name" column_invisible="1"/>
<field name="name_text" class="list_width"/>
<field name="is_party" groups="yuthon_salary.group_jtbb_user" string="党总支"/>
<field name="is_party" groups="yuthon_salary.group_lc_user,yuthon_salary.group_wg_user" string="党支委会"/>
<field name="party_date" />
<field name="is_class"/>
<field name="class_date"/>
<field name="is_boss" groups="yuthon_salary.group_jtbb_user"/>
<field name="boss_date"/>
<field name="is_legal_trial"/>
<field name="is_district_state"/>
<field name="is_district_government"/>
<field name="is_district_party"/>
<field name="issue_state"/>
<field name="code" column_invisible="1"/>
<field name="company_id" column_invisible="1"/>
<field name="creart_datetime" column_invisible="1"/>
<field name="member_of_department" column_invisible="1"/>
<field name="is_push_depart" column_invisible="1"/>
<button name="depart_push" string="推送" type="object" class="oe_highlight" invisible="is_push_depart == True"/>
<button name="revoke" string="撤销" type="object" class="oe_highlight" invisible="issue_state == 'draft'" groups="soong_workflow.group_soong_workflow_manager"/>
<button name="issue_cancel" string="取消" type="object" class="oe_highlight" groups="soong_workflow.group_soong_workflow_manager"/>
<button name="unlink" string="删除" type="object" class="oe_highlight" invisible="is_push_depart == True"/>
<button name="approval_details" string="审批详情" type="object" class="oe_highlight" invisible="issue_state == '待提交'"/>
</tree>
</field>
</record>
<record id="view_issue_library_tree" model="ir.ui.view">
<field name="name">issue.library.tree</field>
<field name="model">issue.library</field>
@@ -31,8 +68,8 @@
<field name="member_of_department" column_invisible="1"/>
<field name="is_push_depart" column_invisible="1"/>
<button name="single_issue_pull" string="提交" type="object" class="oe_highlight"/>
<button name="library_push" string="推送" type="object" class="oe_highlight" invisible="not is_push_depart"/>
<button name="depart_push" string="推送" type="object" class="oe_highlight" invisible="is_push_depart"/>
<button name="library_push" string="推送" type="object" class="oe_highlight"/>
<button name="depart_push" string="推送" type="object" class="oe_highlight"/>
<button name="revoke" string="撤销" type="object" class="oe_highlight" invisible="issue_state == 'draft'"/>
<button name="issue_cancel" string="取消" type="object" class="oe_highlight"/>
<button name="unlink" string="删除" type="object" class="oe_highlight"/>
@@ -652,6 +689,6 @@
<field name="name">我的议题</field>
<field name="res_model">issue.library</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('employee_id.user_id', '=', uid), ('is_push_depart', '=', False)]</field>
<field name="domain">[('employee_id.user_id', '=', uid)]</field>
</record>
</odoo>