/// <summary> /// 回访并关闭工单 /// </summary> /// <param name="input"></param> public void ReturnVisitAndClose(ReturnVisitInput input) { var workOrder = _workOrderManager.Get(input.BillId); ReturnVisit(workOrder); Close(workOrder); }
/// <summary> /// 回访 /// </summary> /// <param name="input"></param> public void ReturnVisit(ReturnVisitInput input) { var workOrder = _workOrderManager.Get(input.BillId); var evalution = new ServiceEvalution() { Resolved = input.Resolved, ReturnVisitDesc = input.ReturnVisitDesc, Evaluation = input.Evaluation }; //回访 int evalId = _serviceEvalutionRepository.InsertAndGetId(evalution); workOrder.ServiceEvalution = evalution; ReturnVisit(workOrder); }