コード例 #1
0
        /// <summary>
        /// 平衡验证
        /// </summary>
        /// <returns>Map:check:是否验证成功 num:借贷相差多少钱</returns>
        public Dictionary <string, object> balanceCheck()
        {
            Charts charts = accountingModel.getLoadAndBorrword(account.company);
            Dictionary <string, object> result = new Dictionary <string, object>();

            if (charts.sum_load == charts.sum_borrowed)
            {
                result.Add("check", true);
                result.Add("num", 0);
            }
            else
            {
                result.Add("check", false);
                if (charts.sum_load > charts.sum_borrowed)
                {
                    result.Add("num", charts.sum_load - charts.sum_borrowed);
                }
                else
                {
                    result.Add("num", charts.sum_borrowed - charts.sum_load);
                }
            }
            return(result);
        }