diff --git a/src/main/java/com/gaotao/modules/pda/dao/RollDao.java b/src/main/java/com/gaotao/modules/pda/dao/RollDao.java index 700e9fb..8a3675e 100644 --- a/src/main/java/com/gaotao/modules/pda/dao/RollDao.java +++ b/src/main/java/com/gaotao/modules/pda/dao/RollDao.java @@ -116,4 +116,13 @@ public interface RollDao { * @return [com.gaotao.modules.pda.entity.RollInfo] **/ List getRollInfoByPartNo(RollInfo rollInfo); + + /** + * @Author sxm + * @Description 修改卷的状态 + * @Date 2022/4/22 16:55 + * @Param + * @return + **/ + void updateRollStatus(String rollNo, String status); } diff --git a/src/main/java/com/gaotao/modules/pda/dao/impl/RollDaoImpl.java b/src/main/java/com/gaotao/modules/pda/dao/impl/RollDaoImpl.java index 1f07105..3afdf98 100644 --- a/src/main/java/com/gaotao/modules/pda/dao/impl/RollDaoImpl.java +++ b/src/main/java/com/gaotao/modules/pda/dao/impl/RollDaoImpl.java @@ -215,4 +215,13 @@ public class RollDaoImpl implements RollDao { return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(RollInfo.class)); } + + @Override + public void updateRollStatus(String rollNo, String status) { + Map params = new HashMap<>(); + params.put("rollNo", rollNo); + params.put("status", status); + String sql = "update C_RollInfo set Status_DB = :status Where RollNo=:rollNo"; + parameterJdbcTemplate.update(sql, params); + } } diff --git a/src/main/java/com/gaotao/modules/pda/service/impl/DumpServiceImpl.java b/src/main/java/com/gaotao/modules/pda/service/impl/DumpServiceImpl.java index 33ef938..8897788 100644 --- a/src/main/java/com/gaotao/modules/pda/service/impl/DumpServiceImpl.java +++ b/src/main/java/com/gaotao/modules/pda/service/impl/DumpServiceImpl.java @@ -224,6 +224,8 @@ public class DumpServiceImpl implements DumpService { double nums = Double.parseDouble(currentRollSap.get("nums").toString())+rollQty; currentRollSap.put("nums", nums); } + // 修改卷的状态 + rollDao.updateRollStatus(rollNo,"D"); responseData.setCode("0"); }else{ responseData.setCode("1"); @@ -303,6 +305,8 @@ public class DumpServiceImpl implements DumpService { }else{ dumpToSap.remove(site+"-"+partNo); } + // 修改卷的状态 + rollDao.updateRollStatus(rollNo,"I"); responseData.setCode("0"); return responseData; } diff --git a/src/main/resources/static/pda/js/receipt/receipt_order.js b/src/main/resources/static/pda/js/receipt/receipt_order.js index f57cb05..8abd7b3 100644 --- a/src/main/resources/static/pda/js/receipt/receipt_order.js +++ b/src/main/resources/static/pda/js/receipt/receipt_order.js @@ -51,6 +51,7 @@ function scanRollNo(rollNo){ } }, error : function(data) { + } }); }