diff --git a/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/mapper/BpmPurchaseInfoMapper.java b/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/mapper/BpmPurchaseInfoMapper.java index a932dac..4416714 100644 --- a/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/mapper/BpmPurchaseInfoMapper.java +++ b/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/mapper/BpmPurchaseInfoMapper.java @@ -116,4 +116,6 @@ public interface BpmPurchaseInfoMapper { * @return update count */ int updateByPrimaryKey(BpmPurchaseInfo record); + + int updateStatusById(@Param("updatedStatus") Byte updatedStatus, @Param("id") Integer id); } \ No newline at end of file diff --git a/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/service/impl/BpmPurchaseInfoService.java b/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/service/impl/BpmPurchaseInfoService.java index ff95423..e395c91 100644 --- a/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/service/impl/BpmPurchaseInfoService.java +++ b/bonus-modules/bonus-task/src/main/java/com/bonus/purchase/service/impl/BpmPurchaseInfoService.java @@ -221,6 +221,10 @@ public class BpmPurchaseInfoService{ return bpmPurchaseInfoMapper.updateIsActiveById(id); } + public int updateStatusByIdIn(Byte updatedStatus,Integer id){ + return bpmPurchaseInfoMapper.updateStatusById(updatedStatus,id); + } + public int updateStatusByIdIn(Integer updatedStatus,Collection idCollection){ return bpmPurchaseInfoMapper.updateStatusByIdIn(updatedStatus,idCollection); } diff --git a/bonus-modules/bonus-task/src/main/resources/mapper/BpmPurchaseInfoMapper.xml b/bonus-modules/bonus-task/src/main/resources/mapper/BpmPurchaseInfoMapper.xml index 5aa7ca2..9f15a98 100644 --- a/bonus-modules/bonus-task/src/main/resources/mapper/BpmPurchaseInfoMapper.xml +++ b/bonus-modules/bonus-task/src/main/resources/mapper/BpmPurchaseInfoMapper.xml @@ -790,4 +790,9 @@ #{item,jdbcType=INTEGER} + + update bpm_purchase_info + set `status`=#{updatedStatus,jdbcType=TINYINT} + where id=#{id,jdbcType=INTEGER} + \ No newline at end of file