zhaozhiqiang 5 年 前
コミット
24f4d5374e

+ 12 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.IRepositories/IdiagnosisinbasesRepository.cs

@@ -0,0 +1,12 @@
1
+using MadRunFabric.Common;
2
+using MadRunFabric.Model.TestUserTypeApi;
3
+using System;
4
+using System.Collections.Generic;
5
+using System.Text;
6
+
7
+namespace TestUserTypeApi.IRepositories
8
+{
9
+    public interface IdiagnosisinbasesRepository : IRepository<diagnosisinbases, string>
10
+    {
11
+    }
12
+}

+ 12 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.IRepositories/IdiagnosisinfoRepository.cs

@@ -0,0 +1,12 @@
1
+using MadRunFabric.Common;
2
+using MadRunFabric.Model.TestUserTypeApi;
3
+using System;
4
+using System.Collections.Generic;
5
+using System.Text;
6
+
7
+namespace TestUserTypeApi.IRepositories
8
+{
9
+    public interface IdiagnosisinfoRepository : IRepository<diagnosisinfo, string>
10
+    {
11
+    }
12
+}

+ 18 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.Model/Dto/Department.cs

@@ -0,0 +1,18 @@
1
+using System;
2
+using System.Collections.Generic;
3
+using System.Text;
4
+
5
+namespace TestUserTypeApi.Model.Dto
6
+{
7
+    /// <summary>
8
+    /// 科室表
9
+    /// </summary>
10
+   public  class Department
11
+    {
12
+        public string id { get; set; }
13
+        /// <summary>
14
+        /// 科室名称
15
+        /// </summary>
16
+        public string name { get; set; }
17
+    }
18
+}

+ 24 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.Model/Dto/Doctorlists.cs

@@ -0,0 +1,24 @@
1
+using System;
2
+using System.Collections.Generic;
3
+using System.Text;
4
+
5
+namespace TestUserTypeApi.Model.Dto
6
+{
7
+    /// <summary>
8
+    /// 医生表
9
+    /// </summary>
10
+   public  class Doctorlists
11
+    {
12
+        public string id { get; set; }
13
+        /// <summary>
14
+        /// 医生姓名
15
+        /// </summary>
16
+        public string doctorname { get; set; }
17
+        /// <summary>
18
+        /// 科室编号
19
+        /// </summary>
20
+        public string departmentid { get; set; }
21
+
22
+        public string departmentname { get; set; }
23
+    }
24
+}

+ 35 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.Model/Dto/diagnosisinbases.cs

@@ -0,0 +1,35 @@
1
+using System;
2
+using System.Collections.Generic;
3
+using System.Text;
4
+
5
+namespace TestUserTypeApi.Model.Dto
6
+{
7
+   public  class diagnosisinbases
8
+    {
9
+        public string id { get; set; }
10
+        /// <summary>
11
+        /// 参加会诊人姓名
12
+        /// </summary>
13
+        public string diagnoname { get; set; }
14
+        /// <summary>
15
+        /// 参加会诊人手机号
16
+        /// </summary>
17
+        public string diagnotel { get; set; }
18
+        /// <summary>
19
+        /// 参加会诊人电话号
20
+        /// </summary>
21
+        public string diagnophone { get; set; }
22
+        /// <summary>
23
+        /// 创建时间
24
+        /// </summary>
25
+        public DateTime? createdate { get; set; }
26
+        /// <summary>
27
+        /// 是否通知
28
+        /// </summary>
29
+        public string isnotice { get; set; }
30
+        /// <summary>
31
+        /// 是否删除
32
+        /// </summary>
33
+        public int isdelete { get; set; }
34
+    }
35
+}

+ 68 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.Model/Dto/diagnosisinfo.cs

