|
@@ -1,9 +1,12 @@
|
|
|
package org.dromara.backstage.cardCenter.dubbo;
|
|
package org.dromara.backstage.cardCenter.dubbo;
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.core.bean.BeanUtil;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.apache.dubbo.config.annotation.DubboService;
|
|
import org.apache.dubbo.config.annotation.DubboService;
|
|
|
import org.dromara.backstage.api.RemoteCardService;
|
|
import org.dromara.backstage.api.RemoteCardService;
|
|
|
|
|
+import org.dromara.backstage.api.domain.bo.RemoteCardBo;
|
|
|
import org.dromara.backstage.api.domain.vo.RemoteCardVo;
|
|
import org.dromara.backstage.api.domain.vo.RemoteCardVo;
|
|
|
|
|
+import org.dromara.backstage.cardCenter.domain.bo.PtCardBo;
|
|
|
import org.dromara.backstage.domain.vo.card.PtCardVo;
|
|
import org.dromara.backstage.domain.vo.card.PtCardVo;
|
|
|
import org.dromara.backstage.cardCenter.service.IPtCardService;
|
|
import org.dromara.backstage.cardCenter.service.IPtCardService;
|
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
@@ -97,6 +100,15 @@ public class RemoteCardServiceImpl implements RemoteCardService {
|
|
|
public Boolean updateCardDayData(Long cardNo, Long mealType, BigDecimal consumeValue, Date consumeDate) {
|
|
public Boolean updateCardDayData(Long cardNo, Long mealType, BigDecimal consumeValue, Date consumeDate) {
|
|
|
return cardService.updateCardDayData(cardNo, mealType, consumeValue, consumeDate);
|
|
return cardService.updateCardDayData(cardNo, mealType, consumeValue, consumeDate);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 保存楼增加卡片信息
|
|
|
|
|
+ * @param bo 卡片业务对象
|
|
|
|
|
+ * @return 卡片视图对象
|
|
|
|
|
+ */
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public RemoteCardVo saveOrUpdate(RemoteCardBo bo) {
|
|
|
|
|
+ PtCardVo vo = cardService.saveOrUpdate(BeanUtil.copyProperties(bo, PtCardBo.class));
|
|
|
|
|
+ return MapstructUtils.convert(vo, RemoteCardVo.class);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|