username@email.com
2024-12-23 4ddba64becec3891e4682ec92f0066ab571d9422
CY_ECommercePlatform/CY.WebForm/Pages/business/Waixiefukuanshenqing.aspx.cs
@@ -74,7 +74,7 @@
        public void InitData()
        {
            string orderIdStr = Request["id"];
            string orderNoStr = Request["orderno"];
            string orderNoStr = Request["orderno"];
            if (!string.IsNullOrEmpty(orderIdStr))
            {
                this.ordernos.InnerText = orderNoStr.Trim(',');
@@ -84,32 +84,28 @@
                this.selSuppliers.Items.Insert(0, new ListItem("全部", ""));
                decimal total = 0;
                string name = "";
                //this.txtOrderIds.Value = orderIdStr.Trim(',');
                // string[] idsArray = orderIdStr.Split(',');
                //if (idsArray != null && idsArray.Length > 0)
                //{
                orderIdStr = orderIdStr.Trim(',');
                string[] idsArray = orderIdStr.Split(',');
                if (idsArray != null && idsArray.Length > 0)
                {
               // var models = _eC_OrderBLL.GetOrderByIds(orderIdStr).ToList();
                //if(models!=null&& models.Count > 0)
                //{
                //    var model = bll_EC_OrderBasicBLL.SelectModelById(models[0].Keyid.Value);
                //    name = models[0].BuyerName;
                //    this.selBusinessManager.Value = model.BusinessManagerId.HasValue? model.BusinessManagerId.Value.ToString():"";
                //}
                //total = models.Sum(x=>x.SumPrice)??0;
                //txtZengjianmoney.Value = "0";
                    var models = _eC_OrderBLL.GetOrderByIds(orderIdStr).ToList();
                    total = models.Sum(x => x.SumPrice) ?? 0;
                //kpmoney.InnerText = total.ToString("0.00");
                //khname.InnerText = name;
                //Dingdanshu.InnerText = orderIdStr.Split(',').Length +"个";
            }
            else
            {
                JavaScript.CloseDIVOpener(this);
                    ordernjine.InnerText = total.ToString("0.00");
                    //khname.InnerText = name;
                    //Dingdanshu.InnerText = orderIdStr.Split(',').Length +"个";
                }
                else
                {
                    JavaScript.CloseDIVOpener(this);
                }
            }
        }
@@ -182,12 +178,13 @@
                        oA_Fukuanshenqing.FirmId = CurrentUser.MemberId;
                        oA_Fukuanshenqing.SupplierId = this.selSuppliers.Value.ToInt32().Value;
                        oA_Fukuanshenqing.SupplierId = this.selSuppliers.Value;
                        oA_Fukuanshenqing.Fukuanshenqingstatus = 0;
                        oA_Fukuanshenqing.ApprovalStatus = 0;
                        oA_Fukuanshenqing.Fukuanmoney = this.txtZengjianmoney.Value.ToDecimal2();
                        oA_Fukuanshenqing.Bank = this.txtBank.Value;
                        oA_Fukuanshenqing.Huming = this.txtHuming.Value;
                        oA_Fukuanshenqing.AccountID = this.txtAccountID.Value;
                        oA_Fukuanshenqing.Yishoumoney = 0;
                        oA_Fukuanshenqing.Youwufapiao = 0;
@@ -203,15 +200,16 @@
                        oA_Fukuanshenqing.CreateTime = DateTime.Now;
                        oA_Fukuanshenqing.Updater = CurrentUser.ShortName;
                        oA_Fukuanshenqing.LastUpdateTime = DateTime.Now;
                        var id = _oA_FukuanshenqingBLL.InsertModel(oA_Fukuanshenqing);
                        var oA_Suppliers = _OA_SuppliersBLL.getSingleSupplier(this.selSuppliers.Value);
                        var _SupplierName = "";
                        if (oA_Suppliers != null)
                        {
                            _SupplierName = oA_Suppliers.Name;
                        }
                        oA_Fukuanshenqing.SupplierName = _SupplierName;
                        var id = _oA_FukuanshenqingBLL.InsertModel(oA_Fukuanshenqing);
                        //需要添加审批信息
                        DateTime nowTime = DateTime.Now;
@@ -247,7 +245,7 @@
                            m_OA_WorkPlan.Operator = CurrentUser.ShortName;
                            m_OA_WorkPlan.PlanComplany = id.ToString();
                            m_OA_WorkPlan.PlanContent = orderNoStr + " 外协付款申请。收款单位:"+ _SupplierName;
                            m_OA_WorkPlan.PlanContent = orderNoStr + " 外协付款申请。订单金额:"+ this.ordernjine.InnerText + ", 收款单位:"+ _SupplierName + ", 户名:" + oA_Fukuanshenqing.Huming;
                            m_OA_WorkPlan.PlanDataType = 14;
                            m_OA_WorkPlan.PlanMoney = oA_Fukuanshenqing.Fukuanmoney;
                            m_OA_WorkPlan.PlanRemark = oA_Fukuanshenqing.remark;