diff --git a/suimangService/src/main/java/com/iformall/service/sm/impl/UserCreateVideoNumServiceImpl.java b/suimangService/src/main/java/com/iformall/service/sm/impl/UserCreateVideoNumServiceImpl.java index aa88781..295577b 100644 --- a/suimangService/src/main/java/com/iformall/service/sm/impl/UserCreateVideoNumServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/sm/impl/UserCreateVideoNumServiceImpl.java @@ -50,12 +50,15 @@ public class UserCreateVideoNumServiceImpl implements UserCreateVideoNumService @Override public void addOrSubtractNumberOfTimes(Integer type, UserCreateVideoNum createVideoNum) { + UserCreateVideoNum videoNum = new UserCreateVideoNum(); + videoNum.setUpdateDate(new Date()); + videoNum.setId(createVideoNum.getId()); if (type == 1) { - createVideoNum.setResidueNum(createVideoNum.getResidueNum() - 1); - createVideoNum.setCreateNum(createVideoNum.getCreateNum() + 1); + videoNum.setResidueNum(createVideoNum.getResidueNum() - 1); + videoNum.setCreateNum(createVideoNum.getCreateNum() + 1); } else if (type == 2) { - createVideoNum.setResidueNum(createVideoNum.getResidueNum() + 1); - createVideoNum.setCreateNum(createVideoNum.getCreateNum() - 1); + videoNum.setResidueNum(createVideoNum.getResidueNum() + 1); + videoNum.setCreateNum(createVideoNum.getCreateNum() - 1); } userCreateVideoNumMapper.updateById(createVideoNum); }