增加信眾牌位範本及疏文
This commit is contained in:
@@ -3,6 +3,7 @@ using MINOM.COM.Utility;
|
||||
using Model;
|
||||
using Newtonsoft.Json;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using PagedList;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
@@ -329,4 +330,40 @@ public class designerController : ApiController
|
||||
object[] obj = new StyleDataAccess().DelTabletStyle(StyleID);
|
||||
return Ok(new { result = obj[0].ToString(), message = obj[1].ToString() });
|
||||
}
|
||||
|
||||
[HttpPost]
|
||||
[Route("api/tablet/GetTabletStyleList")]
|
||||
public IHttpActionResult GetTabletStyleList([FromBody] dynamic data)
|
||||
{
|
||||
var qry = _db.TabletStyle.AsQueryable();
|
||||
//var count = qry.Count(); //pageSize = count;//一次取回??
|
||||
//var qryList = (pageSize > 0) ? qry.ToPagedList(page, pageSize).ToList() : qry.ToList();
|
||||
qry = qry.Where(x=>x.StyleID!= "000001");
|
||||
var ret = new
|
||||
{
|
||||
list = qry.Select(x => new
|
||||
{
|
||||
x.StyleID,
|
||||
x.BackendImg,
|
||||
x.Name,
|
||||
x.RosterLimit,
|
||||
x.Descr,
|
||||
x.PrintMode,
|
||||
x.PrintSize,
|
||||
x.PaperSize,
|
||||
details = _db.TabletStyleDetail.Where(y => y.StyleID == x.StyleID).Select(y => new
|
||||
{
|
||||
y.StyleID,
|
||||
y.ElementID, y.Name,y.Descr,y.FontFamily,y.FontSize,y.Height,y.Width,
|
||||
y.TextHeight,y.TextSpan,y.StartX,y.StartY,y.IsActive
|
||||
}).ToList()
|
||||
}),
|
||||
papers = _db.TabletPaperSize.Select(z => new { z.PaperID, z.PaperName, z.Width, z.Height }).ToList(),
|
||||
elements = _db.TabletElement.Select(w => new {w.Name,w.ElementID,w.SampleContent}).ToList(),
|
||||
//count = count
|
||||
};
|
||||
|
||||
if (ret.list == null) throw new HttpResponseException(HttpStatusCode.NotFound);
|
||||
return Ok(ret);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user