{"__symbolic":"module","version":4,"exports":[{"from":"./lib/rpc"},{"export":[{"name":"BefContentVariable","as":"BefContentVariable"}],"from":"./lib/BefContentVariable"},{"export":[{"name":"CreationMappingResult","as":"CreationMappingResult"}],"from":"./lib/CreationMappingResult"},{"export":[{"name":"CreationRuleExecutorArgs","as":"CreationRuleExecutorArgs"}],"from":"./lib/CreationRuleExecutorArgs"},{"export":[{"name":"CreationRuleExecutorAssociations","as":"CreationRuleExecutorAssociations"}],"from":"./lib/CreationRuleExecutorAssociations"},{"export":[{"name":"CreationRuleExecutorResult","as":"CreationRuleExecutorResult"}],"from":"./lib/CreationRuleExecutorResult"},{"export":[{"name":"MappingAssociation","as":"MappingAssociation"}],"from":"./lib/MappingAssociation"},{"export":[{"name":"MappingResult","as":"MappingResult"}],"from":"./lib/MappingResult"},{"export":[{"name":"ConditionResult","as":"ConditionResult"}],"from":"./lib/ConditionResult"},{"export":[{"name":"FormBillCreationProcessExecutorResult","as":"FormBillCreationProcessExecutorResult"}],"from":"./lib/FormBillCreationProcessExecutorResult"},{"export":[{"name":"IAifSelectorComponent","as":"IAifSelectorComponent"}],"from":"./lib/aif-manual-creation/IAifSelectorComponent"},{"export":[{"name":"IAifCreationRuleSelectorComponent","as":"IAifCreationRuleSelectorComponent"}],"from":"./lib/aif-manual-creation/IAifCreationRuleSelectorComponent"},{"export":[{"name":"IAifCreationRuleSelectorModule","as":"IAifCreationRuleSelectorModule"}],"from":"./lib/aif-manual-creation/IAifCreationRuleSelectorModule"},{"export":[{"name":"IAifDataSelectorComponent","as":"IAifDataSelectorComponent"}],"from":"./lib/aif-manual-creation/IAifDataSelectorComponent"},{"export":[{"name":"IAifDataSelectorModule","as":"IAifDataSelectorModule"}],"from":"./lib/aif-manual-creation/IAifDataSelectorModule"},{"export":[{"name":"IAifManualCreationService","as":"IAifManualCreationService"}],"from":"./lib/aif-manual-creation/IAifManualCreationService"},{"export":[{"name":"FormCreateArgs","as":"FormCreateArgs"}],"from":"./lib/aif-manual-creation/FormCreateArgs"},{"export":[{"name":"FormCreateResult","as":"FormCreateResult"}],"from":"./lib/aif-manual-creation/FormCreateResult"},{"export":[{"name":"FormCreationRuleExecutorArgs","as":"FormCreationRuleExecutorArgs"}],"from":"./lib/aif-manual-creation/FormCreationRuleExecutorArgs"},{"export":[{"name":"FormEntityData","as":"FormEntityData"}],"from":"./lib/aif-manual-creation/FormEntityData"},{"export":[{"name":"FormRestArgs","as":"FormRestArgs"}],"from":"./lib/aif-manual-creation/FormRestArgs"},{"export":[{"name":"FormRestResult","as":"FormRestResult"}],"from":"./lib/aif-manual-creation/FormRestResult"},{"export":[{"name":"FormUpdateArgs","as":"FormUpdateArgs"}],"from":"./lib/aif-manual-creation/FormUpdateArgs"},{"export":[{"name":"FormUpdateResult","as":"FormUpdateResult"}],"from":"./lib/aif-manual-creation/FormUpdateResult"},{"export":[{"name":"GetCreationRuleEntityExArgs","as":"GetCreationRuleEntityExArgs"}],"from":"./lib/aif-manual-creation/GetCreationRuleEntityExArgs"},{"export":[{"name":"FormGetCreationRuleEntityExArgs","as":"FormGetCreationRuleEntityExArgs"}],"from":"./lib/aif-manual-creation/FormGetCreationRuleEntityExArgs"},{"export":[{"name":"FormGetCreationRuleEntityExResult","as":"FormGetCreationRuleEntityExResult"}],"from":"./lib/aif-manual-creation/FormGetCreationRuleEntityExResult"}],"metadata":{"AifManualCreationType":{"Push":"Push","Refer":"Refer"},"AifRuntimeModuleConfig":{"__symbolic":"class","members":{}},"AifRuntimeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":18,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":20,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":21,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":22,"character":8},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":23,"character":8},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@farris/ui-modal","name":"ModalModule","line":24,"character":8},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@farris/ui-notify","name":"NotifyModule","line":25,"character":8},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@farris/ui-messager","name":"MessagerModule","line":26,"character":8},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@farris/ui-dialog","name":"FarrisDialogModule","line":27,"character":8},"member":"forRoot"}},{"__symbolic":"reference","module":"@farris/ui-treetable","name":"TreeTableModule","line":28,"character":8}],"providers":[{"provide":{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":31,"character":19},"useValue":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"localStorage"},"member":"getItem"},"arguments":["languageCode"]},"right":"zh-CHS"}},{"provide":{"__symbolic":"reference","name":"AifRuntimeModuleConfig"},"useValue":{}},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactoryLoader","line":33,"character":19},"useClass":{"__symbolic":"reference","module":"@angular/core","name":"SystemJsNgModuleLoader","line":33,"character":52}}],"declarations":[{"__symbolic":"reference","name":"ReferSelectorComponent"},{"__symbolic":"reference","name":"PushSelectorComponent"},{"__symbolic":"reference","name":"SourceDataSelectorComponent"},{"__symbolic":"reference","name":"ɵb"}],"exports":[{"__symbolic":"reference","name":"ReferSelectorComponent"},{"__symbolic":"reference","name":"PushSelectorComponent"},{"__symbolic":"reference","name":"SourceDataSelectorComponent"}],"entryComponents":[{"__symbolic":"reference","name":"ReferSelectorComponent"},{"__symbolic":"reference","name":"PushSelectorComponent"},{"__symbolic":"reference","name":"SourceDataSelectorComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"AifRuntimeModule"},"providers":[{"provide":{"__symbolic":"reference","name":"AifRuntimeModuleConfig"},"useValue":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"config"},"right":{}}}],"$quoted$":["ngModule","providers"]}}}},"AifDataService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Repository","module":"@farris/devkit","arguments":[{"__symbolic":"reference","module":"@farris/devkit","name":"Entity","line":27,"character":31}]}]}],"getSlimCreationRulesBySourceVoId":[{"__symbolic":"method"}],"getSlimCreationRulesByTargetVoId":[{"__symbolic":"method"}],"getSlimCreationRulesBySourceVoIdAndTargetVoId":[{"__symbolic":"method"}],"getSlimCreationRulesBySourceVoIdAndFlowchartId":[{"__symbolic":"method"}],"getSlimCreationRulesByTargetVoIdAndFlowchartId":[{"__symbolic":"method"}],"getSlimCreationRulesBySourceVoIdAndTargetVoIdAndFlowchartId":[{"__symbolic":"method"}],"getSlimCreationRuleEntityExById":[{"__symbolic":"method"}],"getFormSettingsById":[{"__symbolic":"method"}],"executeCreationRule":[{"__symbolic":"method"}],"createEntityDatas":[{"__symbolic":"method"}],"updateEntityDatas":[{"__symbolic":"method"}],"getCreationRuleList":[{"__symbolic":"method"}],"appendInitialData":[{"__symbolic":"method"}]}},"AifSourceUiService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":18,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":30,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":30,"character":16}]}]],"parameters":[{"__symbolic":"reference","name":"AifDataService"},{"__symbolic":"reference","module":"@farris/command-services","name":"NavigationService","line":24,"character":37},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":25,"character":32},{"__symbolic":"reference","module":"@farris/ui-modal","name":"BsModalService","line":26,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":27,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":28,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactoryLoader","line":29,"character":26},{"__symbolic":"reference","name":"string"}]}],"openCreationRuleSelector4Push":[{"__symbolic":"method"}],"openCreationRuleSelector4SpecificPush":[{"__symbolic":"method"}],"openTargetForm":[{"__symbolic":"method"}],"buildRouteParams":[{"__symbolic":"method"}]}},"AifTargetUiService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":28,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":28,"character":16}]}]],"parameters":[{"__symbolic":"reference","name":"AifDataService"},{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":23,"character":32},{"__symbolic":"reference","module":"@farris/ui-modal","name":"BsModalService","line":24,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":25,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":26,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactoryLoader","line":27,"character":26},{"__symbolic":"reference","name":"string"}]}],"openCreationRuleSelector4Refer":[{"__symbolic":"method"}],"openCreationRuleSelector4SpecificRefer":[{"__symbolic":"method"}],"openSourceDataSelector4Refer":[{"__symbolic":"method"}],"getRpcCreationRuleExecutorResult":[{"__symbolic":"method"}]}},"SourceDataSelectorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"lib-source-data-selector","template":"<div class=\"g-main p-2\">\r\n  <farris-treetable #treetable [columns]=\"cols\" [showBorder]=\"false\" [showHeader]=\"false\" [data]=\"treedata\"\r\n    [idField]=\"'id'\" [fit]=\"true\" [singleSelect]=\"true\" [showCheckbox]=\"false\" [showIcon]=\"true\" [disabled]=\"false\">\r\n  </farris-treetable>\r\n\r\n  <ng-template #cell let-ctx>\r\n\r\n  </ng-template>\r\n\r\n  <p>\r\n    Hello world\r\n  </p>\r\n\r\n  <!-- <div class=\"form-group\" style=\"float: right;\">\r\n    <button class=\"btn-primary btn btn-sm ml-2\" (click)=\"clickOk4Aif()\">确定</button>\r\n    <button class=\"btn btn-sm ml-2 btn-default\" (click)=\"clickClose4Aif()\">取消</button>\r\n  </div> -->\r\n</div>","styles":[""]}]}],"members":{"treetable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":19,"character":3},"arguments":["treetable"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":28,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":28,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"string"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"PushSelectorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"lib-push-selector","template":"<div class=\"g-main p-2\">\r\n  <!--  -->\r\n  <div class=\"form-group\" style=\"height: 150px;overflow-y: auto;\">\r\n    <div [hidden]=\"targetVoIdList.length != 0\"><span style=\"color: red;\">{{ 'emptyResult' | aifLocale }}</span></div>\r\n    <div>{{ 'selectTargetBillType' | aifLocale }}</div>\r\n    <div *ngFor=\"let targetVoId of targetVoIdList;let i=index\" class=\"col-sm-12 col-md-5 form-check form-check-inline\">\r\n      <input class=\"form-check-input\" type=\"radio\" [name]=\"'targetVoId'+i\" id=\"targetVoId\" [value]=\"targetVoId\"\r\n        [(ngModel)]=\"selectedTargetVoId\" />\r\n      <label class=\"form-check-label\" [for]=\"'targetVoId'+i\">{{targetVoNameDict[targetVoId]}}</label>\r\n    </div>\r\n  </div>\r\n\r\n  <!--  -->\r\n  <div class=\"form-group\" style=\"\">\r\n    <div>{{ 'selectCreationRule' | aifLocale }}</div>\r\n    <select class=\"form-control\" name=\"selectedCreationRule\" [(ngModel)]=\"selectedCreationRule\">\r\n      <option *ngFor=\"let cr of creationRuleDict[selectedTargetVoId];\" [ngValue]=\"cr\">\r\n        {{cr.name}}</option>\r\n    </select>\r\n  </div>\r\n\r\n  <!--  -->\r\n  <div class=\"form-group\" style=\"\">\r\n    <div>{{ 'creationRuleDesciption' | aifLocale }}</div>\r\n    <textarea readonly class=\"form-control\" name=\"description\" rows=\"3\"\r\n      [ngModel]=\"selectedCreationRule&&selectedCreationRule.description\"></textarea>\r\n  </div>\r\n</div>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":52,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":54,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":54,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"GetCreationRuleEntityExArgs"},{"__symbolic":"reference","name":"AifDataService"},{"__symbolic":"reference","name":"string"}]}],"ngOnInit":[{"__symbolic":"method"}],"loadItems":[{"__symbolic":"method"}]}},"ReferSelectorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"lib-refer-selector","template":"<div class=\"g-main p-2\">\r\n  <!--  -->\r\n  <div class=\"form-group\" style=\"height: 150px;overflow-y: auto;\">\r\n    <div [hidden]=\"sourceVoIdList.length != 0\"><span style=\"color: red;\">{{ 'emptyResult' | aifLocale }}</span></div>\r\n    <div>{{ 'selectSourceBillType' | aifLocale }}</div>\r\n    <div *ngFor=\"let sourceVoId of sourceVoIdList;let i=index\" class=\"col-sm-12 col-md-5 form-check form-check-inline\">\r\n      <input class=\"form-check-input\" type=\"radio\" [name]=\"'sourceVoId'+i\" id=\"sourceVoId\" [value]=\"sourceVoId\"\r\n        [(ngModel)]=\"selectedSourceVoId\" />\r\n      <label class=\"form-check-label\" [for]=\"'sourceVoId'+i\">{{sourceVoNameDict[sourceVoId]}}</label>\r\n    </div>\r\n  </div>\r\n\r\n  <!--  -->\r\n  <div class=\"form-group\" style=\"\">\r\n    <div>{{ 'selectCreationRule' | aifLocale }}</div>\r\n    <select class=\"form-control\" name=\"selectedCreationRule\" [(ngModel)]=\"selectedCreationRule\">\r\n      <option *ngFor=\"let cr of creationRuleDict[selectedSourceVoId];\" [ngValue]=\"cr\">\r\n        {{cr.name}}</option>\r\n    </select>\r\n  </div>\r\n\r\n  <!--  -->\r\n  <div class=\"form-group\" style=\"\">\r\n    <div>{{ 'creationRuleDesciption' | aifLocale }}</div>\r\n    <textarea readonly class=\"form-control\" name=\"description\" rows=\"3\"\r\n      [ngModel]=\"selectedCreationRule&&selectedCreationRule.description\"></textarea>\r\n  </div>\r\n</div>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":52,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":54,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":54,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"GetCreationRuleEntityExArgs"},{"__symbolic":"reference","name":"AifDataService"},{"__symbolic":"reference","name":"string"}]}],"ngOnInit":[{"__symbolic":"method"}],"loadItems":[{"__symbolic":"method"}]}},"AIF_UISTATE_KEY_OPEN_TYPE":"abdbaec8-0bbe-4894-acee-b8d493bc4e1c","AIF_UISTATE_KEY_CREATION_RULE_RESULT":"5eb32009-1d86-43df-96c8-8d685aea4e66","ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":7,"character":42},"arguments":["SELECTOR_ARGS_INJECTOR"]},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":6,"character":1},"arguments":[{"name":"aifLocale"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":11,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":11,"character":16}]}]],"parameters":[{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":31,"character":16}]}]],"parameters":[{"__symbolic":"reference","module":"@farris/devkit","name":"FrameContext","line":26,"character":32},{"__symbolic":"reference","module":"@farris/ui-modal","name":"BsModalService","line":27,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":28,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":29,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactoryLoader","line":30,"character":26},{"__symbolic":"reference","name":"string"}]}],"openCreationRuleSelector":[{"__symbolic":"method"}],"configModalButtons":[{"__symbolic":"method"}]}}},"origins":{"AifManualCreationType":"./lib/aif-manual-creation/form-args/AifManualCreationType","AifRuntimeModuleConfig":"./lib/aif-manual-creation/config/aif-runtime-module.config","AifRuntimeModule":"./lib/aif-manual-creation/aif-runtime.module","AifDataService":"./lib/aif-manual-creation/service/aif-data.service","AifSourceUiService":"./lib/aif-manual-creation/service/aif-source-ui.service","AifTargetUiService":"./lib/aif-manual-creation/service/aif-target-ui.service","SourceDataSelectorComponent":"./lib/aif-manual-creation/components/source-data-selector/source-data-selector.component","PushSelectorComponent":"./lib/aif-manual-creation/components/push-selector/push-selector.component","ReferSelectorComponent":"./lib/aif-manual-creation/components/refer-selector/refer-selector.component","AIF_UISTATE_KEY_OPEN_TYPE":"./lib/aif-manual-creation/config/aif-form-constants","AIF_UISTATE_KEY_CREATION_RULE_RESULT":"./lib/aif-manual-creation/config/aif-form-constants","ɵa":"./lib/aif-manual-creation/config/selector-args-injector.config","ɵb":"./lib/aif-manual-creation/pipe/locale.pipe","ɵc":"./lib/aif-manual-creation/service/abstract-aif-ui-service"},"importAs":"@edp-aif/runtime-api"}