guadan
This commit is contained in:
@@ -46,12 +46,13 @@ public class guadanOrderGuestController : ApiController
|
||||
checkoutat = a.CheckOutAt.HasValue ? a.CheckOutAt.Value.ToString("yyyy-MM-dd") : null,
|
||||
phone = null,
|
||||
roomName = a.Room.Name,
|
||||
bedName = a.RegionRoomBed.Name,
|
||||
bedName = GetBedString(a.RegionRoomBed),
|
||||
orderNo = a.GuaDanOrderNo,
|
||||
follower = a.followers == null ? null : new FollowerDto
|
||||
{
|
||||
num = a.followers.num,
|
||||
u_name = a.followers.u_name
|
||||
u_name = a.followers.u_name,
|
||||
sex = a.followers.sex
|
||||
},
|
||||
statuscode = a.StatusCode,
|
||||
statusName = a.RegionRoomBedStatus?.Name,
|
||||
@@ -59,7 +60,22 @@ public class guadanOrderGuestController : ApiController
|
||||
|
||||
return Ok(data);
|
||||
}
|
||||
|
||||
public string GetBedString(RegionRoomBed bed)
|
||||
{
|
||||
if (bed == null)
|
||||
return "";
|
||||
var room = bed.Room;
|
||||
var name = room.Name + "/" + bed.Name;
|
||||
var region = room.Region;
|
||||
name = region.Name + "/" + name;
|
||||
var parentRegion = region.Region2;
|
||||
while(parentRegion != null)
|
||||
{
|
||||
name = parentRegion.Name + "/" + name;
|
||||
parentRegion = parentRegion.Region2;
|
||||
}
|
||||
return name;
|
||||
}
|
||||
[HttpPost]
|
||||
[Route("api/guadanorderguest/create")]
|
||||
public async Task<IHttpActionResult> create([FromBody] guadan_order_guest_dto model)
|
||||
@@ -650,6 +666,7 @@ public class guadanOrderGuestController : ApiController
|
||||
{
|
||||
public int num { get; set; }
|
||||
public string u_name { get; set; }
|
||||
public string sex { get; set; }
|
||||
}
|
||||
public class XuZhuModel
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user