|
@@ -525,7 +525,12 @@ public class SiQueryService {
|
|
|
}
|
|
|
|
|
|
public ResultVo<List<TrtInfo>> checkPersonTreatment(BscQryPrm q) {
|
|
|
- JSONObject input = exec.makeTradeHeaderWithInsureArea(SiFunction.CHECK_PERSON_TREATMENT, dao.selectAdmdvs(q.getPatNo(), q.getTimes()));
|
|
|
+ String admdvs = q.getAdmdvs();
|
|
|
+ if (StringUtil.isBlank(admdvs)) {
|
|
|
+ admdvs = dao.selectAdmdvs(q.getPatNo(), q.getTimes());
|
|
|
+ }
|
|
|
+ JSONObject input = exec.makeTradeHeaderWithInsureArea(
|
|
|
+ SiFunction.CHECK_PERSON_TREATMENT, admdvs);
|
|
|
JSONObject data = new JSONObject();
|
|
|
data.put("psn_no", q.getPsnNo());
|
|
|
data.put("insutype", q.getInsutype());
|