浏览代码

忽略文件提交

zhengbingbing 5 年之前
父节点
当前提交
e24ded02aa

+ 55 - 0
codegit/CallCenterApi/CallCenterApi.Cache/CallCenterApi.Cache.csproj

@@ -0,0 +1,55 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
+  <PropertyGroup>
5
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7
+    <ProjectGuid>{3C9D4777-5066-4E92-A6C8-6DBCA3A215F5}</ProjectGuid>
8
+    <OutputType>Library</OutputType>
9
+    <AppDesignerFolder>Properties</AppDesignerFolder>
10
+    <RootNamespace>CallCenterApi.Cache</RootNamespace>
11
+    <AssemblyName>CallCenterApi.Cache</AssemblyName>
12
+    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
13
+    <FileAlignment>512</FileAlignment>
14
+  </PropertyGroup>
15
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
16
+    <DebugSymbols>true</DebugSymbols>
17
+    <DebugType>full</DebugType>
18
+    <Optimize>false</Optimize>
19
+    <OutputPath>bin\Debug\</OutputPath>
20
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
21
+    <ErrorReport>prompt</ErrorReport>
22
+    <WarningLevel>4</WarningLevel>
23
+  </PropertyGroup>
24
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
25
+    <DebugType>pdbonly</DebugType>
26
+    <Optimize>true</Optimize>
27
+    <OutputPath>bin\Release\</OutputPath>
28
+    <DefineConstants>TRACE</DefineConstants>
29
+    <ErrorReport>prompt</ErrorReport>
30
+    <WarningLevel>4</WarningLevel>
31
+  </PropertyGroup>
32
+  <ItemGroup>
33
+    <Reference Include="System" />
34
+    <Reference Include="System.Core" />
35
+    <Reference Include="System.Xml.Linq" />
36
+    <Reference Include="System.Data.DataSetExtensions" />
37
+    <Reference Include="Microsoft.CSharp" />
38
+    <Reference Include="System.Data" />
39
+    <Reference Include="System.Net.Http" />
40
+    <Reference Include="System.Xml" />
41
+  </ItemGroup>
42
+  <ItemGroup>
43
+    <Compile Include="Models\CurrentUserInfo.cs" />
44
+    <Compile Include="Properties\AssemblyInfo.cs" />
45
+  </ItemGroup>
46
+  <ItemGroup />
47
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
48
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
49
+       Other similar extension points exist, see Microsoft.Common.targets.
50
+  <Target Name="BeforeBuild">
51
+  </Target>
52
+  <Target Name="AfterBuild">
53
+  </Target>
54
+  -->
55
+</Project>

+ 91 - 0
codegit/CallCenterApi/CallCenterApi.Cache/Models/CurrentUserInfo.cs

@@ -0,0 +1,91 @@
1
+using System;
2
+using System.Collections.Generic;
3
+using System.Linq;
4
+using System.Text;
5
+using System.Threading.Tasks;
6
+
7
+namespace CallCenterApi.Cache.Models
8
+{
9
+    /// <summary>
10
+    /// 当前登录用户信息
11
+    /// </summary>
12
+    public class CurrentUserInfo
13
+    {
14
+        /// <summary>
15
+        /// 账户ID
16
+        /// </summary>
17
+        public virtual int F_UserId { get; set; }
18
+
19
+        /// <summary>
20
+        /// 员工工号
21
+        /// </summary>
22
+        public virtual string F_UserCode { get; set; }
23
+
24
+        /// <summary>
25
+        /// 分机号
26
+        /// </summary>
27
+        public virtual string F_ExtensionNumber { get; set; }
28
+
29
+        /// <summary>
30
+        /// 操作员名称
31
+        /// </summary>
32
+        public virtual string F_UserName { get; set; }
33
+
34
+        /// <summary>
35
+        /// 部门ID
36
+        /// </summary>
37
+        public virtual int F_DeptId { get; set; }
38
+
39
+        /// <summary>
40
+        /// 部门编号
41
+        /// </summary>
42
+        public virtual string F_DeptCode { get; set; }
43
+
44
+        /// <summary>
45
+        /// 角色id
46
+        /// </summary>
47
+        public virtual int F_RoleId { get; set; }
48
+
49
+        /// <summary>
50
+        /// 用户组ID
51
+        /// </summary>
52
+        public virtual int? F_GroupId { get; set; }
53
+
54
+        /// <summary>
55
+        /// 标志(0:非话务;1话务标志)
56
+        /// </summary>
57
+        public virtual bool F_SeatFlag { get; set; }
58
+
59
+        /// <summary>
60
+        /// 坐席权限组1班长坐席0普通坐席
61
+        /// </summary>
62
+        public virtual string F_SeatRight { get; set; }
63
+
64
+        /// <summary>
65
+        /// 察看权限(1:个人;2:班组;3:所有)
66
+        /// </summary>
67
+        public virtual string F_See { get; set; }
68
+
69
+
70
+        /// <summary>
71
+        /// 外线显示号码
72
+        /// </summary>
73
+        public virtual string F_WXNo { get; set; }
74
+
75
+        /// <summary>
76
+        /// 坐席组ID
77
+        /// </summary>
78
+        public virtual int? F_SeartGroupID { get; set; }
79
+
80
+        /// <summary>
81
+        /// 坐席组
82
+        /// </summary>
83
+        public virtual string F_SeartGroup { get; set; }
84
+
85
+        /// <summary>
86
+        /// 无甚作用 等同工号UserCode
87
+        /// </summary>
88
+        public virtual string F_WorkNumber { get; set; }
89
+
90
+    }
91
+}

+ 36 - 0
codegit/CallCenterApi/CallCenterApi.Cache/Properties/AssemblyInfo.cs

@@ -0,0 +1,36 @@
1
+using System.Reflection;
2
+using System.Runtime.CompilerServices;
3
+using System.Runtime.InteropServices;
4
+
5
+// 有关程序集的一般信息由以下
6
+// 控制。更改这些特性值可修改
7
+// 与程序集关联的信息。
8
+[assembly: AssemblyTitle("CallCenterApi.Cache")]
9
+[assembly: AssemblyDescription("")]
10
+[assembly: AssemblyConfiguration("")]
11
+[assembly: AssemblyCompany("华谊网络科技有限公司")]
12
+[assembly: AssemblyProduct("CallCenterApi.Cache")]
13
+[assembly: AssemblyCopyright("Copyright ©  2017 华谊网络科技有限公司")]
14
+[assembly: AssemblyTrademark("")]
15
+[assembly: AssemblyCulture("")]
16
+
17
+//将 ComVisible 设置为 false 将使此程序集中的类型
18
+//对 COM 组件不可见。  如果需要从 COM 访问此程序集中的类型,
19
+//请将此类型的 ComVisible 特性设置为 true。
20
+[assembly: ComVisible(false)]
21
+
22
+// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
23
+[assembly: Guid("3c9d4777-5066-4e92-a6c8-6dbca3a215f5")]
24
+
25
+// 程序集的版本信息由下列四个值组成: 
26
+//
27
+//      主版本
28
+//      次版本
29
+//      生成号
30
+//      修订号
31
+//
32
+//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
33
+// 方法是按如下所示使用“*”: :
34
+// [assembly: AssemblyVersion("1.0.*")]
35
+[assembly: AssemblyVersion("5.0.0.0")]
36
+[assembly: AssemblyFileVersion("5.0.0.0")]