diff --git a/24Hour/24Hour.csproj.user b/24Hour/24Hour.csproj.user
index f79da0b..7e26453 100644
--- a/24Hour/24Hour.csproj.user
+++ b/24Hour/24Hour.csproj.user
@@ -3,6 +3,6 @@
MvcControllerEmptyScaffolder
root/Common/MVC/Controller
- E:\Code\24Hour.Service\24Hour\Properties\PublishProfiles\FolderProfile.pubxml
+ E:\24Hour.Service\24Hour\Properties\PublishProfiles\FolderProfile.pubxml
\ No newline at end of file
diff --git a/24Hour/Controllers/Common/CommonController.cs b/24Hour/Controllers/Common/CommonController.cs
index f6a6e66..78a2eac 100644
--- a/24Hour/Controllers/Common/CommonController.cs
+++ b/24Hour/Controllers/Common/CommonController.cs
@@ -836,7 +836,7 @@ namespace _24Hour.Controllers.Common
var Userdata = await _db.Queryable().Where(q => q.IsDeleted == 0 && q.usertype == 0).ToArrayAsync();
//获取律师服务预约记录
var Lawyerdata = await _db.Queryable()
- .Where(q => q.IsDeleted == 0 && q.receptionuser == _userdata.Id && q.state != 2 && q.state != 3).ToArrayAsync();
+ .Where(q => q.IsDeleted == 0 && q.receptionuser == _userdata.department && q.state != 2 && q.state != 3).ToArrayAsync();
Lawyerdata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
@@ -872,7 +872,7 @@ namespace _24Hour.Controllers.Common
});
//获取远程会见预约记录
var Remotedata = await _db.Queryable()
- .Where(q => q.IsDeleted == 0 && q.meetwitId == _userdata.Id && q.state != 2 && q.state != 3).ToArrayAsync();
+ .Where(q => q.IsDeleted == 0 && q.meetwitId == _userdata.department && q.state != 2 && q.state != 3).ToArrayAsync();
Remotedata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
@@ -909,7 +909,7 @@ namespace _24Hour.Controllers.Common
});
//获取远程接待预约记录
var Receptiondata = await _db.Queryable()
- .Where(q => q.IsDeleted == 0 && q.meetwitId == _userdata.Id && q.state != 2 && q.state != 3).ToArrayAsync();
+ .Where(q => q.IsDeleted == 0 && q.meetwitId == _userdata.department && q.state != 2 && q.state != 3).ToArrayAsync();
Receptiondata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
@@ -946,7 +946,7 @@ namespace _24Hour.Controllers.Common
});
//获取认罪认罚预约记录
var Confessiondata = await _db.Queryable()
- .Where(q => q.IsDeleted == 0 && q.meetwitId == _userdata.Id && q.state != 2 && q.state != 3).ToArrayAsync();
+ .Where(q => q.IsDeleted == 0 && q.meetwitId == _userdata.department && q.state != 2 && q.state != 3).ToArrayAsync();
Confessiondata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
@@ -983,7 +983,7 @@ namespace _24Hour.Controllers.Common
});
//获取听证服务预约记录
var Hearingdata = await _db.Queryable()
- .Where(q => q.IsDeleted == 0 && q.receptionuser == _userdata.Id && q.state != 2 && q.state != 3).ToArrayAsync();
+ .Where(q => q.IsDeleted == 0 && q.receptionuser == _userdata.department && q.state != 2 && q.state != 3).ToArrayAsync();
Hearingdata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
diff --git a/24Hour/Controllers/LoginController.cs b/24Hour/Controllers/LoginController.cs
index 7b8eff7..dbba9af 100644
--- a/24Hour/Controllers/LoginController.cs
+++ b/24Hour/Controllers/LoginController.cs
@@ -68,6 +68,14 @@ namespace _24Hour.Controllers
ret.Message = "˺Ż";
return ret;
}
+ if (!string.IsNullOrEmpty(date.department))
+ {
+ var dept = await _db.Queryable().Where(x => x.Id== date.department && x.IsDelete==0).FirstAsync();
+ if (dept!= null)
+ {
+ date.departmentName= dept.departname;
+ }
+ }
#region jwttoken
var tokenHandler = new JwtSecurityTokenHandler();
@@ -101,6 +109,7 @@ namespace _24Hour.Controllers
identity = date.identity,
unitCode = date.unitCode,
department = date.department,
+ departmentName = date.departmentName,
token = tokenString
};
#endregion
@@ -158,6 +167,14 @@ namespace _24Hour.Controllers
ret.Message = $"˺δȨ¼ϵԱ";
return ret;
}
+ if (!string.IsNullOrEmpty(date.department))
+ {
+ var dept = await _db.Queryable().Where(x => x.Id== date.department && x.IsDelete==0).FirstAsync();
+ if (dept!= null)
+ {
+ date.departmentName= dept.departname;
+ }
+ }
#region jwttoken
var tokenHandler = new JwtSecurityTokenHandler();
var claims = new Claim[]
@@ -189,7 +206,8 @@ namespace _24Hour.Controllers
identity = date.identity,
usertype = date.usertype,
unitCode = date.unitCode,
- department = "",
+ department = date.department,
+ departmentName = date.departmentName,
token = tokenString
};
#endregion
@@ -302,6 +320,7 @@ namespace _24Hour.Controllers
UserModel.usertype = 1;
//Ĭ
UserModel.Password = Elight.Utility.Encrypt.Md5.Encrypt32($"{UserModel.Password}").ToLower();
+
var num = await _db.Insertable(UserModel).ExecuteCommandAsync();
_db.CommitTran();
if (num > 0)
diff --git a/24Hour/Properties/PublishProfiles/FolderProfile.pubxml.user b/24Hour/Properties/PublishProfiles/FolderProfile.pubxml.user
index 91ac925..2d0e357 100644
--- a/24Hour/Properties/PublishProfiles/FolderProfile.pubxml.user
+++ b/24Hour/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -5,7 +5,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<_PublishTargetUrl>D:\24小时发布
- True|2023-06-30T10:44:10.1995292Z;True|2023-06-30T18:35:05.6876552+08:00;True|2023-06-30T14:33:30.1363930+08:00;True|2023-06-30T14:17:02.8263130+08:00;True|2023-06-30T14:16:41.6529398+08:00;True|2023-06-30T10:20:34.2470363+08:00;True|2023-06-30T09:51:41.3251931+08:00;True|2023-06-29T16:07:09.3334291+08:00;True|2023-06-29T15:56:52.9510718+08:00;True|2023-06-29T15:49:16.8161173+08:00;True|2023-06-27T18:06:12.3724487+08:00;True|2023-06-27T17:22:11.4211972+08:00;True|2023-06-27T15:48:34.1728433+08:00;True|2023-06-13T18:05:11.2568840+08:00;False|2023-06-13T18:04:56.9546003+08:00;
+ True|2023-06-30T12:53:10.2775714Z;True|2023-06-30T20:47:24.3123829+08:00;True|2023-06-30T18:44:10.1995292+08:00;True|2023-06-30T18:35:05.6876552+08:00;True|2023-06-30T14:33:30.1363930+08:00;True|2023-06-30T14:17:02.8263130+08:00;True|2023-06-30T14:16:41.6529398+08:00;True|2023-06-30T10:20:34.2470363+08:00;True|2023-06-30T09:51:41.3251931+08:00;True|2023-06-29T16:07:09.3334291+08:00;True|2023-06-29T15:56:52.9510718+08:00;True|2023-06-29T15:49:16.8161173+08:00;True|2023-06-27T18:06:12.3724487+08:00;True|2023-06-27T17:22:11.4211972+08:00;True|2023-06-27T15:48:34.1728433+08:00;True|2023-06-13T18:05:11.2568840+08:00;False|2023-06-13T18:04:56.9546003+08:00;
\ No newline at end of file
diff --git a/24Hour/appsettings.json b/24Hour/appsettings.json
index 25bd3cf..c196759 100644
--- a/24Hour/appsettings.json
+++ b/24Hour/appsettings.json
@@ -8,7 +8,7 @@
"AllowedHosts": "*",
"ConnectionStrings": {
"DBType": "MySQL",
- "MySQLConnString": "server=192.168.0.251;Database=equipmentrearend;Uid=root;Pwd=sa@admin;Allow User Variables=True;"
+ "MySQLConnString": "server=192.168.0.251;Database=equipmentrearend;Uid=root;Pwd=sa@admin;Allow User Variables=True;SslMode=none;AllowPublicKeyRetrieval=True;"
},
//JwtConfig
"JwtConfiguration": {
diff --git a/Elight.Entity/SystemModel/App_Sys_UserModel.cs b/Elight.Entity/SystemModel/App_Sys_UserModel.cs
index b5f7738..a568577 100644
--- a/Elight.Entity/SystemModel/App_Sys_UserModel.cs
+++ b/Elight.Entity/SystemModel/App_Sys_UserModel.cs
@@ -27,15 +27,20 @@ namespace Elight.Entity
public string? unitCode { get; set; }
///
- /// 部门
- ///
- [DataMember]
- public string? department { get; set; }
-
- ///
- /// 密码
+ /// 部门id
///
[DataMember]
+ public string? department { get; set; }
+
+ ///
+ /// 部门
+ ///
+ [DataMember]
+ public string? departmentName { get; set; }
+ ///
+ /// 密码
+ ///
+ [DataMember]
public string? Password { get; set; }
///