|
@@ -59,7 +59,7 @@ public class TxjHelper
|
|
|
List<MySystem.JavaProductModels.KxsMachineAward> list = dbpro.KxsMachineAward.Where(m => m.VariationType == 118 && m.CreateTime >= start && m.CreateTime < end).ToList();
|
|
List<MySystem.JavaProductModels.KxsMachineAward> list = dbpro.KxsMachineAward.Where(m => m.VariationType == 118 && m.CreateTime >= start && m.CreateTime < end).ToList();
|
|
|
foreach(MySystem.JavaProductModels.KxsMachineAward sub in list)
|
|
foreach(MySystem.JavaProductModels.KxsMachineAward sub in list)
|
|
|
{
|
|
{
|
|
|
- MySystem.JavaProductModels.KxsShopOrder order = dbpro.KxsShopOrder.FirstOrDefault(m => m.OrderSn == sub.PosSn);
|
|
|
|
|
|
|
+ MySystem.JavaProductModels.KxsShopOrder order = dbpro.KxsShopOrder.FirstOrDefault(m => m.OrderSn == sub.PosSn && m.ReturnStatus == 0);
|
|
|
if(order != null)
|
|
if(order != null)
|
|
|
{
|
|
{
|
|
|
int UserId = order.UserId;
|
|
int UserId = order.UserId;
|
|
@@ -73,11 +73,12 @@ public class TxjHelper
|
|
|
{
|
|
{
|
|
|
if(txjList.ContainsKey(ParentId))
|
|
if(txjList.ContainsKey(ParentId))
|
|
|
{
|
|
{
|
|
|
|
|
+ MySystem.JavaProductModels.KxsShopOrderInfo orderInfo = dbpro.KxsShopOrderInfo.FirstOrDefault(m => m.OrderId == order.Id) ?? new MySystem.JavaProductModels.KxsShopOrderInfo();
|
|
|
string[] userData = txjList[ParentId].Split('|');
|
|
string[] userData = txjList[ParentId].Split('|');
|
|
|
dbpro.KxsMachineAward.Add(new MySystem.JavaProductModels.KxsMachineAward()
|
|
dbpro.KxsMachineAward.Add(new MySystem.JavaProductModels.KxsMachineAward()
|
|
|
{
|
|
{
|
|
|
Amount = 60,
|
|
Amount = 60,
|
|
|
- VariationType = 30,
|
|
|
|
|
|
|
+ VariationType = orderInfo.Number * 30,
|
|
|
Username = userData[1],
|
|
Username = userData[1],
|
|
|
UserCode = userData[0],
|
|
UserCode = userData[0],
|
|
|
UserId = int.Parse(ParentId),
|
|
UserId = int.Parse(ParentId),
|