| | |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | if (request.Form.Files == null || request.Form.Files.Count < 1) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, "è¯·éæ©æä»¶åéè¯"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, "è¯·éæ©æä»¶åéè¯"); |
| | | } |
| | | |
| | | var fileList = new List<Model.RepairRequestFile>(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eRequestStatus.Pending) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | var bol = _service.Accept(input.ID, input.Note); |
| | | return bol; |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eRequestStatus.Pending) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | var bol = _service.Reject(input.ID, input.Reason); |
| | | return bol; |
| | |
| | | var model = new Service.RepairRequestForm().GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | var equipment = new Yw.Service.Equipment().GetByID(model.EquipmentID); |
| | | var vm = new RepairRequestFormDetailDto(model, equipment); |
| | |
| | | var model = new Service.RepairRequestForm().GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eRequestStatus.Pending) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | var equipment = new Yw.Service.Equipment().GetByID(model.EquipmentID); |
| | | var vm = new RepairRequestFormPendingDetailDto(model, equipment); |
| | |
| | | var model = new Service.RepairRequestForm().GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eRequestStatus.Rejected) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | |
| | | var equipment = new Yw.Service.Equipment().GetByID(model.EquipmentID); |
| | |
| | | var model = new Service.RepairRequestForm().GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eRequestStatus.Accepted) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | var equipment = new Service.Equipment().GetByID(model.EquipmentID); |
| | | var fileList = new Service.RepairRequestFile().GetByFormID(model.ID); |
| | |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | if (request.Form.Files == null || request.Form.Files.Count < 1) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, "è¯·éæ©æä»¶åéè¯"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, "è¯·éæ©æä»¶åéè¯"); |
| | | } |
| | | var model = _service.GetByID(input.FormID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"FormID:{input.FormID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"FormID:{input.FormID} æ°æ®ä¸åå¨"); |
| | | } |
| | | |
| | | var serviceLog = new Yw.Service.RepairTaskLog(); |
| | |
| | | } |
| | | if (log == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"æä½æ¥å¿å¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"æä½æ¥å¿å¼å¸¸"); |
| | | } |
| | | |
| | | var serviceLogFile = new Yw.Service.RepairTaskLogFile(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus >= eTaskStatus.Assigned) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | } |
| | | var bol = _service.Assign(input.ID, input.RepairUserID, input.RepairUserName, input.Note); |
| | | return bol; |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Assigned) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | } |
| | | var bol = _service.Receive(input.ID, input.Note); |
| | | return bol; |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Received) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | } |
| | | |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Started && model.FormStatus != eTaskStatus.Restarted) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | } |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | var fileList = new List<Model.RepairTaskLogFile>(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Paused) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | } |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | var fileList = new List<Model.RepairTaskLogFile>(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Started && model.FormStatus != eTaskStatus.Restarted) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | } |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | var fileList = new List<Model.RepairTaskLogFile>(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Finished) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æå¼å¸¸"); |
| | | } |
| | | var bol = _service.Success(input.ID, input.Note); |
| | | return bol; |
| | |
| | | var taskForm = _service.GetByID(input.ID); |
| | | if (taskForm == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | var equipment = new Yw.Service.Equipment().GetByID(taskForm.EquipmentID); |
| | | var taskLogList = new Service.RepairTaskLog().GetByFormID(input.ID); |
| | |
| | | var taskForm = _service.GetByID(input.ID); |
| | | if (taskForm == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (taskForm.FormStatus != eTaskStatus.Assigned) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | var equipment = new Yw.Service.Equipment().GetByID(taskForm.EquipmentID); |
| | | var taskLogList = new Service.RepairTaskLog().GetByFormID(input.ID); |
| | |
| | | var taskForm = _service.GetByID(input.ID); |
| | | if (taskForm == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (taskForm.FormStatus < eTaskStatus.Received || taskForm.FormStatus >= eTaskStatus.Finished) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | var equipment = new Yw.Service.Equipment().GetByID(taskForm.EquipmentID); |
| | | var taskLogList = new Service.RepairTaskLog().GetByFormID(input.ID); |
| | |
| | | var taskForm = _service.GetByID(input.ID); |
| | | if (taskForm == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} æ°æ®ä¸åå¨"); |
| | | } |
| | | if (taskForm.FormStatus < eTaskStatus.Finished) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表åç¶æé误"); |
| | | } |
| | | var equipment = new Yw.Service.Equipment().GetByID(taskForm.EquipmentID); |
| | | var taskLogList = new Service.RepairTaskLog().GetByFormID(input.ID); |
| | |
| | | --> |
| | | <Project> |
| | | <PropertyGroup> |
| | | <History>True|2024-03-25T06:29:53.3457703Z;True|2024-01-31T13:24:07.4728291+08:00;True|2024-01-22T11:23:19.7067580+08:00;True|2023-12-25T10:02:24.8948808+08:00;True|2023-12-11T09:27:38.5966472+08:00;True|2023-12-04T18:25:37.5121850+08:00;True|2023-12-04T18:25:32.0321208+08:00;True|2023-07-13T12:10:11.2591498+08:00;True|2023-05-25T18:02:16.3580168+08:00;True|2023-05-25T15:44:32.4909866+08:00;</History> |
| | | <History>True|2024-04-01T02:05:03.8809784Z;True|2024-03-25T14:29:53.3457703+08:00;True|2024-01-31T13:24:07.4728291+08:00;True|2024-01-22T11:23:19.7067580+08:00;True|2023-12-25T10:02:24.8948808+08:00;True|2023-12-11T09:27:38.5966472+08:00;True|2023-12-04T18:25:37.5121850+08:00;True|2023-12-04T18:25:32.0321208+08:00;True|2023-07-13T12:10:11.2591498+08:00;True|2023-05-25T18:02:16.3580168+08:00;True|2023-05-25T15:44:32.4909866+08:00;</History> |
| | | </PropertyGroup> |
| | | </Project> |
| | |
| | | <RootNamespace>Yw.Application</RootNamespace> |
| | | <GenerateDocumentationFile>True</GenerateDocumentationFile> |
| | | <GeneratePackageOnBuild>True</GeneratePackageOnBuild> |
| | | <Version>3.0.0</Version> |
| | | <Version>3.0.1</Version> |
| | | </PropertyGroup> |
| | | |
| | | <ItemGroup> |
| | |
| | | </ItemGroup> |
| | | |
| | | <ItemGroup> |
| | | <PackageReference Include="Yw.Application.Core" Version="3.0.1" /> |
| | | <PackageReference Include="Yw.Dto.Repair.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.Application.Core" Version="3.0.5" /> |
| | | <PackageReference Include="Yw.Dto.Repair.Core" Version="3.0.1" /> |
| | | </ItemGroup> |
| | | |
| | | </Project> |
| | |
| | | --> |
| | | <Project> |
| | | <PropertyGroup> |
| | | <History>True|2024-03-25T05:38:09.3123355Z;</History> |
| | | <History>True|2024-04-01T02:03:37.9193349Z;True|2024-03-25T13:38:09.3123355+08:00;</History> |
| | | </PropertyGroup> |
| | | </Project> |
| | |
| | | <TargetFramework>net6.0</TargetFramework> |
| | | <ImplicitUsings>enable</ImplicitUsings> |
| | | <Nullable>disable</Nullable> |
| | | <Version>3.0.0</Version> |
| | | <Version>3.0.1</Version> |
| | | </PropertyGroup> |
| | | |
| | | <ItemGroup> |
| | | <PackageReference Include="Yw.Dto.Assets.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.Service.Repair.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.Dto.Assets.Core" Version="3.0.1" /> |
| | | <PackageReference Include="Yw.Service.Repair.Core" Version="3.0.1" /> |
| | | </ItemGroup> |
| | | |
| | | </Project> |
| | |
| | | /// æä»¶å¤¹ |
| | | /// </summary> |
| | | public string DataFolder { get; set; } |
| | | |
| | | /// <summary> |
| | | /// CAL |
| | | /// </summary> |
| | | public Paras_Repair_CAL CAL { get; set; } |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace Yw.Settings |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public class Paras_Repair_CAL |
| | | { |
| | | /// <summary> |
| | | /// CALç±»å |
| | | /// </summary> |
| | | public string CALType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// HttpClient |
| | | /// </summary> |
| | | public Paras_Repair_CAL_HttpClient HttpClient { get; set; } |
| | | |
| | | /// <summary> |
| | | /// LocalClient |
| | | /// </summary> |
| | | public Paras_Repair_CAL_LocalClient LocalClient { get; set; } |
| | | |
| | | |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace Yw.Settings |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public class Paras_Repair_CAL_HttpClient |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string HttpUrl { get; set; } |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace Yw.Settings |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public class Paras_Repair_CAL_LocalClient |
| | | { |
| | | |
| | | } |
| | | } |
| | |
| | | --> |
| | | <Project> |
| | | <PropertyGroup> |
| | | <History>True|2024-03-25T04:19:12.1673258Z;True|2024-01-22T11:22:37.7738541+08:00;True|2023-12-25T15:19:27.1723882+08:00;True|2023-12-04T18:24:01.9884855+08:00;True|2023-07-13T11:54:33.7989040+08:00;True|2023-07-13T11:54:23.3967174+08:00;True|2023-07-06T09:49:52.7407983+08:00;True|2023-05-25T15:37:23.5406830+08:00;False|2023-05-25T15:36:09.3589239+08:00;</History> |
| | | <History>True|2024-04-01T02:02:41.3584446Z;True|2024-03-25T12:19:12.1673258+08:00;True|2024-01-22T11:22:37.7738541+08:00;True|2023-12-25T15:19:27.1723882+08:00;True|2023-12-04T18:24:01.9884855+08:00;True|2023-07-13T11:54:33.7989040+08:00;True|2023-07-13T11:54:23.3967174+08:00;True|2023-07-06T09:49:52.7407983+08:00;True|2023-05-25T15:37:23.5406830+08:00;False|2023-05-25T15:36:09.3589239+08:00;</History> |
| | | </PropertyGroup> |
| | | </Project> |
| | |
| | | <RootNamespace>Yw</RootNamespace> |
| | | <GenerateDocumentationFile>True</GenerateDocumentationFile> |
| | | <GeneratePackageOnBuild>True</GeneratePackageOnBuild> |
| | | <Version>3.0.0</Version> |
| | | <Version>3.0.1</Version> |
| | | <Description>å¼ç¨å级</Description> |
| | | </PropertyGroup> |
| | | |
| | |
| | | <PackageReference Include="Yw.DAL.PostgreSql.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.DAL.SQLite.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.DALFactory.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.IDAL.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.Service.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.Service.Core" Version="3.0.2" /> |
| | | </ItemGroup> |
| | | |
| | | <ItemGroup> |
| | |
| | | "ConnectString": "Data Source=yw_repair.db;" |
| | | } |
| | | }, |
| | | "DataFolder": "Repair" |
| | | "DataFolder": "Repair", |
| | | "CAL": { |
| | | "CALType": "HttpClient", //HttpClientãLocalClient |
| | | "HttpClient": { |
| | | "HttpUrl": "http://101.133.133.173:97" |
| | | }, |
| | | "LocalClient": { |
| | | } |
| | | } |
| | | } |
| | | |
| | | |