|
@@ -1,10 +1,12 @@
|
|
|
package org.dromara.server.consume.service.impl;
|
|
package org.dromara.server.consume.service.impl;
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
|
|
+import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
|
import org.dromara.common.core.utils.StringUtils;
|
|
import org.dromara.common.core.utils.StringUtils;
|
|
|
import org.dromara.server.consume.domain.XfConsumeDetail;
|
|
import org.dromara.server.consume.domain.XfConsumeDetail;
|
|
@@ -24,6 +26,7 @@ import java.util.*;
|
|
|
*/
|
|
*/
|
|
|
@RequiredArgsConstructor
|
|
@RequiredArgsConstructor
|
|
|
@Service
|
|
@Service
|
|
|
|
|
+@Slf4j
|
|
|
public class XfConsumeDetailServiceImpl implements IXfConsumeDetailService {
|
|
public class XfConsumeDetailServiceImpl implements IXfConsumeDetailService {
|
|
|
|
|
|
|
|
private final XfConsumeDetailMapper baseMapper;
|
|
private final XfConsumeDetailMapper baseMapper;
|
|
@@ -102,7 +105,9 @@ public class XfConsumeDetailServiceImpl implements IXfConsumeDetailService {
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
public Boolean insertByBo(XfConsumeDetailBo bo) {
|
|
public Boolean insertByBo(XfConsumeDetailBo bo) {
|
|
|
|
|
+ log.info("[消费明细入库Bo]-[{}]", JSONUtil.toJsonStr(bo));
|
|
|
XfConsumeDetail add = MapstructUtils.convert(bo, XfConsumeDetail.class);
|
|
XfConsumeDetail add = MapstructUtils.convert(bo, XfConsumeDetail.class);
|
|
|
|
|
+ log.info("[消费明细入库实体]-[{}]", JSONUtil.toJsonStr(add));
|
|
|
validEntityBeforeSave(add);
|
|
validEntityBeforeSave(add);
|
|
|
boolean flag = baseMapper.insert(add) > 0;
|
|
boolean flag = baseMapper.insert(add) > 0;
|
|
|
if (flag) {
|
|
if (flag) {
|