ソースを参照

[FIX] menu actions

robert 6 年 前
コミット
221b143bea
2 ファイル変更30 行追加0 行削除
  1. 12 0
      src/store/getters.js
  2. 18 0
      templates.xml

+ 12 - 0
src/store/getters.js

@@ -5,6 +5,18 @@ const getters = {
     isSale(state) {
         return state.mode === 'sale'
     },
+    isBudget(state) {
+        return state.mode === 'budget'
+    },
+    isSaleStep1(state) {
+        return state.mode === 'rel_1'
+    },
+    isSaleStep2(state) {
+        return state.mode === 'rel_2'
+    },
+    isSaleStep3(state) {
+        return state.mode === 'rel_3'
+    },
     loading(state) {
         return state.loading
     },

+ 18 - 0
templates.xml

@@ -20,6 +20,24 @@
             <field name="params">{'mode': 'budget'}</field>
         </record>
 
+        <record id="eiru_pos.pos_rel_1_action" model="ir.actions.client">
+            <field name="name">Eiru Ventas 1</field>
+            <field name="tag">eiru_pos.action_launch</field>
+            <field name="params">{'mode': 'rel_1'}</field>
+        </record>
+
+        <record id="eiru_pos.pos_rel_2_action" model="ir.actions.client">
+            <field name="name">Eiru Ventas 2</field>
+            <field name="tag">eiru_pos.action_launch</field>
+            <field name="params">{'mode': 'rel_2'}</field>
+        </record>
+
+        <record id="eiru_pos.pos_rel_3_action" model="ir.actions.client">
+            <field name="name">Eiru Ventas 3</field>
+            <field name="tag">eiru_pos.action_launch</field>
+            <field name="params">{'mode': 'rel_3'}</field>
+        </record>
+
         <!-- <menuitem id="eiru_pos.new_sale" name="Nueva venta" parent="eiru_dashboard.eiru_dashboard_main" action="eiru_pos.pos_action" sequence="2" /> -->
         <!-- <menuitem id="eiru_pos.new_budget" name="Nuevo presupuesto" parent="eiru_dashboard.eiru_dashboard_main" action="eiru_pos.budget_action" sequence="3" /> -->