移动系统liao
2024-05-17 08e54969dad49e068a985bd1374b68d453ee88d8
修改job不能是物理删除
3个文件已修改
1个文件已删除
48 ■■■■■ 已修改文件
CoreCms.Net.Repository/baifenbingfa/Job_jobSetingRepository.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Services/baifenbingfa/Job_jobSetingServices.cs 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Uni-App/bin/Debug/net8.0/CoreCms.Net.Uni-App.deps.json 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.Admin/Controllers/baifenbingfa/Job_jobSetingController.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Repository/baifenbingfa/Job_jobSetingRepository.cs
@@ -220,7 +220,7 @@
        public async Task<List<Job_jobSeting>> QueryAsyncALL()
        {
            var page = await DbClient.Queryable<Job_jobSeting>().Where(x => x.isEN == true).ToListAsync();
            var page = await DbClient.Queryable<Job_jobSeting>().Where(x => x.isEN == true&&x.isdelete==false).ToListAsync();
            return page;
        }
CoreCms.Net.Services/baifenbingfa/Job_jobSetingServices.cs
@@ -79,7 +79,9 @@
        /// <returns></returns>
        public async Task<AdminUiCallBack> DeleteByIdAsync(object id)
        {
            return await _dal.DeleteByIdAsync(id);
         var dta=await   _unitOfWork.GetDbClient().Queryable<Job_jobSeting>().In(id).FirstAsync();
            dta.isdelete = true;
            return await _dal.UpdateAsync(dta);
        }
        /// <summary>
@@ -89,7 +91,12 @@
        /// <returns></returns>
        public async Task<AdminUiCallBack> DeleteByIdsAsync(int[] ids)
        {
            return await _dal.DeleteByIdsAsync(ids);
            var dta = await _unitOfWork.GetDbClient().Queryable<Job_jobSeting>().In(ids).ToListAsync();
            foreach (var item in dta)
            {
                item.isdelete = true;
            }
            return await _dal.UpdateAsync(dta);
        }
        #endregion
CoreCms.Net.Uni-App/bin/Debug/net8.0/CoreCms.Net.Uni-App.deps.json
File was deleted
CoreCms.Net.Web.Admin/Controllers/baifenbingfa/Job_jobSetingController.cs
@@ -145,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))
@@ -303,7 +304,16 @@
        {
            entity.upDataBy = _user?.Name ?? "系统或者其他";
                entity.upDataTime = DateTime.Now;
            var jm = await _Job_jobSetingServices.UpdateAsync(entity);
            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