You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

144 lines
3.4 KiB

namespace MonumentDefine
{
public class Enums
{
/// <summary>
/// 共用(啟用標籤)
/// </summary>
public enum Flag
{
/// <summary>
/// 停用
/// </summary>
Disable = 0,
/// <summary>
/// 啟用
/// </summary>
Enable = 1
}
#region article
/// <summary>
/// 媒體來源
/// </summary>
public enum MediaType
{
/// <summary>
/// 臉書取得
/// </summary>
GetFb = 0,
/// <summary>
/// 上傳
/// </summary>
Upload = 1
}
/// <summary>
/// 訂單類型
/// </summary>
public enum ArticleType
{
/// <summary>
/// 貼文
/// </summary>
Article = 1,
/// <summary>
/// 現貨訂單
/// </summary>
Stock = 2,
/// <summary>
/// 現貨銷售轉存的訂單
/// </summary>
Purchase = 3
}
#endregion
#region order
public enum EPostStatus
{
EPS_UNKNOW = -1,
EPS_DRAFT = 0, // 草稿
EPS_SCHEDULE_WAITING = 2, // 排程等待
EPS_ARTICLE_AND_PHOTO = 4, // 圖文已上傳
EPS_COMPLETE = 8, // 完成(含影片) RPA
EPS_FETCH_FROM_FB = 16, // FB拉回 - 保留
EPS_STOP_COMMENT = 32, // 停止留言
EPS_ORDER = 64, // 結單(未到貨)
EPS_ARRIVED = 128, // 已到貨
EPS_ARCHIVE = 256, // 封存
EPS_FAIL = -2 // 失敗
}
public enum OrderStatus
{
/// <summary>
/// 未到貨
/// </summary>
NotArrived = 0,
/// <summary>
/// 未取貨
/// </summary>
NotTake = 1,
/// <summary>
/// 已取貨
/// </summary>
Taked = 2,
/// <summary>
/// 退貨
/// </summary>
Return = 3,
/// <summary>
/// 棄單
/// </summary>
Abandon = 4
}
public enum OrderMainStatus
{
/// <summary>
/// 未到貨
/// </summary>
NotArrived = 0,
/// <summary>
/// 部份到貨
/// </summary>
PartialArrived = 1,
/// <summary>
/// 已到貨
/// </summary>
Arrived = 2,
/// <summary>
/// 封存
/// </summary>
Archive = 3
}
/// <summary>
/// 進退貨類型
/// </summary>
public enum IncomingReturnOperating
{
/// <summary>
/// 進貨
/// </summary>
Incoming = 1,
/// <summary>
/// 退貨
/// </summary>
Return = 2,
}
/// <summary>
/// 收款人選項
/// </summary>
public enum PayeeOption
{
/// <summary>
/// 全部
/// </summary>
All = 0,
/// <summary>
/// 自己
/// </summary>
Self = 1,
}
#endregion
}
}