From 4a57f9a3bcbd9601f866817ece58cc9523a0d0ac Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Sun, 29 Sep 2024 17:19:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=BA=86app=E9=80=80=E6=96=99?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=E6=97=A0=E6=95=B0=E6=8D=AEbug=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/sgzb/app/controller/AppBackApplyController.java | 1 + .../com/bonus/sgzb/app/mapper/AppBackApplyAppMapper.java | 3 +++ .../java/com/bonus/sgzb/app/service/AppBackApplyService.java | 2 ++ .../bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java | 5 +++++ .../src/main/resources/mapper/app/AppBackApplyAppMapper.xml | 3 +++ 5 files changed, 14 insertions(+) diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java index 97a49fc..fbaf337 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java @@ -220,6 +220,7 @@ public class AppBackApplyController extends BaseController { } for (BackApplyInfo backApplyInfo : record.getBackApplyDetails()) { backApplyInfo.setParentId(record.getParentId()); + backApplyService.updateBackInfo(record.getParentId(),record.getCompanyId()); boolean re = backApplyService.upload(backApplyInfo) > 0; if (!re) { return AjaxResult.error("退料任务明细插入失败"); diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/mapper/AppBackApplyAppMapper.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/mapper/AppBackApplyAppMapper.java index 3563a06..747d032 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/mapper/AppBackApplyAppMapper.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/mapper/AppBackApplyAppMapper.java @@ -5,6 +5,7 @@ import com.bonus.sgzb.app.domain.TmTask; import com.bonus.sgzb.base.api.domain.BackApplyInfo; import com.bonus.sgzb.base.api.domain.MachinePart; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; import java.util.List; @@ -57,4 +58,6 @@ public interface AppBackApplyAppMapper { List getMaTypeDetails(BackApplyInfo backApplyInfo); MachinePart getMachineParts(TmTask typeId); + + void updateBackInfo(@Param("parentId") Integer parentId, @Param("companyId") String companyId); } \ No newline at end of file diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/AppBackApplyService.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/AppBackApplyService.java index a2da06f..962a5e0 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/AppBackApplyService.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/AppBackApplyService.java @@ -112,4 +112,6 @@ public interface AppBackApplyService { * @return int */ int refuse(BackApplyInfo record); + + void updateBackInfo(Integer parentId, String companyId); } diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java index 651e1f2..9a0537c 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java @@ -203,4 +203,9 @@ public class AppBackApplyServiceImpl implements AppBackApplyService { return 1; } + @Override + public void updateBackInfo(Integer parentId, String companyId) { + appBackApplyMapper.updateBackInfo(parentId,companyId); + } + } diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml index 86887f8..0aa4117 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml @@ -337,6 +337,9 @@ WHERE bai.id = #{id} + + update back_apply_info set company_id = #{companyId} where id = #{parentId} + DELETE