| | |
| | | @Autowired |
| | | private ErpSqlServer erpSqlServer; |
| | | /** |
| | | * 获取入出库订单信息 |
| | | * ERP与lk库存数据比对 |
| | | */ |
| | | @Scheduled(cron = "${erp.refreshtime}") |
| | | public void InOrOutOrder() { |
| | | if (!erpEnabled) return; |
| | | String sqlSelecterpLk = "select prd_no as prdNo,prd_mark as prdMark,qty,wh,status,temp1,temp2,temp3 from bas_erp_lk where 1=1"; |
| | | String sqlUpDateerpLkOne = "update bas_erp_lk set status=1 where prd_no="; |
| | | String sqlUpDateerpLkTwo = "update bas_erp_lk set status=2 where prd_no="; |
| | | String sqlSelectErpLk = "select prd_no as prdNo,prd_mark as prdMark,qty,wh,status,temp1,temp2,temp3 from bas_erp_lk where 1=1"; |
| | | String sqlUpDateErpLkOne = "update bas_erp_lk set status=1 where prd_no="; |
| | | String sqlUpDateErpLkTwo = "update bas_erp_lk set status=2 where prd_no="; |
| | | |
| | | try { |
| | | List<ErpLk> erpLks = erpSqlServer.select(sqlSelecterpLk, ErpLk.class); |
| | | List<ErpLk> erpLks = erpSqlServer.select(sqlSelectErpLk, ErpLk.class); |
| | | if (erpLks.size() > 0){ |
| | | for (ErpLk erpLk:erpLks){ |
| | | Integer status = erpLk.getStatus(); |