王 垚
2021-03-05 c9c8ac9b6dd18ec40a52173924b2649b287b7aa6
src/BLL/Demo.BillView/PRD/Pro_TlPush.cs
@@ -202,15 +202,19 @@
            dynamicFormShowParameter.FormId = "SCP_PushParamFrom";
            dynamicFormShowParameter.ParentPageId = formView.PageId;
            dynamicFormShowParameter.OpenStyle.ShowType = ShowType.Modal;
            dynamicFormShowParameter.CustomComplexParams.Add("SrcFormId", "paez_PODemandPlan");
            //dynamicFormShowParameter.CustomComplexParams.Add("SrcFormId", "paez_PODemandPlan");
            //dynamicFormShowParameter.CustomComplexParams.Add("TargetFormId", "SCP_ReceiveBill");
            dynamicFormShowParameter.CustomComplexParams.Add("SrcFormId", "PUR_PurchaseOrder");
            dynamicFormShowParameter.CustomComplexParams.Add("TargetFormId", "PUR_ReceiveBill");
            formView.ShowForm(dynamicFormShowParameter, delegate (FormResult results)
            {
                if (results != null && results.ReturnData != null)
                {
                    DynamicObject dynamicObject = results.ReturnData as DynamicObject;
                    string CbConvertRule = Convert.ToString(dynamicObject["CbConvertRule"]);
                    List<ConvertRuleElement> convertRules = ConvertServiceHelper.GetConvertRules(formView.Context, "paez_PODemandPlan", "PUR_ReceiveBill");
                    List<ConvertRuleElement> convertRules = ConvertServiceHelper.GetConvertRules(formView.Context, "PUR_PurchaseOrder", "PUR_ReceiveBill");
                    //List<ConvertRuleElement> convertRules = ConvertServiceHelper.GetConvertRules(formView.Context, "paez_PODemandPlan", "SCP_ReceiveBill");
                    ConvertRuleElement rule = convertRules.FirstOrDefault((ConvertRuleElement t) => t.Id == CbConvertRule);
                    PushPurOrderToRec(formView, selEntryIds, rule);
                }