From 3504ed684a4e947787644c1003a2b7d40e684820 Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期二, 23 八月 2022 16:55:21 +0800 Subject: [PATCH] 产品bom审批更新 --- src/main/java/com/whyc/service/ProductHistoryService.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/ProductHistoryService.java b/src/main/java/com/whyc/service/ProductHistoryService.java index 5381718..6f48cfe 100644 --- a/src/main/java/com/whyc/service/ProductHistoryService.java +++ b/src/main/java/com/whyc/service/ProductHistoryService.java @@ -1,6 +1,8 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.whyc.dto.Response; import com.whyc.mapper.ProductHistoryMapper; import com.whyc.pojo.ProductHistory; @@ -23,4 +25,14 @@ List<ProductHistory> list=mapper.selectList(wrapper); return new Response().setII(1,list.size()>0?true:false,list,"杩斿洖浜у搧鐗堜俊鎭�"); } + + /**鏂板杩藉姞鐨勭増鏈苟灏嗗師鍏堢殑鐗堟湰鐨勫惎鐢ㄨ缃负鏈惎鐢�*/ + public void insertAndUpdateEnabled(ProductHistory productHistory) { + UpdateWrapper<ProductHistory> update = Wrappers.update(); + update.set("enabled",0).eq("parent_code",productHistory.getParentCode()) + .eq("custom_code",productHistory.getCustomCode()).eq("enabled",1); + mapper.update(null,update); + + mapper.insert(productHistory); + } } -- Gitblit v1.9.1