lihongji
2024-06-05 672435a64b969570409b795a35be8fe0708b047b
Merge branch 'dev' of http://47.101.211.7:10101/r/VWED into dev
已添加19个文件
475 ■■■■■ 文件已修改
_Main/BL/Relations/Relation_ChangeLossSetting_MacroPlan_MacroPlan_ChangeLossSetting.qbl 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Relations/Relation_ChangeLossSetting_ProductFirst_Product_MP_ChangeLossSetting1.qbl 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Relations/Relation_ChangeLossSetting_ProductSecond_Product_MP_ChangeLossSetting2.qbl 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Relations/Relation_ChangeLossSetting_Unit_Unit_ChangeLossSetting.qbl 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_ChangeLossSetting/Attribute_ChangeLossNr.qbl 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_ChangeLossSetting/Attribute_Line.qbl 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_ChangeLossSetting/Attribute_Product1.qbl 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_ChangeLossSetting/Attribute_Product2.qbl 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_ChangeLossSetting/_ROOT_Type_ChangeLossSetting.qbl 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_Unit/_ROOT_Type_Unit.qbl 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Component_pnlActions.def 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Component_pnlContent.def 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Response_pnlActions_btnCancel_OnClick.def 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Response_pnlActions_btnOk_OnClick.def 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/_ROOT_Component_DialogCreateEditChangeLossSetting.def 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_ListChangeLossSetting.def 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_listActionBarPageChangeLossSetting.def 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_listContextMenuChangeLossSetting.def 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/_ROOT_Component_FormChangeLossSetting.def 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Relations/Relation_ChangeLossSetting_MacroPlan_MacroPlan_ChangeLossSetting.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,23 @@
Quintiq file version 2.0
#parent: #root
Relation ChangeLossSetting_MacroPlan_MacroPlan_ChangeLossSetting
{
  #keys: '1[415136.0.738030107]'
  DefaultRelationStrategy
  {
  }
  RelationSide.LeftSide MacroPlan
  {
    #keys: '3[415136.0.738030109][415136.0.738030108][415136.0.738030110]'
    Cardinality: '0to1'
    ObjectDefinition: ChangeLossSetting
    OwningSide: 'Reference'
  }
  RelationSide.RightSide ChangeLossSetting
  {
    #keys: '3[415136.0.738030112][415136.0.738030111][415136.0.738030113]'
    Cardinality: '1toN'
    ObjectDefinition: MacroPlan
    OwningSide: 'Owned'
  }
}
_Main/BL/Relations/Relation_ChangeLossSetting_ProductFirst_Product_MP_ChangeLossSetting1.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,23 @@
Quintiq file version 2.0
#parent: #root
Relation ChangeLossSetting_ProductFirst_Product_MP_ChangeLossSetting1
{
  #keys: '1[415136.0.738030133]'
  DefaultRelationStrategy
  {
  }
  RelationSide.LeftSide ProductFirst
  {
    #keys: '3[415136.0.738030135][415136.0.738030134][415136.0.738030136]'
    Cardinality: '0to1'
    ObjectDefinition: ChangeLossSetting
    OwningSide: 'Reference'
  }
  RelationSide.RightSide ChangeLossSetting1
  {
    #keys: '3[415136.0.738030138][415136.0.738030137][415136.0.738030139]'
    Cardinality: '1toN'
    ObjectDefinition: Product_MP
    OwningSide: 'Reference'
  }
}
_Main/BL/Relations/Relation_ChangeLossSetting_ProductSecond_Product_MP_ChangeLossSetting2.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,23 @@
Quintiq file version 2.0
#parent: #root
Relation ChangeLossSetting_ProductSecond_Product_MP_ChangeLossSetting2
{
  #keys: '1[415136.0.738030152]'
  DefaultRelationStrategy
  {
  }
  RelationSide.LeftSide ProductSecond
  {
    #keys: '3[415136.0.738030154][415136.0.738030153][415136.0.738030155]'
    Cardinality: '0to1'
    ObjectDefinition: ChangeLossSetting
    OwningSide: 'Reference'
  }
  RelationSide.RightSide ChangeLossSetting2
  {
    #keys: '3[415136.0.738030157][415136.0.738030156][415136.0.738030158]'
    Cardinality: '1toN'
    ObjectDefinition: Product_MP
    OwningSide: 'Reference'
  }
}
_Main/BL/Relations/Relation_ChangeLossSetting_Unit_Unit_ChangeLossSetting.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,23 @@
Quintiq file version 2.0
#parent: #root
Relation ChangeLossSetting_Unit_Unit_ChangeLossSetting
{
  #keys: '1[415136.0.738030120]'
  DefaultRelationStrategy
  {
  }
  RelationSide.LeftSide Unit
  {
    #keys: '3[415136.0.738030122][415136.0.738030121][415136.0.738030123]'
    Cardinality: '0to1'
    ObjectDefinition: ChangeLossSetting
    OwningSide: 'Reference'
  }
  RelationSide.RightSide ChangeLossSetting
  {
    #keys: '3[415136.0.738030125][415136.0.738030124][415136.0.738030126]'
    Cardinality: '1toN'
    ObjectDefinition: Unit
    OwningSide: 'Reference'
  }
}
_Main/BL/Type_ChangeLossSetting/Attribute_ChangeLossNr.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,8 @@
Quintiq file version 2.0
#parent: #root
Attribute ChangeLossNr
{
  #keys: '3[415136.0.738030098][415136.0.738030097][415136.0.738030099]'
  Description: '换型损失(台)'
  ValueType: Number
}
_Main/BL/Type_ChangeLossSetting/Attribute_Line.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,9 @@
Quintiq file version 2.0
#parent: #root
Attribute Line
{
  #keys: '3[415136.0.738030059][415136.0.738030058][415136.0.738030060]'
  Description: '产线'
  IsReadOnly: true
  ValueType: String
}
_Main/BL/Type_ChangeLossSetting/Attribute_Product1.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,9 @@
Quintiq file version 2.0
#parent: #root
Attribute Product1
{
  #keys: '3[415136.0.738030069][415136.0.738030068][415136.0.738030070]'
  Description: '产品1'
  IsReadOnly: true
  ValueType: String
}
_Main/BL/Type_ChangeLossSetting/Attribute_Product2.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,9 @@
Quintiq file version 2.0
#parent: #root
Attribute Product2
{
  #keys: '3[415136.0.738030079][415136.0.738030078][415136.0.738030080]'
  Description: '产品2'
  IsReadOnly: true
  ValueType: String
}
_Main/BL/Type_ChangeLossSetting/_ROOT_Type_ChangeLossSetting.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,10 @@
Quintiq file version 2.0
#root
#parent: #DomainModel
Type ChangeLossSetting
{
  #keys: '5[415136.0.738030055][415136.0.738030053][0.0.0][415136.0.738030054][415136.0.738030056]'
  BaseType: Object
  Description: '换型损失设置'
  StructuredName: 'ChangeLossSettings'
}
_Main/BL/Type_Unit/_ROOT_Type_Unit.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,6 @@
Quintiq file version 2.0
#root
#parent: #DomainModel
TypeSpecialization Unit #extension
{
}
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Component_pnlActions.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,40 @@
Quintiq file version 2.0
Component pnlActions
{
  #keys: '[415136.0.735612165]'
  BaseType: 'WebPanel'
  Children:
  [
    Component btnOk
    {
      #keys: '[415136.0.735612169]'
      BaseType: 'WebButton'
      Properties:
      [
        Label: 'OK'
        Taborder: 0
      ]
    }
    Component btnCancel
    {
      #keys: '[415136.0.735612171]'
      BaseType: 'WebButton'
      Properties:
      [
        Label: 'Cancel'
        Taborder: 1
      ]
    }
  ]
  Properties:
  [
    Alignment: 'trailing'
    Border: true
    ExcludeFromActiveComponent: true
    FixedSize: true
    Orientation: 'horizontal'
    Padding: 'true'
    Style: 'footer'
    Taborder: 3
  ]
}
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Component_pnlContent.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,104 @@
Quintiq file version 2.0
Component pnlContent
{
  #keys: '[415136.0.735612163]'
  BaseType: 'WebPanel'
  Children:
  [
    Component ddlUnit
    {
      #keys: '[415136.0.735612418]'
      BaseType: 'WebDropDownList'
      Children:
      [
        Component deUnit
        {
          #keys: '[415136.0.735612420]'
          BaseType: 'WebDataExtractor'
          Properties:
          [
            DataType: 'MacroPlan'
            FixedFilter: "object.CapacityType() = 'Time'"
            Source: 'MacroPlan'
            Taborder: 0
            Transformation: 'Unit'
          ]
        }
      ]
      Properties:
      [
        DataBinding: 'dhDialogData.Data.Unit'
        Label: 'Line'
        Taborder: 0
      ]
    }
    Component ddlProduct1
    {
      #keys: '[415136.0.738250065]'
      BaseType: 'WebDropDownList'
      Children:
      [
        Component deProductFirst
        {
          #keys: '[415136.0.738250067]'
          BaseType: 'WebDataExtractor'
          Properties:
          [
            DataType: 'MacroPlan'
            Source: 'MacroPlan'
            Taborder: 0
            Transformation: 'Product_MP'
          ]
        }
      ]
      Properties:
      [
        DataBinding: 'dhDialogData.Data.ProductFirst'
        Label: 'Product1'
        Taborder: 1
      ]
    }
    Component ddlProduct2
    {
      #keys: '[415136.0.738250142]'
      BaseType: 'WebDropDownList'
      Children:
      [
        Component deProductSecond
        {
          #keys: '[415136.0.738250144]'
          BaseType: 'WebDataExtractor'
          Properties:
          [
            DataType: 'MacroPlan'
            Source: 'MacroPlan'
            Taborder: 0
            Transformation: 'Product_MP'
          ]
        }
      ]
      Properties:
      [
        DataBinding: 'dhDialogData.Data.ProductSecond'
        Label: 'Product2'
        Taborder: 2
      ]
    }
    Component npChangeLossNr
    {
      #keys: '[415136.0.738250237]'
      BaseType: 'WebNumberPicker'
      Properties:
      [
        DataBinding: 'dhDialogData.Data.ChangeLossNr'
        Label: 'Change loss number'
        Taborder: 3
      ]
    }
  ]
  Properties:
  [
    Padding: 'true'
    Taborder: 2
  ]
}
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Response_pnlActions_btnCancel_OnClick.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,15 @@
Quintiq file version 2.0
#parent: pnlActions/btnCancel
Response OnClick () id:Response_pnlActions_btnCancel_OnClick
{
  #keys: '[415136.0.735612175]'
  DefinitionID: 'Responsedef_WebButton_OnClick'
  GroupServerCalls: true
  QuillAction
  {
    Body:
    [*
      Form.Close();
    *]
  }
}
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Response_pnlActions_btnOk_OnClick.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,16 @@
Quintiq file version 2.0
#parent: pnlActions/btnOk
Response OnClick () id:Response_pnlActions_btnOk_OnClick
{
  #keys: '[415136.0.735612174]'
  DefinitionID: 'Responsedef_WebButton_OnClick'
  GroupServerCalls: true
  QuillAction
  {
    Body:
    [*
      Form.ApplyChanges();
      Form.Close();
    *]
  }
}
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/_ROOT_Component_DialogCreateEditChangeLossSetting.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,43 @@
Quintiq file version 2.0
#root
#parent: MacroPlannerWebApp
OrphanComponent DialogCreateEditChangeLossSetting
{
  #keys: '[415136.0.735612161]'
  BaseType: 'WebForm'
  Children:
  [
    #child: pnlContent
    #child: pnlActions
    Component dhDialogData id:dhDialogData_424
    {
      #keys: '[415136.0.735612295]'
      BaseType: 'WebDataHolder'
      Databinding: 'shadow[ChangeLossSetting]*'
      Properties:
      [
        Taborder: 0
      ]
    }
    Component dhForm id:dhForm_623
    {
      #keys: '[415136.0.735612354]'
      BaseType: 'WebDataHolder'
      Databinding: 'FormChangeLossSetting'
      Properties:
      [
        Taborder: 1
      ]
    }
  ]
  Properties:
  [
    Alignment: 'trailing'
    EnterButton: 'btnOk'
    EscapeButton: 'btnCancel'
    ExcludeFromActiveComponent: true
    Image: 'GEAR'
    Padding: 'false'
    Title: 'Change loss setting'
  ]
}
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_ListChangeLossSetting.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,41 @@
Quintiq file version 2.0
Component ListChangeLossSetting
{
  #keys: '[415136.0.735611728]'
  BaseType: 'WebList'
  Children:
  [
    Component DataExtractorChangeLossSetting
    {
      #keys: '[415136.0.735611729]'
      BaseType: 'WebDataExtractor'
      Properties:
      [
        DataType: 'MacroPlan'
        Source: 'MacroPlan'
        Taborder: 0
        Transformation: 'ChangeLossSetting'
      ]
    }
    #child: listActionBarPageChangeLossSetting
    Component DataSetLevelChangeLossSetting
    {
      #keys: '[415136.0.735611734]'
      BaseType: 'WebDataSetLevel'
      Children:
      [
        #child: listContextMenuChangeLossSetting
      ]
      Properties:
      [
        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Line","title":"Line","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Line"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Product1","title":"Product1","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Product1"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Product2","title":"Product2","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Product2"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ChangeLossNr","title":"ChangeLossNr","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"ChangeLossNr"}}]'
        ContextMenu: 'listContextMenuChangeLossSetting'
        Taborder: 2
      ]
    }
  ]
  Properties:
  [
    Taborder: 0
  ]
}
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_listActionBarPageChangeLossSetting.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,10 @@
Quintiq file version 2.0
Component listActionBarPageChangeLossSetting
{
  #keys: '[415136.0.735611731]'
  BaseType: 'listActionBarPage'
  Properties:
  [
    Taborder: 1
  ]
}
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_listContextMenuChangeLossSetting.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,46 @@
Quintiq file version 2.0
Component listContextMenuChangeLossSetting
{
  #keys: '[415136.0.735611736]'
  BaseType: 'listContextMenu'
  Children:
  [
    Component MenuNew
    {
      #keys: '[415136.0.735612003]'
      BaseType: 'WebMenu'
      Properties:
      [
        Image: 'NEW'
        Taborder: 3
        Title: 'New'
      ]
    }
    Component MenuEdit
    {
      #keys: '[415136.0.735612046]'
      BaseType: 'WebMenu'
      Properties:
      [
        Image: 'PENCIL'
        Taborder: 4
        Title: 'Edit'
      ]
    }
    Component MenuDelete
    {
      #keys: '[415136.0.735612088]'
      BaseType: 'WebMenu'
      Properties:
      [
        Image: 'DELETE'
        Taborder: 5
        Title: 'Delete'
      ]
    }
  ]
  Properties:
  [
    Taborder: 0
  ]
}
_Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/_ROOT_Component_FormChangeLossSetting.def
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
Quintiq file version 2.0
#root
#parent: MacroPlannerWebApp
OrphanComponent FormChangeLossSetting
{
  #keys: '[415136.0.735611670]'
  BaseType: 'WebForm'
  Children:
  [
    #child: ListChangeLossSetting
  ]
  Properties:
  [
    Image: 'GEAR'
    Title: 'Change loss setting'
  ]
}