//------------------------------------------------------------------------------
//     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.BS.WebApi.Controllers.Api
 {
	using APT.MS.Domain.Entities.BS;
			#region  CheckContent-检查内容表
	 /// 
    ///  检查内容表
    /// 
	 [Route("api/BS/CheckContent")]
     public partial class CheckContentController : 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_BS_CHECK_CONTENT 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  CheckContents-检查内容
	 /// 
    ///  检查内容
    /// 
	 [Route("api/BS/CheckContents")]
     public partial class CheckContentsController : 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_BS_CHECK_CONTENTS 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  CheckContentCheckType-检查类型
	 /// 
    ///  检查类型
    /// 
	 [Route("api/BS/CheckContentCheckType")]
     public partial class CheckContentCheckTypeController : 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_BS_CHECK_CONTENT_CHECK_TYPE 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  CheckContentCheckTypeLevel-检查内容检查类型子表(关联层级)
	 /// 
    ///  检查内容检查类型子表(关联层级)
    /// 
	 [Route("api/BS/CheckContentCheckTypeLevel")]
     public partial class CheckContentCheckTypeLevelController : 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_BS_CHECK_CONTENT_CHECK_TYPE_LEVEL 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  CheckContentHmRiskArea-检查区域
	 /// 
    ///  检查区域
    /// 
	 [Route("api/BS/CheckContentHmRiskArea")]
     public partial class CheckContentHmRiskAreaController : 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_BS_CHECK_CONTENT_HM_RISK_AREA 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  CheckMain-安全检查库
	 /// 
    ///  安全检查库
    /// 
	 [Route("api/BS/CheckMain")]
     public partial class CheckMainController : 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_BS_CHECK_MAIN 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  CheckContentMainDepartment-安全检查库责任部门
	 /// 
    ///  安全检查库责任部门
    /// 
	 [Route("api/BS/CheckContentMainDepartment")]
     public partial class CheckContentMainDepartmentController : 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_BS_CHECK_CONTENT_MAIN_DEPARTMENT 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  CheckContentQuestion-检查问题
	 /// 
    ///  检查问题
    /// 
	 [Route("api/BS/CheckContentQuestion")]
     public partial class CheckContentQuestionController : 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_BS_CHECK_CONTENT_QUESTION 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  CheckMainLaw-检查库法规
	 /// 
    ///  检查库法规
    /// 
	 [Route("api/BS/CheckMainLaw")]
     public partial class CheckMainLawController : 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_BS_CHECK_MAIN_LAW 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  CheckProject-检查项目
	 /// 
    ///  检查项目
    /// 
	 [Route("api/BS/CheckProject")]
     public partial class CheckProjectController : 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_BS_CHECK_PROJECT 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  CheckProjectCategory-检查项目分类表
	 /// 
    ///  检查项目分类表
    /// 
	 [Route("api/BS/CheckProjectCategory")]
     public partial class CheckProjectCategoryController : 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_BS_CHECK_PROJECT_CATEGORY 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  CheckProjectCategoryChecktype-检查项目分类_检查类型
	 /// 
    ///  检查项目分类_检查类型
    /// 
	 [Route("api/BS/CheckProjectCategoryChecktype")]
     public partial class CheckProjectCategoryChecktypeController : 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_BS_CHECK_PROJECT_CATEGORY_CHECKTYPE 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  CheckProjectCategoryObject-检查项目分类_检查区域
	 /// 
    ///  检查项目分类_检查区域
    /// 
	 [Route("api/BS/CheckProjectCategoryObject")]
     public partial class CheckProjectCategoryObjectController : 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_BS_CHECK_PROJECT_CATEGORY_OBJECT 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  CheckProjectProjectCategory-检查项目分类
	 /// 
    ///  检查项目分类
    /// 
	 [Route("api/BS/CheckProjectProjectCategory")]
     public partial class CheckProjectProjectCategoryController : 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_BS_CHECK_PROJECT_PROJECT_CATEGORY 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  CheckQuestion-检查问题
	 /// 
    ///  检查问题
    /// 
	 [Route("api/BS/CheckQuestion")]
     public partial class CheckQuestionController : 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_BS_CHECK_QUESTION 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  CheckType-检查类型表
	 /// 
    ///  检查类型表
    /// 
	 [Route("api/BS/CheckType")]
     public partial class CheckTypeController : AuthorizeTreeApiController
     {   
         /// 
        /// 查询所有数据
        /// 
        /// 过滤实体
        /// 
        [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_BS_CHECK_TYPE 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);
        }
                       	/// 
		/// 获得树形实体数据
		/// 
		/// 
		/// 
		[HttpPost, Route("TreeData")]
		public JsonActionResult>> TreeData([FromBody] KeywordFilter filter)
		{
			return WitTreeOrderEntities(null, filter);
		}
                
     }
	 #endregion
					#region  CheckTypeLevel-检查层级
	 /// 
    ///  检查层级
    /// 
	 [Route("api/BS/CheckTypeLevel")]
     public partial class CheckTypeLevelController : 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_BS_CHECK_TYPE_LEVEL 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  CheckTypeMinetype-检查类型生产单元
	 /// 
    ///  检查类型生产单元
    /// 
	 [Route("api/BS/CheckTypeMinetype")]
     public partial class CheckTypeMinetypeController : 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_BS_CHECK_TYPE_MINETYPE 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  DepartmentAreaobject-部门范围
	 /// 
    ///  部门范围
    /// 
	 [Route("api/BS/DepartmentAreaobject")]
     public partial class DepartmentAreaobjectController : 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_BS_DEPARTMENT_AREAOBJECT 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  OperateLog-操作日志
	 /// 
    ///  操作日志
    /// 
	 [Route("api/BS/OperateLog")]
     public partial class OperateLogController : 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_BS_OPERATE_LOG 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  PlanSet-制定任务
	 /// 
    ///  制定任务
    /// 
	 [Route("api/BS/PlanSet")]
     public partial class PlanSetController : 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_BS_PLAN_SET 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  PlanSetDepObject-制定任务部门触发范围
	 /// 
    ///  制定任务部门触发范围
    /// 
	 [Route("api/BS/PlanSetDepObject")]
     public partial class PlanSetDepObjectController : 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_BS_PLAN_SET_DEP_OBJECT 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  PlanSetObject-制定任务触发范围
	 /// 
    ///  制定任务触发范围
    /// 
	 [Route("api/BS/PlanSetObject")]
     public partial class PlanSetObjectController : 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_BS_PLAN_SET_OBJECT 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  RiskCategory-隐患类别
	 ///