This commit is contained in:
杨毅 2024-11-24 00:26:10 +08:00
parent a942f3ad7d
commit 2fb52f9701

View File

@ -9,6 +9,7 @@ using System.Threading.Tasks;
using Flandre.Core.Common; using Flandre.Core.Common;
using Flandre.Core.Messaging.Segments; using Flandre.Core.Messaging.Segments;
using Flandre.Core.Messaging; using Flandre.Core.Messaging;
using static asg_form.Controllers.InviteReferee;
namespace asg_form.Controllers.Teamregistration namespace asg_form.Controllers.Teamregistration
{ {
@ -27,6 +28,7 @@ namespace asg_form.Controllers.Teamregistration
public string approval_person { get; set; } public string approval_person { get; set; }
public string approval_time { get; set; } public string approval_time { get; set; }
public string status { get; set; } public string status { get; set; }
public string biz_type { get; set; }
} }
public class userMsg public class userMsg
{ {
@ -39,6 +41,7 @@ namespace asg_form.Controllers.Teamregistration
public string? historyRank { get; set; } public string? historyRank { get; set; }
public string? contactNumber { get; set; } public string? contactNumber { get; set; }
public int? id { get; set; } public int? id { get; set; }
public string bizType { get; set; }
} }
public class RegisterController : ControllerBase public class RegisterController : ControllerBase
{ {
@ -85,15 +88,23 @@ namespace asg_form.Controllers.Teamregistration
create_time = dateString, create_time = dateString,
status = "1", status = "1",
approval_person = "未审核", approval_person = "未审核",
approval_time = "未审核" approval_time = "未审核",
biz_type = msg.bizType,
}; };
sub.T_Comform.Add(rgst); sub.T_Comform.Add(rgst);
await sub.SaveChangesAsync(); await sub.SaveChangesAsync();
string mesg1 = $"ASG管理系统有新解说申请请及时上后台系统审批。"; string mesg1 = $"ASG管理系统有新解说申请请及时上后台系统审批。";
string qqgroup1 = "925510646"; string qqgroup1 = "925510646";
var atuserqq1 = "235593230"; var atuserqq1 = "235593230";
var message1 = new MessageBuilder().Add(new AtSegment(atuserqq1)).Text(mesg1).Build(); try
await runbot.runbotr.SendMessageAsync(MessageEnvironment.Channel, qqgroup1, null, message1, qqgroup1); {
var message1 = new MessageBuilder().Add(new AtSegment(atuserqq1)).Text(mesg1).Build();
await runbot.runbotr.SendMessageAsync(MessageEnvironment.Channel, qqgroup1, null, message1, qqgroup1);
}catch (Exception e)
{
return Ok(new error_mb { code = 200, message = "提交成功但是信息没有成功发出" });
}
return Ok(new error_mb { code = 200, message = "提交成功" }); return Ok(new error_mb { code = 200, message = "提交成功" });
} }
@ -113,12 +124,20 @@ namespace asg_form.Controllers.Teamregistration
query.contact_number = msg.contactNumber; query.contact_number = msg.contactNumber;
query.create_time = dateString; query.create_time = dateString;
query.status = "1"; query.status = "1";
query.biz_type = msg.bizType;
await sub.SaveChangesAsync(); await sub.SaveChangesAsync();
string mesg = $"ASG管理系统有新解说申请请及时上后台系统审批。"; string mesg = $"ASG管理系统有新解说申请请及时上后台系统审批。";
string qqgroup = "925510646"; string qqgroup = "925510646";
var atuserqq = "235593230"; var atuserqq = "235593230";
var message = new MessageBuilder().Add(new AtSegment(atuserqq)).Text(mesg).Build(); try
await runbot.runbotr.SendMessageAsync(MessageEnvironment.Channel, qqgroup, null, message, qqgroup); {
var message = new MessageBuilder().Add(new AtSegment(atuserqq)).Text(mesg).Build();
await runbot.runbotr.SendMessageAsync(MessageEnvironment.Channel, qqgroup, null, message, qqgroup);
}
catch (Exception e)
{
return Ok(new error_mb { code = 200, message = "提交成功但是信息没有成功发出" });
}
return Ok(new error_mb { code = 200, message = "成功修改" }); return Ok(new error_mb { code = 200, message = "成功修改" });
} }
} }