liaoxujun@qq.com
2024-04-01 601166c988820551ae60543b098c50a6a1c77789
no message
3个文件已修改
41 ■■■■■ 已修改文件
CoreCms.Net.IServices/baifenbingfa/IOfflineDistributorServices.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.WebApi/Controllers/OfflineDistributorController.cs 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.IServices/baifenbingfa/IOfflineDistributorServices.cs
@@ -98,5 +98,6 @@
        /// <returns></returns>
        Task<AdminUiCallBack> GetInfo(int id);
        Task<AdminUiCallBack> UserInsertAsync(OfflineDistributor entity);
    }
}
CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs
@@ -58,6 +58,41 @@
            entity.createBy = $"{_contextUser.Name}";
            return await _dal.InsertAsync(entity);
        }
        /// <summary>
        /// 重写异步插入方法
        /// </summary>
        /// <param name="entity">实体数据</param>
        /// <returns></returns>
        public async Task<AdminUiCallBack> UserInsertAsync(OfflineDistributor entity)
        {
            entity.createTime = DateTime.Now;
            entity.createBy = $"{_contextUser.Name}";
            var bol = await _unitOfWork.GetDbClient().InsertNav(entity).Include(x => x.meetings).ExecuteCommandAsync();
            if (bol)
            {
                return new AdminUiCallBack()
                {
                    code = 0,
                    data = bol,
                    msg = "操作成功"
                };
            }
            else
            {
                return new AdminUiCallBack()
                {
                    code = 1,
                    data = bol,
                    msg = "操作失败"
                };
            }
            return await _dal.InsertAsync(entity);
        }
        public async Task<AdminUiCallBack> GetInfo(int id)
        {
            var data = await _unitOfWork.GetDbClient().Queryable<OfflineDistributor>().Where(x => x.Id == id)
@@ -245,6 +280,7 @@
          return       await _dal.QueryPageAsync(predicate, orderByExpression, orderByType, pageIndex, pageSize, blUseNoLock);
          
        }
        #endregion
    }
CoreCms.Net.Web.WebApi/Controllers/OfflineDistributorController.cs
@@ -60,6 +60,8 @@
                CooperationIntent = param.CooperationIntent,
                DealerName = param.DistributorName,
                PhoneNumber = param.PhoneNumber,
                School=param.School,
                meetings = new List<OfflineDistributorMeeting>()
                         {
                             new OfflineDistributorMeeting
@@ -79,7 +81,7 @@
            };
            var jm = new WebApiCallBack();
            var ret = await _OfflineDistributorServices.UpdateAsync(item);
            var ret = await _OfflineDistributorServices.UserInsertAsync(item);
            jm.code = ret.code;
            jm.status = true;
            jm.msg = ret.msg;