|
@ -87,6 +87,7 @@ import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign; |
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserFeign; |
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserFeign; |
|
|
import com.yxt.anrui.portal.api.sysuser.app.AppUserOrgInfoVo; |
|
|
import com.yxt.anrui.portal.api.sysuser.app.AppUserOrgInfoVo; |
|
|
import com.yxt.anrui.portal.config.DictCommonType; |
|
|
import com.yxt.anrui.portal.config.DictCommonType; |
|
|
|
|
|
import com.yxt.common.base.config.component.FileUploadComponent; |
|
|
import com.yxt.common.base.service.MybatisBaseService; |
|
|
import com.yxt.common.base.service.MybatisBaseService; |
|
|
import com.yxt.common.base.utils.DateUtils; |
|
|
import com.yxt.common.base.utils.DateUtils; |
|
|
import com.yxt.common.base.utils.PagerUtil; |
|
|
import com.yxt.common.base.utils.PagerUtil; |
|
@ -157,6 +158,8 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
private BaseVehiclePolicyFeign baseVehiclePolicyFeign; |
|
|
private BaseVehiclePolicyFeign baseVehiclePolicyFeign; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private DictCommonFeign dictCommonFeign; |
|
|
private DictCommonFeign dictCommonFeign; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private FileUploadComponent fileUploadComponent; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 构造查询条件 |
|
|
* 构造查询条件 |
|
@ -235,6 +238,11 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
BusSalesOrderDetailsVo vo = new BusSalesOrderDetailsVo(); |
|
|
BusSalesOrderDetailsVo vo = new BusSalesOrderDetailsVo(); |
|
|
BeanUtil.copyProperties(entity, vo); |
|
|
BeanUtil.copyProperties(entity, vo); |
|
|
vo.setCreateDate(DateUtil.formatDate(entity.getCreateDate())); |
|
|
vo.setCreateDate(DateUtil.formatDate(entity.getCreateDate())); |
|
|
|
|
|
if(!entity.getCustomerPhoto().contains(fileUploadComponent.getUrlPrefix())){ |
|
|
|
|
|
vo.setCustomerPhoto(fileUploadComponent.getUrlPrefix()+entity.getCustomerPhoto()); |
|
|
|
|
|
}else{ |
|
|
|
|
|
vo.setCustomerPhoto(entity.getCustomerPhoto()); |
|
|
|
|
|
} |
|
|
//查询主车车型信息
|
|
|
//查询主车车型信息
|
|
|
BusSalesOrderModelDetailsVo busSalesOrderModelDetailsVo = busSalesOrderModelService.details(entity.getSid()); |
|
|
BusSalesOrderModelDetailsVo busSalesOrderModelDetailsVo = busSalesOrderModelService.details(entity.getSid()); |
|
|
if (busSalesOrderModelDetailsVo != null) { |
|
|
if (busSalesOrderModelDetailsVo != null) { |
|
@ -454,6 +462,9 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
List<BusDepositFictitiousDto> busDepositFictitiousDtoList = dto.getBusDepositFictitiousList(); |
|
|
List<BusDepositFictitiousDto> busDepositFictitiousDtoList = dto.getBusDepositFictitiousList(); |
|
|
BusSalesOrder busSalesOrder = fetchBySid(dto.getSid()); |
|
|
BusSalesOrder busSalesOrder = fetchBySid(dto.getSid()); |
|
|
BeanUtil.copyProperties(dto, busSalesOrder, "sid"); |
|
|
BeanUtil.copyProperties(dto, busSalesOrder, "sid"); |
|
|
|
|
|
if(dto.getCustomerPhoto().contains(fileUploadComponent.getUrlPrefix())){ |
|
|
|
|
|
busSalesOrder.setCustomerPhoto(dto.getCustomerPhoto().replace(fileUploadComponent.getUrlPrefix(),"")); |
|
|
|
|
|
} |
|
|
baseMapper.updateById(busSalesOrder); |
|
|
baseMapper.updateById(busSalesOrder); |
|
|
//主车车型信息保存
|
|
|
//主车车型信息保存
|
|
|
busSalesOrderModelService.saveModel(busSalesOrderModelDto, dto.getSid()); |
|
|
busSalesOrderModelService.saveModel(busSalesOrderModelDto, dto.getSid()); |
|
|