|
@@ -139,72 +139,9 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
{
|
|
|
Result result = new Result() { Code = -1, Msg = "操作失败!" };
|
|
|
|
|
|
- #region MyRegion
|
|
|
- //var enterExitCost = _mapper.Map<Grp_EnterExitCost>(dto);
|
|
|
- ////enterExitCost.InsidePay = enterExitCost.Visa + enterExitCost.YiMiao + enterExitCost.HeSuan + enterExitCost.Service + enterExitCost.Safe + enterExitCost.Ticket;
|
|
|
- //var quarterageData = _mapper.Map<List<Grp_DayAndCost>>(dto.QuarterageData); //住宿费 1
|
|
|
- //quarterageData = quarterageData.Select(it => { it.CreateUserId = dto.UserId; return it; }).ToList();
|
|
|
-
|
|
|
- //var boardWagesData = _mapper.Map<List<Grp_DayAndCost>>(dto.BoardWagesData); //伙食费 2
|
|
|
- //boardWagesData = boardWagesData.Select(it => { it.CreateUserId = dto.UserId; return it; }).ToList();
|
|
|
-
|
|
|
- //var miscellaneousFeeData = _mapper.Map<List<Grp_DayAndCost>>(dto.MiscellaneousFeeData); //公杂费 3
|
|
|
- //miscellaneousFeeData = miscellaneousFeeData.Select(it => { it.CreateUserId = dto.UserId; return it; }).ToList();
|
|
|
-
|
|
|
- //var trainingExpenseData = _mapper.Map<List<Grp_DayAndCost>>(dto.TrainingExpenseData); //培训费 4
|
|
|
- //trainingExpenseData = trainingExpenseData.Select(it => { it.CreateUserId = dto.UserId; return it; }).ToList();
|
|
|
-
|
|
|
-
|
|
|
- ////处理币种string
|
|
|
- //enterExitCost.CurrencyRemark = CommonFun.GetCurrencyChinaToString(dto.Currencys);
|
|
|
- //enterExitCost.CreateUserId = dto.UserId;
|
|
|
-
|
|
|
- //_sqlSugar.BeginTran();
|
|
|
-
|
|
|
- //if (dto.PortType == 1)
|
|
|
- //{
|
|
|
- // try
|
|
|
- // {
|
|
|
- // var enterExit = _sqlSugar.Storageable<Grp_EnterExitCost>(enterExitCost).ToStorage();
|
|
|
-
|
|
|
- // var enterExitadd = enterExit.AsInsertable.ExecuteCommand(); //不存在插入
|
|
|
- // var enterExitedit = enterExit.AsUpdateable.IgnoreColumns(it => new { it.DiId, it.CreateUserId, it.CreateTime, it.IsDel }).ExecuteCommand(); //存在更新
|
|
|
-
|
|
|
- // var quarterage = _sqlSugar.Storageable<Grp_DayAndCost>(quarterageData).ToStorage(); //住宿费 1
|
|
|
- // var quarterageadd = quarterage.AsInsertable.ExecuteCommand(); //不存在插入
|
|
|
- // var quarterageedit = quarterage.AsUpdateable.IgnoreColumns(it => new { it.DiId, it.Type, it.CreateUserId, it.CreateTime, it.IsDel }).ExecuteCommand(); //存在更新
|
|
|
-
|
|
|
- // var boardWages = _sqlSugar.Storageable<Grp_DayAndCost>(boardWagesData).ToStorage(); //伙食费 2
|
|
|
- // var boardWagesadd = boardWages.AsInsertable.ExecuteCommand(); //不存在插入
|
|
|
- // var boardWagesedit = boardWages.AsUpdateable.IgnoreColumns(it => new { it.DiId, it.Type, it.CreateUserId, it.CreateTime, it.IsDel }).ExecuteCommand(); //存在更新
|
|
|
-
|
|
|
- // var miscellaneousFee = _sqlSugar.Storageable<Grp_DayAndCost>(miscellaneousFeeData).ToStorage(); //公杂费 3
|
|
|
- // var miscellaneousFeeedd = miscellaneousFee.AsInsertable.ExecuteCommand(); //不存在插入
|
|
|
- // var miscellaneousFeeedit = miscellaneousFee.AsUpdateable.IgnoreColumns(it => new { it.DiId, it.Type, it.CreateUserId, it.CreateTime, it.IsDel }).ExecuteCommand(); //存在更新
|
|
|
-
|
|
|
- // var trainingExpense = _sqlSugar.Storageable<Grp_DayAndCost>(trainingExpenseData).ToStorage(); //培训费 4
|
|
|
- // var trainingExpenseadd = trainingExpense.AsInsertable.ExecuteCommand(); //不存在插入
|
|
|
- // var trainingExpenseedit = trainingExpense.AsUpdateable.IgnoreColumns(it => new { it.DiId, it.Type, it.CreateUserId, it.CreateTime, it.IsDel }).ExecuteCommand(); //存在更新
|
|
|
-
|
|
|
- // _sqlSugar.CommitTran();
|
|
|
- // result.Code = 0;
|
|
|
- // result.Msg = "操作成功!";
|
|
|
- // }
|
|
|
- // catch (Exception ex)
|
|
|
- // {
|
|
|
- // _sqlSugar.RollbackTran();
|
|
|
- // result.Msg = ex.Message;
|
|
|
- // }
|
|
|
- //}
|
|
|
- //else result.Msg = ErrorMsg.Error_Port_Msg;
|
|
|
- #endregion
|
|
|
-
|
|
|
- if (dto.SumJJC == 0) {
|
|
|
- dto.OutsideJJPay = 0;
|
|
|
- }
|
|
|
- if (dto.SumGWC == 0) {
|
|
|
- dto.OutsaideGWPay = 0;
|
|
|
- }
|
|
|
+ if (dto.SumJJC == 0) dto.OutsideJJPay = 0;
|
|
|
+ if (dto.SumGWC == 0) dto.OutsaideGWPay = 0;
|
|
|
+ if (dto.SumTDC == 0) dto.OutsideTDPay = 0;
|
|
|
|
|
|
var enterExitCost = _mapper.Map<Grp_EnterExitCost>(dto);
|
|
|
//enterExitCost.InsidePay = enterExitCost.Visa + enterExitCost.YiMiao + enterExitCost.HeSuan + enterExitCost.Service + enterExitCost.Safe + enterExitCost.Ticket;
|