@using System.Data @using ZoomLa.BLL @using ZoomLa.BLL.Helper @using ZoomLa.BLL.Shop @using ZoomLa.Model @using ZoomLa.Model.Shop @using ZoomLa.Common @model ZoomLaCMS.Areas.User.Models.VM_OrderPro @{ B_Order_Exp expBll = new B_Order_Exp(); B_OrderList orderBll = new B_OrderList(); B_Order_Invoice invBll = new B_Order_Invoice(); M_Order_Exp expMod = expBll.SelReturnModel(DataConverter.CLng(Model.orderMod.ExpressNum)); M_Order_Invoice invMod = invBll.SelModelByOid(Model.orderMod.id); if (invMod == null) { invMod = new M_Order_Invoice(); } string compname = ""; string expcode = ""; if (expMod != null) { compname = expMod.ExpComp; expcode = expMod.ExpNo; } M_Payment payMod = OrderHelper.GetPaymentByOrderNo(Model.orderMod.PaymentNo, Model.orderMod.OrderNo, Model.orderMod.Ordersamount); } @functions{ OrderCommon orderCom = new OrderCommon(); public string GetMyPrice(DataRow dr) { return DataConverter.CDouble(dr["AllMoney"]).ToString("F2"); } public string GetShopUrl(DataRow dr) { return OrderHelper.GetShopUrl(DataConverter.CLng(dr["StoreID"]), DataConverter.CLng(dr["ProID"])); } public IHtmlContent GetTotal(M_Payment payMod) { string html = "总计:" + Model.orderMod.Ordersamount.ToString("F2") + "元"; html += " - 优惠:" + payMod.ArriveMoney.ToString("F2") + "元"; html += " - 积分:" + payMod.UsePoint + "个"; html += " = 需付:" + payMod.MoneyReal + "元"; return MvcHtmlString.Create(html); } //除酒店,虚拟,旅游等外,显示快递信息 public bool ShowExp() { return (Model.orderMod.Ordertype != 7 && Model.orderMod.Ordertype != 9); } } @section head{ 订单商品列表 } @section content{
@foreach (DataRow dr in Model.proDT.Rows) { }
ID商品名商品数金额日期
@dr["ID"] @dr["ProName"]@OrderHelper.GetSnapUrl(Model.mu.UserID, Model.orderMod.OrderNo, dr["ProID"]) @dr["Pronum"] @GetMyPrice(dr) @DateHelper.ToDate(dr["AddTime"])
付款信息 订单金额:@GetTotal(payMod) 已付款:@Model.orderMod.Receivablesamount.ToString("f2")元
@if (ShowExp()) {
物流信息 快递公司:@compname 物流单号:@expcode @if (!string.IsNullOrEmpty(compname) && !string.IsNullOrEmpty(expcode)) { 查看物流信息 }
}
收货信息 收 货 人 : @orderBll.ShowReceAddress(Model.orderMod) 手机:@Model.orderMod.MobileNum
发票信息 抬头:@invMod.InvHead 识别号:@invMod.UserCode 类型: @if (invMod.InvClass == "明细") { @(invMod.InvContent + "(明细)") } else {@invMod.InvClass }
备注信息
@if(Model.clientList!=null) {
客户详情
@foreach (var client in Model.clientList) { }
姓名证件号手机备注
@client.Name @client.CertCode @client.Mobile
}
} @section script{}