//------------------------------------------------------------------------------
//     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.SK.WebApi.Controllers.Api
{
	using APT.MS.Domain.Entities.SK;
	#region  BasicLibrary-基础库
	/// 
    ///  基础库
    /// 
	[Route("api/SK/BasicLibrary")]
    public partial class BasicLibraryController : 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_SK_BASIC_LIBRARY 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  BasicLibraryDetail-基础库管控措施明细表
	/// 
    ///  基础库管控措施明细表
    /// 
	[Route("api/SK/BasicLibraryDetail")]
    public partial class BasicLibraryDetailController : 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_SK_BASIC_LIBRARY_DETAIL 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  BasicLibraryDetailContent-基础库检查内容表
	/// 
    ///  基础库检查内容表
    /// 
	[Route("api/SK/BasicLibraryDetailContent")]
    public partial class BasicLibraryDetailContentController : 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_SK_BASIC_LIBRARY_DETAIL_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  BasicLibraryDetailContentBasic-检查依据
	/// 
    ///  检查依据
    /// 
	[Route("api/SK/BasicLibraryDetailContentBasic")]
    public partial class BasicLibraryDetailContentBasicController : 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_SK_BASIC_LIBRARY_DETAIL_CONTENT_BASIC 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  BasicLibraryDetailContentHidden-基础库检查内容隐患表
	/// 
    ///  基础库检查内容隐患表
    /// 
	[Route("api/SK/BasicLibraryDetailContentHidden")]
    public partial class BasicLibraryDetailContentHiddenController : 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_SK_BASIC_LIBRARY_DETAIL_CONTENT_HIDDEN 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  BasicLibraryTemp-基础库
	/// 
    ///  基础库
    /// 
	[Route("api/SK/BasicLibraryTemp")]
    public partial class BasicLibraryTempController : 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_SK_BASIC_LIBRARY_TEMP 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  BasicLibraryTempContent-检查内容
	/// 
    ///  检查内容
    /// 
	[Route("api/SK/BasicLibraryTempContent")]
    public partial class BasicLibraryTempContentController : 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_SK_BASIC_LIBRARY_TEMP_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  BasicLibraryTempHidden-隐患描述
	/// 
    ///  隐患描述
    /// 
	[Route("api/SK/BasicLibraryTempHidden")]
    public partial class BasicLibraryTempHiddenController : 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_SK_BASIC_LIBRARY_TEMP_HIDDEN 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  BasicLibraryTempMeasure-基础库管控措施明细表
	/// 
    ///  基础库管控措施明细表
    /// 
	[Route("api/SK/BasicLibraryTempMeasure")]
    public partial class BasicLibraryTempMeasureController : 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_SK_BASIC_LIBRARY_TEMP_MEASURE 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  BasicLibraryTempMeasureLevel-管控层级
	/// 
    ///  管控层级
    /// 
	[Route("api/SK/BasicLibraryTempMeasureLevel")]
    public partial class BasicLibraryTempMeasureLevelController : 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_SK_BASIC_LIBRARY_TEMP_MEASURE_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  CheckContents-检查内容
	/// 
    ///  检查内容
    /// 
	[Route("api/SK/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_SK_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  CheckContentsBasic-检查依据
	/// 
    ///  检查依据
    /// 
	[Route("api/SK/CheckContentsBasic")]
    public partial class CheckContentsBasicController : 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_SK_CHECK_CONTENTS_BASIC 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  CheckCycle-
	/// 
    ///  
    /// 
	[Route("api/SK/CheckCycle")]
    public partial class CheckCycleController : 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_SK_CHECK_CYCLE 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/SK/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_SK_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  CheckSet-检查内容风险辨识配置表
	/// 
    ///  检查内容风险辨识配置表
    /// 
	[Route("api/SK/CheckSet")]
    public partial class CheckSetController : 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_SK_CHECK_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  CheckSetContents-检查内容风险辨识配置明细表
	/// 
    ///  检查内容风险辨识配置明细表
    /// 
	[Route("api/SK/CheckSetContents")]
    public partial class CheckSetContentsController : 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_SK_CHECK_SET_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  CheckSetContentsArea-检查内容关联区域
	/// 
    ///  检查内容关联区域
    /// 
	[Route("api/SK/CheckSetContentsArea")]
    public partial class CheckSetContentsAreaController : 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_SK_CHECK_SET_CONTENTS_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  CheckSetContentsAreaRisk-检查内容关联风险
	/// 
    ///  检查内容关联风险
    /// 
	[Route("api/SK/CheckSetContentsAreaRisk")]
    public partial class CheckSetContentsAreaRiskController : 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_SK_CHECK_SET_CONTENTS_AREA_RISK 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  CheckSetContentsBasic-检查依据表
	/// 
    ///  检查依据表
    /// 
	[Route("api/SK/CheckSetContentsBasic")]
    public partial class CheckSetContentsBasicController : 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_SK_CHECK_SET_CONTENTS_BASIC 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  CheckSetContentsHidden-隐患表
	/// 
    ///  隐患表
    /// 
	[Route("api/SK/CheckSetContentsHidden")]
    public partial class CheckSetContentsHiddenController : 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_SK_CHECK_SET_CONTENTS_HIDDEN 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/SK/CheckType")]
    public partial class CheckTypeController : 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_SK_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  DoublePreventMechanism-双重预防机制
	/// 
    ///  双重预防机制
    /// 
	[Route("api/SK/DoublePreventMechanism")]
    public partial class DoublePreventMechanismController : 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_SK_DOUBLE_PREVENT_MECHANISM 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  DoublePreventMechanismDetail-明细
	/// 
    ///  明细
    /// 
	[Route("api/SK/DoublePreventMechanismDetail")]
    public partial class DoublePreventMechanismDetailController : 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_SK_DOUBLE_PREVENT_MECHANISM_DETAIL 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  DoublePreventMechanismDetailDepart-辨识岗位
	/// 
    ///  辨识岗位
    /// 
	[Route("api/SK/DoublePreventMechanismDetailDepart")]
    public partial class DoublePreventMechanismDetailDepartController : AuthorizeApiController
    {   
       ///