|
@@ -1,28 +1,28 @@
|
|
|
package com.fjhx.jushuitan.service.jst.impl;
|
|
|
|
|
|
+import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
+import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.fjhx.jushuitan.entity.jst.dto.JstOrderInfoDto;
|
|
|
+import com.fjhx.jushuitan.entity.jst.dto.JstOrderInfoSelectDto;
|
|
|
import com.fjhx.jushuitan.entity.jst.po.JstOrderDetail;
|
|
|
import com.fjhx.jushuitan.entity.jst.po.JstOrderInfo;
|
|
|
import com.fjhx.jushuitan.entity.jst.po.JstOrderPayInfo;
|
|
|
import com.fjhx.jushuitan.entity.jst.vo.JstOrderDetailVo;
|
|
|
+import com.fjhx.jushuitan.entity.jst.vo.JstOrderInfoVo;
|
|
|
import com.fjhx.jushuitan.mapper.jst.JstOrderInfoMapper;
|
|
|
import com.fjhx.jushuitan.service.jst.JstOrderDetailService;
|
|
|
import com.fjhx.jushuitan.service.jst.JstOrderInfoService;
|
|
|
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.fjhx.jushuitan.service.jst.JstOrderPayInfoService;
|
|
|
-import org.springframework.stereotype.Service;
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
-import com.fjhx.jushuitan.entity.jst.vo.JstOrderInfoVo;
|
|
|
-import com.fjhx.jushuitan.entity.jst.dto.JstOrderInfoSelectDto;
|
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
|
-import com.fjhx.jushuitan.entity.jst.dto.JstOrderInfoDto;
|
|
|
-import cn.hutool.core.bean.BeanUtil;
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.List;
|
|
|
-import java.util.Optional;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -89,9 +89,11 @@ public class JstOrderInfoServiceImpl extends ServiceImpl<JstOrderInfoMapper, Jst
|
|
|
this.save(jstOrderInfoDto);
|
|
|
}
|
|
|
|
|
|
+ @DSTransactional
|
|
|
@Override
|
|
|
public void edit(JstOrderInfoDto jstOrderInfoDto) {
|
|
|
this.updateById(jstOrderInfoDto);
|
|
|
+ jstOrderDetailService.updateBatchById(jstOrderInfoDto.getItems());
|
|
|
}
|
|
|
|
|
|
@Override
|