Files
gzth/soong_workflow/templates/soong_workflow_templates.xml
T
2025-11-14 20:13:15 +08:00

121 lines
6.7 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<template id="soong_workflow_log_manager">
<notebook>
<page string="审批详情" invisible="work_end">
<field name="log_ids" style="width:100%; margin-top: 10px;" mode="kanban,tree" context="{'kanban_view_ref':'soong_workflow.soong_workflow_log_kanban'}">
<tree editable="bottom">
<field name="sequence" string="" widget="handle" groups="soong_workflow.group_soong_workflow_manager"/>
<field name="name" string="" readonly="0"/>
<field name="comment" string=""/>
<field name="done_by" string=""/>
<field name="lase_click_date" string=""/>
<field name="approval_state" string=""/>
<field name="node_btn_name" string="" groups="soong_workflow.group_soong_workflow_manager"/>
<field name="document_ids" string="" widget="preview_many2many"/>
</tree>
</field>
</page>
<page string="审批详情" invisible="not work_end">
<field name="log_ids" style="width:100%; margin-top: 10px;" domain="[('node_btn_name', '!=', '1')]">
<tree editable="bottom">
<field name="sequence" string="" widget="handle"
groups="soong_workflow.group_soong_workflow_manager"/>
<field name="name" string="" readonly="0"/>
<field name="comment" string=""/>
<field name="done_by" string=""/>
<field name="lase_click_date" string=""/>
<field name="approval_state" string=""/>
<field name="node_btn_name" string="" groups="soong_workflow.group_soong_workflow_manager"/>
<field name="document_ids" string="" widget="preview_many2many"/>
</tree>
</field>
</page>
<page string="抄送/传阅记录" invisible="not log_ids2">
<field name="log_ids2" style="width:100%; margin-top: 10px;">
<tree editable="bottom">
<field name="done_by" string=""/>
<field name="name" string=""/>
<field name="approval_state" string=""/>
<field name="lase_click_date" string=""/>
</tree>
</field>
</page>
<page string="关联流程" invisible="not soong_record_ids">
<field name="soong_record_ids" style="width:100%; margin-top: 10px;">
<tree edit="true" delete="False" editable="bottom" type="object">
<field name="workflow_record_id" domain="[('users_ids', 'in', uid)]"
options="{'no_open': True}"/>
<field name="code"/>
<field name="approvals_group_id" column_invisible="1"/>
<field name="create_uid"/>
<field name="write_date2"/>
<button name="open_record" type="object" string="详情" class="btn-primary"/>
<button name="unlink" type="object" string="删除" class="btn-primary"/>
</tree>
</field>
</page>
<page string="关联项目" invisible="not project_ids">
<field name="project_ids" style="width:100%; margin-top: 10px;">
<tree editable="bottom">
<field name="project_id"/>
<field name="user_id"/>
<field name="date_start"/>
</tree>
</field>
</page>
</notebook>
</template>
<template id="soong_workflow_log">
<notebook>
<page string="审批详情">
<field name="log_ids" style="width:100%%; margin-top: 10px;" domain="[('node_btn_name', '!=', '1')]" mode="kanban,tree" context="{'kanban_view_ref':'soong_workflow.soong_workflow_log_kanban'}">
<tree create="false" edit="false" delete="false" editable="bottom"
decoration-danger="node_btn_name == '1'">
<field name="sequence" string="" column_invisible="1"/>
<field name="name" string="" readonly="0"/>
<field name="comment" string=""/>
<field name="done_by" string=""/>
<field name="lase_click_date" string=""/>
<field name="approval_state" string=""/>
<field name="node_btn_name" string=""/>
<field name="document_ids" string="" widget="preview_many2many"/>
</tree>
</field>
</page>
<page string="抄送/传阅记录" invisible="not log_ids2">
<field name="log_ids2" style="width:100%%; margin-top: 10px;">
<tree create="false" edit="false" delete="false" editable="bottom">
<field name="done_by" string=""/>
<field name="name" string=""/>
<field name="approval_state" string=""/>
<field name="lase_click_date" string=""/>
</tree>
</field>
</page>
<page string="关联流程" invisible="not soong_record_ids">
<field name="soong_record_ids" style="width:100%%; margin-top: 10px;">
<tree editable="bottom" delete="False">
<field name="workflow_record_id" domain="[('users_ids', 'in', uid)]"
options="{'no_open': True}"/>
<field name="approvals_group_id" column_invisible="1"/>
<field name="create_uid"/>
<field name="write_date2"/>
<button name="open_record" type="object" string="详情" class="btn-primary"/>
<button name="unlink" type="object" string="删除" class="btn-primary"/>
</tree>
</field>
</page>
<page string="关联项目" invisible="not project_ids">
<field name="project_ids" style="width:100%%; margin-top: 10px;">
<tree editable="bottom">
<field name="project_id"/>
<field name="user_id"/>
<field name="date_start"/>
</tree>
</field>
</page>
</notebook>
</template>
</odoo>