|
|
@@ -4,6 +4,7 @@ package com.ydtech.modules.inv.service.impl;
|
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -229,9 +230,10 @@ public class InvAccountOperateServiceImpl extends ServiceImpl<InvAccountOperateM
|
|
|
invAccountOperate1.setDelFlag("1");
|
|
|
});
|
|
|
|
|
|
- LambdaQueryWrapper<InvAccountOp> queryWrapper = new LambdaQueryWrapper<InvAccountOp>();
|
|
|
- queryWrapper.in(InvAccountOp::getAccountOperateId, accountOperateIds);
|
|
|
- List<InvAccountOp> list = invAccountOpService.list(queryWrapper);
|
|
|
+ LambdaUpdateWrapper<InvAccountOp> lambdaUpdateWrapper = new LambdaUpdateWrapper<InvAccountOp>();
|
|
|
+ lambdaUpdateWrapper.in(InvAccountOp::getAccountOperateId, accountOperateIds);
|
|
|
+ lambdaUpdateWrapper.set(InvAccountOp::getDelFlag,"1");
|
|
|
+
|
|
|
|
|
|
if(invAccountOperate.getInvoiceId() != null){
|
|
|
InvAccountIncoice byId = invAccountIncoiceService.getById(invAccountOperate.getInvoiceId());
|
|
|
@@ -249,7 +251,7 @@ public class InvAccountOperateServiceImpl extends ServiceImpl<InvAccountOperateM
|
|
|
invAccountExcelService.updateById(invAccountExcel);
|
|
|
}
|
|
|
|
|
|
- invAccountOpService.removeBatchByIds(list);
|
|
|
+ invAccountOpService.update(lambdaUpdateWrapper);
|
|
|
invAccountCardService.updateBatchById(invAccountCards);
|
|
|
InvAccountOperateService invAccountOperateService = new InvAccountOperateServiceImpl();
|
|
|
invAccountOperateService.updateBatchById(invAccountOperates);
|