|
|
@@ -466,6 +466,16 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
List<SendInfo> sendInfos = new List<SendInfo>();
|
|
|
List<CheckSendInfo> checksendInfos = new List<CheckSendInfo>();
|
|
|
StoreMachineApply apply = db.StoreMachineApply.FirstOrDefault(m => m.Id == data.Id) ?? new StoreMachineApply();
|
|
|
+ if (apply.QueryCount > 0)
|
|
|
+ {
|
|
|
+ string check = RedisDbconn.Instance.Get<string>("YYZXSendPos:" + apply.QueryCount + "-" + apply.Id);
|
|
|
+ if (!string.IsNullOrEmpty(check))
|
|
|
+ {
|
|
|
+ return "Warning|" + "请勿频繁操作,稍后再试";
|
|
|
+ }
|
|
|
+ RedisDbconn.Instance.Set("YYZXSendPos:" + apply.QueryCount + "-" + apply.Id, "wait");
|
|
|
+ RedisDbconn.Instance.SetExpire("YYZXSendPos:" + apply.QueryCount + "-" + apply.Id, 15);
|
|
|
+ }
|
|
|
JsonData ApplyList = JsonMapper.ToObject(apply.SendSn);
|
|
|
decimal ApplyAmount = 0;
|
|
|
decimal Amount = 0;
|