From 2f640b1038fa331954f78ed1f4317212cf5bb34d Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期五, 07 六月 2024 16:56:06 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override --- north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java index be57c41..b78390d 100644 --- a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java +++ b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java @@ -3,13 +3,13 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.dynamic.datasource.annotation.DS; -import com.example.erp.entity.pp.FlowCard; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.example.erp.entity.pp.PatchLog; -import com.example.erp.entity.pp.Rework; +import com.example.erp.entity.pp.ReportingWork; import com.example.erp.entity.userInfo.SysError; import com.example.erp.mapper.pp.PatchLogMapper; +import com.example.erp.mapper.pp.ReportingWorkMapper; import com.example.erp.service.userInfo.SysErrorService; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.interceptor.TransactionAspectSupport; @@ -23,11 +23,20 @@ @DS("pp") @Transactional(rollbackFor = Exception.class) public class ReplenishService { - @Autowired + final PatchLogMapper patchMapper; - @Autowired + final SysErrorService sysErrorService; + + final + ReportingWorkMapper reportingWorkMapper; + + public ReplenishService(PatchLogMapper patchMapper, SysErrorService sysErrorService, ReportingWorkMapper reportingWorkMapper) { + this.patchMapper = patchMapper; + this.sysErrorService = sysErrorService; + this.reportingWorkMapper = reportingWorkMapper; + } public List<Map<String, Object>> getSelectReplenish(Integer pageNum, Integer pageSize) { @@ -114,9 +123,11 @@ if (!patchLoglist.isEmpty()){ for (PatchLog patchLog : patchLoglist) { //瀹℃牳 - patchMapper.updateReplenish(patchLog,userName); + patchMapper.updateReplenish(patchLog,userName); + ReportingWork reportingWork = reportingWorkMapper + .selectOne(new QueryWrapper<ReportingWork>().eq("reporting_work_id",patchLog.getReportingWorkId())); //淇敼灏忕墖娴佺▼鍗℃暟閲� - patchMapper.updateOrderProcessDetail(patchLog); + patchMapper.updateOrderProcessDetail(patchLog,reportingWork); } } -- Gitblit v1.8.0