|
@@ -198,7 +198,6 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
JsonData jsonObj = JsonMapper.ToObject(result);
|
|
|
if (jsonObj["alipay_merchant_indirect_iot_bind_response"]["code"].ToString() == "10000")
|
|
|
{
|
|
|
- Models.Main1.PosMachines machine = PosMachinesService.Query(" PosSn='" + SnNo + "'");
|
|
|
fields = new Dictionary<string, object>();
|
|
|
fields.Add("BindingTime", DateTime.Now);
|
|
|
fields.Add("BuyUserId", merchant.UserId);
|
|
@@ -206,9 +205,16 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
fields.Add("BindingState", 1);
|
|
|
fields.Add("BindMerchantId", MerchantId);
|
|
|
|
|
|
- PosMachinesService.Edit(fields, machine.Id, false);
|
|
|
+ PosMachinesService.Edit(fields, machines.Id, false);
|
|
|
}
|
|
|
}
|
|
|
+ else
|
|
|
+ {
|
|
|
+ fields = new Dictionary<string, object>();
|
|
|
+ fields.Add("BindMerchantId", MerchantId);
|
|
|
+
|
|
|
+ PosMachinesService.Edit(fields, machines.Id, false);
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
if (SnNo == MachineNo || string.IsNullOrEmpty(MachineNo))
|