妇幼代码备份

Lhxyy
yewj 7 months ago
parent 5d156fe68e
commit 0fa0b1af9d

@ -1425,8 +1425,9 @@ public class CtqyyClient extends CommonHttpClient {
udiwmsBasicSkPrescribeRequest.setDatabaseProductName(getDataSourceType()); udiwmsBasicSkPrescribeRequest.setDatabaseProductName(getDataSourceType());
// 拉取处方时改成拉取v_ypzs_pres_info // 拉取处方时改成拉取v_ypzs_pres_info
IPage<VYpzsPresInfo> page = vYpzsPresInfoMapper.selectGroupedWithPagination(new Page<VYpzsPresInfo>(udiwmsBasicSkPrescribeRequest.getPage(), udiwmsBasicSkPrescribeRequest.getLimit()), IPage<VYpzsPresInfo> page = vYpzsPresInfoMapper
udiwmsBasicSkPrescribeRequest); .selectGroupedWithPagination(new Page<VYpzsPresInfo>(udiwmsBasicSkPrescribeRequest.getPage(), udiwmsBasicSkPrescribeRequest.getLimit()),
udiwmsBasicSkPrescribeRequest);
if (page.getTotal() == 0) { if (page.getTotal() == 0) {
PageSimpleResponse<IoCollectOrder> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<IoCollectOrder> pageSimpleResponse = new PageSimpleResponse<>();
@ -1757,10 +1758,12 @@ public class CtqyyClient extends CommonHttpClient {
//区分住院、门诊处方 //区分住院、门诊处方
if (IntUtil.value(presInfoEntity.getIN_HOSP()) == 1) { if (IntUtil.value(presInfoEntity.getIN_HOSP()) == 1) {
ioCollectOrder.setBusType("YPCF003"); ioCollectOrder.setBusType("YPCF003");
ioCollectOrder.setBillNo(presInfoEntity.getSTOOUT_NO());
} else { } else {
ioCollectOrder.setBusType("YPCF002"); ioCollectOrder.setBusType("YPCF002");
ioCollectOrder.setBillNo(presInfoEntity.getPRESCRIBE_NUMBER());
} }
ioCollectOrder.setBillNo(presInfoEntity.getPRESCRIBE_NUMBER());
ioCollectOrder.setFromType("HIS系统"); ioCollectOrder.setFromType("HIS系统");
ioCollectOrder.setFromCorp(presInfoEntity.getSICK_ID()); ioCollectOrder.setFromCorp(presInfoEntity.getSICK_ID());
ioCollectOrder.setWorkPlaceCode(udiwmsBasicSkPrescribeRequest.getWorkPlaceCode()); ioCollectOrder.setWorkPlaceCode(udiwmsBasicSkPrescribeRequest.getWorkPlaceCode());

@ -107,7 +107,14 @@
</if> </if>
</where> </where>
GROUP BY GROUP BY
PRESCRIBE_NUMBER <choose>
<when test="udiwmsBasicSkPrescribeRequest.IN_HOSP == '1'">
PRESCRIBE_NUMBER
</when>
<otherwise>
STOOUT_NO
</otherwise>
</choose>
ORDER BY ORDER BY
PRESCRIBE_NUMBER PRESCRIBE_NUMBER
</select> </select>

Loading…
Cancel
Save