Explorar el Código

在批量管理中加入删除功能,在具体车辆后面加个单项删除功能(后端代码完成)

lipf hace 4 meses
padre
commit
11a429bbd9

+ 1 - 0
tenant/organization/src/main/java/com/jzg/organization/service/impl/ReceivableServiceImpl.java

@@ -2009,6 +2009,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
      * @date 2026/5/22 16:38
      * @date 2026/5/22 16:38
      */
      */
     @Override
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public HttpResult<String> deleteIncomesByIds(List<Long> ids, String userName) {
     public HttpResult<String> deleteIncomesByIds(List<Long> ids, String userName) {
         log.info("用户[{}]删除应收订单信息. ids=[{}]", userName, JSONUtil.toJsonStr(ids));
         log.info("用户[{}]删除应收订单信息. ids=[{}]", userName, JSONUtil.toJsonStr(ids));
         if(CollUtil.isEmpty(ids)){
         if(CollUtil.isEmpty(ids)){

+ 1 - 1
tenant/organization/src/main/resources/mapper/ReceivableMapper.xml

@@ -251,7 +251,7 @@
         LEFT JOIN ins_orders_risk ior1 ON ipi.order_no = ior1.order_no and ior1.risk_code = '0507'
         LEFT JOIN ins_orders_risk ior1 ON ipi.order_no = ior1.order_no and ior1.risk_code = '0507'
         LEFT JOIN ins_orders_risk ior2 ON ipi.order_no = ior2.order_no and ior2.risk_code = '0510'
         LEFT JOIN ins_orders_risk ior2 ON ipi.order_no = ior2.order_no and ior2.risk_code = '0510'
         LEFT JOIN ins_orders_policy iop ON ipi.order_no = iop.order_no
         LEFT JOIN ins_orders_policy iop ON ipi.order_no = iop.order_no
-        WHERE 1=1 and ipi.settlement_status = '0'
+        WHERE 1=1 and ipi.settlement_status = '0' and ipi.is_delete  = 0
     </sql>
     </sql>
 
 
     <!--根据保司id和订单号进行过滤 2026年5月12日15:06:40  lipf  -->
     <!--根据保司id和订单号进行过滤 2026年5月12日15:06:40  lipf  -->