| | |
| | | private readonly IOrderBanciDtlService _orderBanciDtlService; |
| | | private readonly IOrderBanciOrderService _orderBanciOrderService; |
| | | private readonly IFiOrderrecievemoneyService _fiOrderrecievemoneyService; |
| | | private readonly ICooperOrderService _cooperOrderService; |
| | | |
| | | public OrderBanciOrderController(ILogger<OrderBanciOrderController> logger, ILiaotianService liaotianService, IOrderBanciService orderBanciService, IOrderBanciDtlService orderBanciDtlService |
| | | ,IOrderBanciOrderService orderBanciOrderService |
| | | , IFiOrderrecievemoneyService fiOrderrecievemoneyService) |
| | | , IFiOrderrecievemoneyService fiOrderrecievemoneyService |
| | | , ICooperOrderService cooperOrderService) |
| | | { |
| | | _logger = logger; |
| | | _liaotianService = liaotianService; |
| | | _orderBanciService = orderBanciService; |
| | | _orderBanciDtlService = orderBanciDtlService; |
| | | _fiOrderrecievemoneyService = fiOrderrecievemoneyService; |
| | | _orderBanciOrderService = orderBanciOrderService; |
| | | _cooperOrderService = cooperOrderService; |
| | | } |
| | | |
| | | [CheckLogin] |
| | |
| | | |
| | | ViewData["ActionInfo"] = actionlist; |
| | | |
| | | ViewBag.kechengleixing = _liaotianService.GetSYScode("order_banci_order", "kechengleixing_id").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList(); |
| | | ViewBag.kechengleixing = _liaotianService.GetSYScode("order_banci_order", "kechengleixing_id").Where(x=>x.CodeSn=="3").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList(); |
| | | |
| | | |
| | | ViewBag.Baomingtimebegin = DateTime.Now.AddYears(-1).ToString("yyyy-MM-dd"); |
| | | ViewBag.Baomingtimeend = DateTime.Now.ToString("yyyy-MM-dd"); |
| | | |
| | | return View(); |
| | | |
| | |
| | | return new JsonResult(_orderBanciOrderService.SearchByPaging(search)); |
| | | } |
| | | |
| | | [CheckLogin] |
| | | public IActionResult Indexzhuanjia() |
| | | { |
| | | var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); |
| | | ViewData["curentuser"] = curentuser; |
| | | List<ActionEntity> actionlist = new List<ActionEntity>(); |
| | | ActionEntity actionEntity = new ActionEntity(); |
| | | actionEntity.OpenType = 0; |
| | | actionEntity.ActionUrl = ""; |
| | | actionEntity.ActionFun = "Search"; |
| | | actionEntity.PageIco = "fa fa-search"; |
| | | actionEntity.ActionName = "查询"; |
| | | actionlist.Add(actionEntity); |
| | | //ActionEntity actionEntity1 = new ActionEntity(); |
| | | //actionEntity1.OpenType = 0; |
| | | //actionEntity1.ActionUrl = ""; |
| | | //actionEntity1.ActionFun = "Add"; |
| | | //actionEntity1.PageIco = "fa fa-plus"; |
| | | //actionEntity1.ActionName = "新增"; |
| | | //actionlist.Add(actionEntity1); |
| | | ActionEntity actionEntity3 = new ActionEntity(); |
| | | actionEntity3.OpenType = 0; |
| | | actionEntity3.ActionUrl = ""; |
| | | actionEntity3.ActionFun = "Print"; |
| | | actionEntity3.PageIco = "fa fa-print"; |
| | | actionEntity3.ActionName = "打印"; |
| | | actionlist.Add(actionEntity3); |
| | | |
| | | |
| | | ActionEntity actionEntity4 = new ActionEntity(); |
| | | actionEntity4.OpenType = 0; |
| | | actionEntity4.ActionUrl = ""; |
| | | actionEntity4.ActionFun = "Duanxin"; |
| | | actionEntity4.PageIco = ""; |
| | | actionEntity4.ActionName = "发送短信"; |
| | | actionlist.Add(actionEntity4); |
| | | |
| | | ViewData["ActionInfo"] = actionlist; |
| | | |
| | | ViewBag.kechengleixing = _liaotianService.GetSYScode("order_banci_order", "kechengleixing_id").Where(x => x.CodeSn != "3").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList(); |
| | | |
| | | ViewBag.Baomingtimebegin = DateTime.Now.AddYears(-1).ToString("yyyy-MM-dd"); |
| | | ViewBag.Baomingtimeend = DateTime.Now.ToString("yyyy-MM-dd"); |
| | | |
| | | return View(); |
| | | |
| | | } |
| | | |
| | | [CheckLogin] |
| | | public IActionResult Printhetong(string id = null) |
| | | { |
| | | var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); |
| | | ViewData["curentuser"] = curentuser; |
| | | |
| | | //投诉书 |
| | | var orderBanciOrderDTO = _orderBanciOrderService.Get(id); |
| | | |
| | | |
| | | var frameworkUser = _cooperOrderService.GetFrameworkUsers(orderBanciOrderDTO.PersonId); |
| | | if (frameworkUser != null) |
| | | { |
| | | orderBanciOrderDTO.Xingming = frameworkUser.Name; |
| | | orderBanciOrderDTO.Lianxidianhua = frameworkUser.Itcode; |
| | | } |
| | | |
| | | |
| | | |
| | | ViewData.Model = orderBanciOrderDTO; |
| | | return View(); |
| | | } |
| | | |
| | | [CheckLogin] |
| | | public IActionResult print(OrderBanciOrderDTOSearch search) |
| | |
| | | resultEntity.Message = "无联系人"; |
| | | } |
| | | |
| | | string sss = SMSHelper.PushWToUserMES(number.ToString(), neirong); |
| | | string sss = SMSHelper.PushWToUserMES(number.ToString(), neirong ); |
| | | if (int.Parse(sss) <= 0) |
| | | { |
| | | resultEntity.Result = false; |
| | |
| | | search.BanciId = data.BanciId; |
| | | ResultDataEntity<OrderBanciOrderDTO> resultDataEntity = _orderBanciOrderService.SearchByPaging(search); |
| | | |
| | | if (data.Baomingrenshu.HasValue) |
| | | { |
| | | //if (resultDataEntity.DataList.Count > 0) |
| | | //{ |
| | | // var orderBanciOrderDTO = resultDataEntity.DataList.OrderByDescending(x => x.Baomingrenshu).FirstOrDefault(); |
| | | |
| | | data.Baomingrenshu = search.totalrows + 1; |
| | | // data.Baomingrenshu += orderBanciOrderDTO.Baomingrenshu; |
| | | //} |
| | | } |
| | | else |
| | | { |
| | | //if (resultDataEntity.DataList.Count > 0) |
| | | //{ |
| | | // var orderBanciOrderDTO = resultDataEntity.DataList.OrderByDescending(x => x.Baomingrenshu).FirstOrDefault(); |
| | | |
| | | // data.Baomingrenshu = orderBanciOrderDTO.Baomingrenshu+1; |
| | | //} |
| | | //else |
| | | //{ |
| | | data.Baomingrenshu = 1; |
| | | //} |
| | | } |
| | | data.Jine = resultDataEntity.DataList.Sum(x => x.Xuefei); |
| | | data.Jine += data.Xuefei; |
| | | ResultEntity resultEntity = _orderBanciOrderService.save(data); |
| | |
| | | { |
| | | |
| | | search.page = 1; |
| | | search.rows = 1; |
| | | search.rows = 10000; |
| | | search.Fkzt = "03"; |
| | | ResultDataEntity<FiOrderrecievemoneyDTO> resultDataEntity = _fiOrderrecievemoneyService.SearchByPaging(search); |
| | | |
| | |
| | | return new JsonResult(returnMsg); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 保存 |
| | | /// </summary> |
| | | /// <param name="data">岗位实体类对象</param> |
| | | /// <returns></returns> |
| | | /// |
| | | public IActionResult Delete(string OrderId) |
| | | { |
| | | //var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); |
| | | //ViewData["curentuser"] = curentuser; |
| | | ReturnMsg<OrderBanciOrderDTO> returnMsg = new ReturnMsg<OrderBanciOrderDTO>(); |
| | | returnMsg.code = 2; |
| | | try |
| | | { |
| | | |
| | | ResultEntity resultEntity = _orderBanciOrderService.DeleteStatus(OrderId); |
| | | if (resultEntity.Result) |
| | | { |
| | | returnMsg.code = 1; |
| | | returnMsg.count = 1; |
| | | returnMsg.returnObj = null; |
| | | } |
| | | else |
| | | { |
| | | returnMsg.error = resultEntity.Message; |
| | | } |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | returnMsg.code = 2; |
| | | returnMsg.error = "没有获取到token"; |
| | | returnMsg.count = 0; |
| | | |
| | | } |
| | | |
| | | return new JsonResult(returnMsg); |
| | | } |
| | | |
| | | } |
| | | } |