@@ -0,0 +1,68 @@
1
+using System;
2
+using System.Collections.Generic;
3
+using System.Text;
4
+
5
+namespace TestUserTypeApi.Model.Dto
6
+{
7
+  public   class diagnosisinfo
8
+    {
9
+        public string id { get; set; }
10
+        /// <summary>
11
+        /// 患者表id
12
+        /// </summary>
13
+        public string patientid { get; set; }
14
+        /// <summary>
15
+        /// 患者姓名
16
+        /// </summary>
17
+        public string patientname { get; set; }
18
+        /// <summary>
19
+        /// 科室id
20
+        /// </summary>
21
+        public string Departmentid { get; set; }
22
+        /// <summary>
23
+        /// 科室名称
24
+        /// </summary>
25
+        public string Departmentname { get; set; }
26
+        /// <summary>
27
+        /// 会诊医生编号
28
+        /// </summary>
29
+        public string Hzdoctorid { get; set; }
30
+        /// <summary>
31
+        /// 会诊医生名称
32
+        /// </summary>
33
+        public string  Hzdoctorname { get; set; }
34
+        /// <summary>
35
+        /// 发起申请人
36
+        /// </summary>
37
+        public string Qdoctorid { get; set; }
38
+        /// <summary>
39
+        /// 发起会诊医生名称
40
+        /// </summary>
41
+        public string Qdoctorname { get; set; }
42
+        /// <summary>
43
+        /// 会诊内容
44
+        /// </summary>
45
+        public string diagnosiscenter { get; set; }
46
+
47
+        /// <summary>
48
+        /// 会诊结果
49
+        /// </summary>
50
+        public string diagnosisresult { get; set; }
51
+        /// <summary>
52
+        /// 发起请求时间
53
+        /// </summary>
54
+        public DateTime? playdate { get; set; }
55
+        /// <summary>
56
+        /// 会诊时间点
57
+        /// </summary>
58
+        public DateTime? playingdate { get; set; }
59
+        /// <summary>
60
+        /// 结束时间
61
+        /// </summary>
62
+        public DateTime? enddate { get; set; }
63
+        /// <summary>
64
+        /// 是否删除
65
+        /// </summary>
66
+        public int isdelete { get; set; }
67
+    }
68
+}

+ 24 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.Repositories/diagnosisinbasesRepository.cs

@@ -0,0 +1,24 @@
1
+using MadRunFabric.Common;
2
+using MadRunFabric.Common.Options;
3
+using MadRunFabric.Model.TestUserTypeApi;
4
+using Microsoft.Extensions.Logging;
5
+using Microsoft.Extensions.Options;
6
+using MongoDB.Driver;
7
+using System;
8
+using System.Collections.Generic;
9
+using System.Text;
10
+using TestUserTypeApi.IRepositories;
11
+
12
+namespace TestUserTypeApi.Repositories
13
+{
14
+   public  class diagnosisinbasesRepository : BaseRepository<diagnosisinbases, string>, IdiagnosisinbasesRepository
15
+    {
16
+        protected readonly ILogger<BaseRepository<diagnosisinbases, string>> _logger;
17
+        protected readonly IMongoCollection<diagnosisinbases> _collection_MassageInfo;
18
+        public diagnosisinbasesRepository(IOptions<MongodbOptions> settings, ILogger<BaseRepository<diagnosisinbases, string>> logger) : base(settings, logger)
19
+        {
20
+            _collection_MassageInfo = _context.GetCollection<diagnosisinbases>();
21
+            _logger = logger;
22
+        }
23
+    }
24
+}

+ 23 - 0
代码/MadRunFabric.TestUserTypeApi/TestUserTypeApi.Repositories/diagnosisinfoRepository.cs

@@ -0,0 +1,23 @@
1
+using MadRunFabric.Common;
2
+using MadRunFabric.Common.Options;
3
+using MadRunFabric.Model.TestUserTypeApi;
4
+using Microsoft.Extensions.Logging;
5
+using Microsoft.Extensions.Options;
6
+using MongoDB.Driver;
7
+using System;
8
+using System.Collections.Generic;
9
+using System.Text;
10
+
11
+namespace TestUserTypeApi.Repositories
12
+{
13
+   public  class diagnosisinfoRepository : BaseRepository<diagnosisinfo, string>, IRepositories.IdiagnosisinfoRepository
14
+    {
15
+        protected readonly ILogger<BaseRepository<diagnosisinfo, string>> _logger;
16
+        protected readonly IMongoCollection<diagnosisinfo> _collection_MassageInfo;
17
+        public diagnosisinfoRepository(IOptions<MongodbOptions> settings, ILogger<BaseRepository<diagnosisinfo, string>> logger) : base(settings, logger)
18
+        {
19
+            _collection_MassageInfo = _context.GetCollection<diagnosisinfo>();
20
+            _logger = logger;
21
+        }
22
+    }
23
+}