|
|
@@ -11,6 +11,7 @@ import com.ruoyi.business.mapper.BjTrackShipCompanyMapper;
|
|
|
import com.ruoyi.business.service.IBjTrackShipCompanyService;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang3.time.DateFormatUtils;
|
|
|
import org.apache.commons.lang3.time.DateUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
@@ -43,7 +44,12 @@ public class BjTrackShipCompanyServiceImpl implements IBjTrackShipCompanyService
|
|
|
@Override
|
|
|
public BjTrackShipCompanyVo queryById(String id) {
|
|
|
BjTrackShipCompany trackShipCompany = baseMapper.selectById(id);
|
|
|
- return BeanUtil.copyProperties(trackShipCompany, BjTrackShipCompanyVo.class);
|
|
|
+ BjTrackShipCompanyVo trackShipCompanyVo = BeanUtil.copyProperties(trackShipCompany, BjTrackShipCompanyVo.class);
|
|
|
+ if (trackShipCompany.getAddStartDate() != null && trackShipCompany.getAddEndDate() != null) {
|
|
|
+ trackShipCompanyVo.setAddDate(DateFormatUtils.format(trackShipCompany.getAddStartDate(), "yyyy-MM-dd")
|
|
|
+ .concat("/").concat(DateFormatUtils.format(trackShipCompany.getAddEndDate(), "yyyy-MM-dd")));
|
|
|
+ }
|
|
|
+ return trackShipCompanyVo;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -124,7 +130,7 @@ public class BjTrackShipCompanyServiceImpl implements IBjTrackShipCompanyService
|
|
|
@Override
|
|
|
public Boolean updateFlag(ReportFlagBo bo) {
|
|
|
BjTrackShipCompany trackShipCompany = baseMapper.selectById(bo.getId());
|
|
|
- trackShipCompany.setReleaseFlag("1");
|
|
|
+ trackShipCompany.setReportFlag("1");
|
|
|
trackShipCompany.setReportReason(bo.getReportReason());
|
|
|
trackShipCompany.setReportFile(bo.getReportFile());
|
|
|
return baseMapper.updateById(trackShipCompany) > 0;
|