From 14c971140945e898824e7460d6f8524f5dd25724 Mon Sep 17 00:00:00 2001
From: lazhen <17772815105@139.com>
Date: 星期四, 06 六月 2024 15:06:24 +0800
Subject: [PATCH] 热试比例设置前端对话框
---
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_New.def | 9 +-
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/_ROOT_Component_DialogCreateEditThermalTrialRatio.def | 10 +++
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlActions.def | 2
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Response_MacroPlanner_ListRoutings_MenuThermalTrialRatio_OnClick.def | 24 ++++++++
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlMaxCapacity.def | 1
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlContent.def | 2
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_OnOK.def | 30 ++++++++++
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_ListRoutings.def | 14 ++++
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlStartAndEnd.def | 1
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRouting.def | 1
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRatio.def | 2
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_listContextMenuRoutings.def | 28 +++++++++
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/_ROOT_Component_FormRoutings.def | 10 +++
13 files changed, 128 insertions(+), 6 deletions(-)
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlActions.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlActions.def
index 77c135a..359faf2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlActions.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlActions.def
@@ -35,6 +35,6 @@
Orientation: 'horizontal'
Padding: 'true'
Style: 'footer'
- Taborder: 2
+ Taborder: 3
]
}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlContent.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlContent.def
index 404c6f2..3821433 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlContent.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlContent.def
@@ -13,6 +13,6 @@
Properties:
[
Padding: 'true'
- Taborder: 1
+ Taborder: 2
]
}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlMaxCapacity.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlMaxCapacity.def
index 8f1b508..041a710 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlMaxCapacity.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlMaxCapacity.def
@@ -18,6 +18,7 @@
]
Properties:
[
+ FixedSize: true
Taborder: 1
]
}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRatio.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRatio.def
index 6a8738e..dbad8e2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRatio.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRatio.def
@@ -28,6 +28,8 @@
]
Properties:
[
+ FixedSize: true
+ Orientation: 'horizontal'
Taborder: 3
]
}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRouting.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRouting.def
index 844a6b8..0ebdb18 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRouting.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlRouting.def
@@ -49,6 +49,7 @@
]
Properties:
[
+ FixedSize: true
Taborder: 0
]
}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlStartAndEnd.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlStartAndEnd.def
index 344f17d..aed985e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlStartAndEnd.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Component_pnlStartAndEnd.def
@@ -10,6 +10,7 @@
]
Properties:
[
+ FixedSize: true
Taborder: 2
]
}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_Edit.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_New.def
similarity index 62%
rename from _Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_Edit.def
rename to _Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_New.def
index 7336b65..96f304f 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_Edit.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_New.def
@@ -1,14 +1,15 @@
Quintiq file version 2.0
#parent: #root
-Method Edit (
- Routing selection
-) id:Method_DialogCreateEditThermalTrialRatio_Edit
+Method New (
+ Routing selection,
+ FormRoutings formrouting
+) id:Method_DialogCreateEditThermalTrialRatio_New
{
#keys: '[415136.0.756141435]'
Body:
[*
// Edit Product(s)
-
+ dhForm.Data( formrouting );
dhDialogData.Data( selection );
Form.SetDefaultValue();
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_OnOK.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_OnOK.def
new file mode 100644
index 0000000..013d36c
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/Method_OnOK.def
@@ -0,0 +1,30 @@
+Quintiq file version 2.0
+#parent: #root
+Method OnOK () id:Method_DialogCreateEditThermalTrialRatio_OnOK
+{
+ #keys: '[415136.0.762562093]'
+ Body:
+ [*
+ // onOK for ProductDialog
+ // When the user clicks ok,
+ // we either create or edit the data
+ this.ApplyChanges();
+
+ data := dhDialogData.Data();
+
+ //if( isnull( data.WrappedInstance() ) ) // New
+ //{
+ // // When create product, parent relation must be null (as server method has logic to detect parent change using this relation)
+ // data.Parent( relflush );
+ // data.Commit();
+ // dhForm.Data().ListEventType().SelectByKey( data.WrappedInstance().Key() );
+ //}
+ //else
+ //{
+ // LibCal_EventType::Update( dhDialogData.Data().WrappedInstance(), efID.Text(), efName.Text()
+ // ,guard( selParent.Data(), null( LibCal_EventType ) ) );
+ //}
+
+ this.Close();
+ *]
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/_ROOT_Component_DialogCreateEditThermalTrialRatio.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/_ROOT_Component_DialogCreateEditThermalTrialRatio.def
index 9d7f702..dd793e2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/_ROOT_Component_DialogCreateEditThermalTrialRatio.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditThermalTrialRatio/_ROOT_Component_DialogCreateEditThermalTrialRatio.def
@@ -19,6 +19,16 @@
Taborder: 0
]
}
+ Component dhForm id:dhForm_836
+ {
+ #keys: '[415136.0.762562257]'
+ BaseType: 'WebDataHolder'
+ Databinding: 'FormRoutings'
+ Properties:
+ [
+ Taborder: 1
+ ]
+ }
]
Properties:
[
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_ListRoutings.def b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_ListRoutings.def
new file mode 100644
index 0000000..87a19d7
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_ListRoutings.def
@@ -0,0 +1,14 @@
+Quintiq file version 2.0
+Component ListRoutings #extension
+{
+ Children:
+ [
+ Component DataSetLevelRoutings #extension
+ {
+ Children:
+ [
+ #child: listContextMenuRoutings
+ ]
+ }
+ ]
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_listContextMenuRoutings.def b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_listContextMenuRoutings.def
new file mode 100644
index 0000000..1eb358f
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_listContextMenuRoutings.def
@@ -0,0 +1,28 @@
+Quintiq file version 2.0
+Component listContextMenuRoutings #extension
+{
+ Children:
+ [
+ Component MenuSeparator1
+ {
+ #keys: '[415136.0.761890739]'
+ BaseType: 'WebMenu'
+ Properties:
+ [
+ Separator: true
+ Taborder: 11
+ ]
+ }
+ Component MenuThermalTrialRatio
+ {
+ #keys: '[415136.0.761890786]'
+ BaseType: 'WebMenu'
+ Properties:
+ [
+ Image: 'OSZILLOGRAPH'
+ Taborder: 12
+ Title: 'Thermal trial ratio'
+ ]
+ }
+ ]
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Response_MacroPlanner_ListRoutings_MenuThermalTrialRatio_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Response_MacroPlanner_ListRoutings_MenuThermalTrialRatio_OnClick.def
new file mode 100644
index 0000000..6cef285
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Response_MacroPlanner_ListRoutings_MenuThermalTrialRatio_OnClick.def
@@ -0,0 +1,24 @@
+Quintiq file version 2.0
+#parent: ListRoutings
+Response OnClick (
+ Routing selection
+) id:Response_MacroPlanner_ListRoutings_MenuThermalTrialRatio_OnClick
+{
+ #keys: '[415136.0.761890849]'
+ CanBindMultiple: false
+ DefinitionID => /ListRoutings/Responsedef_ListRoutings_WebMenu_OnClick
+ Initiator: 'MenuThermalTrialRatio'
+ Precondition:
+ [*
+ return MacroPlan::HasMacroPlan( DataHolderActiveScenario.Data(), feedback );
+ *]
+ QuillAction
+ {
+ Body:
+ [*
+ dlg := construct( DialogCreateEditThermalTrialRatio );
+ dlg.New( selection, FormRoutings );
+ *]
+ GroupServerCalls: false
+ }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/_ROOT_Component_FormRoutings.def b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/_ROOT_Component_FormRoutings.def
new file mode 100644
index 0000000..226312e
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormRoutings/_ROOT_Component_FormRoutings.def
@@ -0,0 +1,10 @@
+Quintiq file version 2.0
+#root
+#parent: LibMacroPlannerWebUI
+OrphanComponent FormRoutings #extension
+{
+ Children:
+ [
+ #child: ListRoutings
+ ]
+}
--
Gitblit v1.9.3