diff --git a/IRaCIS.Core.Test/TT_Template/Dto_New/UserFeedBackViewModel.cs b/IRaCIS.Core.Test/TT_Template/Dto_New/UserFeedBackViewModel.cs deleted file mode 100644 index 4c2f68b3a..000000000 --- a/IRaCIS.Core.Test/TT_Template/Dto_New/UserFeedBackViewModel.cs +++ /dev/null @@ -1,88 +0,0 @@ -//-------------------------------------------------------------------- -// 此代码由T4模板自动生成 byzhouhang 20210918 -// 生成时间 2024-09-04 14:40:49 -// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。 -//-------------------------------------------------------------------- -using System; -using IRaCIS.Core.Domain.Share; -using System.Collections.Generic; -namespace IRaCIS.Core.Application.ViewModel -{ - - /// UserFeedBackView 列表视图 - public class UserFeedBackView : UserFeedBackAddOrEdit - { - - - - - - - public Guid CreateUserId { get; set; } - - - public DateTime CreateTime { get; set; } - - - public Guid UpdateUserId { get; set; } - - - public DateTime UpdateTime { get; set; } - - - - - - - } - - ///UserFeedBackQuery 列表查询参数 - public class UserFeedBackQuery - { - public string QuestionDescription { get; set; } - public string ScreenshotListStr { get; set; } - } - - /// UserFeedBackAddOrEdit 添加编辑 - public class UserFeedBackAddOrEdit - { - - public Guid Id { get; set; } - - - public Guid? SubjectId { get; set; } - - - public Guid? SubjectVisitId { get; set; } - - - public int QuestionType { get; set; } - - - public string QuestionDescription { get; set; } - - - - - - - public int State { get; set; } - - - public Guid? TrialSiteId { get; set; } - - - public Guid? TrialId { get; set; } - - - public string ScreenshotListStr { get; set; } - - - public Guid? VisitTaskId { get; set; } - - } - - -} - - diff --git a/IRaCIS.Core.Test/TT_Template/Services_New/UserFeedBackService.cs b/IRaCIS.Core.Test/TT_Template/Services_New/UserFeedBackService.cs deleted file mode 100644 index 6acb33c57..000000000 --- a/IRaCIS.Core.Test/TT_Template/Services_New/UserFeedBackService.cs +++ /dev/null @@ -1,60 +0,0 @@ -//-------------------------------------------------------------------- -// 此代码由T4模板自动生成 byzhouhang 20210918 -// 生成时间 2024-09-04 14:41:20 -// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。 -//-------------------------------------------------------------------- - -using IRaCIS.Core.Domain.Models; -using Microsoft.AspNetCore.Mvc; -using IRaCIS.Core.Application.Interfaces; -using IRaCIS.Core.Application.ViewModel; -namespace IRaCIS.Core.Application.Service -{ - /// - /// UserFeedBackService - /// - [ ApiExplorerSettings(GroupName = "Test")] - public class UserFeedBackService(IRepository _userFeedBackRepository): BaseService, IUserFeedBackService - { - - [HttpPost] - public async Task> GetUserFeedBackList(UserFeedBackQuery inQuery) - { - - var userFeedBackQueryable = - - _userFeedBackRepository - .ProjectTo(_mapper.ConfigurationProvider); - - var pageList= await userFeedBackQueryable.ToPagedListAsync(inQuery); - - return pageList; - } - - - public async Task AddOrUpdateUserFeedBack(UserFeedBackAddOrEdit addOrEditUserFeedBack) - { - // 在此处拷贝automapper 映射 - - - CreateMap(); - // CreateMap< UserFeedBack,UserFeedBackAddOrEdit>().ReverseMap(); - - - var entity = await _userFeedBackRepository.InsertOrUpdateAsync(addOrEditUserFeedBack, true); - - return ResponseOutput.Ok(entity.Id.ToString()); - - } - - - [HttpDelete("{userFeedBackId:guid}")] - public async Task DeleteUserFeedBack(Guid userFeedBackId) - { - var success = await _userFeedBackRepository.DeleteFromQueryAsync(t => t.Id == userFeedBackId,true); - return ResponseOutput.Ok(); - } - - - } -}