|
|
@ -31,6 +31,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign; |
|
|
|
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationVo; |
|
|
|
import com.yxt.anrui.portal.api.sysstaffinfo.SysStaffinfoVo; |
|
|
|
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserFeign; |
|
|
|
import com.yxt.anrui.scm.api.scmfile.ScmFile; |
|
|
|
import com.yxt.anrui.scm.api.scmvehicleenterlibrary.AppScmVehicleEnterlibraryCarWarehousingDto; |
|
|
@ -76,6 +77,9 @@ public class ScmVehicleExamineService extends MybatisBaseService<ScmVehicleExami |
|
|
|
@Autowired |
|
|
|
SysOrganizationFeign sysOrganizationFeign; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
SysStaffOrgFeign sysStaffOrgFeign; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
ScmFileService scmFileService; |
|
|
|
|
|
|
@ -293,7 +297,12 @@ public class ScmVehicleExamineService extends MybatisBaseService<ScmVehicleExami |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public ResultBean saveEntryCarInspectedInfo(ScmEntryVehicleExamineDto scmEntryVehicleExamineDto) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
String useOrgSid = sysStaffOrgFeign.getPathSidByUserSid(scmEntryVehicleExamineDto.getUserSid()).getData(); |
|
|
|
SysOrganizationVo data = sysOrganizationFeign.fetchBySid(useOrgSid).getData(); |
|
|
|
ScmVehicleExamine scmVehicleExamine = new ScmVehicleExamine(); |
|
|
|
scmVehicleExamine.setCreateBySid(scmEntryVehicleExamineDto.getUserSid()); |
|
|
|
scmVehicleExamine.setUseOrgSid(useOrgSid); |
|
|
|
scmVehicleExamine.setUseOrgName(data.getName()); |
|
|
|
BeanUtil.copyProperties(scmEntryVehicleExamineDto, scmVehicleExamine,"sid"); |
|
|
|
save(scmVehicleExamine); |
|
|
|
return rb.success(); |
|
|
|