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

38 lines
1.3 KiB
C#

using System;
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_SceneUpdate_IMP : Interfaces.IDataImportSvr<Client_SceneUpdate>
{
private SecurityHelper sHelper = new SecurityHelper();
public bool GenerateBusinessOne(Client_SceneUpdate t)
{
try
{
var url = string.Format("http://localhost:806/ResourceService.svc/Scene/Update?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_SceneUpdate,营业部入库失败:" + ex);
return false;
}
}
private class retObj
{
public bool result { get; set; }
}
}
}