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