wujianwei
2025-08-13 0d4084a24bcba6c1941d997712850af800fb60aa
修改入账
3个文件已修改
15 ■■■■■ 已修改文件
service/src/main/java/com/ruoyi/cwgl/mapper/EstimatedReceivableMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/src/main/java/com/ruoyi/cwgl/service/impl/PendingSettlementBusinessServiceImpl.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/src/main/resources/mapper/cwgl/EstimatedReceivableMapper.xml 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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">