|
|
@ -25,8 +25,10 @@ import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign; |
|
|
|
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationVo; |
|
|
|
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrg; |
|
|
|
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.SysUser; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserFeign; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserInfoVo; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserVo; |
|
|
|
import com.yxt.anrui.scm.api.scmvehiclereturn.*; |
|
|
|
import com.yxt.anrui.scm.api.scmvehiclereturndetails.ScmVehicleReturnDetails; |
|
|
|
import com.yxt.anrui.scm.api.scmvehiclereturndetails.ScmVehicleReturnDetailsDto; |
|
|
@ -285,7 +287,8 @@ public class ScmVehicleReturnService extends MybatisBaseService<ScmVehicleReturn |
|
|
|
Map<String, Object> stringObjectMap = BeanUtil.beanToMap(rb1.getData()); |
|
|
|
updateFlowFiled(stringObjectMap); |
|
|
|
if("Event_end".equals(taskDefKey)){ |
|
|
|
List<ScmVehicleReturnDetailsDto> detailsList = booad.getDetailsList(); |
|
|
|
// List<ScmVehicleReturnDetailsDto> detailsList = booad.getDetailsList();
|
|
|
|
List<ScmVehicleReturnDetailssVo> detailsList = scmVehicleReturnDetailsService.detailsList(bv.getBusinessSid()); |
|
|
|
List<String> vino=new ArrayList<>(); |
|
|
|
detailsList.forEach(item->vino.add(item.getVinNo())); |
|
|
|
BaseVehicleUpdateQuery updateQuery = new BaseVehicleUpdateQuery(); |
|
|
@ -301,8 +304,8 @@ public class ScmVehicleReturnService extends MybatisBaseService<ScmVehicleReturn |
|
|
|
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); |
|
|
|
brd.setAppluDate(sdf.format(booad.getCreateTime())); // 申请日期
|
|
|
|
brd.setNum(detailsList.size()+""); // 车辆台数
|
|
|
|
ResultBean<SysUserInfoVo> sysUserInfoVoResultBean = sysUserFeign.selectUserInfoByUserSid(booad.getUserSid()); |
|
|
|
ResultBean<SysStaffOrg> staff = sysStaffOrgFeign.getOrgByStaffSid(sysUserInfoVoResultBean.getData().getStaffSid()); |
|
|
|
ResultBean<SysUserVo> sysUserResultBean = sysUserFeign.fetchBySid(booad.getCreateBySid()); |
|
|
|
ResultBean<SysStaffOrg> staff = sysStaffOrgFeign.getOrgByStaffSid(sysUserResultBean.getData().getStaffSid()); |
|
|
|
brd.setCreateOrgSid(staff.getData().getOrgSid()); // 创建组织sid
|
|
|
|
List<BaseManufacturerRetwareVehDto> baseManufacturerRetwareVehs=new ArrayList<>(); |
|
|
|
//detailsList.forEach(item->baseManufacturerRetwareVehs.add(new BaseManufacturerRetwareVehDto()));
|
|
|
|