42 lines
1.6 KiB
C#
42 lines
1.6 KiB
C#
using System;
|
|
using System.Text;
|
|
using WX.CRM.BLL.Base;
|
|
using WX.CRM.BLL.Quality;
|
|
using WX.CRM.BLL.Util;
|
|
using WX.CRM.Common;
|
|
using WX.CRM.Model.Entity;
|
|
|
|
namespace WX.CRM.CRMServices.CustomerCheck
|
|
{
|
|
public class BaseUserScore
|
|
{
|
|
QC_BASEUSERSCORE_BL qc_baseUserScore_bl = new QC_BASEUSERSCORE_BL();
|
|
BAS_PARAMETER_BL parameter = new BAS_PARAMETER_BL();
|
|
public void GetData()
|
|
{
|
|
try
|
|
{
|
|
SecurityHelper sHelper = new SecurityHelper();
|
|
string url = Utility.GetSettingByKey("BaseUserScore");
|
|
string key = sHelper.createSignEncodingStr2("");
|
|
//解密
|
|
key = Utility.GetData(url, key, Encoding.UTF8);
|
|
//key = sHelper.decyptData("UPWEBSITE", key);
|
|
//将json转换成对象
|
|
BaseUserCoreResult resultobj = Utility.JSONToObject<BaseUserCoreResult>(key);
|
|
if (resultobj.result)
|
|
{
|
|
qc_baseUserScore_bl.DeleteScoreData();//删除数据
|
|
qc_baseUserScore_bl.UpdateBaserUserCore(resultobj.Data);//新增数据
|
|
LogHelper.Error("------BaseUserScoreJob.GetData评分基础表执行成功-----");
|
|
}
|
|
else
|
|
{
|
|
LogHelper.Error("----BaseUserScoreJob.GetData 评分基础表 接口返回错误:" + resultobj.retCode);
|
|
}
|
|
}
|
|
catch (Exception ex) { LogHelper.Error("---WX.CRM.CRMServices.CustomerCheck.BaseUserScore.GetData()员工 主管分值表服务执行错误:" + ex.ToString()); }
|
|
}
|
|
}
|
|
}
|