/// <summary> /// 批量删除 /// </summary> /// <returns></returns> public ActionResult Delete() { try { Business.Sys_Flower Sys_Flower = new Business.Sys_Flower(); Business.Sys_FlowerArrangement Sys_FlowerArr = new Business.Sys_FlowerArrangement(); string ids = Request["id"]; string strwhere = "and id in(" + ids + ")"; List <Model.Flower> list = Sys_Flower.GetFlowerList(ids.Split(',').Length, 1, strwhere); foreach (var item in list) { if (Sys_FlowerArr.GetListCount("and shopid =" + item.id) == 0) { if (Sys_Flower.DeleteFlowerWatch(item.id.ToString())) { if (!string.IsNullOrEmpty(item.FlowerWatchPhoto)) { DeleteFlowerPhoto(item.FlowerWatchPhoto); } } } } return(Content("True")); } catch (Exception ex) { return(Content("Fasle")); } }
public ActionResult Edit() { Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); Model.FlowerArrangement FlowerArrangement = Sys_FlowerArrangement.GetModel(Request["id"]); ViewData["GetOwnedCompanyList"] = GetOwnedCompanyList(FlowerArrangement.belongUsersId); ViewData["GetShopList"] = GetShopList(FlowerArrangement.id); return(View(FlowerArrangement)); }
/// <summary> /// 多选删除 /// </summary> /// <param name="ids"></param> /// <returns></returns> public ActionResult Delete(string ids) { try { Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); string strwhere = "and id in(" + ids + ")"; List <Model.FlowerArrangement> list = Sys_FlowerArrangement.GetList(strwhere); foreach (var item in list) { if (Sys_FlowerArrangement.Delete(item.id.ToString())) { string path = Server.MapPath("~") + item.ImgORCodePath; //删除二维码图片 if (System.IO.File.Exists(path)) { System.IO.File.Delete(path); } } } return(Content("1")); } catch (Exception ex) { return(Content(ex.Message)); } }
public ActionResult GetArrangementInfo() { try { string id = Request["ArrangementId"]; Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); Model.FlowerArrangement FlowerArrangement = Sys_FlowerArrangement.GetModel(id); if (FlowerArrangement.belongUsersId != 0) { DateTime dt = Sys_FlowerArrangement.GetFlowerTreatmentModel(FlowerArrangement.belongUsersId.ToString()).time; ViewBag.Treattime = dt; ViewBag.PlanTreatTime = dt.AddDays(7); } if (Session["RoleCode"] != null && Session["RoleCode"].ToString() == "Tourist") { ViewData["IsTourist"] = 1; } //当操作人不是对应绑定客户与超级管理员时,判断是否为养护人员,如果为养护人员则判断是否有权限操作此更换花卉 if (Session["RoleCode"] != null) { if (Session["RoleCode"].ToString() != "Customer" && Session["RoleCode"].ToString() != "SuperAdministrator") { if (Session["RoleCode"].ToString() == "yanghu") { Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin(); List <Model.UserAdmin> UserAdminList = new List <Model.UserAdmin>(); UserAdminList = Sys_UserAdmin.GetUserAdminListByRoleCode("Customer", Utility.ChangeText.GetUsersId()); //判断所属客户权限中是否包含此客户 UserAdminList = UserAdminList.Where(x => x.ID == FlowerArrangement.belongUsersId).ToList(); if (UserAdminList.Count() > 0) { ViewData["IsAllower"] = 1; } else { ViewData["IsAllower"] = 0; } } else { ViewData["IsAllower"] = 0; } } else { ViewData["IsAllower"] = 1; } } return(View(FlowerArrangement)); } catch (Exception ex) { Utility.Log.WriteTextLog("扫码页面", "MMain", ex.Message, "GetArrangementInfo", ex.ToString()); return(null); } }
public ActionResult AddByExcel(HttpPostedFileBase files) { try { files = Request.Files["file"]; string path = Utility.ChangeText.SaveUploadPicture(files, "xls"); Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); DataTable dt = new DataTable(); string templetpath = Server.MapPath("~") + path; dt = Utility.Excel.ExcelToTable(templetpath); if (dt.Rows.Count <= 0) { Response.Write("<script>parent.layer.alert('导入失败!');</script>"); return(View()); } dt.Rows.RemoveAt(0); //公司 Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin(); List <Model.UserAdmin> UserAdminList = new List <Model.UserAdmin>(); UserAdminList = Sys_UserAdmin.GetAdminInfoList("Customer"); //花卉 List <Model.Flower> FlowerList = new Business.Sys_Flower().GetFlowerList(); for (int i = 0; i < dt.Rows.Count; i++) { Model.FlowerArrangement model = new Model.FlowerArrangement(); model.arrangement = dt.Rows[i][0].ToString(); model.Specifications = Convert.ToDecimal(dt.Rows[i][1]).ToString(); model.UnitPrice = Convert.ToDecimal(dt.Rows[i][2]); model.Count = Convert.ToInt32(dt.Rows[i][3].ToString()); model.Total = Convert.ToDecimal(dt.Rows[i][4].ToString()); if (UserAdminList.Count(m => m.OwnedCompany == dt.Rows[i][5].ToString()) > 0) { model.belongUsersId = UserAdminList.Where(m => m.OwnedCompany == dt.Rows[i][5].ToString()).ToList()[0].ID; } if (FlowerList.Count(n => n.FlowerWatchName == dt.Rows[i][6].ToString()) > 0) { model.ShopId = FlowerList.Where(n => n.FlowerWatchName.Contains(dt.Rows[i][6].ToString())).ToList()[0].id; } model.Remark = dt.Rows[i][8].ToString(); int id = Sys_FlowerArrangement.Add(model); Sys_FlowerArrangement.UpdateImgORCodePath(CreateORCode(id), id); } //删除上传的导入文件 if (System.IO.File.Exists(templetpath)) { System.IO.File.Delete(templetpath); } Response.Write("<script>parent.layer.alert('导入成功!');parent.layer.closeAll();</script>"); return(View()); } catch (Exception ex) { Utility.Log.WriteTextLog("导入Excel", "异常", ex.ToString(), "", ""); Response.Write("<script>parent.layer.alert('表格格式或数据有误!');</script>"); return(View()); } }
/// <summary> /// 开始养护花卉 /// </summary> /// <param name="arrid">摆放的id</param> /// <returns></returns> public ActionResult StartCurFlowers(string arrid, string ownedUsersId) { try { Business.Sys_FlowerTreatment Sys_FlowerTreatment = new Business.Sys_FlowerTreatment(); int userid = Utility.ChangeText.GetUsersId(); Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); Model.FlowerArrangement FlowerArrangement = Sys_FlowerArrangement.GetModel(arrid); Model.FlowerTreatment FTreatment = Sys_FlowerTreatment.GetModelbyid(arrid.ToString(), ownedUsersId, userid.ToString()); if (FTreatment == null || (FTreatment.endtime != null && FTreatment.State == "已完成"))//有了结束养护时间说明这个记录完成了 { Model.FlowerTreatment FlowerTreatment = new Model.FlowerTreatment(); Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin(); FlowerTreatment.FlowerTreatmentType = "开始养护"; FlowerTreatment.State = "未完成"; FlowerTreatment.UsersId = userid; FlowerTreatment.ArrangementId = arrid; FlowerTreatment.FlowerNumber = FlowerArrangement.ShopId.ToString(); FlowerTreatment.OwnedUsersId = ownedUsersId; FlowerTreatment.UserRealName = Utility.ChangeText.GetRealName(); FlowerTreatment.FlowerTreatmentAddress = FlowerArrangement.arrangement; Model.UserAdmin UserAdmin = Sys_UserAdmin.GetUserAdminByUserId(Convert.ToInt32(FlowerTreatment.OwnedUsersId)); FlowerTreatment.OwnedUsersRealName = UserAdmin.RealName; FlowerTreatment.OwnedCompany = UserAdmin.OwnedCompany; FlowerTreatment.LogoPhoto = UserAdmin.LogoPhoto; FlowerTreatment.starttime = DateTime.Now;//记录开始养护时间 ////同一登录人,同一公司,一天只能提交一次 //StringBuilder stb = new StringBuilder(); //if (userid != 0) //{ // stb.Append(" t.UsersId=" + userid + ""); //} //if (!string.IsNullOrEmpty(FlowerTreatment.OwnedUsersId)) //{ // stb.Append(" and t.OwnedUsersId='" + FlowerTreatment.OwnedUsersId + "'"); //} //string dt = DateTime.Now.ToShortDateString(); //{ // stb.Append(" and time>'" + dt + "'"); //} //stb.Append(" and starttime !='' "); //Utility.Log.WriteTextLog("开始养护花卉", "arrid", arrid, "stb", stb.ToString()); //if (Sys_FlowerTreatment.FlowerTreatmentList(stb.ToString()).Count == 0) //{ Sys_FlowerTreatment.InsertFlowerTreatment(FlowerTreatment); return(Content("1")); //} //else //{ // return Content("0");//今天已经开始养护过了 //} } } catch { } return(Json(new { resule = '1' }, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(string id) { Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); Model.FlowerArrangement FlowerArrangement = Sys_FlowerArrangement.GetModel(id); string path = Server.MapPath("~") + FlowerArrangement.ImgORCodePath; //删除二维码图片 if (System.IO.File.Exists(path)) { System.IO.File.Delete(path); } Sys_FlowerArrangement.Delete(id); return(Content("")); }
public ActionResult Add(Model.FlowerArrangement FlowerArrangement) { //ViewData["GetOwnedCompanyList"] = GetOwnedCompanyList(); //ViewData["GetShopList"] = GetShopList(); if (Request.Files["attach_path"] != null && Request.Files["attach_path"].ToString() != "") { HttpPostedFileBase file = Request.Files["attach_path"]; FlowerArrangement.Photo = Utility.ChangeText.SaveUploadPicture(file, "attach"); } Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); int id = Sys_FlowerArrangement.Add(FlowerArrangement); Sys_FlowerArrangement.UpdateImgORCodePath(CreateORCode(id), id); return(Content("")); }
/// <summary> /// 分页获得数据信息 /// </summary> /// <param name="limit">页码大小</param> /// <param name="offset">从第几条数据开始</param> /// <param name="UserName">用户名</param> /// <param name="Role">角色ID</param> /// <returns></returns> public JsonResult GetList(int limit, int offset, string arrangement, int belongUsersId) { Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); StringBuilder sb = new StringBuilder(); if (!string.IsNullOrEmpty(arrangement)) { sb.Append(" and arrangement like '%" + arrangement + "%'"); } if (belongUsersId.ToString() != "0") { sb.Append(" and belongUsersId = '" + belongUsersId + "'"); } return(Json(new { total = Sys_FlowerArrangement.GetListCount(sb.ToString()), rows = Sys_FlowerArrangement.GetList(limit, offset, sb.ToString()) }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(Model.FlowerArrangement FlowerArrangement) { //ViewData["GetOwnedCompanyList"] = GetOwnedCompanyList(FlowerArrangement.belongUsersId); ViewData["GetShopList"] = GetShopList(FlowerArrangement.id); Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); if (Request.Files["attach_path"] != null && Request.Files["attach_path"].ToString() != "") { HttpPostedFileBase file = Request.Files["attach_path"]; FlowerArrangement.Photo = Utility.ChangeText.SaveUploadPicture(file, "attach"); } Sys_FlowerArrangement.Edit(FlowerArrangement); if (string.IsNullOrEmpty(FlowerArrangement.ImgORCodePath)) { Sys_FlowerArrangement.UpdateImgORCodePath(CreateORCode(FlowerArrangement.id), FlowerArrangement.id); } //Response.Write("<script>parent.layer.closeAll();</script>"); return(Content("")); }
/// <summary> /// 导出二维码 /// </summary> /// <param name="ids"></param> /// <param name="limit"></param> /// <param name="offset"></param> /// <param name="arrangement"></param> /// <param name="belongUsersId"></param> public ActionResult DownloadOrCode(string ids, int limit, int offset, string arrangement, int belongUsersId) { Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); StringBuilder sb = new StringBuilder(); if (!string.IsNullOrEmpty(ids)) { sb.Append(" and f1.Id in(" + ids + ")"); } if (!string.IsNullOrEmpty(arrangement)) { sb.Append(" and arrangement like '%" + arrangement + "%'"); } if (belongUsersId.ToString() != "0") { sb.Append(" and belongUsersId = '" + belongUsersId + "'"); } List <Model.FlowerArrangement> flist = Sys_FlowerArrangement.GetList(limit, offset, sb.ToString()); try { Task task = new Task(() => CreateImg(flist)); task.Start(); while (!task.IsCompleted) { task.Wait(); } string dpath = "/Upload/OrCodepic"; if (task.Status == TaskStatus.RanToCompletion) { string dir = Server.MapPath("/Upload/OrCodepic"); ZipFileFromDirectory(dpath, dir + "/zipfile.zip", 2); } return(Json(new { code = "1", msg = dpath + "/zipfile.zip" }, JsonRequestBehavior.AllowGet)); //return File(dpath, "text/plain", "zipfile.zip"); //客户端保存的名字 } catch (Exception ex) { return(Json(new { code = "0", msg = ex.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit(Model.FlowerArrangement FlowerArrangement) { //ViewData["GetOwnedCompanyList"] = GetOwnedCompanyList(FlowerArrangement.belongUsersId); ViewData["GetShopList"] = GetShopList(FlowerArrangement.id); Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); if (Request.Files["attach_path"] != null && Request.Files["attach_path"].ToString() != "") { HttpPostedFileBase file = Request.Files["attach_path"]; FlowerArrangement.Photo = Utility.ChangeText.SaveUploadPicture(file, "attach"); } Sys_FlowerArrangement.Edit(FlowerArrangement); //if (string.IsNullOrEmpty(FlowerArrangement.ImgORCodePath)) // Sys_FlowerArrangement.UpdateImgORCodePath(CreateORCode(FlowerArrangement.id), FlowerArrangement.id); string path = Server.MapPath("~") + FlowerArrangement.ImgORCodePath; //删除二维码图片 if (!System.IO.File.Exists(path) || string.IsNullOrEmpty(FlowerArrangement.ImgORCodePath)) { Sys_FlowerArrangement.UpdateImgORCodePath(CreateORCode(FlowerArrangement.id), FlowerArrangement.id); } return(Content("")); }
/// <summary> /// 保存图片文件 /// </summary> /// <param name="flist"></param> private void CreateImg(List <Model.FlowerArrangement> flist) { try { string dir = Server.MapPath("/Upload/OrCodepic"); if (!System.IO.Directory.Exists(dir)) { // 目录不存在,建立目录 System.IO.Directory.CreateDirectory(dir); } DirectoryInfo theFolder = new DirectoryInfo(dir); //获得文件列表并按时间倒序 var fileInfo = theFolder.GetFiles().OrderByDescending(x => x.CreationTime); foreach (var item in fileInfo) { PubClass.FileDel(item.FullName); } Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); for (int i = 0; i < flist.Count; i++) { string path = Server.MapPath("~") + flist[i].ImgORCodePath; string upath = string.Empty; if (System.IO.File.Exists(path)) { System.IO.File.Delete(path); upath = CreateORCode(flist[i].id); Sys_FlowerArrangement.UpdateImgORCodePath(upath, flist[i].id); } int index = upath.IndexOf("."); string exc = upath.Substring(index, upath.Length - index); string filename = flist[i].OwnedCompany + flist[i].arrangement + flist[i].FlowerWatchName + exc;//获得图片的真实名字 string targetPath = dir + "/" + filename; string abpath = Server.MapPath("~") + upath; System.IO.File.Copy(abpath, targetPath, true); } } catch (Exception ex) { throw; } }
/// <summary> /// 导出Excel /// </summary> /// <author>wangwei</author> /// <returns></returns> public void DownloadExcel(string ids, int limit, int offset, string arrangement, int belongUsersId) { var tableHeaderTexts = new string[] { "摆放位置", "规格(M)", "单价", "数量", "合计", "所属公司", "对应花卉名称", "对应花卉品种", "备注" }; List <string> list = tableHeaderTexts.ToList(); Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); StringBuilder sb = new StringBuilder(); if (!string.IsNullOrEmpty(ids)) { sb.Append(" and f1.Id in(" + ids + ")"); } if (!string.IsNullOrEmpty(arrangement)) { sb.Append(" and arrangement like '%" + arrangement + "%'"); } if (belongUsersId.ToString() != "0") { sb.Append(" and belongUsersId = '" + belongUsersId + "'"); } List <Model.FlowerArrangement> flist = Sys_FlowerArrangement.GetList(limit, offset, sb.ToString()); DataTable dt = new DataTable(); dt = Utility.ExtensionMethods.ToDataTable(flist); #region 除不需要显示的列 dt.Columns.Remove("id"); dt.Columns.Remove("Photo"); dt.Columns.Remove("belongUsersId"); dt.Columns.Remove("FlowerType"); dt.Columns.Remove("Weekly"); dt.Columns.Remove("ShopId"); dt.Columns.Remove("ImgORCodePath"); dt.Columns.Remove("XiXin"); dt.Columns.Remove("YangHuFangFa"); dt.Columns.Remove("FlowerSalesPrice"); #endregion Utility.Excel.ExplorerExcel(dt, list); }
// <summary> /// 扫码页面中的上传图片 /// </summary> /// <returns></returns> public ActionResult Upload() { try { string FlowerArrangementId = Request["FlowerArrangementId"]; HttpPostedFileBase files = Request.Files["file"]; Utility.Log.WriteTextLog("报错", "", "", "", files == null ? "true" : "fasle"); if (files == null) { return(Json("Faild", JsonRequestBehavior.AllowGet)); } Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); Model.FlowerArrangement FlowerArrangement = Sys_FlowerArrangement.GetModel(FlowerArrangementId); string FilePath = Utility.ChangeText.SaveUploadPicture(files, "img"); // Sys_FlowerArrangement.UpdateUploadImg(FilePath, int.Parse(FlowerArrangementId)); Business.Sys_FlowerChange Sys_FlowerChange = new Business.Sys_FlowerChange(); Model.FlowerChange FlowerChange = new Model.FlowerChange(); //增加一条更换记录 FlowerChange.WorkUsersId = Utility.ChangeText.GetUsersId(); FlowerChange.WorkUsersRealName = Utility.ChangeText.GetRealName(); FlowerChange.OwnedUsersId = FlowerArrangement.belongUsersId; FlowerChange.OwnedCompany = FlowerArrangement.OwnedCompany; FlowerChange.FlowerTreatmentType = "更换花卉"; FlowerChange.UsersId = Utility.ChangeText.GetUsersId(); FlowerChange.Photo = FilePath; FlowerChange.Number = Utility.ChangeText.OrderIdCreate(); FlowerChange.State = "未更换"; FlowerChange.FlowerType = FlowerArrangement.FlowerType; FlowerChange.PlacingPosition = FlowerArrangement.arrangement; FlowerChange.time = DateTime.Now; FlowerChange.Sum = 1; Sys_FlowerChange.InsertFlowerChange(FlowerChange); Model.Wx_SendMsg Wx_SendMsg = new Model.Wx_SendMsg() { template_id = "MU4CvSNXPYTMjhGJdWuWNvpc5Ls2VPAmcaST4lWrTaM", touser = Utility.ChangeText.GetOpenId(), url = "http://www.thuay.com/MFlower/AddFlowersPhotoInfo?Number=" + FlowerChange.Number, data = new { first = new { value = "您好!已经有客户(" + FlowerChange.OwnedCompany + ")需要服务,请尽快前往。", color = "#173177" }, keyword1 = new { value = FlowerChange.Number, color = "#173177" }, keyword2 = new { value = "更换花卉", color = "#173177" }, keyword3 = new { value = "更换", color = "#173177" }, keyword4 = new { value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), color = "#173177" }, remark = new { value = "更换内容:" + FlowerChange.Reamrk + ".点击此消息,进行补录更换后图片。", color = "#173177" }, } }; WxHelper.WxMain.SendMsg(JsonConvert.SerializeObject(Wx_SendMsg)); return(Json(new { result = "OK", msg = "更换花卉成功" }, "text/html", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Utility.Log.WriteTextLog("报错", "", "", "", ex.ToString()); return(null); } }
/// <summary> /// 扫码页面中的上传图片养护 ///</summary> /// <returns></returns> public ActionResult Upload() { try { string FlowerArrangementId = Request["FlowerArrangementId"]; string remarks = Request["remarks"]; HttpPostedFileBase files = Request.Files["file"]; if (files == null) { Utility.Log.WriteTextLog("扫码页面上传图片养护", "FlowerArrangementId", FlowerArrangementId, "files", files == null ? "true" : "fasle"); return(Json("Faild", JsonRequestBehavior.AllowGet)); } Business.Sys_FlowerArrangement Sys_FlowerArrangement = new Business.Sys_FlowerArrangement(); Model.FlowerArrangement FlowerArrangement = Sys_FlowerArrangement.GetModel(FlowerArrangementId); Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin(); Business.Sys_FlowerTreatment Sys_FlowerTreatment = new Business.Sys_FlowerTreatment(); int userid = Utility.ChangeText.GetUsersId(); Model.FlowerTreatment FTreatment = Sys_FlowerTreatment.GetModelbyArrid(FlowerArrangement.id.ToString(), FlowerArrangement.belongUsersId.ToString(), userid.ToString()); if (FTreatment == null)//有未上传服务后图,不可以再提交 { string FilePath = Utility.ChangeText.SaveUploadPicture(files, "img"); Model.FlowerTreatment FlowerTreatment = new Model.FlowerTreatment(); FlowerTreatment.FlowerTreatmentType = "服务前"; FlowerTreatment.State = "未完成"; FlowerTreatment.UsersId = userid; FlowerTreatment.ArrangementId = FlowerArrangement.id.ToString(); FlowerTreatment.FlowerNumber = FlowerArrangement.ShopId.ToString(); FlowerTreatment.OwnedUsersId = FlowerArrangement.belongUsersId.ToString(); FlowerTreatment.UserRealName = Utility.ChangeText.GetRealName(); FlowerTreatment.FlowerTreatmentAddress = FlowerArrangement.arrangement; Model.UserAdmin UserAdmin = Sys_UserAdmin.GetUserAdminByUserId(Convert.ToInt32(FlowerTreatment.OwnedUsersId)); FlowerTreatment.OwnedUsersRealName = UserAdmin.RealName; FlowerTreatment.OwnedCompany = UserAdmin.OwnedCompany; FlowerTreatment.LogoPhoto = UserAdmin.LogoPhoto; FlowerTreatment.Photo = FilePath; //提交图片 FlowerTreatment.ContentMsg = remarks; //提交内容 if (Sys_FlowerTreatment.InsertFlowerTreatment(FlowerTreatment)) { Model.Wx_SendMsg Wx_SendMsg = new Model.Wx_SendMsg() { template_id = "MU4CvSNXPYTMjhGJdWuWNvpc5Ls2VPAmcaST4lWrTaM", touser = Utility.ChangeText.GetOpenId(), url = "http://www.thuay.com/MMain/GetArrangementInfo?way=Arrangement&ArrangementId=" + FlowerArrangementId, data = new { first = new { value = "您好!已经有客户(" + FlowerTreatment.OwnedCompany + ")需要服务,请尽快前往。", color = "#173177" }, keyword1 = new { value = FlowerTreatment.FlowerNumber, color = "#173177" }, keyword2 = new { value = "养护花卉", color = "#173177" }, keyword3 = new { value = "养护", color = "#173177" }, keyword4 = new { value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), color = "#173177" }, remark = new { value = "详细内容:" + FlowerTreatment.ContentMsg + ".点击此消息,查看详情。", color = "#173177" }, } }; WxHelper.WxMain.SendMsg(JsonConvert.SerializeObject(Wx_SendMsg)); } return(Content("1")); } else { return(Content("0"));//未完成 } } catch (Exception ex) { Utility.Log.WriteTextLog("扫码页面上传图片养护报错", "FlowerArrangementId", "MFlower", "Upload", ex.ToString()); return(null); } }