供应计划更新单位
This commit is contained in:
@@ -176,4 +176,11 @@ public interface RkInfoMapper
|
|||||||
* 查询今日最大单号
|
* 查询今日最大单号
|
||||||
* */
|
* */
|
||||||
String selectTodayMaxBillNo(String prefix, String date);
|
String selectTodayMaxBillNo(String prefix, String date);
|
||||||
|
/**
|
||||||
|
* 更新单位
|
||||||
|
* */
|
||||||
|
int updateDw(@Param("sapNo") String sapNo,
|
||||||
|
@Param("wlNo") String wlNo,
|
||||||
|
@Param("xmNo") String xmNo,
|
||||||
|
@Param("dw") String dw);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -176,4 +176,11 @@ public interface RkRecordMapper
|
|||||||
*/
|
*/
|
||||||
Integer selectMinDeliveryStatusByBillNo(
|
Integer selectMinDeliveryStatusByBillNo(
|
||||||
@Param("billNo") String billNo);
|
@Param("billNo") String billNo);
|
||||||
|
/**
|
||||||
|
* 更新单位
|
||||||
|
*/
|
||||||
|
int updateDw(@Param("sapNo") String sapNo,
|
||||||
|
@Param("wlNo") String wlNo,
|
||||||
|
@Param("xmNo") String xmNo,
|
||||||
|
@Param("dw") String dw);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,6 +10,8 @@ import com.zg.common.utils.SecurityUtils;
|
|||||||
import com.zg.common.utils.StringUtils;
|
import com.zg.common.utils.StringUtils;
|
||||||
import com.zg.framework.web.domain.AjaxResult;
|
import com.zg.framework.web.domain.AjaxResult;
|
||||||
import com.zg.project.wisdom.domain.dto.ExcelFieldMapping;
|
import com.zg.project.wisdom.domain.dto.ExcelFieldMapping;
|
||||||
|
import com.zg.project.wisdom.mapper.RkInfoMapper;
|
||||||
|
import com.zg.project.wisdom.mapper.RkRecordMapper;
|
||||||
import org.apache.poi.ss.usermodel.*;
|
import org.apache.poi.ss.usermodel.*;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@@ -30,7 +32,11 @@ public class GysJhServiceImpl implements IGysJhService
|
|||||||
{
|
{
|
||||||
@Autowired
|
@Autowired
|
||||||
private GysJhMapper gysJhMapper;
|
private GysJhMapper gysJhMapper;
|
||||||
|
@Autowired
|
||||||
|
private RkInfoMapper rkInfoMapper;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private RkRecordMapper rkRecordMapper;
|
||||||
/**
|
/**
|
||||||
* 查询供应计划
|
* 查询供应计划
|
||||||
*
|
*
|
||||||
@@ -78,7 +84,24 @@ public class GysJhServiceImpl implements IGysJhService
|
|||||||
public int updateGysJh(GysJh gysJh)
|
public int updateGysJh(GysJh gysJh)
|
||||||
{
|
{
|
||||||
gysJh.setUpdateTime(DateUtils.getNowDate());
|
gysJh.setUpdateTime(DateUtils.getNowDate());
|
||||||
return gysJhMapper.updateGysJh(gysJh);
|
int rows = gysJhMapper.updateGysJh(gysJh);
|
||||||
|
|
||||||
|
// 2️⃣ 同步更新 rk_info
|
||||||
|
rkInfoMapper.updateDw(
|
||||||
|
gysJh.getSapNo(),
|
||||||
|
gysJh.getWlNo(),
|
||||||
|
gysJh.getXmNo(),
|
||||||
|
gysJh.getDw()
|
||||||
|
);
|
||||||
|
|
||||||
|
// 3️⃣ 同步更新 rk_record
|
||||||
|
rkRecordMapper.updateDw(
|
||||||
|
gysJh.getSapNo(),
|
||||||
|
gysJh.getWlNo(),
|
||||||
|
gysJh.getXmNo(),
|
||||||
|
gysJh.getDw()
|
||||||
|
);
|
||||||
|
return rows;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -659,4 +659,12 @@
|
|||||||
FROM rk_info
|
FROM rk_info
|
||||||
WHERE bill_no LIKE CONCAT(#{prefix}, #{date}, '%')
|
WHERE bill_no LIKE CONCAT(#{prefix}, #{date}, '%')
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<update id="updateDw">
|
||||||
|
UPDATE rk_info
|
||||||
|
SET dw = #{dw}
|
||||||
|
WHERE sap_no = #{sapNo}
|
||||||
|
AND wl_no = #{wlNo}
|
||||||
|
AND xm_no = #{xmNo}
|
||||||
|
</update>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
@@ -930,5 +930,13 @@
|
|||||||
AND is_delete = '0'
|
AND is_delete = '0'
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<update id="updateDw">
|
||||||
|
UPDATE rk_record
|
||||||
|
SET dw = #{dw}
|
||||||
|
WHERE sap_no = #{sapNo}
|
||||||
|
AND wl_no = #{wlNo}
|
||||||
|
AND xm_no = #{xmNo}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user