using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace dccdc.Controllers { public class JianDuController : Controller { // GET: JianDu public ActionResult Index() { return View(); } public ActionResult jd_dict_list() { return View(); } [HttpPost] public string savejd_dict(Models.JianDu.jd_dict dict) { return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().save_dict(dict)); } [HttpPost] public string get_jd_dict_list(string key,string lb,int page,int pagesize) { var bll = new BLL.jianduBll(); int c = bll.getdictcount(key, lb); List list = bll.getdictlistpage(key, lb,page,pagesize); return Newtonsoft.Json.JsonConvert.SerializeObject(new { Rows = list, Total = c }); } public ActionResult wsxkz() { //卫生许可证办理 ViewBag.showdel = Common.Global.checkpower("卫生许可证办理D"); return View(); } public string getjddict(string lb) { return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().getjddict(lb)); } public string getwsxkzpage(string key,int page,int pagesize,string fr,string s_fzrq1,string s_fzrq2,string s_jyfw) { var bll = new BLL.jianduBll(); int c = bll.getwsxkcount(key, fr, s_fzrq1, s_fzrq2, s_jyfw); var list=bll.getwsxklistpage(key, fr, s_fzrq1, s_fzrq2, s_jyfw,page,pagesize); return Newtonsoft.Json.JsonConvert.SerializeObject(new { Total = c, Rows = list }, new Newtonsoft.Json.JsonSerializerSettings { DateFormatString = "yyyy-MM-dd" }); } public string savewsxk(Models.JianDu.wsxkz wsxk) { var erpUser = Session["loginUser"] as Models.ERPUser; wsxk.blsj = DateTime.Now; wsxk.blry = erpUser.ID; wsxk.blry_name = erpUser.TrueName; //wsxk.bh1 = DateTime.Now.Year; return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().savewsxk(wsxk)); } [AllowAnonymous] public string getwsxkbg(string id) { return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().getwsxkbg(id)); } [AllowAnonymous] public string getfsxkbg(string id) { return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().getfsxkbg(id)); } public ActionResult fsxkz() { log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType).Info(Session["QuanXian"]); ViewBag.showdel = Common.Global.checkpower("放射许可证办理D"); return View(); } public string getfsxkzpage(string key, int page, int pagesize, string fr, string s_fzrq1, string s_fzrq2) { var bll = new BLL.jianduBll(); int c = bll.getfsxkcount(key, fr, s_fzrq1, s_fzrq2); var list = bll.getfsxklistpage(key, fr, s_fzrq1, s_fzrq2, page, pagesize); return Newtonsoft.Json.JsonConvert.SerializeObject(new { Total = c, Rows = list }, new Newtonsoft.Json.JsonSerializerSettings { DateFormatString = "yyyy-MM-dd" }); } public string savefsxk(Models.JianDu.fsxkz wsxk) { var erpUser = Session["loginUser"] as Models.ERPUser; wsxk.blsj = DateTime.Now; wsxk.blry = erpUser.ID; wsxk.blry_name = erpUser.TrueName; //wsxk.bh1 = DateTime.Now.Year; return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().savefsxk(wsxk)); } public string delwsxk(string id) { var erpUser = Session["loginUser"] as Models.ERPUser; if(Common.Global.checkpower("卫生许可证办理D")) { return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().delwsxk(id)); } else { return Newtonsoft.Json.JsonConvert.SerializeObject(new { State = 0, Message = "你没有权限删除!" }); } } public string delfsxk(string id) { var erpUser = Session["loginUser"] as Models.ERPUser; if (Common.Global.checkpower("放射许可证办理D")) { return Newtonsoft.Json.JsonConvert.SerializeObject(new BLL.jianduBll().delfsxk(id)); } else { return Newtonsoft.Json.JsonConvert.SerializeObject(new { State = 0, Message = "你没有权限删除!" }); } } } }