service/src/main/java/com/ruoyi/cwgl/mapper/EstimatedReceivableMapper.java
@@ -85,4 +85,6 @@ * @return 结果 */ public int deleteEstimatedReceivableByIds(Integer[] ids); void updateEstimatedReceivableBillStatus(@Param("list") List<String> list, @Param("status") int status); } service/src/main/java/com/ruoyi/cwgl/service/impl/PendingSettlementBusinessServiceImpl.java
@@ -318,6 +318,8 @@ estimatedReceivableBill.setStatus(0); estimatedReceivableBill.setCreateBy(username); estimatedReceivableBillMapper.insertEstimatedReceivableBill(estimatedReceivableBill); //修改入账 estimatedReceivableMapper.updateEstimatedReceivableBillStatus(collect,1); //修改调度单为已创建账单 return pendingSettlementBusinessMapper.updatePendingSettlementBusinessIsCreate(collect,estimatedReceivableBill.getId(),createBillVo.getBillName()); @@ -362,7 +364,8 @@ estimatedReceivableBill.setStatus(0); estimatedReceivableBill.setCreateBy(username); estimatedReceivableBillMapper.insertEstimatedReceivableBill(estimatedReceivableBill); //修改应收管理表已入账 estimatedReceivableMapper.updateEstimatedReceivableBillStatus(collect,1); //修改调度单为已创建账单 return pendingSettlementBusinessMapper.updatePendingSettlementBusinessIsCreate(collect,estimatedReceivableBill.getId(),billName); } service/src/main/resources/mapper/cwgl/EstimatedReceivableMapper.xml
@@ -191,6 +191,14 @@ where id = #{item.id} </foreach> </update> <update id="updateEstimatedReceivableBillStatus"> UPDATE estimated_receivable SET related_bill_status = #{status} WHERE dispatch_no IN <foreach item="item" collection="list" open="(" separator="," close=")"> #{item} </foreach> </update> <!--删除--> <delete id="deleteEstimatedReceivableById" parameterType="Integer">