12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- using PMS.DBService.ExternalManage;
- using PMS.EntityModels.ExternalManage;
- using PMS.Interface.ExternalManage;
- using QWPlatform.IService;
- using QWPlatform.SystemLibrary;
- using QWPlatform.SystemLibrary.Utils;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PMS.BusinessService.ExternalManage
- {
- public class ExternalViewBuiness : IExternalView
- {
- private ExternalViewService externalView = DataServiceBase.Instance<ExternalViewService>();
- public ExternalAccredit GetAccredit(string id)
- {
- return externalView.GetAccredit(id).ToList<ExternalAccredit>().FirstOrDefault();
- }
- public ExternalValidate GetAccreditByUrl(string id, string projectId)
- {
- return externalView.GetAccreditByUrl(id, projectId);
- }
- public ExternalValidate ApplyVerifyCode(ExternalValidate model)
- {
- return externalView.ApplyVerifyCode(model);
- }
- public ExternalValidate VerifyCode(ExternalValidate model)
- {
- return externalView.VerifyCode(model);
- }
- public string GetExternalClass(string keyword, List<string> classIds, string id, int type)
- {
- var dt = Strings.ObjectToJson(externalView.GetExternalClass(keyword, classIds, id, type));
- return dt;
- }
- /// <summary>
- /// 获取服务列表
- /// </summary>
- /// <param name="class_id">分类id</param>
- /// <param name="keyword">关键字</param>
- /// <returns></returns>
- public string GetExternalView(string class_id, string keyword)
- {
- var dt = Strings.ObjectToJson(externalView.GetExternalView(class_id, keyword));
- return dt;
- }
- /// <summary>
- /// 获取全部渠道信息
- /// </summary>
- /// <returns></returns>
- public string Datagrid()
- {
- var dt = Strings.ObjectToJson(externalView.Datagrid());
- return dt;
- }
- public bool AddAccessRecords(ExternalRecords model)
- {
- var dt = externalView.AddAccessRecords(model);
- return dt;
- }
- }
- }
|