TG.WXCRM.V4/WX.CRM.DataSynFactory/Cmd/Client_Scene_IMP.cs

38 lines
1.3 KiB
C#

using System.Text;
using System.Web;
using WX.CRM.BLL.Util;
using WX.CRM.Common;
using WX.CRM.DataSynFactory.Templates;
namespace WX.CRM.DataSynFactory.Cmd
{
public class Client_Scene_IMP : Interfaces.IDataImportSvr<Client_Scene>
{
private SecurityHelper sHelper = new SecurityHelper();
public bool GenerateBusinessOne(Client_Scene t)
{
//try
//{
var url = string.Format("http://localhost:806/ResourceService.svc/Scene?content={0}&clientid={1}&sign={2}", HttpUtility.UrlEncode(t.content), t.clientid, HttpUtility.UrlEncode(t.sign));
//LogHelper.Info("url:" + url);
var rep = Utility.PostData(url, Encoding.UTF8);
//LogHelper.Info("rep:" + rep);
var decyptRep = sHelper.decyptData("UPWEBSITE", HttpUtility.UrlDecode(Utility.JSONToObject<string>(rep)));
var obj = Utility.JSONToObject<retObj>(decyptRep);
return obj.result;
//}
//catch (Exception ex)
//{
// LogHelper.Error("Client_Scene,营业部入库失败:" + ex);
// //return false;
// throw;
//}
}
private class retObj
{
public bool result { get; set; }
}
}
}