152 lines
17 KiB
C#
152 lines
17 KiB
C#
using Face.Domain.Application;
|
|
using Face.Domain.Application.FaceAll;
|
|
using Face.Domain.Entities;
|
|
using Face.Services.DBUtility.Common;
|
|
using Face.Web.Areas.App.Models;
|
|
using ImageMagick;
|
|
using SqlSugar;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Web;
|
|
using System.Web.Mvc;
|
|
using WebSocketToolsConsole;
|
|
|
|
namespace Face.Web.Areas.App.Controllers
|
|
{
|
|
public class SetFaceController : Controller
|
|
{
|
|
// GET: App/SetFaceUI
|
|
public ActionResult SetUIPhotos()
|
|
{
|
|
return View();
|
|
}
|
|
|
|
[HttpPost]
|
|
public ActionResult TheDoor()//命令人脸机开门
|
|
{
|
|
Entity.Rootinfo info = new Entity.Rootinfo();
|
|
info.pmsid = -1;
|
|
Entity.msgx msgx = new Entity.msgx();
|
|
StringBuilder sbperson = new StringBuilder();
|
|
sbperson.Append("key=abc");
|
|
sbperson.Append("&Roomnumber=1101");
|
|
sbperson.Append("&Logo=base64,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");
|
|
msgx.msgid = Guid.NewGuid().ToString();
|
|
msgx.sn = "b122ae5b66f02c92";
|
|
msgx.cmd = "showLogo";//操作
|
|
msgx.msg = System.Web.HttpUtility.HtmlDecode(sbperson.ToString());
|
|
info.msgx = msgx;
|
|
info.pmsid = -1;
|
|
string sendMsg = Newtonsoft.Json.JsonConvert.SerializeObject(info);
|
|
UdpCommunication.QueueSend(sendMsg);
|
|
return Json("成功", JsonRequestBehavior.AllowGet);
|
|
}
|
|
public ActionResult updateAPKs()
|
|
{
|
|
ViewData["Hotelsp"] = SqlSugarBase.authoriydb.Queryable<Hotels>().ToList();
|
|
//string sql = "select * from fileawholelog where filetype=1";
|
|
//ViewBag.ToBool = MysqlHelpers.ExecuteDataTable(sql);
|
|
//var countNum = new DALHelperCustom<fileawholelog>("TBL_ColorBoxList").SqlQueryGetList(strCountSql.ToString());
|
|
|
|
ViewData["ToBool"] = SqlSugarBase.Db.Queryable<fileawholelog>().Where(x => x.filetype == 1).ToList();
|
|
|
|
return View();
|
|
}
|
|
public ActionResult updateAPKsbyjdname(string hotelId)
|
|
{
|
|
List<Hotels> judian = new List<Hotels>();
|
|
if (!string.IsNullOrEmpty(hotelId))
|
|
{
|
|
judian = SqlSugarBase.authoriydb.Queryable<Hotels>().Where(x => x.Name.Contains(hotelId)).ToList();
|
|
}
|
|
else
|
|
{
|
|
judian = SqlSugarBase.authoriydb.Queryable<Hotels>().ToList();
|
|
}
|
|
return Json(judian);
|
|
}
|
|
[HttpPost]
|
|
public ActionResult GetgujianinfoByName()
|
|
{
|
|
//List<fileawholelog> b = new List<fileawholelog>();
|
|
//if (ApkName!=0)
|
|
//{
|
|
|
|
//}
|
|
List<fileawholelog> b = SqlSugarBase.Db.Queryable<fileawholelog>().Where(x => x.filetype == 1).ToList();
|
|
var json = new
|
|
{
|
|
info = b
|
|
};
|
|
return Json(json, JsonRequestBehavior.AllowGet);
|
|
|
|
}
|
|
public ActionResult GetgujianinfoByNamesd(string ApkName, string wjianbhu)
|
|
{
|
|
List<fileawholelog> b = SqlSugarBase.Db.Queryable<fileawholelog>().Where(x => x.filetype == 1).ToList();
|
|
if (!string.IsNullOrEmpty(ApkName))
|
|
{
|
|
b = b.Where(x => x.filename.Contains(ApkName)).ToList();
|
|
}
|
|
if (!string.IsNullOrEmpty(wjianbhu))
|
|
{
|
|
b = b.Where(x => x.remark.Contains(wjianbhu)).ToList();
|
|
}
|
|
var json = new
|
|
{
|
|
info = b
|
|
};
|
|
return Json(json, JsonRequestBehavior.AllowGet);
|
|
}
|
|
public ActionResult UpdateLogoRoom()
|
|
{
|
|
return View();
|
|
}
|
|
public ActionResult InquireUpdateLogo(int Roomid)
|
|
{
|
|
List<TBL_ROOM_BASIC_INFO> ZongRoominfo = (List<TBL_ROOM_BASIC_INFO>)Session["ZongRoominfo"];
|
|
var roomlist = ZongRoominfo.Where(j => j.HOTEL_OLD_ID == Roomid).ToList();
|
|
return View(roomlist);
|
|
}
|
|
|
|
|
|
public ActionResult GetRoomname(string Roomname)//命令人脸机开门
|
|
{
|
|
Entity.Rootinfo info = new Entity.Rootinfo();
|
|
info.pmsid = -1;
|
|
Entity.msgx msgx = new Entity.msgx();
|
|
StringBuilder sbperson = new StringBuilder();
|
|
sbperson.Append("key=abc");
|
|
sbperson.Append("&Roomnumber=1234");
|
|
msgx.msgid = Guid.NewGuid().ToString();
|
|
msgx.sn = "41437ccd7ef2dcc1";
|
|
msgx.cmd = "showLogo";//操作
|
|
msgx.msg = System.Web.HttpUtility.HtmlDecode(sbperson.ToString());
|
|
info.msgx = msgx;
|
|
info.pmsid = -1;
|
|
string sendMsg = Newtonsoft.Json.JsonConvert.SerializeObject(info);
|
|
UdpCommunication.QueueSend(sendMsg);
|
|
return Json(sendMsg);
|
|
}
|
|
|
|
public ActionResult UpgradeFirmware()
|
|
{
|
|
|
|
ViewData["Hotelsp"] = SqlSugarBase.authoriydb.Queryable<Hotels>().ToList();
|
|
//string sql = "select * from fileawholelog where filetype=1";
|
|
//ViewBag.ToBool = MysqlHelpers.ExecuteDataTable(sql);
|
|
//var countNum = new DALHelperCustom<fileawholelog>("TBL_ColorBoxList").SqlQueryGetList(strCountSql.ToString());
|
|
|
|
ViewData["ToBool"] = SqlSugarBase.Db.Queryable<fileawholelog>().Where(x => x.filetype == 1).ToList();
|
|
|
|
return View();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
} |