Commit 8245d06c by 陶然

优化

parent 5847a2b4
......@@ -88,22 +88,33 @@ namespace Kivii.Finances.Addons
{
throw new Exception($"Excel第{i}行第6列货币单位格式不正确,请选择指定货币单位!");
}
var eOperateTime = sheet.Cells[i, 7].Value;
var eOperateDate = sheet.Cells[i, 7].Value;
if (eOperateDate == null)
{
throw new Exception($"Excel第{i}行第7列不可为空,请传入交易日期!");
}
string operate = string.Empty;
var eOperateTime = sheet.Cells[i, 8].Value;
if (eOperateTime == null)
{
throw new Exception($"Excel第{i}行第7列不可为空,请传入发生日期!");
operate = eOperateDate.ToString();
//throw new Exception($"Excel第{i}行第8列不可为空,请传入交易时间!");
}
else
{
operate = $"{eOperateDate} {eOperateTime}";
}
if (!DateTime.TryParse(eOperateTime.ToString(), out DateTime operateTime))
if (!DateTime.TryParse(operate, out DateTime operateTime))
{
throw new Exception($"Excel第{i}行第7列发生日期格式不正确!");
throw new Exception($"Excel第{i}行第7列交易日期格式不正确!");
}
var eBank = sheet.Cells[i, 8].Value;
var eBank = sheet.Cells[i, 9].Value;
var bank = eBank == null ? string.Empty : eBank.ToString();
var eBankNumber = sheet.Cells[i, 9].Value;
var eBankNumber = sheet.Cells[i, 10].Value;
var bankNumber = eBankNumber == null ? string.Empty : eBankNumber.ToString();
var eSummary = sheet.Cells[i, 10].Value;
var eSummary = sheet.Cells[i, 11].Value;
var summary = eSummary == null ? string.Empty : eSummary.ToString();
var eRemark = sheet.Cells[i, 11].Value;
var eRemark = sheet.Cells[i, 12].Value;
var remark = eRemark == null ? string.Empty : eRemark.ToString();
#endregion
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment