添加项目文件。
This commit is contained in:
86
common/Tnb.Common/Models/SuperQueryModel.cs
Normal file
86
common/Tnb.Common/Models/SuperQueryModel.cs
Normal file
@@ -0,0 +1,86 @@
|
||||
using SqlSugar;
|
||||
|
||||
namespace JNPF.Common.Models;
|
||||
|
||||
/// <summary>
|
||||
/// 高级查询模型.
|
||||
/// </summary>
|
||||
public class SuperQueryModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 匹配逻辑.
|
||||
/// </summary>
|
||||
public string matchLogic { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 条件JSON列.
|
||||
/// </summary>
|
||||
public List<Conditionjson> conditionJson { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 条件JSON.
|
||||
/// </summary>
|
||||
public class Conditionjson
|
||||
{
|
||||
/// <summary>
|
||||
/// 字段.
|
||||
/// </summary>
|
||||
public string field { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 字段值.
|
||||
/// </summary>
|
||||
public object fieldValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 象征.
|
||||
/// </summary>
|
||||
public string symbol { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// jnpfKey.
|
||||
/// </summary>
|
||||
public string jnpfKey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多选.
|
||||
/// </summary>
|
||||
public bool multiple { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 转换高级查询.
|
||||
/// </summary>
|
||||
public class ConvertSuperQuery
|
||||
{
|
||||
/// <summary>
|
||||
/// where类型.
|
||||
/// </summary>
|
||||
public WhereType whereType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// jnpfKey.
|
||||
/// </summary>
|
||||
public string jnpfKey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 字段.
|
||||
/// </summary>
|
||||
public string field { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 字段值.
|
||||
/// </summary>
|
||||
public string fieldValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 条件类型.
|
||||
/// </summary>
|
||||
public ConditionalType conditionalType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否主条件.
|
||||
/// </summary>
|
||||
public bool mainWhere { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user