293 lines
14 KiB
XML
293 lines
14 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
<data>
|
|
<!-- tree视图-->
|
|
<record id="tx_benchmarking_scenarios_tree" model="ir.ui.view">
|
|
<field name="name">tx benchmarking scenarios tree</field>
|
|
<field name="model">tx.benchmarking.scenarios</field>
|
|
<field name="arch" type="xml">
|
|
<tree>
|
|
<field name="name"/>
|
|
<field name="company_name"/>
|
|
<field name="technical_ids" widget="many2many_tags"/>
|
|
<field name="industry_ids" widget="many2many_tags"/>
|
|
<field name="tag_ids" widget="many2many_tags"/>
|
|
<field name="recommend"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<!-- form视图-->
|
|
<record id="tx_benchmarking_scenarios_form" model="ir.ui.view">
|
|
<field name="name">tx benchmarking scenarios form</field>
|
|
<field name="model">tx.benchmarking.scenarios</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name" required="1"/>
|
|
<field name="company_name"/>
|
|
<field name="recommend"/>
|
|
</group>
|
|
<group>
|
|
<field name="technical_ids" widget="many2many_tags"/>
|
|
<field name="industry_ids" widget="many2many_tags"/>
|
|
<field name="tag_ids" widget="many2many_tags"/>
|
|
</group>
|
|
</group>
|
|
<group>
|
|
<field name="brief_introduction" options="{'allowCommandVideo':true}"/>
|
|
<field name="content"/>
|
|
<field name="remarks"/>
|
|
</group>
|
|
</sheet>
|
|
<div class="oe_chatter">
|
|
<field name="message_follower_ids"/>
|
|
<field name="activity_ids"/>
|
|
<field name="message_ids"/>
|
|
</div>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<!-- 动作窗口-->
|
|
<record id="action_tx_benchmarking_scenarios" model="ir.actions.act_window">
|
|
<field name="name">标杆场景</field>
|
|
<field name="res_model">tx.benchmarking.scenarios</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
|
|
<!-- tree视图-->
|
|
<record id="tx_capability_diagnosis_tree" model="ir.ui.view">
|
|
<field name="name">tx capability diagnosis tree</field>
|
|
<field name="model">tx.capability.diagnosis</field>
|
|
<field name="arch" type="xml">
|
|
<tree>
|
|
<field name="img" widget="image" options='{"size": [128, 128]}'/>
|
|
<field name="name"/>
|
|
<field name="diagnosis_range"/>
|
|
<field name="foundation"/>
|
|
<field name="state"/>
|
|
<field name="remarks"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<!-- form视图-->
|
|
<record id="tx_capability_diagnosis_form" model="ir.ui.view">
|
|
<field name="name">tx capability diagnosis form</field>
|
|
<field name="model">tx.capability.diagnosis</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<header>
|
|
<field name="state" nolabel="1" colspan="2" widget="statusbar"/>
|
|
<button string="进行中" name="action_to_done" states="draft" type="object" class="btn-primary"/>
|
|
<button string="完成" name="action_done" states="to_done" type="object" class="btn-primary"/>
|
|
<button string="取消" name="action_cancel" states="done" type="object" class="btn-primary"/>
|
|
<button string="转为未开始" name="action_draft" states="cancel" type="object" class="btn-primary"/>
|
|
</header>
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name" required="1"/>
|
|
<field name="diagnosis_range"/>
|
|
<field name="foundation"/>
|
|
<field name="diagnosis_type"/>
|
|
<field name="img" required="1" widget="image" options='{"size": [128, 128]}'/>
|
|
</group>
|
|
<group>
|
|
<field name="guide_company_name"/>
|
|
<field name="implement_company_name"/>
|
|
<field name="support_company_name"/>
|
|
</group>
|
|
</group>
|
|
<group>
|
|
<field name="brief_introduction"/>
|
|
<field name="content"/>
|
|
<field name="remarks"/>
|
|
</group>
|
|
</sheet>
|
|
<div class="oe_chatter">
|
|
<field name="message_follower_ids"/>
|
|
<field name="activity_ids"/>
|
|
<field name="message_ids"/>
|
|
</div>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<!-- 动作窗口-->
|
|
<record id="action_tx_capability_diagnosis" model="ir.actions.act_window">
|
|
<field name="name">能力诊断</field>
|
|
<field name="res_model">tx.capability.diagnosis</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
|
|
<!-- tree视图-->
|
|
<record id="tx_activity_exploration_tree" model="ir.ui.view">
|
|
<field name="name">tx activity exploration tree</field>
|
|
<field name="model">tx.activity.exploration</field>
|
|
<field name="arch" type="xml">
|
|
<tree>
|
|
<field name="img" widget="image" options='{"size": [128, 128]}'/>
|
|
<field name="name"/>
|
|
<field name="start_date"/>
|
|
<field name="end_date"/>
|
|
<field name="is_top"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<!-- form视图-->
|
|
<record id="tx_activity_exploration_form" model="ir.ui.view">
|
|
<field name="name">tx activity exploration form</field>
|
|
<field name="model">tx.activity.exploration</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name" required="1"/>
|
|
<field name="is_top" />
|
|
</group>
|
|
<group>
|
|
<field name="start_date" />
|
|
<field name="end_date" />
|
|
</group>
|
|
</group>
|
|
<group>
|
|
<field name="img" widget="image" required="1" options='{"size": [256, 256]}'/>
|
|
<field name="brief_introduction"/>
|
|
<field name="content"/>
|
|
<field name="remarks"/>
|
|
</group>
|
|
</sheet>
|
|
<div class="oe_chatter">
|
|
<field name="message_follower_ids"/>
|
|
<field name="activity_ids"/>
|
|
<field name="message_ids"/>
|
|
</div>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<!-- 动作窗口-->
|
|
<record id="action_tx_activity_exploration" model="ir.actions.act_window">
|
|
<field name="name">活动探索</field>
|
|
<field name="res_model">tx.activity.exploration</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
|
|
<!-- tree视图-->
|
|
<record id="tx_collection_demand_scenarios_tree" model="ir.ui.view">
|
|
<field name="name">tx collection demand scenarios tree</field>
|
|
<field name="model">tx.collection.demand.scenarios</field>
|
|
<field name="arch" type="xml">
|
|
<tree>
|
|
<field name="company_name"/>
|
|
<field name="name"/>
|
|
<field name="scenarios_type"/>
|
|
<field name="sub_territory"/>
|
|
<field name="sub_territory"/>
|
|
<field name="state"/>
|
|
<button string="通过" name="action_pass" attrs="{'invisible': [('state', '!=', 'approve')]}" type="object" class="btn-primary"/>
|
|
<button string="驳回" name="action_reject" attrs="{'invisible': [('state', '!=', 'approve')]}" type="object" class="btn-danger"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<!-- form视图-->
|
|
<record id="tx_collection_demand_scenarios_form" model="ir.ui.view">
|
|
<field name="name">tx collection demand scenarios form</field>
|
|
<field name="model">tx.collection.demand.scenarios</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<header>
|
|
<button string="提交" name="action_approve" states="draft" type="object" class="btn-primary"/>
|
|
<button string="通过" name="action_pass" states="approve" type="object" class="btn-primary"/>
|
|
<button string="驳回" name="action_reject" states="approve" type="object" class="btn-danger"/>
|
|
|
|
<field name="state" nolabel="1" colspan="2" widget="statusbar"/>
|
|
</header>
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name" required="1"/>
|
|
<field name="company_name"/>
|
|
<field name="ask"/>
|
|
<field name="done_date"/>
|
|
<field name="amount"/>
|
|
<!-- <field name="provide_company_name"/>-->
|
|
</group>
|
|
<group>
|
|
<!-- <field name="scenarios_type"/>-->
|
|
<!-- <field name="sub_territory"/>-->
|
|
<field name="demand_file" filename="demand_file_name"/>
|
|
<field name="demand_file_name" invisible="1"/>
|
|
<field name="done_date"/>
|
|
<field name="provide_company_name"/>
|
|
</group>
|
|
</group>
|
|
<group>
|
|
<field name="describe"/>
|
|
<field name="content"/>
|
|
<field name="cooperation_intention"/>
|
|
</group>
|
|
</sheet>
|
|
<div class="oe_chatter">
|
|
<field name="message_follower_ids"/>
|
|
<field name="activity_ids"/>
|
|
<field name="message_ids"/>
|
|
</div>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<!-- 动作窗口-->
|
|
<record id="action_tx_collection_demand_scenarios" model="ir.actions.act_window">
|
|
<field name="name">需求场景征集</field>
|
|
<field name="res_model">tx.collection.demand.scenarios</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
|
|
<record id="action_tx_collection_demand_scenarios_new" model="ir.actions.act_window">
|
|
<field name="name">需求场景征集</field>
|
|
<field name="res_model">tx.collection.demand.scenarios</field>
|
|
<field name="view_mode">form</field>
|
|
<field name="view_id" ref="tx_collection_demand_scenarios_form"/>
|
|
<field name="target">current</field>
|
|
</record>
|
|
|
|
<!-- tree视图-->
|
|
<record id="tx_requirement_collection_configuration_tree" model="ir.ui.view">
|
|
<field name="name">tx requirement collection configuration tree</field>
|
|
<field name="model">tx.requirement.collection.configuration</field>
|
|
<field name="arch" type="xml">
|
|
<tree>
|
|
<field name="name"/>
|
|
<field name="state" widget="radio"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<!-- form视图-->
|
|
<record id="tx_requirement_collection_configuration_form" model="ir.ui.view">
|
|
<field name="name">tx requirement collection configuration form</field>
|
|
<field name="model">tx.requirement.collection.configuration</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<group>
|
|
<group>
|
|
<field name="name" required="1"/>
|
|
</group>
|
|
</group>
|
|
<div class="oe_chatter">
|
|
<field name="message_follower_ids"/>
|
|
<field name="activity_ids"/>
|
|
<field name="message_ids"/>
|
|
</div>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<!-- 动作窗口-->
|
|
<record id="action_tx_requirement_collection_configuration" model="ir.actions.act_window">
|
|
<field name="name">需求场景征集配置</field>
|
|
<field name="res_model">tx.requirement.collection.configuration</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
|
|
</data>
|
|
</odoo>
|