//------------------------------------------------------------------------------
//     T4模板文件:基础接口类
//     此代码由T4模板自动生成
//     对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
//------------------------------------------------------------------------------
using APT.Infrastructure.Core;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using APT.Utility;
using APT.Infrastructure.Api;
using APT.BaseData.Domain.ApiModel.PF;
 namespace APT.SC.WebApi.Controllers.Api
 {
	using APT.MS.Domain.Entities.BI;
using APT.MS.Domain.Entities.SC.BI;
using APT.MS.Domain.Entities.CM;
using APT.MS.Domain.Entities.SC;
using APT.MS.Domain.Entities.OG;
using APT.MS.Domain.Entities.SC.PT;
using APT.MS.Domain.Entities.SC.SC;
using APT.MS.Domain.Entities.SE;
			#region  SafetaskFinish-安全任务完成分析
	 /// 
    ///  安全任务完成分析
    /// 
	 [Route("api/BI/SafetaskFinish")]
     public partial class SafetaskFinishController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_SAFETASK_FINISH entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  ActiveUserRecord-活跃用户记录表
	 /// 
    ///  活跃用户记录表
    /// 
	 [Route("api/BI/ActiveUserRecord")]
     public partial class ActiveUserRecordController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_ACTIVE_USER_RECORD entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  LoginRecord-登录记录表
	 /// 
    ///  登录记录表
    /// 
	 [Route("api/BI/LoginRecord")]
     public partial class LoginRecordController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_LOGIN_RECORD entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  Bschecktype-安全检查情况占比
	 /// 
    ///  安全检查情况占比
    /// 
	 [Route("api/BI/Bschecktype")]
     public partial class BschecktypeController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_BSCHECKTYPE entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  BschecktypeYear-安全检查情况综合统计分析
	 /// 
    ///  安全检查情况综合统计分析
    /// 
	 [Route("api/BI/BschecktypeYear")]
     public partial class BschecktypeYearController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_BSCHECKTYPE_YEAR entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  BsriskInfo-安全检查情况综合统计分析
	 /// 
    ///  安全检查情况综合统计分析
    /// 
	 [Route("api/BI/BsriskInfo")]
     public partial class BsriskInfoController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_BSRISK_INFO entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  Bssafecheck-班组安全检查完成率分析
	 /// 
    ///  班组安全检查完成率分析
    /// 
	 [Route("api/BI/Bssafecheck")]
     public partial class BssafecheckController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_BSSAFECHECK entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  BssafechecktypeYear-部门级年度安全检查情况综合统计分析
	 /// 
    ///  部门级年度安全检查情况综合统计分析
    /// 
	 [Route("api/BI/BssafechecktypeYear")]
     public partial class BssafechecktypeYearController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_BSSAFECHECKTYPE_YEAR entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  BssafecheckYear-年度安全检查情况综合统计分析
	 /// 
    ///  年度安全检查情况综合统计分析
    /// 
	 [Route("api/BI/BssafecheckYear")]
     public partial class BssafecheckYearController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_BSSAFECHECK_YEAR entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  CloseTasks-教育模块统计
	 /// 
    ///  教育模块统计
    /// 
	 [Route("api/BI/CloseTasks")]
     public partial class CloseTasksController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_CLOSE_TASKS entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  DepartmentMonthRun-矿山部选矿部月份折线图
	 /// 
    ///  矿山部选矿部月份折线图
    /// 
	 [Route("api/BI/DepartmentMonthRun")]
     public partial class DepartmentMonthRunController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_DEPARTMENT_MONTH_RUN entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  FormCheckItem-检查项目配置表
	 /// 
    ///  检查项目配置表
    /// 
	 [Route("api/BI/FormCheckItem")]
     public partial class FormCheckItemController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_FORM_CHECK_ITEM entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  FormRunAnalysis-表单运行情况分析
	 /// 
    ///  表单运行情况分析
    /// 
	 [Route("api/BI/FormRunAnalysis")]
     public partial class FormRunAnalysisController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_FORM_RUN_ANALYSIS entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  HomeBsriskreason-首页隐患原因
	 /// 
    ///  首页隐患原因
    /// 
	 [Route("api/BI/HomeBsriskreason")]
     public partial class HomeBsriskreasonController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_HOME_BSRISKREASON entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  HriskchangePec-各部门隐患整改率
	 /// 
    ///  各部门隐患整改率
    /// 
	 [Route("api/BI/HriskchangePec")]
     public partial class HriskchangePecController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_HRISKCHANGE_PEC entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  HriskCount-各部门隐患数量
	 /// 
    ///  各部门隐患数量
    /// 
	 [Route("api/BI/HriskCount")]
     public partial class HriskCountController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_HRISK_COUNT entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  HriskTop-高频隐患
	 /// 
    ///  高频隐患
    /// 
	 [Route("api/BI/HriskTop")]
     public partial class HriskTopController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_HRISK_TOP entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  JobProfile-
	 /// 
    ///  
    /// 
	 [Route("api/BI/JobProfile")]
     public partial class JobProfileController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_JOB_PROFILE entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  MouldRunSummary-安全生产模块运行情况汇总
	 /// 
    ///  安全生产模块运行情况汇总
    /// 
	 [Route("api/BI/MouldRunSummary")]
     public partial class MouldRunSummaryController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_MOULD_RUN_SUMMARY entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  NotificationTask-待办汇总表
	 /// 
    ///  待办汇总表
    /// 
	 [Route("api/BI/NotificationTask")]
     public partial class NotificationTaskController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_NOTIFICATION_TASK entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  NotificationTaskNew-消息中间表
	 /// 
    ///  消息中间表
    /// 
	 [Route("api/BI/NotificationTaskNew")]
     public partial class NotificationTaskNewController : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_NOTIFICATION_TASK_NEW entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  RiskLevel1-风险统计1
	 /// 
    ///  风险统计1
    /// 
	 [Route("api/BI/RiskLevel1")]
     public partial class RiskLevel1Controller : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_RISK_LEVEL1 entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  RiskLevel2-风险统计2
	 /// 
    ///  风险统计2
    /// 
	 [Route("api/BI/RiskLevel2")]
     public partial class RiskLevel2Controller : AuthorizeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Entities")]
        public JsonActionResult> Entities([FromBody]KeywordFilter filter)
        {
            return WitEntities(null, filter);
        }
         /// 
        /// 排序查询所有数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("OrderEntities")]
        public JsonActionResult> OrderEntities([FromBody]KeywordFilter filter)
        {
            return WitOrderEntities(null, filter);
        }
         /// 
        /// 分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("Paged")]
        public PagedActionResult Paged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitPaged(null, pageFilter);
        }
        /// 
        /// 排序分页查询数据
        /// 
        /// 分页过滤实体
        /// 
        [HttpPost, Route("OrderPaged")]
        public PagedActionResult OrderPaged([FromBody]KeywordPageFilter pageFilter)
        {
            return WitOrderPaged(null, pageFilter);
        }
        /// 
        /// 根据主键删除数据
        /// 
        /// 主键ID
        /// 
        [HttpGet, Route("Delete")]
        public JsonActionResult Delete(string id)
        {
            return WitRealDelete(id);
        }
        /// 
        /// 更新或新增数据
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("Update")]
        public JsonActionResult Update([FromBody]T_BI_RISK_LEVEL2 entity)
        {
            return WitUpdate(entity);
        }
        /// 
        /// 批量更新
        /// 
        /// 对象实体
        /// 
        [HttpPost, Route("BatchUpdate")]
        public JsonActionResult BatchUpdate([FromBody] BatchUpdateModel entity)
        {
              return WitBantchUpdate(entity?.Data);
        }
        /// 
        /// 批量删除数据
        /// 
        /// id字符串(id用逗号分隔)
        /// 
        [HttpGet, Route("BatchDelete")]
        public JsonActionResult BatchDelete(string ids)
        {
            return WitRealBatchDelete(ids);
        }
        /// 
        /// 获得单条实体数据
        /// 
        /// 过滤实体
        /// 
        [HttpPost, Route("Get")]
        public JsonActionResult Get([FromBody] KeywordFilter filter)
        {
            return WitEntity(null, filter);
        }
        
     }
	 #endregion
					#region  Runlog-统计日志 (按Code更新)
	 /// 
    ///  统计日志 (按Code更新)
    /// 
	 [Route("api/BI/Runlog")]
     public partial class RunlogController : AuthorizeApiController
     {   
         ///