Browse Source

增加模型类

master
赵鹏 4 days ago
parent
commit
33a925f14c
  1. 66
      ReZero/SuperAPI/DatabseModels/Entities/STD/STD_METHOD_CONFIG.cs
  2. 67
      ReZero/SuperAPI/DatabseModels/Entities/STD/STD_OBJECT_ASSEMBLY.cs
  3. 102
      ReZero/SuperAPI/DatabseModels/Entities/STD/STD_OBJECT_MAPPING.cs
  4. 14
      SuperAPI/wwwroot/rezero/default_ui/std_method_config.html

66
ReZero/SuperAPI/DatabseModels/Entities/STD/STD_METHOD_CONFIG.cs

@ -0,0 +1,66 @@
using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace ReZero.SuperAPI.STD
{
/// <summary>
/// 方法信息表
///</summary>
[SugarTable("STD_METHOD_CONFIG")]
public class STD_METHOD_CONFIG
{
/// <summary>
/// 备 注:唯一标识符(UUID)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="METHOD_ID" ,IsPrimaryKey = true) ]
public string METHOD_ID { get; set; } = null!;
/// <summary>
/// 备 注:方法名称(需符合医保规范)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="METHOD_NAME" ) ]
public string METHOD_NAME { get; set; } = null!;
/// <summary>
/// 备 注:方法调用路径
/// 默认值:
///</summary>
[SugarColumn(ColumnName="METHOD_VALUE" ) ]
public string METHOD_VALUE { get; set; } = null!;
/// <summary>
/// 备 注:是否保存入参(0-否,1-是)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SAVE_INPUT" ) ]
public short SAVE_INPUT { get; set; }
/// <summary>
/// 备 注:是否保存出参(0-否,1-是)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SAVE_OUTPUT" ) ]
public short SAVE_OUTPUT { get; set; }
/// <summary>
/// 备 注:所属对接对象(外键关联)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="BIND_OBJECT" ) ]
public long BIND_OBJECT { get; set; }
/// <summary>
/// 系统提供的方法代码
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "BIND_SYS_CODE")]
public string? BIND_SYS_CODE { get; set; }
}
}

67
ReZero/SuperAPI/DatabseModels/Entities/STD/STD_OBJECT_ASSEMBLY.cs

@ -0,0 +1,67 @@
using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace ReZero.SuperAPI.STD
{
/// <summary>
/// 对象组装表
///</summary>
[SugarTable("STD_OBJECT_ASSEMBLY")]
public class STD_OBJECT_ASSEMBLY
{
/// <summary>
/// 备 注:属性路径(对象[属性名])
/// 默认值:
///</summary>
[SugarColumn(ColumnName="OBJECT_PATH" ) ]
public string OBJECT_PATH { get; set; } = null!;
/// <summary>
/// 备 注:表名
/// 默认值:
///</summary>
[SugarColumn(ColumnName="MAPPING_TABLE" ) ]
public string MAPPING_TABLE { get; set; } = null!;
/// <summary>
/// 备 注:表归属于那(例如:系统内、医保)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="ASSEMBLY_TYPE" ) ]
public string ASSEMBLY_TYPE { get; set; } = null!;
/// <summary>
/// 备 注:STD_METHOD_CONFIG表ID
/// 默认值:
///</summary>
[SugarColumn(ColumnName="METHOD_REF" ) ]
public string METHOD_REF { get; set; } = null!;
/// <summary>
/// 备 注:1 对象 2 列表
/// 默认值:
///</summary>
[SugarColumn(ColumnName="OBJECT_TYPE" ) ]
public int OBJECT_TYPE { get; set; }
/// <summary>
/// 备 注:1 入参 2 出参
/// 默认值:
///</summary>
[SugarColumn(ColumnName="PARAMETR_TYPE" ) ]
public int PARAMETR_TYPE { get; set; }
/// <summary>
/// 备 注:id
/// 默认值:
///</summary>
[SugarColumn(ColumnName="ID" ,IsPrimaryKey = true,IsIdentity = true) ]
public decimal ID { get; set; }
}
}

102
ReZero/SuperAPI/DatabseModels/Entities/STD/STD_OBJECT_MAPPING.cs

@ -0,0 +1,102 @@
using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace Models
{
/// <summary>
/// 对象映射关系表
///</summary>
[SugarTable("STD_OBJECT_MAPPING")]
public class STD_OBJECT_MAPPING
{
/// <summary>
/// 备 注:本地系统名称(如姓名 年龄)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SYSTEM_NAME" ) ]
public string? SYSTEM_NAME { get; set; }
/// <summary>
/// 备 注:系统字段名(如name age)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SYSTEM_FIELD" ) ]
public string? SYSTEM_FIELD { get; set; }
/// <summary>
/// 备 注:医保接口字段名
/// 默认值:
///</summary>
[SugarColumn(ColumnName="INTERFACE_NAME" ) ]
public string? INTERFACE_NAME { get; set; }
/// <summary>
/// 备 注:医保字段名(需符合国标)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="INTERFACE_FIELD" ) ]
public string? INTERFACE_FIELD { get; set; }
/// <summary>
/// 备 注:所属对象名(外键)
/// 默认值:
///</summary>
[SugarColumn(ColumnName="OBJECT_TABLE_NAME" ) ]
public string? OBJECT_TABLE_NAME { get; set; }
/// <summary>
/// 备 注:所属对象存储表中文名
/// 默认值:
///</summary>
[SugarColumn(ColumnName="OBJECT_TABLE_CNNAME" ) ]
public string? OBJECT_TABLE_CNNAME { get; set; }
/// <summary>
/// 备 注:系统表中文名
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SYSTEM_TABLE_CNNAME" ) ]
public string? SYSTEM_TABLE_CNNAME { get; set; }
/// <summary>
/// 备 注:系统表英文名
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SYSTEM_TABLE_NAME" ) ]
public string? SYSTEM_TABLE_NAME { get; set; }
/// <summary>
/// 备 注:系统字段类型
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SYSTEM_FIELD_TYPE" ) ]
public decimal? SYSTEM_FIELD_TYPE { get; set; }
/// <summary>
/// 备 注:系统字典名称
/// 默认值:
///</summary>
[SugarColumn(ColumnName="SYSTEM_DICT_NAME" ) ]
public string? SYSTEM_DICT_NAME { get; set; }
/// <summary>
/// 备 注:对接字段类型
/// 默认值:
///</summary>
[SugarColumn(ColumnName="OBJECT_FIELD_TYPE" ) ]
public decimal? OBJECT_FIELD_TYPE { get; set; }
/// <summary>
/// 备 注:对接字典名称
/// 默认值:
///</summary>
[SugarColumn(ColumnName="OBJECT_DICT_NAME" ) ]
public string? OBJECT_DICT_NAME { get; set; }
}
}

14
SuperAPI/wwwroot/rezero/default_ui/std_method_config.html

@ -252,6 +252,20 @@
id="message-text" id="message-text"
></textarea> ></textarea>
</div> </div>
<div class="form-group">
<label
for="bind-sys-code"
class="control-label"
>系统方法名:</label
>
<input
type="text"
v-model="formData.BIND_SYS_CODE"
name="BIND_SYS_CODE"
class="form-control"
id="bind-sys-code"
/>
</div>
</form> </form>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">

Loading…
Cancel
Save