using Learun.Application.CRM; using Nancy; namespace Learun.Application.WebApi { /// /// 版 本 Learun-ADMS V7.0.0 数字化智慧校园 /// Copyright (c) 2013-2018 北京泉江科技有限公司 /// 创建人:数字化智慧校园-框架开发组 /// 日 期:2018.03.22 /// 描 述:开票信息 /// public class Invoice: BaseApi { /// /// 注册接口 /// public Invoice() : base("/learun/adms/crm/invoice") { Get["/list"] = GetList;// 获取开票信息列表 Post["save"] = Save; } private CrmInvoiceIBLL crmInvoiceIBLL = new CrmInvoiceBLL(); /// /// 获取客户端数据 /// /// /// private Response GetList(dynamic _) { ReqPageParam parameter = this.GetReqData(); var list = crmInvoiceIBLL.GetPageList(parameter.pagination, parameter.queryJson); var jsonData = new { rows = list, total = parameter.pagination.total, page = parameter.pagination.page, records = parameter.pagination.records, }; return Success(jsonData); } /// /// 获取客户端数据 /// /// /// private Response Save(dynamic _) { ReqEntity parameter = this.GetReqData>(); crmInvoiceIBLL.SaveEntity(parameter.keyValue, parameter.entity); return Success("保存成功"); } } }