|
@ -93,6 +93,7 @@ public class ScmVehicleReturnService extends MybatisBaseService<ScmVehicleReturn |
|
|
scmVehicleReturn.setMoney(mo); |
|
|
scmVehicleReturn.setMoney(mo); |
|
|
scmVehicleReturn.setCreateBySid(scmVehicleReturnDto.getUserSid()); |
|
|
scmVehicleReturn.setCreateBySid(scmVehicleReturnDto.getUserSid()); |
|
|
scmVehicleReturn.setApplicationName(scmVehicleReturnDto.getName()); |
|
|
scmVehicleReturn.setApplicationName(scmVehicleReturnDto.getName()); |
|
|
|
|
|
scmVehicleReturn.setNodeState("待提交"); |
|
|
boolean isSave = save(scmVehicleReturn); |
|
|
boolean isSave = save(scmVehicleReturn); |
|
|
if (!isSave) { |
|
|
if (!isSave) { |
|
|
return rb.setMsg("保存失败"); |
|
|
return rb.setMsg("保存失败"); |
|
@ -184,6 +185,14 @@ public class ScmVehicleReturnService extends MybatisBaseService<ScmVehicleReturn |
|
|
//取组织架构的全路径sid
|
|
|
//取组织架构的全路径sid
|
|
|
SysStaffOrg sysStaffOrg = sysStaffOrgFeign.getOrgByStaffSid(sysUserInfoVoResultBean.getData().getStaffSid()).getData(); |
|
|
SysStaffOrg sysStaffOrg = sysStaffOrgFeign.getOrgByStaffSid(sysUserInfoVoResultBean.getData().getStaffSid()).getData(); |
|
|
String orgSidPath = sysStaffOrg.getOrgSidPath(); |
|
|
String orgSidPath = sysStaffOrg.getOrgSidPath(); |
|
|
|
|
|
if (Double.parseDouble(scmVehicleReturnDto.getMoney()) > 0) { |
|
|
|
|
|
variables.put("isLoan", true); |
|
|
|
|
|
} else { |
|
|
|
|
|
variables.put("isLoan", false); |
|
|
|
|
|
} |
|
|
|
|
|
if (scmVehicleReturnDto.getDetailsList().size() == 0) { |
|
|
|
|
|
return rb.setMsg("请选择需要退库的车辆"); |
|
|
|
|
|
} |
|
|
String busSid = scmVehicleReturnDto.getBusinessSid(); |
|
|
String busSid = scmVehicleReturnDto.getBusinessSid(); |
|
|
if (org.apache.commons.lang3.StringUtils.isBlank(busSid)) { |
|
|
if (org.apache.commons.lang3.StringUtils.isBlank(busSid)) { |
|
|
ResultBean resultBean = saveOrUpdateVehicleReturn(scmVehicleReturnDto); |
|
|
ResultBean resultBean = saveOrUpdateVehicleReturn(scmVehicleReturnDto); |
|
@ -252,7 +261,7 @@ public class ScmVehicleReturnService extends MybatisBaseService<ScmVehicleReturn |
|
|
return rb.setMsg("该申请中包含车辆状态已是采购退库状态的车辆"); |
|
|
return rb.setMsg("该申请中包含车辆状态已是采购退库状态的车辆"); |
|
|
} |
|
|
} |
|
|
String money = (String) bv.getFormVariables().get("money"); |
|
|
String money = (String) bv.getFormVariables().get("money"); |
|
|
if (Integer.parseInt(money) > 0) { |
|
|
if (Double.parseDouble(money) > 0) { |
|
|
bv.getFormVariables().put("isLoan", true); |
|
|
bv.getFormVariables().put("isLoan", true); |
|
|
} else { |
|
|
} else { |
|
|
bv.getFormVariables().put("isLoan", false); |
|
|
bv.getFormVariables().put("isLoan", false); |
|
|