/// <summary> /// 发起求购专区 /// </summary> /// <param name="userId">用户</param> /// <param name="entId">机构</param> /// <param name="buyName">求购人</param> /// <param name="buyTel">求购人联系方式</param> /// <param name="buyGoods">求购药品名称</param> /// <param name="productName">求购药品厂家</param> /// <param name="buySpec">求购药品规格</param> /// <param name="buyNumber">求购药品数量</param> /// <param name="buyPrice">求购药品价格</param> /// <param name="message">求购备注</param> /// <returns></returns> public ActionResult InsertReply(string userId, string entId, string buyName, string buyTel, string buyGoods, string productName, string buySpec, decimal buyNumber, decimal buyPrice, string message) { try { GoodsInfoDal goodsInfoDal = new GoodsInfoDal(); if (string.IsNullOrEmpty(buyName) || string.IsNullOrEmpty(buyGoods) || string.IsNullOrEmpty(userId) || string.IsNullOrEmpty(entId) || string.IsNullOrEmpty(productName) || string.IsNullOrEmpty(buyTel) || string.IsNullOrEmpty(buySpec)) { LogQueue.Write(LogType.Debug, "", $"求购人:{buyName},求购人联系方式:{buyTel},求购药品名称:{buyGoods},用户:{userId},机构:{entId},求购药品厂家:{productName},求购药品规格:{buySpec}"); return(Json(new { success = false, message = "参数异常" })); } else { bool flag = goodsInfoDal.InsertReply(buyName, buyTel, buyGoods, productName, buySpec, buyNumber, buyPrice, userId, entId, message, out string msg); return(Json(new { success = flag, message = msg })); } } catch (Exception ex) { string msg = ex.Message.ToString().Trim(); LogQueue.Write(LogType.Error, "GoodsInfoDal/InsertReply", msg); return(Json(new { success = false, message = msg })); } }