|
@@ -124,29 +124,29 @@ public class OrderController : BaseController
|
|
|
throw UserFriendlyException.SameMessage("未找到工单,无法发布");
|
|
|
|
|
|
//新增发布工单
|
|
|
- OrderPublished orderPublished = new OrderPublished();
|
|
|
- orderPublished.No = order.No;
|
|
|
- orderPublished.PublishState = dto.PublishState;
|
|
|
- orderPublished.ArrangeTitle = dto.ArrangeTitle;
|
|
|
- orderPublished.ArrangeContent = dto.ArrangeContent;
|
|
|
- orderPublished.ArrangeOpinion = dto.ArrangeOpinion;
|
|
|
- orderPublished.ProPublishState = dto.ProPublishState;
|
|
|
- orderPublished.FeedBackPhone = dto.FeedBackPhone;
|
|
|
- orderPublished.NoPubReason = dto.NoPubReason;
|
|
|
- string id = await _orderPublishedRepository.AddAsync(orderPublished);
|
|
|
+ OrderPublish orderPublish = new OrderPublish();
|
|
|
+ orderPublish.No = order.No;
|
|
|
+ orderPublish.PublishState = dto.PublishState;
|
|
|
+ orderPublish.ArrangeTitle = dto.ArrangeTitle;
|
|
|
+ orderPublish.ArrangeContent = dto.ArrangeContent;
|
|
|
+ orderPublish.ArrangeOpinion = dto.ArrangeOpinion;
|
|
|
+ orderPublish.ProPublishState = dto.ProPublishState;
|
|
|
+ orderPublish.FeedBackPhone = dto.FeedBackPhone;
|
|
|
+ orderPublish.NoPubReason = dto.NoPubReason;
|
|
|
+ string id = await _orderPublishedRepository.AddAsync(orderPublish);
|
|
|
//新增回访信息
|
|
|
- var visitedDetail = new List<OrderVisitedDetail>();
|
|
|
+ var visitedDetail = new List<OrderVisitDetail>();
|
|
|
|
|
|
- var seatDetail = new OrderVisitedDetail();
|
|
|
- seatDetail.VisitedId = id;
|
|
|
- seatDetail.VisitedType = EVisitedType.Seat;
|
|
|
+ var seatDetail = new OrderVisitDetail();
|
|
|
+ seatDetail.VisitId = id;
|
|
|
+ seatDetail.VisitTarget = EVisitTarget.Seat;
|
|
|
|
|
|
visitedDetail.Add(seatDetail);
|
|
|
|
|
|
foreach (var item in dto.IdNames)
|
|
|
{
|
|
|
- var orgDetail = new OrderVisitedDetail();
|
|
|
- orgDetail.VisitedId = id;
|
|
|
+ var orgDetail = new OrderVisitDetail();
|
|
|
+ orgDetail.VisitId = id;
|
|
|
orgDetail.VisitOrgCode = item.Id;
|
|
|
orgDetail.VisitOrgName = item.Name;
|
|
|
visitedDetail.Add(orgDetail);
|