南靖收费退费修改

dtxyy
anthonywj 9 months ago
parent 2e66e46b0f
commit 135769fdda

@ -627,7 +627,6 @@ public class NjxyyClient extends CommonHttpClient {
public BaseResponse queryUdiInvOutScanCode(ForInvOutScanCodeFilter forInvOutScanCodeFilter) {
ForInvOutScanCodeRequest forInvOutScanCodeRequest = new ForInvOutScanCodeRequest();
IoOrderRequest ioOrderRequest = new IoOrderRequest();
ioOrderRequest.setAction("SC20250702001"); //设置默认出库单据类型
ioOrderRequest.setCreateTime(new Date());
ForInvOutScanCodeFilter.Billbaseinfo billbaseinfo = forInvOutScanCodeFilter.getBillbaseinfo();
@ -656,6 +655,7 @@ public class NjxyyClient extends CommonHttpClient {
IoOrderCodeRequest codeRequest = new IoOrderCodeRequest();
codeRequest.setCode(highvalue.getUdicode());
codeRequest.setInvCode(ioOrderRequest.getInvCode());
codeRequest.setAction(ioOrderRequest.getAction());
if (StrUtil.isNotEmpty(highvalue.getPrice())) {
codeRequest.setPrice(new BigDecimal(highvalue.getPrice()));
}
@ -663,9 +663,12 @@ public class NjxyyClient extends CommonHttpClient {
return ResultVOUtils.error(500, "耗材数量不能为空!");
}
codeRequest.setCount(IntUtil.value(highvalue.getQuantity()));
if(codeRequest.getCount() > 0)
ioOrderRequest.setAction("SC20250702001");
else
ioOrderRequest.setAction("SC20250702002");
codeRequestList.add(codeRequest);
}
forInvOutScanCodeRequest.setCodeRequestList(codeRequestList);
forInvOutScanCodeRequest.setIoOrderRequest(ioOrderRequest);
String response = httpClient.postUDIWMSJson(thirdSysConfig.getPostInvOutScanCode(), forInvOutScanCodeRequest);

@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("thr_sicker")
@TableName("A003")
public class SickerEntity {
@TableField("HOSPITAL_CD")
private String HOSPITAL_CD;

Loading…
Cancel
Save