供应计划更新单位
This commit is contained in:
@@ -176,4 +176,11 @@ public interface RkInfoMapper
|
||||
* 查询今日最大单号
|
||||
* */
|
||||
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(
|
||||
@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.framework.web.domain.AjaxResult;
|
||||
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.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -30,7 +32,11 @@ public class GysJhServiceImpl implements IGysJhService
|
||||
{
|
||||
@Autowired
|
||||
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)
|
||||
{
|
||||
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
|
||||
WHERE bill_no LIKE CONCAT(#{prefix}, #{date}, '%')
|
||||
</select>
|
||||
|
||||
<update id="updateDw">
|
||||
UPDATE rk_info
|
||||
SET dw = #{dw}
|
||||
WHERE sap_no = #{sapNo}
|
||||
AND wl_no = #{wlNo}
|
||||
AND xm_no = #{xmNo}
|
||||
</update>
|
||||
</mapper>
|
||||
|
||||
@@ -930,5 +930,13 @@
|
||||
AND is_delete = '0'
|
||||
</update>
|
||||
|
||||
<update id="updateDw">
|
||||
UPDATE rk_record
|
||||
SET dw = #{dw}
|
||||
WHERE sap_no = #{sapNo}
|
||||
AND wl_no = #{wlNo}
|
||||
AND xm_no = #{xmNo}
|
||||
</update>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user