|
|
@@ -310,13 +310,9 @@ namespace MySystem.Areas.Api.Controllers.v1.Main2
|
|
|
private AppResultJson UnionWeChatMerchantOpenAccountDo(string value)
|
|
|
{
|
|
|
JsonData data = JsonMapper.ToObject(value);
|
|
|
- Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
- MerchantAddInfo query = new MerchantAddInfo();
|
|
|
- Dictionary<string, object> fields = new Dictionary<string, object>();
|
|
|
- fields.Add("create_date", DateTime.Now); //创建时间
|
|
|
- fields.Add("update_date", DateTime.Now); //修改时间
|
|
|
- AppResultJson resultJson = MerchantAddInfoService.Add(fields, false);
|
|
|
-
|
|
|
+ int id = int.Parse(function.CheckInt(data["id"].ToString()));
|
|
|
+ Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
+ RedisDbconn.Instance.AddList("WeChatForHaoDaQueue", id.ToString());
|
|
|
return new AppResultJson() { Status = "1", Info = "", Data = Obj };
|
|
|
}
|
|
|
#endregion
|
|
|
@@ -333,13 +329,9 @@ namespace MySystem.Areas.Api.Controllers.v1.Main2
|
|
|
private AppResultJson UnionAlipayMerchantOpenAccountDo(string value)
|
|
|
{
|
|
|
JsonData data = JsonMapper.ToObject(value);
|
|
|
- Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
- MerchantAddInfo query = new MerchantAddInfo();
|
|
|
- Dictionary<string, object> fields = new Dictionary<string, object>();
|
|
|
- fields.Add("create_date", DateTime.Now); //创建时间
|
|
|
- fields.Add("update_date", DateTime.Now); //修改时间
|
|
|
- AppResultJson resultJson = MerchantAddInfoService.Add(fields, false);
|
|
|
-
|
|
|
+ int id = int.Parse(function.CheckInt(data["id"].ToString()));
|
|
|
+ Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
+ RedisDbconn.Instance.AddList("AlipayForHaoDaQueue", id.ToString());
|
|
|
return new AppResultJson() { Status = "1", Info = "", Data = Obj };
|
|
|
}
|
|
|
#endregion
|
|
|
@@ -356,13 +348,9 @@ namespace MySystem.Areas.Api.Controllers.v1.Main2
|
|
|
private AppResultJson UnionMerchantAddDo(string value)
|
|
|
{
|
|
|
JsonData data = JsonMapper.ToObject(value);
|
|
|
- Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
- MerchantAddInfo query = new MerchantAddInfo();
|
|
|
- Dictionary<string, object> fields = new Dictionary<string, object>();
|
|
|
- fields.Add("create_date", DateTime.Now); //创建时间
|
|
|
- fields.Add("update_date", DateTime.Now); //修改时间
|
|
|
- AppResultJson resultJson = MerchantAddInfoService.Add(fields, false);
|
|
|
-
|
|
|
+ int id = int.Parse(function.CheckInt(data["id"].ToString()));
|
|
|
+ Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
+ RedisDbconn.Instance.AddList("MerchantConfirmHdQueue", "{\"MerchantId\":\"" + id + "\"}");
|
|
|
return new AppResultJson() { Status = "1", Info = "", Data = Obj };
|
|
|
}
|
|
|
#endregion
|
|
|
@@ -379,14 +367,11 @@ namespace MySystem.Areas.Api.Controllers.v1.Main2
|
|
|
private AppResultJson UnionMerchantBindWeChatAppIdDo(string value)
|
|
|
{
|
|
|
JsonData data = JsonMapper.ToObject(value);
|
|
|
- Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
- MerchantAddInfo query = new MerchantAddInfo();
|
|
|
+ int id = int.Parse(function.CheckInt(data["id"].ToString()));
|
|
|
Dictionary<string, object> fields = new Dictionary<string, object>();
|
|
|
- fields.Add("create_date", DateTime.Now); //创建时间
|
|
|
- fields.Add("update_date", DateTime.Now); //修改时间
|
|
|
- AppResultJson resultJson = MerchantAddInfoService.Add(fields, false);
|
|
|
-
|
|
|
- return new AppResultJson() { Status = "1", Info = "", Data = Obj };
|
|
|
+ fields.Add("HdBindWeChat", 0);
|
|
|
+ MerchantAddInfoService.Edit(fields, id, false);
|
|
|
+ return new AppResultJson() { Status = "1", Info = "" };
|
|
|
}
|
|
|
#endregion
|
|
|
|
|
|
@@ -437,14 +422,32 @@ namespace MySystem.Areas.Api.Controllers.v1.Main2
|
|
|
Obj.Add("OutMchtNo", query.OutMchtNo); //慧掌柜商户号
|
|
|
Obj.Add("StoreNo", query.StoreNo); //门店号
|
|
|
Obj.Add("ToAcctNo", query.ToAcctNo); //分账接收方
|
|
|
- Obj.Add("HdStatus", query.HdStatus); //好哒进件状态
|
|
|
Obj.Add("HdPassDate", query.HdPassDate == null ? "" : query.HdPassDate.Value.ToString("yyyy-MM-dd HH:mm:ss")); //好哒审核通过时间
|
|
|
Obj.Add("HdBindWeChat", query.HdBindWeChat); //好哒绑定微信状态
|
|
|
- Obj.Add("HdRemark", ""); //好哒备注
|
|
|
- Obj.Add("WeChatRemark", ""); //微信备注
|
|
|
- Obj.Add("AlipayRemark", ""); //支付宝备注
|
|
|
- Obj.Add("WeChatStatus", ""); //微信审核状态
|
|
|
- Obj.Add("AlipayStatus", ""); //微信审核状态
|
|
|
+ string HdRemark = "";
|
|
|
+ string WeChatRemark = "";
|
|
|
+ string AlipayRemark = "";
|
|
|
+ int HdStatus = 0;
|
|
|
+ int WeChatStatus = 0;
|
|
|
+ int AlipayStatus = 0;
|
|
|
+ if(query.HdStatus == 0 && query.Status == -1)
|
|
|
+ {
|
|
|
+ HdStatus = -1;
|
|
|
+ HdRemark = query.WeChatRemark;
|
|
|
+ }
|
|
|
+ if(query.HdStatus == 3)
|
|
|
+ {
|
|
|
+ WeChatStatus = query.Status;
|
|
|
+ AlipayStatus = query.QueryCount;
|
|
|
+ WeChatRemark = query.WeChatRemark;
|
|
|
+ AlipayRemark = query.AlipayRemark;
|
|
|
+ }
|
|
|
+ Obj.Add("HdStatus", HdStatus); //好哒进件状态
|
|
|
+ Obj.Add("HdRemark", HdRemark); //好哒备注
|
|
|
+ Obj.Add("WeChatRemark", WeChatRemark); //微信备注
|
|
|
+ Obj.Add("AlipayRemark", AlipayRemark); //支付宝备注
|
|
|
+ Obj.Add("WeChatStatus", WeChatStatus); //微信审核状态
|
|
|
+ Obj.Add("AlipayStatus", AlipayStatus); //微信审核状态
|
|
|
|
|
|
return Obj;
|
|
|
}
|