Merge branch 'dev' into dev_hrh_global
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #root |
| | | #parent: #DomainModel |
| | | Dataset GlobalOTDLog |
| | | { |
| | | #keys: '2[414702.1.146900052][414702.1.146900051]' |
| | | DefaultMDSName: 'GlobalOTDLog' |
| | | InstanceType: GlobalOTDLog |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Relation GlobalOTDLog_DataDistributionLog_DataDistributionLog_GlobalOTDLog |
| | | { |
| | | #keys: '1[414702.1.153774700]' |
| | | DefaultRelationStrategy |
| | | { |
| | | } |
| | | RelationSide.LeftSide DataDistributionLog |
| | | { |
| | | #keys: '3[414702.1.153774702][414702.1.153774701][414702.1.153774703]' |
| | | Cardinality: '1toN' |
| | | ObjectDefinition: GlobalOTDLog |
| | | OwningSide: 'Owned' |
| | | } |
| | | RelationSide.RightSide GlobalOTDLog |
| | | { |
| | | #keys: '3[414702.1.153774705][414702.1.153774704][414702.1.153774706]' |
| | | Cardinality: '0to1' |
| | | ObjectDefinition: DataDistributionLog |
| | | OwningSide: 'Reference' |
| | | } |
| | | } |
| | |
| | | // å建天马SOPå
¨å±æ°æ®é |
| | | GlobalOTDSOP::OnServerStartup(); |
| | | |
| | | // å建天马å
¨å±æ¥å¿æ°æ®é |
| | | GlobalOTDLog::OnServerStartup(); |
| | | |
| | | // Create a MemoryOnly-dataset that is used to receive SOAP-calls from the DataManager. |
| | | MDSScenarioManager::CreateMemoryOnlyMDS( ScenarioManager::GetDatasetNameReceiver() ); |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute ErrorMessage |
| | | { |
| | | #keys: '3[414702.1.153847470][414702.1.153847469][414702.1.153847471]' |
| | | Description: 'éè¯¯æ¶æ¯' |
| | | ValueType: String |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute ErrorNo |
| | | { |
| | | #keys: '3[414702.1.153847460][414702.1.153847459][414702.1.153847461]' |
| | | Description: 'é误å·' |
| | | ValueType: Number |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute ExecuteStatus |
| | | { |
| | | #keys: '3[414702.1.153847412][414702.1.153847411][414702.1.153847413]' |
| | | Description: |
| | | [* |
| | | æ§è¡ç¶æ |
| | | Running |
| | | Success |
| | | Error |
| | | *] |
| | | ValueType: String |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute ExecuteUser |
| | | { |
| | | #keys: '3[414702.1.153847399][414702.1.153847398][414702.1.153847400]' |
| | | Description: 'æ§è¡ç¨æ·' |
| | | ValueType: String |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute MacroPlanMDSID |
| | | { |
| | | #keys: '3[414702.1.153847422][414702.1.153847421][414702.1.153847423]' |
| | | Description: 'MacroPlanæ°æ®éçID' |
| | | ValueType: Key |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute ScenarioName |
| | | { |
| | | #keys: '3[414702.1.153820151][414702.1.153820150][414702.1.153820152]' |
| | | Description: 'åºæ¯åç§°' |
| | | ValueType: String |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod Create ( |
| | | GlobalOTDLog globalOTDLog, |
| | | String executeUser, |
| | | Key macroPlanMDSID, |
| | | String scenarioName |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | globalOTDLog.DataDistributionLog( relnew, |
| | | ExecuteStatus := "Running", |
| | | ExecuteUser := executeUser, |
| | | MacroPlanMDSID := macroPlanMDSID, |
| | | ScenarioName := scenarioName |
| | | ); |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod OnError ( |
| | | GlobalOTDLog globalOTDLog, |
| | | Key macroPlanMDSID, |
| | | Number errorNo, |
| | | String errorMessage |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | targetDataDistributionLog := select( globalOTDLog, DataDistributionLog, tempDDL, tempDDL.MacroPlanMDSID() = macroPlanMDSID ); |
| | | |
| | | targetDataDistributionLog.ExecuteStatus( "Error" ); |
| | | targetDataDistributionLog.ErrorNo( errorNo ); |
| | | targetDataDistributionLog.ErrorMessage( errorMessage ); |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod OnSuccess ( |
| | | GlobalOTDLog globalOTDLog, |
| | | Key macroPlanMDSID |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | targetDataDistributionLog := select( globalOTDLog, DataDistributionLog, tempDDL, tempDDL.MacroPlanMDSID() = macroPlanMDSID ); |
| | | |
| | | targetDataDistributionLog.ExecuteStatus( "Success" ); |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #root |
| | | #parent: #DomainModel |
| | | Type DataDistributionLog |
| | | { |
| | | #keys: '5[414702.1.153774697][414702.1.153774695][0.0.0][414702.1.153774696][414702.1.153774698]' |
| | | BaseType: Object |
| | | StructuredName: 'DataDistributionLogs' |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod GetDatasetName () as String |
| | | { |
| | | TextBody: 'return typeof( GlobalOTDLog ).ShortName();' |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod GetLoadedDataset () as owning MDSID |
| | | { |
| | | TextBody: |
| | | [* |
| | | mds := null( MDSID, owning ); |
| | | folder := '/root'; |
| | | datasetName := GlobalOTDLog::GetDatasetName(); |
| | | |
| | | oinfo := MDSEditor::Editor().LoadedObjectInfo( datasetName, folder, datasetName ); |
| | | |
| | | if( not isnull( oinfo ) ) |
| | | { |
| | | mds := oinfo.MDSID(); |
| | | } |
| | | |
| | | return &mds; |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod OnServerStartup |
| | | { |
| | | TextBody: |
| | | [* |
| | | debuginfo( '================================ GlobalOTDLog =======================================') |
| | | folder := DomainModel::Domain().MDSFolderDefinitions().FindFolder( "/root" ); |
| | | |
| | | datasetName := GlobalOTDLog::GetDatasetName(); |
| | | |
| | | oinfo := MDSEditor::Editor().ObjectInfos( datasetName, folder.FolderID(), datasetName ); |
| | | |
| | | o := select( oinfo, Elements, o, not o.IsLoaded() ); |
| | | emptydataset := isnull( o ); |
| | | |
| | | if( emptydataset ) |
| | | { |
| | | MDSGlobalOTDLog::CreateMDS( datasetName, GlobalParameters_MP::GetStorageState() ); |
| | | GlobalOTDLog::GetLoadedDataset(); |
| | | } |
| | | else |
| | | { |
| | | MDSGlobalOTDLog::LoadMDSAndConvert( o.MDSID(), GlobalParameters_MP::GetStorageState() ); |
| | | } |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #root |
| | | #parent: #DomainModel |
| | | Type GlobalOTDLog |
| | | { |
| | | #keys: '5[414702.1.146900046][414702.1.146900044][0.0.0][414702.1.146900045][414702.1.146900047]' |
| | | BaseType: Object |
| | | StructuredName: 'GlobalOTDLogs' |
| | | } |
| | |
| | | Boolean isKeyProduct, |
| | | Boolean createPurchaseSupplyMaterial, |
| | | const GlobalOTDTable globalOTDTable |
| | | ) |
| | | ) as stream[MacroPlan] |
| | | { |
| | | Description: '忬¡åæ¥' |
| | | TextBody: |
| | |
| | | businessTypes := businessTypeStr.Tokenize( ',' ); |
| | | } |
| | | MacroPlan::DoASync( macroPlan, businessTypes, isKeyProduct, createPurchaseSupplyMaterial ,globalOTDTable); |
| | | |
| | | return emit( macroPlan ); |
| | | *] |
| | | } |
| | |
| | | info( scenario.DatasetMDSID(), " äºä¸é¨ï¼", businessTypeStr, " isKeyProductï¼", isKeyProduct, " createPurchaseSupplyMaterialï¼", createPurchaseSupplyMaterial ); |
| | | |
| | | MDSMacroPlan::Root( scenario.DatasetMDSID() ) |
| | | //-> DoASyncCreateLog( globalOTDTable ) |
| | | -> MacroPlan::DoASync( businessTypeStr, |
| | | isKeyProduct, |
| | | createPurchaseSupplyMaterial, |
| | | globalOTDTable |
| | | ) |
| | | -> MacroPlan::DoASyncSuccess( scenario.DatasetMDSID() ) |
| | | -> Exception() |
| | | -> MacroPlan::DoASyncOnException( globalOTDTable ); |
| | | -> MacroPlan::DoASyncOnException( globalOTDTable, scenario.DatasetMDSID() ); |
| | | *] |
| | | } |
| | |
| | | #parent: #root |
| | | StaticMethod DoASyncOnException ( |
| | | Exception exception, |
| | | GlobalOTDTable globalOTDTable |
| | | GlobalOTDTable globalOTDTable, |
| | | Key macroPlanMDSID |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | Global_BrokerExecuteLog::CreateInOperation( globalOTDTable, "DataDistribution", "" ); |
| | | globalOTDTable.SettingFailureDetails( exception.ErrorNumber(), exception.Message(), "DataDistribution", "æ°æ®åå" ); |
| | | options := DatasetFindOptions::Construct( "GlobalOTDLog" ).IncludeOffline( true ); |
| | | |
| | | mdskey := DatasetController::FindUnique( options ); |
| | | |
| | | MDSGlobalOTDLog::Root( mdskey ) -> DataDistributionLog::OnError( macroPlanMDSID, |
| | | exception.ErrorNumber(), |
| | | exception.Message() ); |
| | | *] |
| | | } |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod DoASyncSuccess ( |
| | | Void void, |
| | | GlobalOTDTable globalOTDTable |
| | | MacroPlan macroPlan, |
| | | Key macroPlanMDSID |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | // hongjli Oct-15-2023 (created) |
| | | options := DatasetFindOptions::Construct( "GlobalOTDLog" ).IncludeOffline( true ); |
| | | |
| | | mdskey := DatasetController::FindUnique( options ); |
| | | |
| | | MDSGlobalOTDLog::Root( mdskey ) -> DataDistributionLog::OnSuccess( macroPlanMDSID ); |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | TypeDataInterface DataDistributionLog |
| | | { |
| | | TypeKey: '[414702.1.153774695]' |
| | | ImageDataMember ImgExecuteStatus |
| | | { |
| | | #keys: '1[414702.1.154090897]' |
| | | ImageSpecifications: |
| | | [ |
| | | ImageDataMemberImageSpecification |
| | | { |
| | | Image: 'MEDIA_PLAY_GREEN' |
| | | Quill: 'object.ExecuteStatus() = "Running"' |
| | | Value: 'Running' |
| | | } |
| | | ImageDataMemberImageSpecification |
| | | { |
| | | Image: 'CHECK' |
| | | Quill: 'object.ExecuteStatus() = "Success"' |
| | | Value: 'Success' |
| | | } |
| | | ImageDataMemberImageSpecification |
| | | { |
| | | Image: 'DELETE2' |
| | | Quill: 'object.ExecuteStatus() = "Error"' |
| | | Value: 'Error' |
| | | } |
| | | ] |
| | | } |
| | | } |
| | |
| | | Properties: |
| | | [ |
| | | Image: 'PIG' |
| | | Taborder: 5 |
| | | Taborder: 6 |
| | | Title: '年度产éå¤ç' |
| | | ] |
| | | } |
| | |
| | | Properties: |
| | | [ |
| | | Separator: true |
| | | Taborder: 4 |
| | | Taborder: 5 |
| | | ] |
| | | } |
| | | Component mnDockingERPForPRRelease |
| | |
| | | Title: '对æ¥ERPè¿è¡PRéæ¾' |
| | | ] |
| | | } |
| | | Component mnDataDistribution |
| | | { |
| | | #keys: '[414702.1.155392180]' |
| | | BaseType: 'WebMenu' |
| | | Properties: |
| | | [ |
| | | Image: 'PALM_TREE' |
| | | Taborder: 4 |
| | | Title: 'æ°æ®åå' |
| | | ] |
| | | } |
| | | ] |
| | | Properties: |
| | | [ |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: cmTestAttempt/mnDataDistribution |
| | | Response OnClick () id:Response_TIANMA_JITUAN_cmTestAttempt_mnDataDistribution_OnClick |
| | | { |
| | | #keys: '[414702.1.156607596]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebMenu_OnClick' |
| | | GroupServerCalls: true |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | ApplicationScope.ViewManager().ResetUserViewById( "æ°æ®åå", true ); |
| | | *] |
| | | } |
| | | } |
| | |
| | | { |
| | | #keys: '[414702.1.84941735]' |
| | | DefinitionID: 'Responsedef_WebButton_OnClick' |
| | | Precondition: |
| | | [* |
| | | flag := not isnull( GlobalOTDTable ) and not isnull( GlobalOTDLog ); |
| | | |
| | | activeScenario := DataHolderActiveScenario.Data(); |
| | | currentScenario := DataHolderScenario.Data(); |
| | | |
| | | if ( activeScenario = currentScenario ) { |
| | | flag := false; |
| | | feedback := "æ æ³å¯¹å½åéä¸åºæ¯è¿è¡åå"; |
| | | } |
| | | |
| | | isExists := exists( GlobalOTDLog, DataDistributionLog, tempDD, tempDD.ExecuteStatus() = "Running" and tempDD.MacroPlanMDSID() = currentScenario.DatasetMDSID() ); |
| | | if ( flag and isExists ) { |
| | | flag := false; |
| | | feedback := "å½ååºæ¯æ£å¨è¿è¡åå"; |
| | | } |
| | | |
| | | return flag; |
| | | *] |
| | | QuillAction |
| | | { |
| | | Body: |
| | |
| | | b.ScenarioName() = dropDownStringListGeneral.Text() |
| | | ); |
| | | |
| | | //Global_BrokerExecuteLog::CreateInOperation( GlobalOTDTable, "DataDistribution", ApplicationMacroPlanner.GetUserName() ); |
| | | DataDistributionLog::Create( GlobalOTDLog, ApplicationMacroPlanner.GetUserName(), DataHolderScenario.Data().DatasetMDSID(), DataHolderScenario.Data().Name() ); |
| | | MacroPlan::DoASync( DataHolderScenario.Data(), |
| | | businessType.BusinessTypeName(), |
| | | checkboxIsKeyProduct.Checked(), |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | Component ListDataDistributionLog |
| | | { |
| | | #keys: '[414702.1.155206692]' |
| | | BaseType: 'WebList' |
| | | Children: |
| | | [ |
| | | Component DataExtractorDataDistributionLog |
| | | { |
| | | #keys: '[414702.1.155206693]' |
| | | BaseType: 'WebDataExtractor' |
| | | Properties: |
| | | [ |
| | | DataType: 'GlobalOTDLog' |
| | | Source: 'GlobalOTDLog' |
| | | Taborder: 0 |
| | | Transformation: 'DataDistributionLog' |
| | | ] |
| | | } |
| | | #child: listActionBarPageDataDistributionLog |
| | | Component DataSetLevelDataDistributionLog |
| | | { |
| | | #keys: '[414702.1.155206698]' |
| | | BaseType: 'WebDataSetLevel' |
| | | Children: |
| | | [ |
| | | #child: listContextMenuDataDistributionLog |
| | | ] |
| | | Properties: |
| | | [ |
| | | Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImgExecuteStatus","title":"ImgExecuteStatus","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"ImgExecuteStatus"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ExecuteUser","title":"æ§è¡ç¨æ·","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"ExecuteUser"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"MacroPlanMDSID","title":"MacroPlanMDSID","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"MacroPlanMDSID"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ErrorNo","title":"é误å·","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"ErrorNo"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ErrorMessage","title":"éè¯¯æ¶æ¯","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"ErrorMessage"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ScenarioName","title":"åºæ¯åç§°","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"ScenarioName"}}]' |
| | | ContextMenu: 'listContextMenuDataDistributionLog' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | | ] |
| | | Properties: |
| | | [ |
| | | Taborder: 0 |
| | | ] |
| | | ResponseDefinitions: |
| | | [ |
| | | DelegatedResponseDefinition OnClick id:Responsedef_ListDataDistributionLog_WebMenu_OnClick |
| | | { |
| | | #keys: '[414702.1.156607910]' |
| | | Initiator: 'WebMenu' |
| | | IsInherited: false |
| | | ResponseType: 'OnClick' |
| | | Arguments: |
| | | [ |
| | | ResponseDefinitionArgument selection |
| | | { |
| | | #keys: '[373.0.2183601]' |
| | | Binding: 'this.Selection()' |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | Component listActionBarPageDataDistributionLog |
| | | { |
| | | #keys: '[414702.1.155206695]' |
| | | BaseType: 'listActionBarPage' |
| | | Properties: |
| | | [ |
| | | Taborder: 1 |
| | | ] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | Component listContextMenuDataDistributionLog |
| | | { |
| | | #keys: '[414702.1.155206700]' |
| | | BaseType: 'listContextMenu' |
| | | Children: |
| | | [ |
| | | Component MenuDelete |
| | | { |
| | | #keys: '[414702.1.155342244]' |
| | | BaseType: 'WebMenu' |
| | | Properties: |
| | | [ |
| | | Image: 'DELETE' |
| | | Taborder: 3 |
| | | Title: 'å é¤' |
| | | ] |
| | | } |
| | | Component MenuSelectionAll |
| | | { |
| | | #keys: '[414702.1.156679633]' |
| | | BaseType: 'WebMenu' |
| | | Properties: |
| | | [ |
| | | Image: 'SELECTION' |
| | | Shortcut: 'Ctrl+A' |
| | | Taborder: 4 |
| | | Title: 'å
¨é' |
| | | ] |
| | | } |
| | | ] |
| | | Properties: |
| | | [ |
| | | Taborder: 0 |
| | | ] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: ListDataDistributionLog |
| | | Response OnClick ( |
| | | DataDistributionLog selection |
| | | ) id:Response_ListDataDistributionLog_MenuDelete_OnClick |
| | | { |
| | | #keys: '[414702.1.156508213]' |
| | | DefinitionID => /ListDataDistributionLog/Responsedef_ListDataDistributionLog_WebMenu_OnClick |
| | | Initiator: 'MenuDelete' |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | selection.Delete(); |
| | | *] |
| | | GroupServerCalls: false |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: ListDataDistributionLog |
| | | Response OnClick () id:Response_ListDataDistributionLog_MenuSelectionAll_OnClick |
| | | { |
| | | #keys: '[414702.1.156679773]' |
| | | CanBindMultiple: false |
| | | DefinitionID => /ListDataDistributionLog/Responsedef_ListDataDistributionLog_WebMenu_OnClick |
| | | Initiator: 'MenuSelectionAll' |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | this.SelectAll(); |
| | | *] |
| | | GroupServerCalls: false |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #root |
| | | #parent: MacroPlannerWebApp |
| | | OrphanComponent FormDataDistributionLog |
| | | { |
| | | #keys: '[414702.1.154060867]' |
| | | BaseType: 'WebForm' |
| | | Children: |
| | | [ |
| | | #child: ListDataDistributionLog |
| | | ] |
| | | Properties: |
| | | [ |
| | | Image: 'MUSHROOM' |
| | | Title: 'æ°æ®å忥å¿' |
| | | ] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | { |
| | | viewcontents |
| | | { |
| | | forms |
| | | { |
| | | form_FormBusinessType |
| | | { |
| | | title: 'QTIANMA_JITUAN::FormBusinessType' |
| | | shown: true |
| | | componentID: 'QTIANMA_JITUAN::FormBusinessType' |
| | | layout |
| | | { |
| | | mode: 'open' |
| | | rowPosition: 1 |
| | | rowSpan: 15 |
| | | columnPosition: 1 |
| | | columnSpan: 4 |
| | | } |
| | | components |
| | | { |
| | | FormBusinessType_ListBusinessType |
| | | { |
| | | } |
| | | FormBusinessType_DataSetLevelBusinessType |
| | | { |
| | | groupDepth: -1 |
| | | sort: 'ScenarioName' |
| | | column_BusinessTypeName |
| | | { |
| | | columnId: 'BusinessTypeName' |
| | | dataPath: 'BusinessTypeName' |
| | | dataType: 'string' |
| | | index: 0 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | column_DisplayType |
| | | { |
| | | columnId: 'DisplayType' |
| | | dataPath: 'DisplayType' |
| | | dataType: 'string' |
| | | index: 1 |
| | | subtotals: '' |
| | | width: 147 |
| | | } |
| | | column_ScenarioName |
| | | { |
| | | columnId: 'ScenarioName' |
| | | dataPath: 'ScenarioName' |
| | | dataType: 'string' |
| | | index: 2 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | } |
| | | FormBusinessType_PanelBusinessType |
| | | { |
| | | sizeRatio: 1 |
| | | } |
| | | FormBusinessType_ListOrganCode |
| | | { |
| | | } |
| | | FormBusinessType_DataSetLevelOrganCode |
| | | { |
| | | groupDepth: -1 |
| | | column_OrganCodeName |
| | | { |
| | | columnId: 'OrganCodeName' |
| | | dataPath: 'OrganCodeName' |
| | | dataType: 'string' |
| | | index: 0 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | } |
| | | } |
| | | } |
| | | form_FormScenarioManager |
| | | { |
| | | title: 'QLibMacroPlannerWebUI::FormScenarioManager' |
| | | shown: true |
| | | componentID: 'QLibMacroPlannerWebUI::FormScenarioManager' |
| | | layout |
| | | { |
| | | mode: 'open' |
| | | rowPosition: 1 |
| | | rowSpan: 8 |
| | | columnPosition: 5 |
| | | columnSpan: 8 |
| | | } |
| | | components |
| | | { |
| | | FormScenarioManager_ListScenario |
| | | { |
| | | } |
| | | FormScenarioManager_DataSetLevelScenario |
| | | { |
| | | groupDepth: -1 |
| | | column_All_constraints |
| | | { |
| | | columnId: 'All constraints' |
| | | dataPath: 'All constraints' |
| | | dataType: 'string' |
| | | index: 0 |
| | | subtotals: '' |
| | | width: 100 |
| | | } |
| | | column_Name |
| | | { |
| | | columnId: 'Name' |
| | | dataPath: 'Name' |
| | | dataType: 'string' |
| | | index: 1 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | column_ChangedBy |
| | | { |
| | | columnId: 'ChangedBy' |
| | | dataPath: 'ChangedBy' |
| | | dataType: 'string' |
| | | index: 2 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | column_ChangedOn |
| | | { |
| | | columnId: 'ChangedOn' |
| | | dataPath: 'ChangedOn' |
| | | dataType: 'datetime' |
| | | index: 3 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | column_StorageMode |
| | | { |
| | | columnId: 'StorageMode' |
| | | dataPath: 'StorageMode' |
| | | dataType: 'string' |
| | | index: 4 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | column_ImgOptimizerStatus |
| | | { |
| | | columnId: 'ImgOptimizerStatus' |
| | | dataPath: 'ImgOptimizerStatus' |
| | | dataType: 'string' |
| | | index: 5 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | } |
| | | } |
| | | } |
| | | form_FormDataDistributionLog |
| | | { |
| | | title: 'QTIANMA_JITUAN::FormDataDistributionLog' |
| | | shown: true |
| | | componentID: 'QTIANMA_JITUAN::FormDataDistributionLog' |
| | | layout |
| | | { |
| | | mode: 'open' |
| | | rowPosition: 9 |
| | | rowSpan: 7 |
| | | columnPosition: 5 |
| | | columnSpan: 8 |
| | | } |
| | | components |
| | | { |
| | | FormDataDistributionLog_ListDataDistributionLog |
| | | { |
| | | } |
| | | FormDataDistributionLog_DataSetLevelDataDistributionLog |
| | | { |
| | | groupDepth: -1 |
| | | column_ImgExecuteStatus |
| | | { |
| | | columnId: 'ImgExecuteStatus' |
| | | dataPath: 'ImgExecuteStatus' |
| | | dataType: 'string' |
| | | index: 0 |
| | | subtotals: '' |
| | | width: 42 |
| | | } |
| | | column_ExecuteUser |
| | | { |
| | | columnId: 'ExecuteUser' |
| | | dataPath: 'ExecuteUser' |
| | | dataType: 'string' |
| | | index: 1 |
| | | subtotals: '' |
| | | width: 115 |
| | | } |
| | | column_MacroPlanMDSID |
| | | { |
| | | columnId: 'MacroPlanMDSID' |
| | | dataPath: 'MacroPlanMDSID' |
| | | dataType: 'string' |
| | | index: 2 |
| | | subtotals: '' |
| | | width: 132 |
| | | } |
| | | column_ErrorNo |
| | | { |
| | | columnId: 'ErrorNo' |
| | | dataPath: 'ErrorNo' |
| | | dataType: 'number' |
| | | index: 3 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | column_ErrorMessage |
| | | { |
| | | columnId: 'ErrorMessage' |
| | | dataPath: 'ErrorMessage' |
| | | dataType: 'string' |
| | | index: 4 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | column_ScenarioName |
| | | { |
| | | columnId: 'ScenarioName' |
| | | dataPath: 'ScenarioName' |
| | | dataType: 'string' |
| | | index: 5 |
| | | subtotals: '' |
| | | width: 150 |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | userconfigurableinformation |
| | | { |
| | | } |
| | | page: '' |
| | | group: '' |
| | | index: 0 |
| | | image: 'PALM_TREE' |
| | | description: '' |
| | | } |
| | | formatversion: 2 |
| | | id: 'æ°æ®åå' |
| | | name: 'æ°æ®åå' |
| | | isglobal: false |
| | | isroot: true |
| | | } |