Hidistro.UI.Common.Controls/OrderItemsStatus.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace Hidistro.UI.Common.Controls
{
using Hidistro.Entities.Orders;
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
public class OrderItemsStatus : Literal
{
public string GetOrderItemStatus(OrderStatus orderitem)
{
string str = "";
switch (orderitem)
{
case OrderStatus.BuyerAlreadyPaid:
return string.Concat(new object[] { "<a class=\"btn-have\" href=\"RequestReturn.aspx?orderId=", this.OrderId, "&ProductId=", this.ProductId, "\">申请退款</a>" });
case OrderStatus.SellerAlreadySent:
return string.Concat(new object[] { "<a class=\"btn-have\" href=\"RequestReturn.aspx?orderId=", this.OrderId, "&ProductId=", this.ProductId, "\">申请退货</a>" });
case OrderStatus.Closed:
case OrderStatus.Finished:
case OrderStatus.ApplyForReplacement:
return str;
case OrderStatus.ApplyForRefund:
return "<a class=\"btn-have\">退款审核中</a>";
case OrderStatus.ApplyForReturns:
return "<a class=\"btn-have\">退货中</a>";
case OrderStatus.Refunded:
return "<a class=\"btn-have\">退款完成</a>";
case OrderStatus.Returned:
return "<a class=\"btn-have\">退货完成</a>";
}
return str;
}
protected override void Render(HtmlTextWriter writer)
{
base.Text = this.GetOrderItemStatus((OrderStatus) this.OrderStatusCode);
base.Render(writer);
}
public object OrderId
{
get
{
return this.ViewState["OrderId"];
}
set
{
this.ViewState["OrderId"] = value;
}
}
public object OrderStatusCode
{
后面还有 24 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
