38 lines
1.2 KiB
C#
38 lines
1.2 KiB
C#
using common;
|
|
using model;
|
|
using model.viewmodel;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace services
|
|
{
|
|
public interface IwwUserinfoService
|
|
{
|
|
List<wwUserinfoView> GetMyUserList(string machineid, string name);
|
|
List<wwUserinfoView> GetMyDefault(string machineid);
|
|
wwUserinfoView GetMyUserOne(string machineid, string corpid, string userid);
|
|
bool BindUser(string machineid, string mobile, string remark, ref ValidationErrors errors);
|
|
bool DisBindUser(string machineid, string userid, string corpid, ref ValidationErrors errors);
|
|
List<wwExtuserView> GetExtUserList(string machineid, string corpid, string userid, ref Dictionary<string, string> customTags);
|
|
bool SetDefault(string machineid, string corpid, string userid);
|
|
|
|
/// <summary>
|
|
/// 获取添加来源条件
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
List<ww_addway> GetAddWayList();
|
|
|
|
/// <summary>
|
|
/// 获取某个企业号下所有的企业标签
|
|
/// </summary>
|
|
/// <param name="corpid"></param>
|
|
/// <returns></returns>
|
|
List<wwGroupTagView> GetGroupTagList(string corpid);
|
|
|
|
|
|
}
|
|
}
|