100 lines
2.8 KiB
C#
100 lines
2.8 KiB
C#
using Api.Framework.Enums;
|
|
using Api.Framework.SDK;
|
|
using Api.Framework.Tools;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Api.Framework.Model
|
|
{
|
|
/// <summary>
|
|
/// 基础订单类
|
|
/// </summary>
|
|
public class base_model_order : base_model
|
|
{
|
|
/// <summary>
|
|
/// 构造方法
|
|
/// </summary>
|
|
public base_model_order()
|
|
{
|
|
this.db_point = "";
|
|
this.msg_groupid = "";
|
|
this.db_cpsname = string.Empty;
|
|
this.db_cpsnick = string.Empty;
|
|
this.db_robotname = string.Empty;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 订单是否完成
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public bool IsFinish()
|
|
{
|
|
//if (db_status == SystemOrderStatus.订单失效 || db_status == SystemOrderStatus.订单结算 || db_status==SystemOrderStatus.订1单退款 || db_status == SystemOrderStatus.订单维权中)
|
|
if (db_status == SystemOrderStatus.订单失效 || db_status == SystemOrderStatus.订单结算 || db_status == SystemOrderStatus.订单退款 || db_status == SystemOrderStatus.全额退款 || db_status == SystemOrderStatus.部分退款 || db_status == SystemOrderStatus.订单维权中)
|
|
{
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 订单状态修改时间戳
|
|
/// </summary>
|
|
public string db_status_time { get; set; }
|
|
|
|
/// <summary>
|
|
/// 完结状态:-2、未支付、-1、已退款 0、订单付款 1、冻结中 99、已结算
|
|
/// </summary>
|
|
public SystemOrderStatus db_status { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用户标识
|
|
/// </summary>
|
|
public long db_userid { get; set; }
|
|
|
|
/// <summary>
|
|
/// 机器人ID
|
|
/// </summary>
|
|
public string db_robotname { get; set; }
|
|
|
|
/// <summary>
|
|
/// 机器人类型
|
|
/// </summary>
|
|
public ChatType db_robottype { get; set; }
|
|
|
|
/// <summary>
|
|
/// 积分信息
|
|
/// </summary>
|
|
public string db_point { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用户积分 - 临时记录
|
|
/// </summary>
|
|
public double db_userpoint { get; set; }
|
|
|
|
/// <summary>
|
|
/// 订单来源群
|
|
/// </summary>
|
|
public string msg_groupid { get; set; }
|
|
|
|
/// <summary>
|
|
/// 完结时间
|
|
/// </summary>
|
|
public DateTime db_endtime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 联盟账号
|
|
/// </summary>
|
|
public string db_cpsname { get; set; }
|
|
|
|
/// <summary>
|
|
/// 联盟昵称
|
|
/// </summary>
|
|
public string db_cpsnick { get; set; }
|
|
|
|
}
|
|
}
|