Browse Source

加入接受任务错误提示

master
feng 3 years ago
parent
commit
a22806795f
  1. 16
      src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs
  2. 5
      src/Coldairarrow.Entity/HuiYan/pricetasklog.cs

16
src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs

@ -245,6 +245,8 @@ namespace Coldairarrow.Business.HuiYan
var result = Db.RunTransaction(() =>
{
string orderId = DateTime.Now.ToString("yyyyMMddHHmmssff");
var price = new pricetasklog()
{
CreateTime = DateTime.Now,
@ -254,7 +256,8 @@ namespace Coldairarrow.Business.HuiYan
ItemId = teamItem.ItemId,
UserId = _operator.UserId,
State = PriceTaskState.,
TeamItemId = teamItem.Id
TeamItemId = teamItem.Id,
OrderId = orderId
};
int row = Db.Insert(price);
@ -276,6 +279,17 @@ namespace Coldairarrow.Business.HuiYan
{
return Success("接取任务成功!");
}
else {
if (result.ex.Message.Contains("teamiderror"))
{
return Error("任务已被接取!");
}
if (result.ex.Message.Contains("orderiderror"))
{
return Error("任务接取失败,请重试!");
}
}
return Error(result.ex.Message);
}

5
src/Coldairarrow.Entity/HuiYan/pricetasklog.cs

@ -57,5 +57,10 @@ namespace Coldairarrow.Entity.HuiYan
/// 审核提交时间,超过24小时将自动完成
/// </summary>
public DateTime? WorkDate { get; set; }
/// <summary>
/// 订单ID
/// </summary>
public string OrderId { get; set; }
}
}
Loading…
Cancel
Save