Browse Source

处理交货单产生垃圾数据 , 修改订单编号

master
[li_she] 4 years ago
parent
commit
22e9da1ab3
  1. 4
      src/main/java/com/gaotao/modules/finishedProduct/dao/SapDao.java
  2. 5
      src/main/java/com/gaotao/modules/finishedProduct/service/impl/PackingServiceImpl.java
  3. 6
      src/main/resources/mapper/finishedProduct/SapDao.xml
  4. 1
      src/main/resources/static/pda/js/productwarehouse/packingout.js

4
src/main/java/com/gaotao/modules/finishedProduct/dao/SapDao.java

@ -1,9 +1,13 @@
package com.gaotao.modules.finishedProduct.dao;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@Mapper
public interface SapDao {
void reomverNullData();
void updateOnnmAutoKey(@Param("sapNo") Long sapNo);
void updateNNM1NextNumber(@Param("sapNo")Long sapNo);
}

5
src/main/java/com/gaotao/modules/finishedProduct/service/impl/PackingServiceImpl.java

@ -246,9 +246,12 @@ public class PackingServiceImpl implements PackingService {
log.info("sap业务处理失败:{}", msg);
throw new RuntimeException(msg);
} else {
String sapNo = map.get("DocEntry").toString();
Long sapNo = Long.valueOf(map.get("DocEntry").toString())+1;
// todo 删除 垃圾数据
sapDao.reomverNullData();
// 修改sap 编号数据
sapDao.updateOnnmAutoKey(sapNo);
sapDao.updateNNM1NextNumber(sapNo);
return R.ok("装配完成");
}
}

6
src/main/resources/mapper/finishedProduct/SapDao.xml

@ -1,6 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.gaotao.modules.finishedProduct.dao.SapDao">
<update id="updateOnnmAutoKey">
update YRTEST.dbo.onnm set AutoKey = #{sapNo} where ObjectCOde = 15
</update>
<update id="updateNNM1NextNumber">
update YRTEST.dbo.NNM1 set NextNumber = #{AutoKey} where ObjectCOde = 15
</update>
<delete id="reomverNullData">

1
src/main/resources/static/pda/js/productwarehouse/packingout.js

@ -270,7 +270,6 @@ function pickingPrint(val ) {
$("#rollNo").val('');
$("#rollNo").focus();
}
if (data.code == 500) {
layer.msg(data.msg)
}

Loading…
Cancel
Save