1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.Linq;
- using System.Text;
- using PMS.EntityModels.Channel;
- using PMS.BusinessModels.SysManager;
- namespace PMS.Interface.Channel
- {
- public interface IChannel
- {
- /// <summary>
- ///
- /// </summary>
- /// <param name="search">查询条件</param>
- /// <param name="type">性质</param>
- /// <param name="CurrrentID">登录人</param>
- /// <returns></returns>
- //添加渠道信息
- string AddChannel(ChannelModel jsonstring,int EditType);
- //渠道信息列表
- string ChannelDataGrids(string search, string currrentID, int page, int rows);
- //查询渠道信息
- DataTable GetChannelInfo(string id);
- //查询渠道信息id名称(json)
- string GetChannelIdName();
- //查询渠道性质(json)
- string GetChannelnature();
- //修改渠道信息
- string EditChannel(ChannelModel model, int editType);
- //删除渠道信息
- string DelChannelInfo(string id,int type);
- //查询渠道信息
- string SearchModuleInfos(string search, string currrentID, int page, int rows);
- string ChannelDataGridsM(string data,int page,int rows);
- /// <summary>
- /// 获取渠道项目combotree
- /// </summary>
- /// <returns></returns>
- string GetChannelProjectTree();
- /// <summary>
- /// 获取渠道Combobox
- /// </summary>
- /// <returns></returns>
- string GetChannelCombo();
- /// <summary>
- /// 查询渠道编码
- /// </summary>
- /// <returns></returns>
- string ChannelCode();
- /// <summary>
- /// 查询渠道名称
- /// </summary>
- /// <returns></returns>
- string ChannelName(string Name);
- /// <summary>
- /// 根据渠道id查询人员
- /// </summary>
- /// <param name="channelid"></param>
- /// <returns></returns>
- string Channelbusiness(string channelid);
- /// <summary>
- /// 获取渠道项目Combotree(含权限)
- /// </summary>
- /// <returns></returns>
- string GetChannelComboTree(List<account_authdata_model> model);
- /// <summary>
- /// 获取项目Combobox(不含权限)
- /// </summary>
- /// <param name="ChannelId"></param>
- /// <returns></returns>
- string GetProjectCombobox(string ChannelId);
- string GetInstitution(string id);
- }
- }
|