//------------------------------------------------------------------------------
//     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  PlanSetArea-制定任务区域
	/// 
    ///  制定任务区域
    /// 
	[Route("api/BS/PlanSetArea")]
    public partial class PlanSetAreaController : 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_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  PlanSetDepartmentOut-制定任务排除组织
	/// 
    ///  制定任务排除组织
    /// 
	[Route("api/BS/PlanSetDepartmentOut")]
    public partial class PlanSetDepartmentOutController : 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_DEPARTMENT_OUT 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-制定任务部门触发范围
	///