Uat_Study
parent
8689ac9139
commit
d09dae8378
|
@ -6921,6 +6921,32 @@
|
||||||
<param name="inDto"></param>
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:IRaCIS.Core.Application.Service.UserWLTemplateService">
|
||||||
|
<summary>
|
||||||
|
用户WL模板
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Core.Application.Service.UserWLTemplateService.GetUserWLTemplateList(IRaCIS.Core.Application.ViewModel.UserWLTemplateQuery)">
|
||||||
|
<summary>
|
||||||
|
获取模板
|
||||||
|
</summary>
|
||||||
|
<param name="inQuery"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Core.Application.Service.UserWLTemplateService.AddOrUpdateUserWLTemplate(IRaCIS.Core.Application.ViewModel.UserWLTemplateAddOrEdit)">
|
||||||
|
<summary>
|
||||||
|
新增修改模板
|
||||||
|
</summary>
|
||||||
|
<param name="addOrEditUserWLTemplate"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Core.Application.Service.UserWLTemplateService.DeleteUserWLTemplate(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
删除模板
|
||||||
|
</summary>
|
||||||
|
<param name="userWLTemplateId"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="T:IRaCIS.Core.Application.Service.TrialExternalUserService">
|
<member name="T:IRaCIS.Core.Application.Service.TrialExternalUserService">
|
||||||
<summary>
|
<summary>
|
||||||
项目外部人员 录入流程相关
|
项目外部人员 录入流程相关
|
||||||
|
@ -8019,6 +8045,18 @@
|
||||||
任务类型
|
任务类型
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:IRaCIS.Core.Application.ViewModel.UserWLTemplateView">
|
||||||
|
<summary> UserWLTemplateView 列表视图模型 </summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:IRaCIS.Core.Application.ViewModel.UserWLTemplateQuery">
|
||||||
|
<summary>UserWLTemplateQuery 列表查询参数模型</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:IRaCIS.Core.Application.ViewModel.UserWLTemplateQuery.TemplateName">
|
||||||
|
<summary> TemplateName</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:IRaCIS.Core.Application.ViewModel.UserWLTemplateAddOrEdit">
|
||||||
|
<summary> UserWLTemplateAddOrEdit 列表查询参数模型</summary>
|
||||||
|
</member>
|
||||||
<member name="T:IRaCIS.Core.Application.ViewModel.TrialExternalUserView">
|
<member name="T:IRaCIS.Core.Application.ViewModel.TrialExternalUserView">
|
||||||
<summary> TrialExternalUserView 列表视图模型 </summary>
|
<summary> TrialExternalUserView 列表视图模型 </summary>
|
||||||
</member>
|
</member>
|
||||||
|
|
|
@ -0,0 +1,50 @@
|
||||||
|
//--------------------------------------------------------------------
|
||||||
|
// 此代码由T4模板自动生成 byzhouhang 20210918
|
||||||
|
// 生成时间 2023-05-08 15:20:44
|
||||||
|
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
|
||||||
|
//--------------------------------------------------------------------
|
||||||
|
using System;
|
||||||
|
using IRaCIS.Core.Domain.Share;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
namespace IRaCIS.Core.Application.ViewModel
|
||||||
|
{
|
||||||
|
/// <summary> UserWLTemplateView 列表视图模型 </summary>
|
||||||
|
public class UserWLTemplateView
|
||||||
|
{
|
||||||
|
public Guid Id { get; set; }
|
||||||
|
public string TemplateName { get; set; }
|
||||||
|
public Guid UserId { get; set; }
|
||||||
|
public DateTime CreateTime { get; set; }
|
||||||
|
public Guid CreateUserId { get; set; }
|
||||||
|
public int WW { get; set; }
|
||||||
|
public int WL { get; set; }
|
||||||
|
public int ShowOrder { get; set; } = 0;
|
||||||
|
public bool IsPitchOn { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
///<summary>UserWLTemplateQuery 列表查询参数模型</summary>
|
||||||
|
public class UserWLTemplateQuery
|
||||||
|
{
|
||||||
|
///<summary> TemplateName</summary>
|
||||||
|
public string TemplateName { get; set; }
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
///<summary> UserWLTemplateAddOrEdit 列表查询参数模型</summary>
|
||||||
|
public class UserWLTemplateAddOrEdit
|
||||||
|
{
|
||||||
|
public Guid? Id { get; set; }
|
||||||
|
public string TemplateName { get; set; }
|
||||||
|
public Guid UserId { get; set; }
|
||||||
|
public DateTime CreateTime { get; set; }
|
||||||
|
public Guid CreateUserId { get; set; }
|
||||||
|
public int WW { get; set; }
|
||||||
|
public int WL { get; set; }
|
||||||
|
//public int ShowOrder { get; set; }
|
||||||
|
//public bool IsPitchOn { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,66 @@
|
||||||
|
//--------------------------------------------------------------------
|
||||||
|
// 此代码由T4模板自动生成 byzhouhang 20210918
|
||||||
|
// 生成时间 2023-05-08 15:26:52
|
||||||
|
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
|
||||||
|
//--------------------------------------------------------------------
|
||||||
|
|
||||||
|
using IRaCIS.Core.Domain.Models;
|
||||||
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using IRaCIS.Core.Application.Interfaces;
|
||||||
|
using IRaCIS.Core.Application.ViewModel;
|
||||||
|
namespace IRaCIS.Core.Application.Service
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 用户WL模板
|
||||||
|
/// </summary>
|
||||||
|
[ApiExplorerSettings(GroupName = "Reading")]
|
||||||
|
public class UserWLTemplateService : BaseService
|
||||||
|
{
|
||||||
|
|
||||||
|
private readonly IRepository<UserWLTemplate> _userWLTemplateRepository;
|
||||||
|
|
||||||
|
public UserWLTemplateService(IRepository<UserWLTemplate> userWLTemplateRepository)
|
||||||
|
{
|
||||||
|
_userWLTemplateRepository = userWLTemplateRepository;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 获取模板
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="inQuery"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public async Task<List<UserWLTemplateView>> GetUserWLTemplateList(UserWLTemplateQuery inQuery)
|
||||||
|
{
|
||||||
|
var userWLTemplateQueryable = _userWLTemplateRepository
|
||||||
|
.Where(x=>x.UserId==_userInfo.Id)
|
||||||
|
.ProjectTo<UserWLTemplateView>(_mapper.ConfigurationProvider);
|
||||||
|
return await userWLTemplateQueryable.ToListAsync();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 新增修改模板
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="addOrEditUserWLTemplate"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public async Task<IResponseOutput> AddOrUpdateUserWLTemplate(UserWLTemplateAddOrEdit addOrEditUserWLTemplate)
|
||||||
|
{
|
||||||
|
addOrEditUserWLTemplate.UserId = _userInfo.Id;
|
||||||
|
var entity = await _userWLTemplateRepository.InsertOrUpdateAsync(addOrEditUserWLTemplate, true);
|
||||||
|
return ResponseOutput.Ok(entity.Id.ToString());
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 删除模板
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="userWLTemplateId"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
[HttpDelete("{userWLTemplateId:guid}")]
|
||||||
|
public async Task<IResponseOutput> DeleteUserWLTemplate(Guid userWLTemplateId)
|
||||||
|
{
|
||||||
|
var success = await _userWLTemplateRepository.DeleteFromQueryAsync(t => t.Id == userWLTemplateId, true);
|
||||||
|
return ResponseOutput.Ok();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
|
@ -20,7 +20,11 @@ namespace IRaCIS.Core.Application.Service
|
||||||
CreateMap<VisitTask, VisitTaskDto>();
|
CreateMap<VisitTask, VisitTaskDto>();
|
||||||
CreateMap<ShortcutKey, DefaultShortcutKeyView>();
|
CreateMap<ShortcutKey, DefaultShortcutKeyView>();
|
||||||
|
|
||||||
CreateMap<ReadingPeriodSetAddOrEdit, ReadingPeriodSet>();
|
|
||||||
|
CreateMap<UserWLTemplate, UserWLTemplateView>();
|
||||||
|
CreateMap<UserWLTemplate,UserWLTemplateAddOrEdit>().ReverseMap();
|
||||||
|
|
||||||
|
CreateMap<ReadingPeriodSetAddOrEdit, ReadingPeriodSet>();
|
||||||
|
|
||||||
CreateMap<AddOrUpdateTumorAssessmentInDto, TumorAssessment_RECIST1Point1>();
|
CreateMap<AddOrUpdateTumorAssessmentInDto, TumorAssessment_RECIST1Point1>();
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------
|
||||||
|
// 此代码由T4模板自动生成 byzhouhang 20210918
|
||||||
|
// 生成时间 2023-05-08 15:14:38
|
||||||
|
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
|
||||||
|
using System;
|
||||||
|
using IRaCIS.Core.Domain.Share;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
namespace IRaCIS.Core.Domain.Models
|
||||||
|
{
|
||||||
|
///<summary>
|
||||||
|
///UserWLTemplate
|
||||||
|
///</summary>
|
||||||
|
[Table("UserWLTemplate")]
|
||||||
|
public class UserWLTemplate : Entity, IAuditAdd
|
||||||
|
{
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Id
|
||||||
|
/// </summary>
|
||||||
|
[Key]
|
||||||
|
[Required]
|
||||||
|
public Guid Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// TemplateName
|
||||||
|
/// </summary>
|
||||||
|
[Required]
|
||||||
|
public string TemplateName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// UserId
|
||||||
|
/// </summary>
|
||||||
|
[Required]
|
||||||
|
public Guid UserId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// CreateTime
|
||||||
|
/// </summary>
|
||||||
|
[Required]
|
||||||
|
public DateTime CreateTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// CreateUserId
|
||||||
|
/// </summary>
|
||||||
|
[Required]
|
||||||
|
public Guid CreateUserId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// WW
|
||||||
|
/// </summary>
|
||||||
|
public int WW { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// WL
|
||||||
|
/// </summary>
|
||||||
|
public int WL { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// ShowOrder
|
||||||
|
/// </summary>
|
||||||
|
public int ShowOrder { get; set; } = 0;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否为默认
|
||||||
|
/// </summary>
|
||||||
|
public bool IsPitchOn { get; set; } = true;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -451,7 +451,9 @@ namespace IRaCIS.Core.Infra.EFCore
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
public virtual DbSet<ShortcutKey> ShortcutKey { get; set; }
|
public virtual DbSet<ShortcutKey> ShortcutKey { get; set; }
|
||||||
public virtual DbSet<EmailNoticeConfig> EmailNoticeConfig { get; set; }
|
|
||||||
|
public virtual DbSet<UserWLTemplate> UserWLTemplate { get; set; }
|
||||||
|
public virtual DbSet<EmailNoticeConfig> EmailNoticeConfig { get; set; }
|
||||||
public virtual DbSet<SystemBasicData> SystemBasicData { get; set; }
|
public virtual DbSet<SystemBasicData> SystemBasicData { get; set; }
|
||||||
|
|
||||||
public virtual DbSet<TrialSign> TrialSign { get; set; }
|
public virtual DbSet<TrialSign> TrialSign { get; set; }
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
public static readonly string ConnectionString = "Server=123.56.94.154,1433\\MSSQLSERVER;Database=IRaCIS_New_Tet;User ID=sa;Password=dev123456DEV;TrustServerCertificate=true";
|
public static readonly string ConnectionString = "Server=123.56.94.154,1433\\MSSQLSERVER;Database=IRaCIS_New_Tet;User ID=sa;Password=dev123456DEV;TrustServerCertificate=true";
|
||||||
public static readonly string DbDatabase = "IRaCIS_New_Tet";
|
public static readonly string DbDatabase = "IRaCIS_New_Tet";
|
||||||
//表名称用字符串,拼接
|
//表名称用字符串,拼接
|
||||||
public static readonly string TableName = "ReadingTrialCriterionDictionary";
|
public static readonly string TableName = "UserWLTemplate";
|
||||||
//具体文件里面 例如service 可以配置是否分页
|
//具体文件里面 例如service 可以配置是否分页
|
||||||
}
|
}
|
||||||
#>
|
#>
|
||||||
|
|
Loading…
Reference in New Issue