Commit eeb92e9b by 徐建业

受检者编辑页面接口

parent c460347e
......@@ -34,6 +34,24 @@ namespace G.MES.API.Controllers
throw new Exception("获取样本类型表格"+ex.Message);
}
}
/// <summary>
/// 获取所有样本类型
/// </summary>
/// <returns></returns>
[HttpGet]
public List<SampleTypeSelectModel> GetAllSampleType()
{
try
{
LoginInfo user = GetLoginUser();
return sample.DoGetAllSampleType(user);
}
catch (Exception ex)
{
throw new Exception("获取样本类型选项" + ex.Message);
}
}
/// <summary>
/// 批量保存(新增或更新)
/// </summary>
......
......@@ -33,7 +33,22 @@ namespace G.MES.API.Controllers
throw new Exception("获取肿瘤类型表格" + ex.Message);
}
}
/// <summary>
/// 获取所有肿瘤类型
/// </summary>
/// <returns></returns>
[HttpGet]
public List<TumorsTypeSelectModel> GetAllTumorsType() {
try
{
LoginInfo user = GetLoginUser();
return Tumors.DoGetAllTumorsType(user);
}
catch (Exception ex)
{
throw new Exception("获取肿瘤类型选项" + ex.Message);
}
}
/// <summary>
/// 批量保存(新增或更新)
/// </summary>
......
......@@ -941,6 +941,14 @@
<Content Include="Views\Shared\Error.cshtml" />
<Content Include="Views\Shared\_Layout.cshtml" />
<Content Include="Template\肿瘤类型模板.xlsx" />
<Content Include="Template\PMID模板.xlsx" />
<Content Include="Template\靶药模板.xlsx" />
<Content Include="Template\基因检测结果模板.xlsx" />
<Content Include="Template\受检者基本信息模板.xlsx" />
<Content Include="Template\基因模板.xlsx" />
<Content Include="Template\相关基因列表模板.xlsx" />
<Content Include="Template\样本质控模板.xlsx" />
<Content Include="Template\遗传风险模板.xlsx" />
</ItemGroup>
<ItemGroup>
<Folder Include="App_Data\" />
......
......@@ -45,8 +45,40 @@ namespace G.Buss.BaseInfo.Services.ClientInfoSVC
ClinicalDiagnosis = a.ClinicalDiagnosis,
FamilyHistory = a.FamilyHistory,
PersonalHistory = a.PersonalHistory,
SamplingTime = a.SamplingTime
ItemsName = a.ItemsName,
ItemsType = a.ItemsType,
ExperimentalType = a.ExperimentalType,
YKSampleNum = a.YKSampleNum,
RummageNum = a.RummageNum,
ClientSampleName = a.ClientSampleName,
Entity = a.Entity,
ReceivedDate = a.ReceivedDate,
ProjectDate = a.ProjectDate,
NodeTitleDate = a.NodeTitleDate,
SampleSource = a.SampleSource,
GroupingSituation = a.GroupingSituation,
Batch = a.Batch,
CaptureProbe = a.CaptureProbe,
Extracter = a.Extracter,
QualityPeople = a.QualityPeople,
LabOperator = a.LabOperator,
DeliveryDate = a.DeliveryDate,
Index_I5 = a.Index_I5,
Index_I7 = a.Index_I7,
SpotCheck = a.SpotCheck,
QualityManagement = a.QualityManagement,
ProcessMode = a.ProcessMode,
ClientDataSize = a.ClientDataSize,
DeplaneDataSize = a.DeplaneDataSize,
AdditionalNum = a.AdditionalNum,
FaultRemark = a.FaultRemark,
ClientUnit = a.ClientUnit,
Email = a.Email,
ProjectNumber = a.ProjectNumber,
DetectingPlatform = a.DetectingPlatform
}).ToList();
thisQueryModel[0].ClientDataSizeList = GetClientDataSizeCodeValue();
return thisQueryModel;
}
}
......@@ -56,6 +88,19 @@ namespace G.Buss.BaseInfo.Services.ClientInfoSVC
}
}
#endregion
public List<CodeValueIDAndValueModel> GetClientDataSizeCodeValue() {
using (var context = new MsSqlContext(sqlConn)) {
List<CodeValueIDAndValueModel> AllSonDictionaryDirectory = context.Query<CodeValue>()
.Where(a =>a.CodeTableID== "ClientDataSize")
.Select(a => new CodeValueIDAndValueModel
{
CodeID = a.CodeID,
CodeName = a.CodeName,
}).ToList();
return AllSonDictionaryDirectory;
}
}
#region 获取列表(带查)
public PageData DoGetClientInfo(ClientInfoRequestModel requestModel, LoginInfo user)
......@@ -152,7 +197,7 @@ namespace G.Buss.BaseInfo.Services.ClientInfoSVC
}
using (var context = new MsSqlContext(sqlConn))
{
ClientInfo nowSam = context.Query<ClientInfo>().Where(a => a.IDCard == ClientInfo.IDCard).FirstOrDefault();
ClientInfo nowSam = context.Query<ClientInfo>().Where(a => a.SampleCode == ClientInfo.SampleCode).FirstOrDefault();
if (nowSam != null)
{
//更新
......@@ -173,6 +218,37 @@ namespace G.Buss.BaseInfo.Services.ClientInfoSVC
nowSam.FamilyHistory = ClientInfo.FamilyHistory;
nowSam.PersonalHistory = ClientInfo.PersonalHistory;
nowSam.SamplingTime = ClientInfo.SamplingTime;
nowSam.ItemsName = ClientInfo.ItemsName;
nowSam.ItemsType = ClientInfo.ItemsType;
nowSam.ExperimentalType = ClientInfo.ExperimentalType;
nowSam.YKSampleNum = ClientInfo.YKSampleNum;
nowSam.RummageNum = ClientInfo.RummageNum;
nowSam.ClientSampleName = ClientInfo.ClientSampleName;
nowSam.Entity = ClientInfo.Entity;
nowSam.ReceivedDate = ClientInfo.ReceivedDate;
nowSam.ProjectDate = ClientInfo.ProjectDate;
nowSam.NodeTitleDate = ClientInfo.NodeTitleDate;
nowSam.SampleSource = ClientInfo.SampleSource;
nowSam.GroupingSituation = ClientInfo.GroupingSituation;
nowSam.Batch = ClientInfo.Batch;
nowSam.CaptureProbe = ClientInfo.CaptureProbe;
nowSam.Extracter = ClientInfo.Extracter;
nowSam.QualityPeople = ClientInfo.QualityPeople;
nowSam.LabOperator = ClientInfo.LabOperator;
nowSam.DeliveryDate = ClientInfo.DeliveryDate;
nowSam.Index_I5 = ClientInfo.Index_I5;
nowSam.Index_I7 = ClientInfo.Index_I7;
nowSam.SpotCheck = ClientInfo.SpotCheck;
nowSam.QualityManagement = ClientInfo.QualityManagement;
nowSam.ProcessMode = ClientInfo.ProcessMode;
nowSam.ClientDataSize = ClientInfo.ClientDataSize;
nowSam.DeplaneDataSize = ClientInfo.DeplaneDataSize;
nowSam.AdditionalNum = ClientInfo.AdditionalNum;
nowSam.FaultRemark = ClientInfo.FaultRemark;
nowSam.ClientUnit = ClientInfo.ClientUnit;
nowSam.Email = ClientInfo.Email;
nowSam.ProjectNumber = ClientInfo.ProjectNumber;
nowSam.DetectingPlatform = ClientInfo.DetectingPlatform;
UpSysField(nowSam, user);
context.Update(nowSam);
}
......@@ -197,7 +273,37 @@ namespace G.Buss.BaseInfo.Services.ClientInfoSVC
nowSam.FamilyHistory = ClientInfo.FamilyHistory;
nowSam.PersonalHistory = ClientInfo.PersonalHistory;
nowSam.SamplingTime = ClientInfo.SamplingTime;
nowSam.ItemsName = ClientInfo.ItemsName;
nowSam.ItemsType = ClientInfo.ItemsType;
nowSam.ExperimentalType = ClientInfo.ExperimentalType;
nowSam.YKSampleNum = ClientInfo.YKSampleNum;
nowSam.RummageNum = ClientInfo.RummageNum;
nowSam.ClientSampleName = ClientInfo.ClientSampleName;
nowSam.Entity = ClientInfo.Entity;
nowSam.ReceivedDate = ClientInfo.ReceivedDate;
nowSam.ProjectDate = ClientInfo.ProjectDate;
nowSam.NodeTitleDate = ClientInfo.NodeTitleDate;
nowSam.SampleSource = ClientInfo.SampleSource;
nowSam.GroupingSituation = ClientInfo.GroupingSituation;
nowSam.Batch = ClientInfo.Batch;
nowSam.CaptureProbe = ClientInfo.CaptureProbe;
nowSam.Extracter = ClientInfo.Extracter;
nowSam.QualityPeople = ClientInfo.QualityPeople;
nowSam.LabOperator = ClientInfo.LabOperator;
nowSam.DeliveryDate = ClientInfo.DeliveryDate;
nowSam.Index_I5 = ClientInfo.Index_I5;
nowSam.Index_I7 = ClientInfo.Index_I7;
nowSam.SpotCheck = ClientInfo.SpotCheck;
nowSam.QualityManagement = ClientInfo.QualityManagement;
nowSam.ProcessMode = ClientInfo.ProcessMode;
nowSam.ClientDataSize = ClientInfo.ClientDataSize;
nowSam.DeplaneDataSize = ClientInfo.DeplaneDataSize;
nowSam.AdditionalNum = ClientInfo.AdditionalNum;
nowSam.FaultRemark = ClientInfo.FaultRemark;
nowSam.ClientUnit = ClientInfo.ClientUnit;
nowSam.Email = ClientInfo.Email;
nowSam.ProjectNumber = ClientInfo.ProjectNumber;
nowSam.DetectingPlatform = ClientInfo.DetectingPlatform;
InsertSysField(nowSam, user);
context.Insert(nowSam);
}
......@@ -252,22 +358,91 @@ namespace G.Buss.BaseInfo.Services.ClientInfoSVC
IRow Irow = sheet.GetRow(i);
ClientInfoSaveRequestModel ClientInfo = new ClientInfoSaveRequestModel();
ClientInfo.ClientInfoOID = Guid.NewGuid();
ClientInfo.Name = Irow.GetCell(0).ToString();
ClientInfo.Sex = Irow.GetCell(1) == null ? 1 : Irow.GetCell(1).ToString().Contains("男") ? 1 : 0;
ClientInfo.Birth = Convert.ToDateTime(Irow.GetCell(2).ToString());
ClientInfo.IDCard = Irow.GetCell(3).ToString();
ClientInfo.Phone = Irow.GetCell(4).ToString();
ClientInfo.SampleCode = Irow.GetCell(5).ToString();
ClientInfo.SampleType = Irow.GetCell(6).ToString();
ClientInfo.SampleDetection = Irow.GetCell(7).ToString();
ClientInfo.SamplingTime = Convert.ToDateTime(Irow.GetCell(8).ToString());
ClientInfo.TechnologyDetection = Irow.GetCell(9).ToString();
ClientInfo.TumorsType = Irow.GetCell(10).ToString();
ClientInfo.TBM = Irow.GetCell(11).ToString();
ClientInfo.IsEssential = Irow.GetCell(12) == null ? true : Irow.GetCell(12).ToString().Contains("是") ? true : false;
ClientInfo.ClinicalDiagnosis = Irow.GetCell(13).ToString();
ClientInfo.FamilyHistory = Irow.GetCell(14).ToString();
ClientInfo.PersonalHistory = Irow.GetCell(15).ToString();
ClientInfo.ItemsName = Irow.GetCell(0).ToString();
ClientInfo.ItemsType = Irow.GetCell(1).ToString();
ClientInfo.ExperimentalType = Irow.GetCell(2).ToString();
ClientInfo.Name = Irow.GetCell(3).ToString();
ClientInfo.YKSampleNum = Irow.GetCell(4).ToString();
ClientInfo.RummageNum = Irow.GetCell(5).ToString();
ClientInfo.ClientSampleName = Irow.GetCell(6).ToString();
ClientInfo.Entity = Irow.GetCell(7).ToString();
ClientInfo.Sex = Irow.GetCell(8) == null ? 1 : Irow.GetCell(8).ToString().Contains("男") ? 1 : 0;
if (Irow.GetCell(9) != null && string.IsNullOrEmpty(Irow.GetCell(9).ToString()))
{
DateTime dtDate;
DateTime.TryParse(Irow.GetCell(9).ToString(), out dtDate);
ClientInfo.ReceivedDate = dtDate;
}
if (Irow.GetCell(10) != null && string.IsNullOrEmpty(Irow.GetCell(10).ToString()))
{
DateTime dtDate;
DateTime.TryParse(Irow.GetCell(10).ToString(), out dtDate);
ClientInfo.ProjectDate = dtDate;
}
if (Irow.GetCell(11) != null && string.IsNullOrEmpty(Irow.GetCell(11).ToString()))
{
DateTime dtDate;
DateTime.TryParse(Irow.GetCell(11).ToString(), out dtDate);
ClientInfo.NodeTitleDate = dtDate;
}
ClientInfo.SampleType = Irow.GetCell(12).ToString();
ClientInfo.SampleSource = Irow.GetCell(13).ToString();
ClientInfo.GroupingSituation = Irow.GetCell(14).ToString();
ClientInfo.Batch = Irow.GetCell(15).ToString();
ClientInfo.CaptureProbe = Irow.GetCell(16).ToString();
ClientInfo.Extracter = Irow.GetCell(17).ToString();
ClientInfo.QualityPeople = Irow.GetCell(18).ToString();
ClientInfo.LabOperator = Irow.GetCell(19).ToString();
if (Irow.GetCell(20) != null && string.IsNullOrEmpty(Irow.GetCell(20).ToString()))
{
DateTime dtDate;
DateTime.TryParse(Irow.GetCell(20).ToString(), out dtDate);
ClientInfo.DeliveryDate = dtDate;
}
ClientInfo.Index_I5 = Irow.GetCell(21).ToString();
ClientInfo.Index_I7 = Irow.GetCell(22).ToString();
ClientInfo.SpotCheck = Irow.GetCell(23).ToString();
ClientInfo.QualityManagement = Irow.GetCell(24).ToString();
ClientInfo.ProcessMode = Irow.GetCell(25).ToString();
ClientInfo.ClientDataSize = Irow.GetCell(26).ToString();
ClientInfo.DeplaneDataSize = Irow.GetCell(27).ToString();
ClientInfo.AdditionalNum = Irow.GetCell(28).ToString();
ClientInfo.FaultRemark = Irow.GetCell(29).ToString();
ClientInfo.ClientUnit = Irow.GetCell(30).ToString();
ClientInfo.Email = Irow.GetCell(31).ToString();
ClientInfo.Phone = Irow.GetCell(32).ToString();
ClientInfo.ProjectNumber = Irow.GetCell(33).ToString();
if (Irow.GetCell(34) != null && string.IsNullOrEmpty(Irow.GetCell(34).ToString()))
{
DateTime dtDate;
DateTime.TryParse(Irow.GetCell(34).ToString(), out dtDate);
ClientInfo.Birth = dtDate;
}
ClientInfo.IDCard = Irow.GetCell(35).ToString();
ClientInfo.SampleDetection = Irow.GetCell(36).ToString();
ClientInfo.TechnologyDetection = Irow.GetCell(37).ToString();
ClientInfo.DetectingPlatform = Irow.GetCell(38).ToString();
ClientInfo.TBM = Irow.GetCell(39).ToString();
ClientInfo.IsEssential = Irow.GetCell(40) == null ? true : Irow.GetCell(40).ToString().Contains("是") ? true : false;
ClientInfo.ClinicalDiagnosis = Irow.GetCell(41).ToString();
ClientInfo.FamilyHistory = Irow.GetCell(42).ToString();
ClientInfo.SampleCode = Irow.GetCell(43).ToString();
if (Irow.GetCell(44) != null && string.IsNullOrEmpty(Irow.GetCell(44).ToString()))
{
DateTime dtDate;
DateTime.TryParse(Irow.GetCell(44).ToString(), out dtDate);
ClientInfo.SamplingTime = dtDate;
}
ClientInfo.TumorsType = Irow.GetCell(45).ToString();
ClientInfo.PersonalHistory = Irow.GetCell(46).ToString();
DoSaveClientInfo(ClientInfo, user);
}
......
......@@ -169,7 +169,7 @@ namespace G.Buss.BaseInfo.Services.CodeTableSVC
OrderNo = a.OrderNo,
CodeTableID = a.CodeTableID,
Reserved3 = a.Reserved3
}).Where(where.GetLambda());
}).Where(where.GetLambda()).OrderBy(a=>a.OrderNo);
//.Where(where.GetLambda())
return PageData.Make(
......
......@@ -49,6 +49,35 @@ namespace G.Buss.BaseInfo.Services.SampleTypeSVC
throw new Exception(ex.Message);
}
}
public List<SampleTypeSelectModel> DoGetAllSampleType( LoginInfo user)
{
try
{
using (var context = new MsSqlContext(sqlConn))
{
List<SampleTypeSelectModel> sampleTypeQuery = context.JoinQuery<SampleType, Sys_Organize>((sample, org) => new object[] {
JoinType.LeftJoin,sample.SYS_ORG == org.Sys_OrganizeOID
})
.Where((sample, org) => org.ClassCode.StartsWith(user.OrgClassCode))
.Select((sample, org) => new SampleTypeSelectModel
{
SampleCode = sample.SampleCode,
SampleName = sample.SampleName,
}).ToList();
return sampleTypeQuery;
}
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
/// <summary>
/// 获取筛选条件
/// </summary>
......
......@@ -49,6 +49,29 @@ namespace G.Buss.BaseInfo.Services.TumorsTypeSVC
throw new Exception(ex.Message);
}
}
public List<TumorsTypeSelectModel> DoGetAllTumorsType(LoginInfo user)
{
try
{
using (var context = new MsSqlContext(sqlConn))
{
List<TumorsTypeSelectModel> TumorsTypeQuery = context.JoinQuery<TumorsType, Sys_Organize>((Tumors, org) => new object[] {
JoinType.LeftJoin,Tumors.SYS_ORG == org.Sys_OrganizeOID
}).Where((Tumors, org)=>org.ClassCode.StartsWith(user.OrgClassCode)).Select((Tumors, org) => new TumorsTypeSelectModel
{
TumorsCode = Tumors.TumorsCode,
TumorsName = Tumors.TumorsName,
}).ToList();
return TumorsTypeQuery;
}
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
/// <summary>
/// 获取筛选条件
/// </summary>
......
......@@ -64,6 +64,9 @@ namespace G.Buss.BaseInfo.ViewModel.ClientInfoModel
/// </summary>
public string SampleType { get; set; }
/// <summary>
/// 采样时间
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? SamplingTime { get; set; }
......@@ -104,6 +107,137 @@ namespace G.Buss.BaseInfo.ViewModel.ClientInfoModel
/// </summary>
public string PersonalHistory { get; set; }
/// <summary>
/// 项目名称
/// </summary>
public string ItemsName { get; set; }
/// <summary>
/// 项目类型
/// </summary>
public string ItemsType { get; set; }
/// <summary>
/// 实验类型
/// </summary>
public string ExperimentalType { get; set; }
/// <summary>
/// YK样本编号
/// </summary>
public string YKSampleNum { get; set; }
/// <summary>
/// 临检号
/// </summary>
public string RummageNum { get; set; }
/// <summary>
/// 客户样本名称
/// </summary>
public string ClientSampleName { get; set; }
/// <summary>
/// 癌种/病种
/// </summary>
public string Entity { get; set; }
/// <summary>
/// 收样日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? ReceivedDate { get; set; }
/// <summary>
/// 立项日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? ProjectDate { get; set; }
/// <summary>
/// 预计结题日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? NodeTitleDate { get; set; }
/// <summary>
/// 样本来源
/// </summary>
public string SampleSource { get; set; }
/// <summary>
/// 分组情况
/// </summary>
public string GroupingSituation { get; set; }
/// <summary>
/// 批次
/// </summary>
public string Batch { get; set; }
/// <summary>
/// 捕获探针
/// </summary>
public string CaptureProbe { get; set; }
/// <summary>
/// 提取人
/// </summary>
public string Extracter { get; set; }
/// <summary>
/// 质检人
/// </summary>
public string QualityPeople { get; set; }
/// <summary>
/// 实验操作员
/// </summary>
public string LabOperator { get; set; }
/// <summary>
/// 外送日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? DeliveryDate { get; set; }
/// <summary>
/// index_I5
/// </summary>
public string Index_I5 { get; set; }
/// <summary>
/// index_I7
/// </summary>
public string Index_I7 { get; set; }
/// <summary>
/// 文库自身抽检情况
/// </summary>
public string SpotCheck { get; set; }
/// <summary>
/// 公司质检情况
/// </summary>
public string QualityManagement { get; set; }
/// <summary>
/// 处理方式
/// </summary>
public string ProcessMode { get; set; }
/// <summary>
/// 客户数据量要求
/// </summary>
public string ClientDataSize { get; set; }
/// <summary>
/// 实际下机数据量
/// </summary>
public string DeplaneDataSize { get; set; }
/// <summary>
/// 加测、补做情况(次数)
/// </summary>
public string AdditionalNum { get; set; }
/// <summary>
/// 操作失误备注
/// </summary>
public string FaultRemark { get; set; }
/// <summary>
/// 客户单位
/// </summary>
public string ClientUnit { get; set; }
/// <summary>
/// 联系邮箱
/// </summary>
public string Email { get; set; }
/// <summary>
/// 立项编号
/// </summary>
public string ProjectNumber { get; set; }
/// <summary>
/// 检测平台
/// </summary>
public string DetectingPlatform { get; set; }
}
......@@ -209,7 +343,149 @@ namespace G.Buss.BaseInfo.ViewModel.ClientInfoModel
/// 个人病史
/// </summary>
public string PersonalHistory { get; set; }
}
/// <summary>
/// 项目名称
/// </summary>
public string ItemsName { get; set; }
/// <summary>
/// 项目类型
/// </summary>
public string ItemsType { get; set; }
/// <summary>
/// 实验类型
/// </summary>
public string ExperimentalType { get; set; }
/// <summary>
/// YK样本编号
/// </summary>
public string YKSampleNum { get; set; }
/// <summary>
/// 临检号
/// </summary>
public string RummageNum { get; set; }
/// <summary>
/// 客户样本名称
/// </summary>
public string ClientSampleName { get; set; }
/// <summary>
/// 癌种/病种
/// </summary>
public string Entity { get; set; }
/// <summary>
/// 收样日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? ReceivedDate { get; set; }
/// <summary>
/// 立项日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? ProjectDate { get; set; }
/// <summary>
/// 预计结题日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? NodeTitleDate { get; set; }
/// <summary>
/// 样本来源
/// </summary>
public string SampleSource { get; set; }
/// <summary>
/// 分组情况
/// </summary>
public string GroupingSituation { get; set; }
/// <summary>
/// 批次
/// </summary>
public string Batch { get; set; }
/// <summary>
/// 捕获探针
/// </summary>
public string CaptureProbe { get; set; }
/// <summary>
/// 提取人
/// </summary>
public string Extracter { get; set; }
/// <summary>
/// 质检人
/// </summary>
public string QualityPeople { get; set; }
/// <summary>
/// 实验操作员
/// </summary>
public string LabOperator { get; set; }
/// <summary>
/// 外送日期
/// </summary>
[JsonConverter(typeof(ShortDateFormat))]
public DateTime? DeliveryDate { get; set; }
/// <summary>
/// index_I5
/// </summary>
public string Index_I5 { get; set; }
/// <summary>
/// index_I7
/// </summary>
public string Index_I7 { get; set; }
/// <summary>
/// 文库自身抽检情况
/// </summary>
public string SpotCheck { get; set; }
/// <summary>
/// 公司质检情况
/// </summary>
public string QualityManagement { get; set; }
/// <summary>
/// 处理方式
/// </summary>
public string ProcessMode { get; set; }
/// <summary>
/// 客户数据量要求
/// </summary>
public string ClientDataSize{ get; set; }
/// <summary>
/// 实际下机数据量
/// </summary>
public string DeplaneDataSize { get; set; }
/// <summary>
/// 加测、补做情况(次数)
/// </summary>
public string AdditionalNum { get; set; }
/// <summary>
/// 操作失误备注
/// </summary>
public string FaultRemark { get; set; }
/// <summary>
/// 客户单位
/// </summary>
public string ClientUnit { get; set; }
/// <summary>
/// 联系邮箱
/// </summary>
public string Email { get; set; }
/// <summary>
/// 立项编号
/// </summary>
public string ProjectNumber { get; set; }
/// <summary>
/// 检测平台
/// </summary>
public string DetectingPlatform { get; set; }
/// <summary>
/// 客户流量选项数据
/// </summary>
public List<CodeValueIDAndValueModel> ClientDataSizeList { get; set; }
}
public class CodeValueIDAndValueModel {
/// <summary>
/// 编码
/// </summary>
public string CodeID { get; set; }
/// <summary>
/// 名称
/// </summary>
public string CodeName { get; set; }
}
}
......@@ -50,4 +50,17 @@ namespace G.Buss.BaseInfo.ViewModel.SampleTypeModel
public string ClassCode { get; set; }
}
public class SampleTypeSelectModel
{
/// <summary>
/// 样本编号
/// </summary>
public string SampleCode { get; set; }
/// <summary>
/// 样本名称
/// </summary>
public string SampleName { get; set; }
}
}
......@@ -58,4 +58,18 @@ namespace G.Buss.BaseInfo.ViewModel.Tumorss
public string ClassCode { get; set; }
}
public class TumorsTypeSelectModel
{
/// <summary>
/// 肿瘤编号
/// </summary>
public string TumorsCode { get; set; }
/// <summary>
/// 肿瘤名称
/// </summary>
public string TumorsName { get; set; }
}
}
......@@ -71,5 +71,67 @@ namespace G.MES.DataModel
public virtual Nullable<System.Guid> SYS_LAST_UPD_BY { get;set; }
///<summary><summary>
public virtual string Remark { get;set; }
///<summary><summary>
public virtual string ItemsName { get;set; }
///<summary><summary>
public virtual string ItemsType { get;set; }
///<summary><summary>
public virtual string ExperimentalType { get;set; }
///<summary><summary>
public virtual string YKSampleNum { get;set; }
///<summary><summary>
public virtual string RummageNum { get;set; }
///<summary><summary>
public virtual string ClientSampleName { get;set; }
///<summary><summary>
public virtual string Entity { get;set; }
///<summary><summary>
public virtual Nullable<System.DateTime> ReceivedDate { get;set; }
///<summary><summary>
public virtual Nullable<System.DateTime> ProjectDate { get;set; }
///<summary><summary>
public virtual Nullable<System.DateTime> NodeTitleDate { get;set; }
///<summary><summary>
public virtual string SampleSource { get;set; }
///<summary><summary>
public virtual string GroupingSituation { get;set; }
///<summary><summary>
public virtual string Batch { get;set; }
///<summary><summary>
public virtual string CaptureProbe { get;set; }
///<summary><summary>
public virtual string Extracter { get;set; }
///<summary><summary>
public virtual string QualityPeople { get;set; }
///<summary><summary>
public virtual string LabOperator { get;set; }
///<summary><summary>
public virtual Nullable<System.DateTime> DeliveryDate { get;set; }
///<summary><summary>
public virtual string Index_I5 { get;set; }
///<summary><summary>
public virtual string Index_I7 { get;set; }
///<summary><summary>
public virtual string SpotCheck { get;set; }
///<summary><summary>
public virtual string QualityManagement { get;set; }
///<summary><summary>
public virtual string ProcessMode { get;set; }
///<summary><summary>
public virtual string ClientDataSize { get;set; }
///<summary><summary>
public virtual string DeplaneDataSize { get;set; }
///<summary><summary>
public virtual string AdditionalNum { get;set; }
///<summary><summary>
public virtual string FaultRemark { get;set; }
///<summary><summary>
public virtual string ClientUnit { get;set; }
///<summary><summary>
public virtual string Email { get;set; }
///<summary><summary>
public virtual string ProjectNumber { get;set; }
///<summary><summary>
public virtual string DetectingPlatform { get;set; }
}
}
......@@ -13,7 +13,7 @@
</defaultConnectionFactory>
</entityFramework>
<connectionStrings>
<add name="DbModelEntities" connectionString="metadata=res://*/DbModel.csdl|res://*/DbModel.ssdl|res://*/DbModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=47.96.124.15;initial catalog=JCBB_MB;persist security info=True;user id=sa;password=valtai;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />
<add name="DbModelEntities" connectionString="metadata=res://*/DbModel.csdl|res://*/DbModel.ssdl|res://*/DbModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=SYSMANAGE;persist security info=True;user id=sa;password=123456;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" /></startup>
<runtime>
......
......@@ -61,8 +61,8 @@ namespace G.MES.DataAdapter
public DbSet<CodeClassify> CodeClassify { get; set; }
public DbSet<CodeValue> CodeValue { get; set; }
public DbSet<Gene> Gene { get; set; }
public DbSet<ClientInfo> ClientInfo { get; set; }
public DbSet<Chemotherapy> Chemotherapy { get; set; }
public DbSet<GeneCorrelation> GeneCorrelation { get; set; }
public DbSet<ClientInfo> ClientInfo { get; set; }
}
}
// 为模型“F:\Work\Project\报告系统\Git\ReportingSystemAPI\G.MES.DbAdapter\DbModel.edmx”启用了 T4 代码生成。
// 为模型“D:\Project\NEWAPI\3.SourceCode\NEWJCBGAPI\G.MES.DbAdapter\DbModel.edmx”启用了 T4 代码生成。
// 要启用旧代码生成功能,请将“代码生成策略”设计器属性的值
// 更改为“旧的 ObjectContext”。当在设计器中打开该模型时,此属性会出现在
// “属性”窗口中。
......
......@@ -28,18 +28,6 @@
<Property Name="SYS_ORG" Type="uniqueidentifier" />
<Property Name="SYS_LAST_UPD_BY" Type="uniqueidentifier" />
</EntityType>
<EntityType Name="Chemotherapy">
<Key>
<PropertyRef Name="ChemotherapyOID" />
</Key>
<Property Name="ChemotherapyOID" Type="uniqueidentifier" Nullable="false" />
<Property Name="DrugPlan" Type="varchar" MaxLength="50" />
<Property Name="Gene" Type="varchar" MaxLength="50" />
<Property Name="TestSite" Type="varchar" MaxLength="50" />
<Property Name="Genotype" Type="varchar" MaxLength="50" />
<Property Name="MedicationPrompts" Type="text" />
<Property Name="Levels" Type="varchar" MaxLength="50" />
</EntityType>
<EntityType Name="ClientInfo">
<Key>
<PropertyRef Name="ClientInfoOID" />
......@@ -70,6 +58,37 @@
<Property Name="SYS_ORG" Type="uniqueidentifier" />
<Property Name="SYS_LAST_UPD_BY" Type="uniqueidentifier" />
<Property Name="Remark" Type="varchar" MaxLength="50" />
<Property Name="ItemsName" Type="varchar" MaxLength="50" />
<Property Name="ItemsType" Type="varchar" MaxLength="50" />
<Property Name="ExperimentalType" Type="varchar" MaxLength="50" />
<Property Name="YKSampleNum" Type="varchar" MaxLength="50" />
<Property Name="RummageNum" Type="varchar" MaxLength="50" />
<Property Name="ClientSampleName" Type="varchar" MaxLength="50" />
<Property Name="Entity" Type="varchar" MaxLength="50" />
<Property Name="ReceivedDate" Type="datetime" />
<Property Name="ProjectDate" Type="datetime" />
<Property Name="NodeTitleDate" Type="datetime" />
<Property Name="SampleSource" Type="varchar" MaxLength="50" />
<Property Name="GroupingSituation" Type="varchar" MaxLength="50" />
<Property Name="Batch" Type="varchar" MaxLength="50" />
<Property Name="CaptureProbe" Type="varchar" MaxLength="50" />
<Property Name="Extracter" Type="varchar" MaxLength="50" />
<Property Name="QualityPeople" Type="varchar" MaxLength="50" />
<Property Name="LabOperator" Type="varchar" MaxLength="50" />
<Property Name="DeliveryDate" Type="datetime" />
<Property Name="Index_I5" Type="varchar" MaxLength="50" />
<Property Name="Index_I7" Type="varchar" MaxLength="50" />
<Property Name="SpotCheck" Type="varchar" MaxLength="50" />
<Property Name="QualityManagement" Type="varchar" MaxLength="50" />
<Property Name="ProcessMode" Type="varchar" MaxLength="50" />
<Property Name="ClientDataSize" Type="varchar" MaxLength="50" />
<Property Name="DeplaneDataSize" Type="varchar" MaxLength="50" />
<Property Name="AdditionalNum" Type="varchar" MaxLength="50" />
<Property Name="FaultRemark" Type="varchar" MaxLength="50" />
<Property Name="ClientUnit" Type="varchar" MaxLength="50" />
<Property Name="Email" Type="varchar" MaxLength="100" />
<Property Name="ProjectNumber" Type="varchar" MaxLength="50" />
<Property Name="DetectingPlatform" Type="varchar" MaxLength="50" />
</EntityType>
<EntityType Name="CodeClassify">
<Key>
......@@ -132,7 +151,7 @@
<Property Name="GeneCorrelationOID" Type="uniqueidentifier" Nullable="false" />
<Property Name="GeneName" Type="varchar" MaxLength="50" />
<Property Name="SortNo" Type="int" />
<Property Name="Type" Type="varchar" MaxLength="50" />
<Property Name="Type" Type="int" />
<Property Name="SYS_Created" Type="datetime" />
<Property Name="SYS_LAST_UPD" Type="datetime" />
<Property Name="SYS_CreatedBy" Type="uniqueidentifier" />
......@@ -571,7 +590,6 @@
<EntityContainer Name="DbModelStoreContainer">
<EntitySet Name="AutoIncReccord" EntityType="Self.AutoIncReccord" Schema="dbo" store:Type="Tables" />
<EntitySet Name="ChemicalDrugReferences" EntityType="Self.ChemicalDrugReferences" Schema="dbo" store:Type="Tables" />
<EntitySet Name="Chemotherapy" EntityType="Self.Chemotherapy" Schema="dbo" store:Type="Tables" />
<EntitySet Name="ClientInfo" EntityType="Self.ClientInfo" Schema="dbo" store:Type="Tables" />
<EntitySet Name="CodeClassify" EntityType="Self.CodeClassify" Schema="dbo" store:Type="Tables" />
<EntitySet Name="CodeValue" EntityType="Self.CodeValue" Schema="dbo" store:Type="Tables" />
......@@ -677,9 +695,9 @@
<EntitySet Name="CodeClassify" EntityType="DbModel.CodeClassify" />
<EntitySet Name="CodeValue" EntityType="DbModel.CodeValue" />
<EntitySet Name="Gene" EntityType="DbModel.Gene" />
<EntitySet Name="ClientInfo" EntityType="DbModel.ClientInfo" />
<EntitySet Name="Chemotherapy" EntityType="DbModel.Chemotherapy" />
<EntitySet Name="GeneCorrelation" EntityType="DbModel.GeneCorrelation" />
<EntitySet Name="ClientInfo" EntityType="DbModel.ClientInfo" />
</EntityContainer>
<EntityType Name="Sys_BusiPortalMenu">
......@@ -1222,6 +1240,35 @@
<Property Name="SYS_ORG" Type="Guid" />
<Property Name="SYS_LAST_UPD_BY" Type="Guid" />
</EntityType>
<EntityType Name="Chemotherapy">
<Key>
<PropertyRef Name="ChemotherapyOID" />
</Key>
<Property Name="ChemotherapyOID" Type="Guid" Nullable="false" />
<Property Name="DrugPlan" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Gene" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="TestSite" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Genotype" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="MedicationPrompts" Type="String" MaxLength="Max" FixedLength="false" Unicode="false" />
<Property Name="Levels" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
</EntityType>
<EntityType Name="GeneCorrelation">
<Key>
<PropertyRef Name="GeneCorrelationOID" />
</Key>
<Property Name="GeneCorrelationOID" Type="Guid" Nullable="false" />
<Property Name="GeneName" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="SortNo" Type="Int32" />
<Property Name="Type" Type="String" />
<Property Name="SYS_Created" Type="DateTime" Precision="3" />
<Property Name="SYS_LAST_UPD" Type="DateTime" Precision="3" />
<Property Name="SYS_CreatedBy" Type="Guid" />
<Property Name="SYS_REPLACEMENT" Type="Guid" />
<Property Name="SYS_POSTN" Type="Guid" />
<Property Name="SYS_DIVISION" Type="Guid" />
<Property Name="SYS_ORG" Type="Guid" />
<Property Name="SYS_LAST_UPD_BY" Type="Guid" />
</EntityType>
<EntityType Name="ClientInfo">
<Key>
<PropertyRef Name="ClientInfoOID" />
......@@ -1252,35 +1299,37 @@
<Property Name="SYS_ORG" Type="Guid" />
<Property Name="SYS_LAST_UPD_BY" Type="Guid" />
<Property Name="Remark" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
</EntityType>
<EntityType Name="Chemotherapy">
<Key>
<PropertyRef Name="ChemotherapyOID" />
</Key>
<Property Name="ChemotherapyOID" Type="Guid" Nullable="false" />
<Property Name="DrugPlan" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Gene" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="TestSite" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Genotype" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="MedicationPrompts" Type="String" MaxLength="Max" FixedLength="false" Unicode="false" />
<Property Name="Levels" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
</EntityType>
<EntityType Name="GeneCorrelation">
<Key>
<PropertyRef Name="GeneCorrelationOID" />
</Key>
<Property Name="GeneCorrelationOID" Type="Guid" Nullable="false" />
<Property Name="GeneName" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="SortNo" Type="Int32" />
<Property Name="Type" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="SYS_Created" Type="DateTime" Precision="3" />
<Property Name="SYS_LAST_UPD" Type="DateTime" Precision="3" />
<Property Name="SYS_CreatedBy" Type="Guid" />
<Property Name="SYS_REPLACEMENT" Type="Guid" />
<Property Name="SYS_POSTN" Type="Guid" />
<Property Name="SYS_DIVISION" Type="Guid" />
<Property Name="SYS_ORG" Type="Guid" />
<Property Name="SYS_LAST_UPD_BY" Type="Guid" />
<Property Name="ItemsName" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="ItemsType" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="ExperimentalType" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="YKSampleNum" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="RummageNum" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="ClientSampleName" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Entity" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="ReceivedDate" Type="DateTime" Precision="3" />
<Property Name="ProjectDate" Type="DateTime" Precision="3" />
<Property Name="NodeTitleDate" Type="DateTime" Precision="3" />
<Property Name="SampleSource" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="GroupingSituation" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Batch" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="CaptureProbe" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Extracter" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="QualityPeople" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="LabOperator" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="DeliveryDate" Type="DateTime" Precision="3" />
<Property Name="Index_I5" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Index_I7" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="SpotCheck" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="QualityManagement" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="ProcessMode" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="ClientDataSize" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="DeplaneDataSize" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="AdditionalNum" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="FaultRemark" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="ClientUnit" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="Email" Type="String" MaxLength="100" FixedLength="false" Unicode="false" />
<Property Name="ProjectNumber" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
<Property Name="DetectingPlatform" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
</EntityType>
</Schema>
......@@ -1773,9 +1822,58 @@
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
<EntitySetMapping Name="GeneCorrelation">
<EntityTypeMapping TypeName="DbModel.GeneCorrelation">
<MappingFragment StoreEntitySet="GeneCorrelation">
<ScalarProperty Name="SYS_LAST_UPD_BY" ColumnName="SYS_LAST_UPD_BY" />
<ScalarProperty Name="SYS_ORG" ColumnName="SYS_ORG" />
<ScalarProperty Name="SYS_DIVISION" ColumnName="SYS_DIVISION" />
<ScalarProperty Name="SYS_POSTN" ColumnName="SYS_POSTN" />
<ScalarProperty Name="SYS_REPLACEMENT" ColumnName="SYS_REPLACEMENT" />
<ScalarProperty Name="SYS_CreatedBy" ColumnName="SYS_CreatedBy" />
<ScalarProperty Name="SYS_LAST_UPD" ColumnName="SYS_LAST_UPD" />
<ScalarProperty Name="SYS_Created" ColumnName="SYS_Created" />
<ScalarProperty Name="Type" ColumnName="Type" />
<ScalarProperty Name="SortNo" ColumnName="SortNo" />
<ScalarProperty Name="GeneName" ColumnName="GeneName" />
<ScalarProperty Name="GeneCorrelationOID" ColumnName="GeneCorrelationOID" />
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
<EntitySetMapping Name="ClientInfo">
<EntityTypeMapping TypeName="DbModel.ClientInfo">
<MappingFragment StoreEntitySet="ClientInfo">
<ScalarProperty Name="DetectingPlatform" ColumnName="DetectingPlatform" />
<ScalarProperty Name="ProjectNumber" ColumnName="ProjectNumber" />
<ScalarProperty Name="Email" ColumnName="Email" />
<ScalarProperty Name="ClientUnit" ColumnName="ClientUnit" />
<ScalarProperty Name="FaultRemark" ColumnName="FaultRemark" />
<ScalarProperty Name="AdditionalNum" ColumnName="AdditionalNum" />
<ScalarProperty Name="DeplaneDataSize" ColumnName="DeplaneDataSize" />
<ScalarProperty Name="ClientDataSize" ColumnName="ClientDataSize" />
<ScalarProperty Name="ProcessMode" ColumnName="ProcessMode" />
<ScalarProperty Name="QualityManagement" ColumnName="QualityManagement" />
<ScalarProperty Name="SpotCheck" ColumnName="SpotCheck" />
<ScalarProperty Name="Index_I7" ColumnName="Index_I7" />
<ScalarProperty Name="Index_I5" ColumnName="Index_I5" />
<ScalarProperty Name="DeliveryDate" ColumnName="DeliveryDate" />
<ScalarProperty Name="LabOperator" ColumnName="LabOperator" />
<ScalarProperty Name="QualityPeople" ColumnName="QualityPeople" />
<ScalarProperty Name="Extracter" ColumnName="Extracter" />
<ScalarProperty Name="CaptureProbe" ColumnName="CaptureProbe" />
<ScalarProperty Name="Batch" ColumnName="Batch" />
<ScalarProperty Name="GroupingSituation" ColumnName="GroupingSituation" />
<ScalarProperty Name="SampleSource" ColumnName="SampleSource" />
<ScalarProperty Name="NodeTitleDate" ColumnName="NodeTitleDate" />
<ScalarProperty Name="ProjectDate" ColumnName="ProjectDate" />
<ScalarProperty Name="ReceivedDate" ColumnName="ReceivedDate" />
<ScalarProperty Name="Entity" ColumnName="Entity" />
<ScalarProperty Name="ClientSampleName" ColumnName="ClientSampleName" />
<ScalarProperty Name="RummageNum" ColumnName="RummageNum" />
<ScalarProperty Name="YKSampleNum" ColumnName="YKSampleNum" />
<ScalarProperty Name="ExperimentalType" ColumnName="ExperimentalType" />
<ScalarProperty Name="ItemsType" ColumnName="ItemsType" />
<ScalarProperty Name="ItemsName" ColumnName="ItemsName" />
<ScalarProperty Name="Remark" ColumnName="Remark" />
<ScalarProperty Name="SYS_LAST_UPD_BY" ColumnName="SYS_LAST_UPD_BY" />
<ScalarProperty Name="SYS_ORG" ColumnName="SYS_ORG" />
......@@ -1805,37 +1903,6 @@
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
<EntitySetMapping Name="Chemotherapy">
<EntityTypeMapping TypeName="DbModel.Chemotherapy">
<MappingFragment StoreEntitySet="Chemotherapy">
<ScalarProperty Name="Levels" ColumnName="Levels" />
<ScalarProperty Name="MedicationPrompts" ColumnName="MedicationPrompts" />
<ScalarProperty Name="Genotype" ColumnName="Genotype" />
<ScalarProperty Name="TestSite" ColumnName="TestSite" />
<ScalarProperty Name="Gene" ColumnName="Gene" />
<ScalarProperty Name="DrugPlan" ColumnName="DrugPlan" />
<ScalarProperty Name="ChemotherapyOID" ColumnName="ChemotherapyOID" />
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
<EntitySetMapping Name="GeneCorrelation">
<EntityTypeMapping TypeName="DbModel.GeneCorrelation">
<MappingFragment StoreEntitySet="GeneCorrelation">
<ScalarProperty Name="SYS_LAST_UPD_BY" ColumnName="SYS_LAST_UPD_BY" />
<ScalarProperty Name="SYS_ORG" ColumnName="SYS_ORG" />
<ScalarProperty Name="SYS_DIVISION" ColumnName="SYS_DIVISION" />
<ScalarProperty Name="SYS_POSTN" ColumnName="SYS_POSTN" />
<ScalarProperty Name="SYS_REPLACEMENT" ColumnName="SYS_REPLACEMENT" />
<ScalarProperty Name="SYS_CreatedBy" ColumnName="SYS_CreatedBy" />
<ScalarProperty Name="SYS_LAST_UPD" ColumnName="SYS_LAST_UPD" />
<ScalarProperty Name="SYS_Created" ColumnName="SYS_Created" />
<ScalarProperty Name="Type" ColumnName="Type" />
<ScalarProperty Name="SortNo" ColumnName="SortNo" />
<ScalarProperty Name="GeneName" ColumnName="GeneName" />
<ScalarProperty Name="GeneCorrelationOID" ColumnName="GeneCorrelationOID" />
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
</EntityContainerMapping>
</Mapping></edmx:Mappings>
</edmx:Runtime>
......
......@@ -41,9 +41,9 @@
<EntityTypeShape EntityType="DbModel.CodeClassify" Width="1.5" PointX="9.375" PointY="9.75" />
<EntityTypeShape EntityType="DbModel.CodeValue" Width="1.5" PointX="11.375" PointY="4.75" />
<EntityTypeShape EntityType="DbModel.Gene" Width="1.5" PointX="11.375" PointY="9.75" />
<EntityTypeShape EntityType="DbModel.ClientInfo" Width="1.5" PointX="13.375" PointY="0.75" />
<EntityTypeShape EntityType="DbModel.Chemotherapy" Width="1.5" PointX="0.75" PointY="13.75" />
<EntityTypeShape EntityType="DbModel.GeneCorrelation" Width="1.5" PointX="3.375" PointY="13.75" />
<EntityTypeShape EntityType="DbModel.ClientInfo" Width="1.5" PointX="13.375" PointY="0.75" />
</Diagram>
</edmx:Diagrams>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论