区域中心
This commit is contained in:
parent
439077ba30
commit
5d7c20d959
@ -184,7 +184,17 @@ CREATE TABLE [dbo].[reg_TransitSample](
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY];
|
||||
CREATE INDEX IX_reg_TransitSample_Barcode ON reg_TransitSample(Barcode);
|
||||
|
||||
ALTER TABLE reg_TransitSample ADD CONSTRAINT UQ_reg_TransitSample_Barcode_OrderItemSerial UNIQUE (Barcode);
|
||||
alter table reg_TransitSample add TestDate datetime;
|
||||
alter table reg_TransitSample add ReportTime datetime;
|
||||
alter table reg_TransitSample add ReportUserCode varchar(50);
|
||||
alter table reg_TransitSample add ReportUserName varchar(50);
|
||||
alter table reg_TransitSample add SampleTrait varchar(50);
|
||||
alter table reg_TransitSample add ReportKindCode varchar(50);
|
||||
alter table reg_TransitSample add ReportKindName varchar(500);
|
||||
alter table reg_TransitSample add ReportDescrpt varchar(500);
|
||||
alter table reg_TransitSample add LisGroupCode varchar(50);
|
||||
alter table reg_TransitSample add LisGroupName varchar(50);
|
||||
|
||||
end
|
||||
|
||||
|
||||
@ -237,7 +237,56 @@ public class RegTransitSample {
|
||||
private String update_by;
|
||||
private Date update_time;
|
||||
private String DataSource;
|
||||
/**
|
||||
* 检验目的,项目字段拼接
|
||||
*/
|
||||
private String checkPUR;
|
||||
/**
|
||||
* 检验日期
|
||||
*/
|
||||
private Date TestDate;
|
||||
/**
|
||||
* 报告日期
|
||||
*/
|
||||
private Date ReportTime;
|
||||
/**
|
||||
* 报告人代码
|
||||
*/
|
||||
private String ReportUserCode;
|
||||
/**
|
||||
* 报告人姓名
|
||||
*/
|
||||
private String ReportUserName;
|
||||
/**
|
||||
* 标本性状
|
||||
* 01-无异常
|
||||
* 02-溶血
|
||||
* 03-脂血
|
||||
* 04-黄疸
|
||||
* 05-量少
|
||||
*/
|
||||
private String SampleTrait;
|
||||
/**
|
||||
* 报告单类别编码
|
||||
*/
|
||||
private String ReportKindCode;
|
||||
/**
|
||||
* 报告单类别名称
|
||||
*/
|
||||
private String ReportKindName;
|
||||
/**
|
||||
* 报告描述
|
||||
*/
|
||||
private String ReportDescrpt;
|
||||
/**
|
||||
* 检验分组编码
|
||||
*/
|
||||
private String LisGroupCode;
|
||||
/**
|
||||
* 检验分组名称
|
||||
*/
|
||||
private String LisGroupName;
|
||||
|
||||
|
||||
|
||||
private String DateType;
|
||||
|
||||
@ -65,8 +65,8 @@ public class RegTransitSampleServiceImpl implements RegTransitSampleService {
|
||||
return delTransitSample(jsonStr);
|
||||
case "queryTransitSample":
|
||||
return queryTransitSample(jsonStr);
|
||||
case "test":
|
||||
return test();
|
||||
// case "test":
|
||||
// return test();
|
||||
default:
|
||||
return new Result("1","该接口还未实现!",method);
|
||||
}
|
||||
@ -100,6 +100,17 @@ public class RegTransitSampleServiceImpl implements RegTransitSampleService {
|
||||
}
|
||||
JSONObject reqMain = jsonObject.getJSONObject("req").getJSONObject("reqMain");
|
||||
RegTransitSample regTransitSample = JSONUtil.toBean(reqMain, RegTransitSample.class);
|
||||
RegTransitSample regTransitSample1 = new RegTransitSample();
|
||||
regTransitSample1.setBarcode(reqMain.getStr("Barcode"));
|
||||
regTransitSample1.setSrcHospCode(reqMain.getStr("SrcHospCode"));
|
||||
List<RegTransitSample> regTransitSample2List = regTransitSampleMapper.getRegTransitSample(regTransitSample1);
|
||||
if(regTransitSample2List.size() > 0){
|
||||
for (RegTransitSample transitSample : regTransitSample2List) {
|
||||
String barcode = transitSample.getBarcode();
|
||||
regTransitSampleMapper.delRegTransitSample(barcode);
|
||||
regTransitSampleMapper.delRegTransitSampleDetail(barcode);
|
||||
}
|
||||
}
|
||||
JSONArray reqDetailList = jsonObject.getJSONObject("req").getJSONArray("reqDetail");
|
||||
String checkPUR = "";
|
||||
List<RegTransitSampleDetail> regTransitSampleDetailList = reqDetailList.toList(RegTransitSampleDetail.class);
|
||||
@ -129,7 +140,7 @@ public class RegTransitSampleServiceImpl implements RegTransitSampleService {
|
||||
*/
|
||||
public Result delTransitSample(String jsonStr){
|
||||
JSONObject jsonObject = JSONUtil.parseObj(jsonStr);
|
||||
String barcode = jsonObject.getStr("barcode");
|
||||
String barcode = jsonObject.getJSONObject("reqMain").getStr("Barcode");
|
||||
regTransitSampleMapper.delRegTransitSample(barcode);
|
||||
regTransitSampleMapper.delRegTransitSampleDetail(barcode);
|
||||
return new Result("0","删除成功!");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user