From 77f8f99697748749edd553b127de34b02ccb18c5 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 25 六月 2021 11:43:59 +0800
Subject: [PATCH] 提交

---
 zhengcaioa/zhengcaioa/Controllers/UserController.cs |   99 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 99 insertions(+), 0 deletions(-)

diff --git a/zhengcaioa/zhengcaioa/Controllers/UserController.cs b/zhengcaioa/zhengcaioa/Controllers/UserController.cs
index 867184c..74de376 100644
--- a/zhengcaioa/zhengcaioa/Controllers/UserController.cs
+++ b/zhengcaioa/zhengcaioa/Controllers/UserController.cs
@@ -151,6 +151,10 @@
             {
                 PltUserDTO.ShiyongDateName = PltUserDTO.ShiyongDate.Value.ToString("yyyy-MM-dd");
             }
+            if (PltUserDTO.Outdate.HasValue)
+            {
+                PltUserDTO.OutdateName = PltUserDTO.Outdate.Value.ToString("yyyy-MM-dd");
+            }
 
             if (pltJiatingchengyuanDTOs.Count == 0)
             {
@@ -423,7 +427,102 @@
             ViewData.Model = dto;
             return View();
         }
+
+
+
+
+
+
+        [CheckLogin]
+        public IActionResult JiBenGongZi()
+        {
+            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);
+           
+            ViewData["ActionInfo"] = actionlist;
             
+            ViewBag.dept = _hrDeptService.GetList().Select(x => new { code = x.Id, label = x.DeptName }).ToList();
+          
+            return View();
+        }
+
+
+        #region 淇敼澶囨敞
+        [CheckLogin]
+        public ActionResult EditBeizhu(string id = null)
+        {
+
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            
+
+            ViewBag.shifou = _liaotianService.GetSYScode("system", "shifou");//.Select(x => new { code = x.CodeSn, label = x.Comments }).ToList();
+
+            PltUserDTO PltUserDTO = new PltUserDTO();
+            PltUserDTO.Zhiwustatus = "A";
+           
+            if (!String.IsNullOrEmpty(id))
+            {
+                PltUserDTO = _userService.GetPltUserEntity(id);
+                PltUserDTO.DeptName = _hrDeptService.Get(PltUserDTO.DeptId).DeptName;
+
+                PltUserDTO.ShiyongDateName = PltUserDTO.ShiyongDate.HasValue?PltUserDTO.ShiyongDate.Value.ToString("yyyy-MM-dd") : "";
+                PltUserDTO.ShiyongDateEndName = PltUserDTO.ShiyongDateEnd.HasValue ? PltUserDTO.ShiyongDateEnd.Value.ToString("yyyy-MM-dd") : "";
+            }
+ 
+            ViewData.Model = PltUserDTO;
+            return View();
+        }
+
+
+       
+
+
+        /// <summary>
+        /// 淇濆瓨
+        /// </summary>
+        /// <param name="data">宀椾綅瀹炰綋绫诲璞�</param>
+        /// <returns></returns>
+        [HttpPost]
+        [CheckLogin]
+        public string SaveBeizhu(PltUserDTO userdata)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            ResultEntity resultEntity = new ResultEntity();
+            resultEntity.Result = false;
+
+
+            PltUserDTO dTO = _userService.GetPltUserEntity(userdata.Id);
+
+
+
+            dTO.ShiyongDate = userdata.ShiyongDate;
+            dTO.ShiyongDateEnd = userdata.ShiyongDateEnd;
+            dTO.ShiyongPrice = userdata.ShiyongPrice;
+            dTO.geshuiqizheng = userdata.geshuiqizheng;
+            dTO.advancewages = userdata.advancewages;
+            dTO.miniyearsalary = userdata.miniyearsalary;
+            dTO.senioritywages = userdata.senioritywages;
+            dTO.Istravelsubsidy = userdata.Istravelsubsidy;
+            dTO.BasicPrice = userdata.BasicPrice;
+
+            dTO.Modifier = curentuser.Id;
+            dTO.Modifytime = DateTime.Now;
+
+            resultEntity = _userService.savePltUser(dTO);
+            
+            return JsonConvert.SerializeObject(resultEntity);
+        }
+        #endregion
 
     }
 }

--
Gitblit v1.9.1