username@email.com
2024-05-17 a9d26b7c151f2727c9dc06a8236f2cf45a765cda
CoreCms.Net.Web.Admin/Controllers/baifenbingfa/Job_jobSetingController.cs
@@ -32,6 +32,8 @@
using SqlSugar;
using CoreCms.Net.Model.Entities.baifenbingfa.jon;
using CoreCms.Net.Web.Admin.Infrastructure;
using CoreCms.Net.Services;
using CoreCms.Net.Auth.HttpContextUser;
namespace CoreCms.Net.Web.Admin.Controllers
{
@@ -47,16 +49,21 @@
    {
        private readonly IWebHostEnvironment _webHostEnvironment;
        private readonly IJob_jobSetingServices _Job_jobSetingServices;
        private readonly IHttpContextUser _user;
        /// <summary>
        /// 构造函数
        ///</summary>
        public Job_jobSetingController(IWebHostEnvironment webHostEnvironment
            ,IJob_jobSetingServices Job_jobSetingServices
            ,ICoreCmsUserLogServices CoreCmsUserLogServices
            ,IHttpContextUser User
            )
        {
            _webHostEnvironment = webHostEnvironment;
            _Job_jobSetingServices = Job_jobSetingServices;
            _user = User;
        }
        #region 获取列表============================================================
@@ -138,6 +145,7 @@
            {
                where = where.And(p => p.isEN == false);
            }
            where=where.And(p=>p.isdelete == false);
         //建立时间 datetime
         var createTime = Request.Form["createTime"].FirstOrDefault();
            if (!string.IsNullOrEmpty(createTime))
@@ -250,6 +258,8 @@
        [Description("创建提交")]
        public async Task<AdminUiCallBack> DoCreate([FromBody]Job_jobSeting entity)
        {
            entity.createBy = _user?.Name??"系统或者其他";
            entity.createTime = DateTime.Now;
            var jm = await _Job_jobSetingServices.InsertAsync(entity);
            return jm;
        }
@@ -292,7 +302,18 @@
        [Description("编辑提交")]
        public async Task<AdminUiCallBack> DoEdit([FromBody]Job_jobSeting entity)
        {
            var jm = await _Job_jobSetingServices.UpdateAsync(entity);
            entity.upDataBy = _user?.Name ?? "系统或者其他";
                entity.upDataTime = DateTime.Now;
            var data = await _Job_jobSetingServices.QueryByIdAsync(entity.id);
            data.upDataTime = DateTime.Now;
            data.upDataBy = _user?.Name ?? "系统或者其他";
            data.position=entity.position;
            data.quantity = entity.quantity;
            data.isEN=entity.isEN;
            data.jobDescription = entity.jobDescription;
            data.requirements = entity.requirements;
            data.location = entity.location;
            var jm = await _Job_jobSetingServices.UpdateAsync(data);
            return jm;
        }
        #endregion