|
@@ -27,6 +27,7 @@ using Hotline.FlowEngine.Notifications;
|
|
|
using Hotline.Api.Controllers.Bi;
|
|
|
using XF.Domain.Exceptions;
|
|
|
using System;
|
|
|
+using DocumentFormat.OpenXml.Bibliography;
|
|
|
|
|
|
namespace Hotline.Tests.Mock;
|
|
|
public class OrderServiceMock
|
|
@@ -431,6 +432,128 @@ public class OrderServiceMock
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
+ public GuiderSystemInDto GetGuiderSystemInDto(string number)
|
|
|
+ {
|
|
|
+ List<GuiderSystemInDto> items = [ new GuiderSystemInDto
|
|
|
+ {
|
|
|
+ ReplyCode = CreateOrderOutDto.No,
|
|
|
+ AppealNumber = number,
|
|
|
+ ReplyDate = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"),
|
|
|
+ ReplyUserName = "18181552753@zgsg",
|
|
|
+ ReplyBMName = "瓦市村村民委员会",
|
|
|
+ ReplyResultType = "2",
|
|
|
+ ReplyISTrue = "1",
|
|
|
+ IsRepeat = "0",
|
|
|
+ IsHiddenDanger = "1",
|
|
|
+ MemberName = "许利洪",
|
|
|
+ MemberMobile = "18181552753",
|
|
|
+ ReplyContent = "到现场查实,存在安全隐患",
|
|
|
+ OrgId = "4828",
|
|
|
+ OrgName = "瓦市村民委员会",
|
|
|
+ OrgFullName = "四川省/自贡市/沿滩区/永安镇/瓦市村村民委员会",
|
|
|
+ DepartmentNo = "510311106206",
|
|
|
+ ParentOrgId = "4821",
|
|
|
+ ReplyFileList =
|
|
|
+ [
|
|
|
+ "http://10.0.188.11:1234/tqOssManager/getObjectByUri/sichuan/scgrid/jpg/2024/12/5/095020318625.jpg"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ new GuiderSystemInDto {
|
|
|
+ ReplyCode = CreateOrderOutDto.No,
|
|
|
+ AppealNumber = number,
|
|
|
+ ReplyDate = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"),
|
|
|
+ ReplyUserName = "18015707487@zgsg",
|
|
|
+ ReplyBMName = "大岩社区第一网格",
|
|
|
+ ReplyResultType = "2",
|
|
|
+ ReplyISTrue = "1",
|
|
|
+ IsRepeat = "0",
|
|
|
+ IsHiddenDanger = "1",
|
|
|
+ MemberName = "黄敬",
|
|
|
+ MemberMobile = "18015707487",
|
|
|
+ ReplyContent = "到现场查实,存在安全隐患",
|
|
|
+ OrgId = "138497",
|
|
|
+ OrgName = "大岩社区第一网格",
|
|
|
+ OrgFullName = "四川省/自贡市/自贡高新区/红旗街道/大岩社区居民委员会/大岩社区第一网格",
|
|
|
+ DepartmentNo = "510323004002001",
|
|
|
+ ParentOrgId = "137874",
|
|
|
+ ReplyFileList =
|
|
|
+ [
|
|
|
+ "http://10.0.188.11:1234/tqOssManager/getObjectByUri/sichuan/scgrid/jpg/2024/12/5/095020318625.jpg"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ new GuiderSystemInDto {
|
|
|
+ ReplyCode = CreateOrderOutDto.No,
|
|
|
+ AppealNumber = number,
|
|
|
+ ReplyDate = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"),
|
|
|
+ ReplyUserName = "18015707367@zgsg",
|
|
|
+ ReplyBMName = "悦景社区第一网格",
|
|
|
+ ReplyResultType = "2",
|
|
|
+ ReplyISTrue = "1",
|
|
|
+ IsRepeat = "0",
|
|
|
+ IsHiddenDanger = "0",
|
|
|
+ MemberName = "余文惠",
|
|
|
+ MemberMobile = "18015707367",
|
|
|
+ ReplyContent = "确认情况属实,但是不属于我们管辖。属于市政工程。",
|
|
|
+ OrgId = "138563",
|
|
|
+ OrgName = "悦景社区第一网格",
|
|
|
+ OrgFullName = "四川省/自贡市/自贡高新区/红旗街道/悦景社区居民委员会/悦景社区第一网格",
|
|
|
+ DepartmentNo = "510323004004001",
|
|
|
+ ParentOrgId = "137875",
|
|
|
+ ReplyFileList =
|
|
|
+ [
|
|
|
+ "http://10.0.188.11:1234/tqOssManager/getObjectByUri/sichuan/scgrid/jpg/2024/12/5/095020318625.jpg"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ new GuiderSystemInDto {
|
|
|
+ ReplyCode = CreateOrderOutDto.No,
|
|
|
+ AppealNumber = number,
|
|
|
+ ReplyDate = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"),
|
|
|
+ ReplyUserName = "18015707408@zgsg",
|
|
|
+ ReplyBMName = "大湾社区第一网格",
|
|
|
+ ReplyResultType = "2",
|
|
|
+ ReplyISTrue = "1",
|
|
|
+ IsRepeat = "0",
|
|
|
+ IsHiddenDanger = "0",
|
|
|
+ MemberName = "邓文文",
|
|
|
+ MemberMobile = "15928137497",
|
|
|
+ ReplyContent = "网格员到现场核实,情况属实,此地方属于物业处理,已通知物业及时处理。",
|
|
|
+ OrgId = "138520",
|
|
|
+ OrgName = "大湾社区第一网格",
|
|
|
+ OrgFullName = "四川省/自贡市/自贡高新区/红旗街道/大湾社区居民委员会/大湾社区第一网格",
|
|
|
+ DepartmentNo = "510323004001001",
|
|
|
+ ParentOrgId = "137873",
|
|
|
+ ReplyFileList =
|
|
|
+ [
|
|
|
+ "http://10.0.188.11:1234/tqOssManager/getObjectByUri/sichuan/scgrid/jpg/2024/12/5/095020318625.jpg"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ new GuiderSystemInDto {
|
|
|
+ ReplyCode = CreateOrderOutDto.No,
|
|
|
+ AppealNumber = number,
|
|
|
+ ReplyDate = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"),
|
|
|
+ ReplyUserName = "18015707443@zgsg",
|
|
|
+ ReplyBMName = "明珠社区第一网格",
|
|
|
+ ReplyResultType = "2",
|
|
|
+ ReplyISTrue = "",
|
|
|
+ IsRepeat = "",
|
|
|
+ IsHiddenDanger = "",
|
|
|
+ MemberName = "周洪英",
|
|
|
+ MemberMobile = "15881342458",
|
|
|
+ ReplyContent = "现场查看情况属实,属于汇东公园管辖范围",
|
|
|
+ OrgId = "138372",
|
|
|
+ OrgName = "明珠社区第一网格",
|
|
|
+ OrgFullName = "四川省/自贡市/自贡高新区/丹桂街道/明珠社区居民委员会/明珠社区第一网格",
|
|
|
+ DepartmentNo = "510323001010001",
|
|
|
+ ParentOrgId = "137777",
|
|
|
+ ReplyFileList =
|
|
|
+ [
|
|
|
+ "http://10.0.188.11:1234/tqOssManager/getObjectByUri/sichuan/scgrid/jpg/2024/12/5/095020318625.jpg"
|
|
|
+ ]
|
|
|
+ }];
|
|
|
+ var index = new Random().Next(0, items.Count);
|
|
|
+ return items[index];
|
|
|
+ }
|
|
|
+
|
|
|
private string UploadFileFromMemory(byte[] fileBytes, string fileName, string uploadUrl)
|
|
|
{
|
|
|
using HttpClient client = new HttpClient();
|
|
@@ -447,12 +570,19 @@ public class OrderServiceMock
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
+ public OrderServiceMock StepHandle(Func<CreateOrderOutDto, OrderServiceMock, Task> handle)
|
|
|
+ {
|
|
|
+ handle(CreateOrderOutDto, this).GetAwaiter().GetResult();
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
public OrderServiceMock StepHandle(Func<CreateOrderOutDto, Task> handle)
|
|
|
{
|
|
|
handle(CreateOrderOutDto).GetAwaiter().GetResult();
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
public OrderServiceMock 办理到工单标注(Action action = null)
|
|
|
{
|
|
|
action?.Invoke();
|