//------------------------------------------------------------------------------
//     T4模板文件:基础接口类
//     此代码由T4模板自动生成
//     对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
//------------------------------------------------------------------------------
using APT.Infrastructure.Core;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using APT.Utility;
using APT.BaseData.Domain.ApiModel.PF;
 namespace APT.LG.WebApi.Controllers.Api
 {
	using APT.BaseData.Domain.Entities.OP;
			#region  BillingRule-计费规则表
	 /// 
    ///  计费规则表
    /// 
	 [Route("api/OP/BillingRule")]
     public partial class BillingRuleController : 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_OP_BILLING_RULE 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  BillingRuleVersion-计费规则子表
	 /// 
    ///  计费规则子表
    /// 
	 [Route("api/OP/BillingRuleVersion")]
     public partial class BillingRuleVersionController : 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_OP_BILLING_RULE_VERSION 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  ChargeTimeSet-充电时长配置
	 /// 
    ///  充电时长配置
    /// 
	 [Route("api/OP/ChargeTimeSet")]
     public partial class ChargeTimeSetController : 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_OP_CHARGE_TIME_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  Client-客户表
	 /// 
    ///  客户表
    /// 
	 [Route("api/OP/Client")]
     public partial class ClientController : 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_OP_CLIENT 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  ClinetOpenid-客户表OpenId
	 /// 
    ///  客户表OpenId
    /// 
	 [Route("api/OP/ClinetOpenid")]
     public partial class ClinetOpenidController : 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_OP_CLINET_OPENID 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  CommonQuestion-常见问题
	 /// 
    ///  常见问题
    /// 
	 [Route("api/OP/CommonQuestion")]
     public partial class CommonQuestionController : 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_OP_COMMON_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  FileFirmware-充电桩固件表
	 /// 
    ///  充电桩固件表
    /// 
	 [Route("api/OP/FileFirmware")]
     public partial class FileFirmwareController : 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_OP_FILE_FIRMWARE 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  Member-会员表
	 /// 
    ///  会员表
    /// 
	 [Route("api/OP/Member")]
     public partial class MemberController : 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_OP_MEMBER 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  Menu-菜单表(租户平台)
	 /// 
    ///  菜单表(租户平台)
    /// 
	 [Route("api/OP/Menu")]
     public partial class MenuController : 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_OP_MENU 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  Notice-公告表
	 /// 
    ///  公告表
    /// 
	 [Route("api/OP/Notice")]
     public partial class NoticeController : 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_OP_NOTICE 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  NoticeDetail-公告内容
	 /// 
    ///  公告内容
    /// 
	 [Route("api/OP/NoticeDetail")]
     public partial class NoticeDetailController : 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_OP_NOTICE_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  PeakValleyConfig-峰谷配置表
	 /// 
    ///  峰谷配置表
    /// 
	 [Route("api/OP/PeakValleyConfig")]
     public partial class PeakValleyConfigController : 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_OP_PEAK_VALLEY_CONFIG 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  RechargeCard-充值卡
	 /// 
    ///  充值卡
    /// 
	 [Route("api/OP/RechargeCard")]
     public partial class RechargeCardController : 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_OP_RECHARGE_CARD 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  RechargeOrder-充值订单
	 /// 
    ///  充值订单
    /// 
	 [Route("api/OP/RechargeOrder")]
     public partial class RechargeOrderController : 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_OP_RECHARGE_ORDER 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  RechargeSetting-充值金额配置
	 /// 
    ///  充值金额配置
    /// 
	 [Route("api/OP/RechargeSetting")]
     public partial class RechargeSettingController : 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_OP_RECHARGE_SETTING 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  RfidCard-RFID卡
	 /// 
    ///  RFID卡
    /// 
	 [Route("api/OP/RfidCard")]
     public partial class RfidCardController : 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_OP_RFID_CARD 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  RoleMenu-租户权限表
	 /// 
    ///  租户权限表
    /// 
	 [Route("api/OP/RoleMenu")]
     public partial class RoleMenuController : 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_OP_ROLE_MENU 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  Tenant-租户表
	 /// 
    ///  租户表
    /// 
	 [Route("api/OP/Tenant")]
     public partial class TenantController : 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_OP_TENANT 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  TenantDbConn-租户数据库表
	 /// 
    ///  租户数据库表
    /// 
	 [Route("api/OP/TenantDbConn")]
     public partial class TenantDbConnController : 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_OP_TENANT_DB_CONN 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  TenantDomain-租户域名表
	 /// 
    ///  租户域名表
    /// 
	 [Route("api/OP/TenantDomain")]
     public partial class TenantDomainController : 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_OP_TENANT_DOMAIN 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  TenantExpiration-租户租期表
	 /// 
    ///  租户租期表
    /// 
	 [Route("api/OP/TenantExpiration")]
     public partial class TenantExpirationController : 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_OP_TENANT_EXPIRATION 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  User-用户表(租户平台)
	 /// 
    ///  用户表(租户平台)
    /// 
	 [Route("api/OP/User")]
     public partial class UserController : 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_OP_USER 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  Version-版本升级表
	 /// 
    ///  版本升级表
    /// 
	 [Route("api/OP/Version")]
     public partial class VersionController : 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_OP_VERSION 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  VersionMenu-菜单版本升级表
	 ///