优化
This commit is contained in:
@@ -32,7 +32,7 @@ public class ToErpApiController {
|
||||
/**
|
||||
* 回传其他出入库单
|
||||
*/
|
||||
@Scheduled(fixedDelay = 1500)
|
||||
@Scheduled(fixedDelay = 30000)
|
||||
public void callbackTransferBill() {
|
||||
toErpService.callbackTransferBill();
|
||||
}
|
||||
|
||||
@@ -41,7 +41,8 @@ public class ToErpServiceImpl implements IToErpService {
|
||||
public void callbackTransferBill() {
|
||||
TransferBillCallback param = new TransferBillCallback();
|
||||
param.setStatus("0");
|
||||
List<TransferBillCallback> list = transferBillCallbackService.selectTransferBillCallbackList(param);
|
||||
//List<TransferBillCallback> list = transferBillCallbackService.selectTransferBillCallbackList(param);
|
||||
List<TransferBillCallback> list = transferBillCallbackService.getTopMsg(param);
|
||||
for (TransferBillCallback transferBillCallback : list) {
|
||||
//todo 请求其他出入库单回传接口
|
||||
AjaxResult otherInOutboundOrder = createOtherInOutboundOrder(transferBillCallback);
|
||||
|
||||
@@ -58,4 +58,6 @@ public interface TransferBillCallbackMapper
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteTransferBillCallbackByIds(Long[] ids);
|
||||
|
||||
List<TransferBillCallback> getTopMsg(TransferBillCallback param);
|
||||
}
|
||||
|
||||
@@ -59,4 +59,5 @@ public interface ITransferBillCallbackService
|
||||
*/
|
||||
public int deleteTransferBillCallbackById(Long id);
|
||||
|
||||
List<TransferBillCallback> getTopMsg(TransferBillCallback param);
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ import com.ruoyi.in.erp.service.ITransferBillCallbackService;
|
||||
* @date 2025-09-17
|
||||
*/
|
||||
@Service
|
||||
public class TransferBillCallbackServiceImpl implements ITransferBillCallbackService
|
||||
public class TransferBillCallbackServiceImpl implements ITransferBillCallbackService
|
||||
{
|
||||
@Autowired
|
||||
private TransferBillCallbackMapper transferBillCallbackMapper;
|
||||
@@ -92,4 +92,9 @@ public class TransferBillCallbackServiceImpl implements ITransferBillCallbackSer
|
||||
{
|
||||
return transferBillCallbackMapper.deleteTransferBillCallbackById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<TransferBillCallback> getTopMsg(TransferBillCallback param) {
|
||||
return transferBillCallbackMapper.getTopMsg(param);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -96,4 +96,11 @@
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<select id="getTopMsg" parameterType="TransferBillCallback" resultMap="TransferBillCallbackResult">
|
||||
select top(1)id, job_id, erp_bill, type, status, create_time, finish_time,
|
||||
spare1, spare2, spare3, tray_code from transfer_bill_callback
|
||||
where status=#{status}
|
||||
order by create_time asc
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user