申请单状态调整
This commit is contained in:
parent
b1a3fdddce
commit
c84a43328b
@ -132,19 +132,23 @@ public class RegTransitSampleServiceImpl implements RegTransitSampleService {
|
||||
return new Result("-1", barcode+"标本已经签收或者上机,不能再进行送检操作!");
|
||||
if (affirmUserName == null || affirmUserName.equals(""))
|
||||
return new Result("-1", "affirmUserName标本采集人姓名不能为空!");
|
||||
regTransitSample.setAffirmTime(commonUtil.getCurrentTime());//affirmTime
|
||||
regTransitSample.setAffirmUserCode(affirmUserCode);
|
||||
regTransitSample.setAffirmUserName(affirmUserName);
|
||||
regTransitSample.setStatus("20");
|
||||
if(statusSample.equals("10") || statusSample.equals("30")){
|
||||
regTransitSample.setAffirmTime(commonUtil.getCurrentTime());//affirmTime
|
||||
regTransitSample.setAffirmUserCode(affirmUserCode);
|
||||
regTransitSample.setAffirmUserName(affirmUserName);
|
||||
regTransitSample.setStatus("20");
|
||||
|
||||
regApply.setStatus("10");
|
||||
requestInfoUtil.updateRegTransitSampleStatus(regTransitSample,regApply);
|
||||
}
|
||||
|
||||
regApply.setStatus("10");
|
||||
requestInfoUtil.updateRegTransitSampleStatus(regTransitSample,regApply);
|
||||
break;
|
||||
case "30": //标本送检
|
||||
if (dstHospName == null || dstHospName.equals("")) return new Result("-1", "dstHospName不能为空!");
|
||||
if (sendUserName == null || sendUserName.equals(""))
|
||||
return new Result("-1", "sendUserName不能为空!");
|
||||
if (statusSample.equals("30")) return new Result("-1", "该标本已经送检!");
|
||||
if (statusSample.equals("10")) return new Result("-1","该条码还没有打印,不允许送出!");
|
||||
if (Integer.parseInt(statusSample) > 30)
|
||||
return new Result("-1", barcode+"标本已经签收或者上机,不能再进行送检操作!");
|
||||
regTransitSample.setDstHospCode(dstHospCode);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user