|
|
@@ -631,7 +631,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
|
|
631
|
631
|
//批量更新状态 数量
|
|
632
|
632
|
await bus_OrderDetailRepository.UpdateListToColumns(modelOldDetailList, s => new { s.F_State });
|
|
633
|
633
|
}
|
|
634
|
|
- if (await busAfterSaleRepository.AddReturnCount(modelAfterSale))
|
|
|
634
|
+ if (await busAfterSaleRepository.Update(modelAfterSale))
|
|
635
|
635
|
{
|
|
636
|
636
|
if (input.F_CheckStateSH == 0)
|
|
637
|
637
|
return Success("售后已保存");
|
|
|
@@ -662,7 +662,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
|
|
662
|
662
|
}
|
|
663
|
663
|
string[] idlist = ids.Split(',');
|
|
664
|
664
|
|
|
665
|
|
- if (await busAfterSaleRepository.Update(s=>new T_Bus_AfterSale { F_State=-1 },q => idlist.Contains(q.F_Id)))
|
|
|
665
|
+ if (await busAfterSaleRepository.Update(s=>new T_Bus_AfterSale { F_State=-1 },q => idlist.Contains(q.F_Id)&&q.F_CheckStateSH!=1))
|
|
666
|
666
|
{
|
|
667
|
667
|
return Success("删除成功");
|
|
668
|
668
|
}
|
|
|
@@ -694,18 +694,22 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
|
|
694
|
694
|
{
|
|
695
|
695
|
eq = eq.And(a => a.F_CheckStateSH == input.F_CheckStateSH);
|
|
696
|
696
|
}
|
|
697
|
|
- if (input.F_Type > 0)
|
|
|
697
|
+ if (input.F_State > -2)
|
|
698
|
698
|
{
|
|
699
|
|
- eq = eq.And(a => a.F_Type == input.F_Type);
|
|
|
699
|
+ eq = eq.And(a => a.F_State == input.F_State);
|
|
700
|
700
|
}
|
|
701
|
|
- if (!string.IsNullOrEmpty(input.F_Id))
|
|
|
701
|
+ if (input.F_State == -2)
|
|
702
|
702
|
{
|
|
703
|
|
- eq = eq.And(a => a.F_Id == input.F_Id);
|
|
|
703
|
+ eq = eq.And(a => a.F_State >= 0);
|
|
704
|
704
|
}
|
|
705
|
|
- if (input.F_State > -2)
|
|
|
705
|
+ if (input.F_Type > 0)
|
|
706
|
706
|
{
|
|
707
|
|
- eq = eq.And(a => a.F_State == input.F_State);
|
|
|
707
|
+ eq = eq.And(a => a.F_Type == input.F_Type);
|
|
708
|
708
|
}
|
|
|
709
|
+ if (!string.IsNullOrEmpty(input.F_Id))
|
|
|
710
|
+ {
|
|
|
711
|
+ eq = eq.And(a => a.F_Id == input.F_Id); }
|
|
|
712
|
+
|
|
709
|
713
|
if (!string.IsNullOrEmpty(input.F_ReturnType))
|
|
710
|
714
|
{
|
|
711
|
715
|
eq = eq.And(a => a.F_ReturnType == input.F_ReturnType);
|
|
|
@@ -1072,7 +1076,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
|
|
1072
|
1076
|
await bus_OrderDetailRepository.UpdateList(modelOldDetailList);
|
|
1073
|
1077
|
}
|
|
1074
|
1078
|
|
|
1075
|
|
- if (await busAfterSaleRepository.AddReturnCount(modelAfterSale))
|
|
|
1079
|
+ if (await busAfterSaleRepository.Update(modelAfterSale))
|
|
1076
|
1080
|
{
|
|
1077
|
1081
|
if (input.F_CheckStateSH == 0)
|
|
1078
|
1082
|
return Success("售后已保存");
|