|
@@ -50,7 +50,7 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
curData.Add("Date", TradeDate.Substring(0, 4) + "-" + TradeDate.Substring(4, 2) + "-" + TradeDate.Substring(6, 2)); //日期
|
|
curData.Add("Date", TradeDate.Substring(0, 4) + "-" + TradeDate.Substring(4, 2) + "-" + TradeDate.Substring(6, 2)); //日期
|
|
curData.Add("Amount", dr[3].ToString()); //实收金额
|
|
curData.Add("Amount", dr[3].ToString()); //实收金额
|
|
curData.Add("WeChatAmount", dr[2].ToString()); //微信实收
|
|
curData.Add("WeChatAmount", dr[2].ToString()); //微信实收
|
|
- curData.Add("AlipayAmount", dr[1].ToString()); //微信实收
|
|
|
|
|
|
+ curData.Add("AlipayAmount", dr[1].ToString()); //支付宝实收
|
|
curData.Add("OrderCount", dr[4].ToString()); //订单数
|
|
curData.Add("OrderCount", dr[4].ToString()); //订单数
|
|
curData.Add("AddCount", 0); //新增会员
|
|
curData.Add("AddCount", 0); //新增会员
|
|
dataList.Add(curData);
|
|
dataList.Add(curData);
|
|
@@ -85,7 +85,7 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
curData.Add("Date", TradeDate.Substring(0, 4) + "-" + TradeDate.Substring(4, 2)); //日期
|
|
curData.Add("Date", TradeDate.Substring(0, 4) + "-" + TradeDate.Substring(4, 2)); //日期
|
|
curData.Add("Amount", dr[3].ToString()); //实收金额
|
|
curData.Add("Amount", dr[3].ToString()); //实收金额
|
|
curData.Add("WeChatAmount", dr[2].ToString()); //微信实收
|
|
curData.Add("WeChatAmount", dr[2].ToString()); //微信实收
|
|
- curData.Add("AlipayAmount", dr[1].ToString()); //微信实收
|
|
|
|
|
|
+ curData.Add("AlipayAmount", dr[1].ToString()); //支付宝实收
|
|
curData.Add("OrderCount", dr[4].ToString()); //订单数
|
|
curData.Add("OrderCount", dr[4].ToString()); //订单数
|
|
curData.Add("AddCount", 0); //新增会员
|
|
curData.Add("AddCount", 0); //新增会员
|
|
dataList.Add(curData);
|
|
dataList.Add(curData);
|
|
@@ -271,6 +271,10 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
string OrderNo = DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8);
|
|
string OrderNo = DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8);
|
|
bool ActFlag = merchantset.IsAll == 1 ? false : true;
|
|
bool ActFlag = merchantset.IsAll == 1 ? false : true;
|
|
|
|
+ if(PayMoney < merchantset.MinPayMoney) //支付金额小于活动最小金额,则不分账
|
|
|
|
+ {
|
|
|
|
+ ActFlag = false;
|
|
|
|
+ }
|
|
ConsumerOrders order = maindb.ConsumerOrders.Add(new ConsumerOrders()
|
|
ConsumerOrders order = maindb.ConsumerOrders.Add(new ConsumerOrders()
|
|
{
|
|
{
|
|
// Id = PublicFunction.MakeConsumerOrderId(),
|
|
// Id = PublicFunction.MakeConsumerOrderId(),
|
|
@@ -282,7 +286,7 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
SnNo = SnNo, //SN号
|
|
SnNo = SnNo, //SN号
|
|
OrderNo = OrderNo,
|
|
OrderNo = OrderNo,
|
|
MaxDivi = PayMoney * merchantset.DiviPercent / 100,
|
|
MaxDivi = PayMoney * merchantset.DiviPercent / 100,
|
|
- IsAct = merchantset.IsAll == 1 ? 0u : 1u,
|
|
|
|
|
|
+ IsAct = ActFlag ? 1u : 0u,
|
|
SeoDescription = Newtonsoft.Json.JsonConvert.SerializeObject(merchantset),
|
|
SeoDescription = Newtonsoft.Json.JsonConvert.SerializeObject(merchantset),
|
|
}).Entity;
|
|
}).Entity;
|
|
maindb.SaveChanges();
|
|
maindb.SaveChanges();
|