username@email.com
18 小时以前 529d8cb61421eb65d86559d3d2636ad405b87b41
CY_ECommercePlatform/CY.WebForm/Pages/financial/WaixieExpenses.aspx.cs
@@ -122,10 +122,11 @@
        {
            var id = this.Keyid.Value.ToInt32().Value;
            var money = this.txtMoney.Value.ToDecimal2().Value;
            var molingmoney = this.txtMolingMoney.Value.ToDecimal2();
            var Youwufapiao = Request["rdoReceiveQuannbu"];
            var fukuanshenqing = _fukuanshenqingBLL.GetModelByKeyid(id);
            if (fukuanshenqing.FukuanStatus == 2 && money>0)
            if (fukuanshenqing.FukuanStatus == 2 && money > 0)
            {
                JavaScript.MessageBox("该申请已经付款结束!", this);
                return;
@@ -135,6 +136,16 @@
            {
                JavaScript.MessageBox("操作金额大于剩余应付金额!", this);
                return;
            }
            if (molingmoney.HasValue)
            {
                if((money + molingmoney.Value ) != (fukuanshenqing.Fukuanmoney - fukuanshenqing.Yishoumoney))
                {
                    JavaScript.MessageBox("操作金额加抹零金额必须等于剩余应付金额!", this);
                    return;
                }
            }
            if (fukuanshenqing.Youwufapiao == 2 && Youwufapiao == "1")
@@ -159,6 +170,15 @@
                    {
                        fukuanshenqing.FukuanStatus = 2;
                    }
                    if (molingmoney.HasValue)
                    {
                        if ((money + molingmoney.Value) >= (fukuanshenqing.Fukuanmoney - fukuanshenqing.Yishoumoney))
                        {
                            fukuanshenqing.FukuanStatus = 2;
                        }
                    }
                    fukuanshenqing.Yishoumoney = yishoumoney + money;
                    fukuanshenqing.Updater = CurrentUser.ShortName;
                    fukuanshenqing.LastUpdateTime = DateTime.Now;