2025.1.25的bug
This commit is contained in:
parent
f3895f3bcf
commit
73f2a80b2c
@ -31,6 +31,7 @@ namespace asg_form.Controllers.Teamregistration
|
|||||||
public string status { get; set; }
|
public string status { get; set; }
|
||||||
public string biz_type { get; set; }
|
public string biz_type { get; set; }
|
||||||
public string req_role { get; set; }
|
public string req_role { get; set; }
|
||||||
|
public string intro_url { get; set; }
|
||||||
}
|
}
|
||||||
public class userMsg
|
public class userMsg
|
||||||
{
|
{
|
||||||
@ -45,6 +46,7 @@ namespace asg_form.Controllers.Teamregistration
|
|||||||
public int? id { get; set; }
|
public int? id { get; set; }
|
||||||
public string bizType { get; set; }
|
public string bizType { get; set; }
|
||||||
public string reqRole { get; set; }
|
public string reqRole { get; set; }
|
||||||
|
public string introUrl { get; set; }
|
||||||
}
|
}
|
||||||
public class RegisterController : ControllerBase
|
public class RegisterController : ControllerBase
|
||||||
{
|
{
|
||||||
@ -91,6 +93,7 @@ namespace asg_form.Controllers.Teamregistration
|
|||||||
approval_time = "未审核",
|
approval_time = "未审核",
|
||||||
biz_type = msg.bizType,
|
biz_type = msg.bizType,
|
||||||
req_role = msg.reqRole,
|
req_role = msg.reqRole,
|
||||||
|
intro_url = msg.introUrl,
|
||||||
};
|
};
|
||||||
sub.T_Comform.Add(rgst);
|
sub.T_Comform.Add(rgst);
|
||||||
await sub.SaveChangesAsync();
|
await sub.SaveChangesAsync();
|
||||||
@ -127,6 +130,7 @@ namespace asg_form.Controllers.Teamregistration
|
|||||||
query.status = "1";
|
query.status = "1";
|
||||||
query.biz_type = msg.bizType;
|
query.biz_type = msg.bizType;
|
||||||
query.req_role = msg.reqRole;
|
query.req_role = msg.reqRole;
|
||||||
|
query.intro_url = msg.introUrl;
|
||||||
await sub.SaveChangesAsync();
|
await sub.SaveChangesAsync();
|
||||||
string mesg = $"[ASG管理系统]有新解说申请,请及时上后台系统审批。";
|
string mesg = $"[ASG管理系统]有新解说申请,请及时上后台系统审批。";
|
||||||
string qqgroup = "925510646";
|
string qqgroup = "925510646";
|
||||||
@ -268,9 +272,10 @@ namespace asg_form.Controllers.Teamregistration
|
|||||||
{
|
{
|
||||||
var query = testDb.T_Comform.FirstOrDefault(c => c.user_id == userId);
|
var query = testDb.T_Comform.FirstOrDefault(c => c.user_id == userId);
|
||||||
var user = await userManager.Users.FirstOrDefaultAsync(u => u.Id == userId);
|
var user = await userManager.Users.FirstOrDefaultAsync(u => u.Id == userId);
|
||||||
if (query == null ) return Ok(new { code = 404, message = "用户1未找到" });
|
|
||||||
if (user == null) return Ok(new { code = 404, message = "用户2未找到" });
|
if (user == null) return Ok(new { code = 404, message = "用户未找到" });
|
||||||
query.status = "4";
|
if (query != null) {query.status = "4"; }
|
||||||
|
|
||||||
user.officium = null;
|
user.officium = null;
|
||||||
await testDb.SaveChangesAsync();
|
await testDb.SaveChangesAsync();
|
||||||
await userManager.UpdateAsync(user);
|
await userManager.UpdateAsync(user);
|
||||||
|
@ -305,12 +305,12 @@ namespace asg_form.Controllers
|
|||||||
/// <param name="keyword">搜索关键字</param>
|
/// <param name="keyword">搜索关键字</param>
|
||||||
/// <param name="pageindex">页码,默认为1</param>
|
/// <param name="pageindex">页码,默认为1</param>
|
||||||
/// <param name="pagesize">每页大小,默认为10</param>
|
/// <param name="pagesize">每页大小,默认为10</param>
|
||||||
/// <param name="officum">部门筛选条件</param>
|
/// <param name="officium">部门筛选条件</param>
|
||||||
/// <returns>返回分页后的用户列表及总数</returns>
|
/// <returns>返回分页后的用户列表及总数</returns>
|
||||||
[Route("api/v2/admin/allperson")]
|
[Route("api/v2/admin/allperson")]
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
[Authorize]
|
[Authorize]
|
||||||
public async Task<ActionResult<all_record>> GetAdminUsersV2(string? keyword = null, short pageindex = 1, short pagesize = 10, string? officum = null)
|
public async Task<ActionResult<all_record>> GetAdminUsersV2(string? keyword = null, short pageindex = 1, short pagesize = 10, string? officium = null)
|
||||||
{
|
{
|
||||||
// 检查用户是否有管理员权限
|
// 检查用户是否有管理员权限
|
||||||
if (!this.User.HasClaim(ClaimTypes.Role, "admin"))
|
if (!this.User.HasClaim(ClaimTypes.Role, "admin"))
|
||||||
@ -326,9 +326,9 @@ public async Task<ActionResult<all_record>> GetAdminUsersV2(string? keyword = nu
|
|||||||
query = query.Where(u => u.chinaname.Contains(keyword) || u.UserName == keyword || u.Email == keyword);
|
query = query.Where(u => u.chinaname.Contains(keyword) || u.UserName == keyword || u.Email == keyword);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!string.IsNullOrEmpty(officum))
|
if (!string.IsNullOrEmpty(officium))
|
||||||
{
|
{
|
||||||
query = query.Where(u => u.officium == officum);
|
query = query.Where(u => u.officium == officium);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取总记录数
|
// 获取总记录数
|
||||||
|
Loading…
x
Reference in New Issue
Block a user