From 760eede869d8bc0b1b5a4ff38b2d3d94f5e2cb86 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期三, 04 八月 2021 14:29:15 +0800 Subject: [PATCH] 今日开发 专家派工-没有审批的专家不能派工 意向客户访问新增,短信发送不要红星 合作客户 在客户资料列表增加快捷访问链接 工作报表 修改排版 问题维护 试用法条 改为1000字, 问题查询打开直接默认未审核,不要停两秒再刷新 项目新增 增加字段:采购预算 万元 工作考评 考聘不称职当天无工资 --- zhengcaioa/Services/AskService.cs | 71 +++++++++++++++++++++++++++++++++++ 1 files changed, 71 insertions(+), 0 deletions(-) diff --git a/zhengcaioa/Services/AskService.cs b/zhengcaioa/Services/AskService.cs index dd1c59b..c37b993 100644 --- a/zhengcaioa/Services/AskService.cs +++ b/zhengcaioa/Services/AskService.cs @@ -450,5 +450,76 @@ #endregion + #region 浼氬憳鎻愮幇鐢宠 + public ResultEntity SaveCustomerWithdrawal(AdmCustomerWithdrawalDTO admAsk) + { + ResultEntity resultEntity = new ResultEntity(); + try + { + AdmCustomerWithdrawal ask = _mapper.Map<AdmCustomerWithdrawal>(admAsk); + if (string.IsNullOrEmpty(admAsk.Id)) + { + ask.Id = Guid.NewGuid().ToString(); + admAsk.Id = ask.Id; + _context.AdmCustomerWithdrawals.Add(ask); + } + else + { + var entity = _context.AdmCustomerWithdrawals.Find(admAsk.Id); + + entity.OrderNo = admAsk.OrderNo; + entity.Jine = admAsk.Jine; + entity.HuiyuanName = admAsk.HuiyuanName; + entity.HuiyuanId = admAsk.HuiyuanId; + entity.HuiyuanPhone = admAsk.HuiyuanPhone; + entity.Shenqingtime = admAsk.Shenqingtime; + + + entity.ShenpiStatus = admAsk.ShenpiStatus; + entity.CreaterName = admAsk.CreaterName; + entity.Tittle = admAsk.Tittle; + + + + entity.Modifier = admAsk.Modifier; + entity.Modifytime = DateTime.Now; + } + _context.SaveChanges(); + resultEntity.ReturnID = ask.Id; + resultEntity.Result = true; + } + catch (Exception ex) + { + resultEntity.Result = false; + resultEntity.Message = "淇濆瓨澶辫触锛岃鑱旂郴绠$悊鍛�"; + ex.Message.ToString(); + } + + return resultEntity; + } + + public AdmCustomerWithdrawalDTO GetCustomerWithdrawal(string Id) + { + var entity = _context.AdmCustomerWithdrawals.Where(e => e.RecStatus == "A" && e.Id == Id).FirstOrDefault(); + if (entity == null) + { + entity = new AdmCustomerWithdrawal(); + } + var leaveDTO = _mapper.Map<AdmCustomerWithdrawalDTO>(entity); + return leaveDTO; + + } + + public List<AdmCustomerWithdrawalDTO> GetCustomerWithdrawalList(string OrderNo) + { + var entity = _context.AdmCustomerWithdrawals.Where(e => e.RecStatus == "A" && e.OrderNo == OrderNo).ToList(); + + var leaveDTO = _mapper.Map<List<AdmCustomerWithdrawalDTO>>(entity); + return leaveDTO; + + } + + #endregion + } } -- Gitblit v1.9.1