diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayUnsplitRecordMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayUnsplitRecordMapper.java index b4df2b4ce..5e81ac1f0 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayUnsplitRecordMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayUnsplitRecordMapper.java @@ -33,6 +33,8 @@ public interface AdapayUnsplitRecordMapper { int batchInsertOrUpdateSelective(@Param("list") List list); + int updateByPaymentIdSelective(AdapayUnsplitRecord record); + List queryUnsplitOrders(@Param("startTime") String startTime, @Param("endTime") String endTime); List queryList(); diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayUnsplitRecordService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayUnsplitRecordService.java index 39483bbbc..c56aa01bb 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayUnsplitRecordService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayUnsplitRecordService.java @@ -30,6 +30,8 @@ public interface AdapayUnsplitRecordService{ int batchInsertOrUpdateSelective(List list); + int updateByPaymentIdSelective(AdapayUnsplitRecord record); + List queryUnsplitOrders(String startTime, String endTime); List queryList(); diff --git a/jsowell-pile/src/main/java/com/jsowell/web/controller/pile/AdapayUnsplitRecordServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/web/controller/pile/AdapayUnsplitRecordServiceImpl.java index b418b9573..fd9db5eff 100644 --- a/jsowell-pile/src/main/java/com/jsowell/web/controller/pile/AdapayUnsplitRecordServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/web/controller/pile/AdapayUnsplitRecordServiceImpl.java @@ -74,6 +74,11 @@ public class AdapayUnsplitRecordServiceImpl implements AdapayUnsplitRecordServic return adapayUnsplitRecordMapper.batchInsertOrUpdateSelective(list); } + @Override + public int updateByPaymentIdSelective(AdapayUnsplitRecord record) { + return adapayUnsplitRecordMapper.updateByPaymentIdSelective(record); + } + @Override public List queryUnsplitOrders(String startTime, String endTime) { return adapayUnsplitRecordMapper.queryUnsplitOrders(startTime, endTime); diff --git a/jsowell-pile/src/main/resources/mapper/pile/AdapayUnsplitRecordMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/AdapayUnsplitRecordMapper.xml index e7c9fd527..e43ce2a0f 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/AdapayUnsplitRecordMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/AdapayUnsplitRecordMapper.xml @@ -736,6 +736,25 @@ + + update adapay_unsplit_record + + + split_flag = #{splitFlag,jdbcType=VARCHAR}, + + + split_remark = #{splitRemark,jdbcType=VARCHAR}, + + + confirmed_split_amount = #{confirmedSplitAmount,jdbcType=DECIMAL}, + + + update_time = #{updateTime,jdbcType=TIMESTAMP}, + + + where payment_id = #{paymentId,jdbcType=VARCHAR} + +