处方退货判断更改

dev_2.5_ocean
qiuyt 4 months ago
parent 6566c5d6ad
commit ba1944aa30

@ -104,20 +104,6 @@ public class IoCollectOriginController extends BaseController {
getSickPrescribeRequest.setFromCorpName(collectOrderRequest.getFromCorpName()); getSickPrescribeRequest.setFromCorpName(collectOrderRequest.getFromCorpName());
getSickPrescribeRequest.setShipperName(collectOrderRequest.getShipperName()); getSickPrescribeRequest.setShipperName(collectOrderRequest.getShipperName());
getSickPrescribeRequest.setBusType(collectOrderRequest.getBusType()); getSickPrescribeRequest.setBusType(collectOrderRequest.getBusType());
ThrBusTypeOriginEntity thrBusTypeOriginEntity = thrBusTypeOriginService.getOne(
new QueryWrapper<ThrBusTypeOriginEntity>().eq("action",collectOrderRequest.getBusType())
.last("limit 1")
);
if(thrBusTypeOriginEntity!=null){
//todo 因为这边之前单据据都是设置1 第三方那边判断是0 所有为了不影响其他医院流0和1 都设置为0好让第三方使用
// 判断是不是处方退费
Integer inOutType = IntUtil.value(thrBusTypeOriginEntity.getInoutType());
if(inOutType == 0 || inOutType ==1){
getSickPrescribeRequest.setInOutType(0);
}else{
getSickPrescribeRequest.setInOutType(1);
}
}
BaseResponse<PageSimpleResponse<IoCollectOrder>> baseResponse = erpBasicClient.getPrescribeV2(getSickPrescribeRequest); BaseResponse<PageSimpleResponse<IoCollectOrder>> baseResponse = erpBasicClient.getPrescribeV2(getSickPrescribeRequest);

@ -85,20 +85,6 @@ public class DownloadFactory {
getSickPrescribeRequest.setEndTime(collectOrderRequest.getEndTime()); getSickPrescribeRequest.setEndTime(collectOrderRequest.getEndTime());
getSickPrescribeRequest.setKey(collectOrderRequest.getKeyWords()); getSickPrescribeRequest.setKey(collectOrderRequest.getKeyWords());
getSickPrescribeRequest.setBusType(collectOrderRequest.getBusType()); getSickPrescribeRequest.setBusType(collectOrderRequest.getBusType());
ThrBusTypeOriginEntity thrBusTypeOriginEntity = thrBusTypeOriginService.getOne(
new QueryWrapper<ThrBusTypeOriginEntity>().eq("action",collectOrderRequest.getBusType())
.last("limit 1")
);
if(thrBusTypeOriginEntity!=null){
//todo 因为这边之前单据据都是设置1 第三方那边判断是0 所有为了不影响其他医院流0和1 都设置为0好让第三方使用
// 判断是不是处方退费
Integer inOutType = IntUtil.value(thrBusTypeOriginEntity.getInoutType());
if(inOutType == 0 || inOutType ==1){
getSickPrescribeRequest.setInOutType(0);
}else{
getSickPrescribeRequest.setInOutType(1);
}
}
while (true) { while (true) {
List<IoCollectOrder> list; List<IoCollectOrder> list;
try { try {

Loading…
Cancel
Save