执行单添加业务单元
This commit is contained in:
+2
-2
@@ -230,6 +230,7 @@ public class BusinessDocumentOrderImpl extends ServiceImpl<BusinessDocumentOrder
|
|||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public Boolean executeAndIssue(List<Long> ids,Long organizationId) {
|
public Boolean executeAndIssue(List<Long> ids,Long organizationId) {
|
||||||
LoginUser loginUser = SecurityUtils.getLoginUser();//获取登录人
|
LoginUser loginUser = SecurityUtils.getLoginUser();//获取登录人
|
||||||
|
String orgName = executeOrderMapper.getOrgNameByOrgId(organizationId);
|
||||||
try {
|
try {
|
||||||
for (Long id:ids){
|
for (Long id:ids){
|
||||||
BusinessDocumentOrder businessDocumentOrder=businessDocumentOrderMapper.selectById(id);
|
BusinessDocumentOrder businessDocumentOrder=businessDocumentOrderMapper.selectById(id);
|
||||||
@@ -283,6 +284,7 @@ public class BusinessDocumentOrderImpl extends ServiceImpl<BusinessDocumentOrder
|
|||||||
executeOrder.setIssueName(loginUser.getWlhyLoginUser().getRealname());
|
executeOrder.setIssueName(loginUser.getWlhyLoginUser().getRealname());
|
||||||
executeOrder.setUpdateByName(loginUser.getWlhyLoginUser().getRealname());
|
executeOrder.setUpdateByName(loginUser.getWlhyLoginUser().getRealname());
|
||||||
executeOrder.setOrderStatus(1L);
|
executeOrder.setOrderStatus(1L);
|
||||||
|
executeOrder.setBusinessUnit(orgName);
|
||||||
executeOrderMapper.updateById(executeOrder);
|
executeOrderMapper.updateById(executeOrder);
|
||||||
|
|
||||||
//下发到tms
|
//下发到tms
|
||||||
@@ -360,8 +362,6 @@ public class BusinessDocumentOrderImpl extends ServiceImpl<BusinessDocumentOrder
|
|||||||
tmsOrderAddDTO.setOrderSource("0");
|
tmsOrderAddDTO.setOrderSource("0");
|
||||||
tmsOrderAddDTO.setOrganizationId(organizationId);
|
tmsOrderAddDTO.setOrganizationId(organizationId);
|
||||||
tmsOrderAddDTO.setLoginUser(loginUser);
|
tmsOrderAddDTO.setLoginUser(loginUser);
|
||||||
String orgName = executeOrderMapper.getOrgNameByOrgId(organizationId);
|
|
||||||
|
|
||||||
tmsOrderAddDTO.setOrganizationName(orgName);
|
tmsOrderAddDTO.setOrganizationName(orgName);
|
||||||
|
|
||||||
AjaxResult ajaxResult=wlhyServiceFeign.add(tmsOrderAddDTO);
|
AjaxResult ajaxResult=wlhyServiceFeign.add(tmsOrderAddDTO);
|
||||||
|
|||||||
@@ -140,5 +140,8 @@ public class ExecuteOrder extends BaseVOEntity{
|
|||||||
@ApiModelProperty("备注")
|
@ApiModelProperty("备注")
|
||||||
private String shippingNote;
|
private String shippingNote;
|
||||||
|
|
||||||
|
@ApiModelProperty("业务单元")
|
||||||
|
private String businessUnit;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-1
@@ -119,6 +119,7 @@ public class ExecuteOrderImpl extends ServiceImpl<ExecuteOrderMapper, ExecuteOrd
|
|||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public Boolean issueDocuments(List<Long> ids,Long organizationId) {
|
public Boolean issueDocuments(List<Long> ids,Long organizationId) {
|
||||||
LoginUser loginUser = SecurityUtils.getLoginUser();//获取登录人
|
LoginUser loginUser = SecurityUtils.getLoginUser();//获取登录人
|
||||||
|
String orgName = executeOrderMapper.getOrgNameByOrgId(organizationId);
|
||||||
for (Long id:ids){
|
for (Long id:ids){
|
||||||
ExecuteOrder executeOrder=executeOrderMapper.selectById(id);
|
ExecuteOrder executeOrder=executeOrderMapper.selectById(id);
|
||||||
if (ObjectUtil.isNotNull(executeOrder)){
|
if (ObjectUtil.isNotNull(executeOrder)){
|
||||||
@@ -128,6 +129,7 @@ public class ExecuteOrderImpl extends ServiceImpl<ExecuteOrderMapper, ExecuteOrd
|
|||||||
executeOrder.setIssueName(loginUser.getWlhyLoginUser().getRealname());
|
executeOrder.setIssueName(loginUser.getWlhyLoginUser().getRealname());
|
||||||
executeOrder.setUpdateByName(loginUser.getWlhyLoginUser().getRealname());
|
executeOrder.setUpdateByName(loginUser.getWlhyLoginUser().getRealname());
|
||||||
executeOrder.setOrderStatus(1L);
|
executeOrder.setOrderStatus(1L);
|
||||||
|
executeOrder.setBusinessUnit(orgName);
|
||||||
executeOrderMapper.updateById(executeOrder);
|
executeOrderMapper.updateById(executeOrder);
|
||||||
//下发到tms
|
//下发到tms
|
||||||
TmsOrderAddDTO tmsOrderAddDTO=new TmsOrderAddDTO();
|
TmsOrderAddDTO tmsOrderAddDTO=new TmsOrderAddDTO();
|
||||||
@@ -205,7 +207,7 @@ public class ExecuteOrderImpl extends ServiceImpl<ExecuteOrderMapper, ExecuteOrd
|
|||||||
tmsOrderAddDTO.setOrderSource("0");
|
tmsOrderAddDTO.setOrderSource("0");
|
||||||
tmsOrderAddDTO.setOrganizationId(organizationId);
|
tmsOrderAddDTO.setOrganizationId(organizationId);
|
||||||
tmsOrderAddDTO.setLoginUser(loginUser);
|
tmsOrderAddDTO.setLoginUser(loginUser);
|
||||||
String orgName = executeOrderMapper.getOrgNameByOrgId(organizationId);
|
|
||||||
|
|
||||||
tmsOrderAddDTO.setOrganizationName(orgName);
|
tmsOrderAddDTO.setOrganizationName(orgName);
|
||||||
|
|
||||||
|
|||||||
+3
@@ -197,6 +197,9 @@ public class ExecuteOrderPO extends BaseVOEntity{
|
|||||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||||
private String salesmanName;
|
private String salesmanName;
|
||||||
|
|
||||||
|
@ApiModelProperty("业务单元")
|
||||||
|
private String businessUnit;
|
||||||
|
|
||||||
@ApiModelProperty("业务单货物集合")
|
@ApiModelProperty("业务单货物集合")
|
||||||
private List<BusinessDocumentCargoMulti> businessDocumentCargoMultiList;
|
private List<BusinessDocumentCargoMulti> businessDocumentCargoMultiList;
|
||||||
|
|
||||||
|
|||||||
+3
@@ -141,4 +141,7 @@ public class ExecuteOrderDO extends BaseVOEntity{
|
|||||||
|
|
||||||
@ApiModelProperty("备注")
|
@ApiModelProperty("备注")
|
||||||
private String shippingNote;
|
private String shippingNote;
|
||||||
|
|
||||||
|
@ApiModelProperty("业务单元")
|
||||||
|
private String businessUnit;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -134,4 +134,7 @@ public class ExecuteOrderDTO extends BaseVOEntity{
|
|||||||
|
|
||||||
@ApiModelProperty("预计出发日期")
|
@ApiModelProperty("预计出发日期")
|
||||||
private Date layDate;
|
private Date layDate;
|
||||||
|
|
||||||
|
@ApiModelProperty("业务单元")
|
||||||
|
private String businessUnit;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -72,6 +72,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<if test="goodsNumber != null and goodsNumber != ''">
|
<if test="goodsNumber != null and goodsNumber != ''">
|
||||||
and GOODS_NUMBER like concat('%', #{goodsNumber}, '%')
|
and GOODS_NUMBER like concat('%', #{goodsNumber}, '%')
|
||||||
</if>
|
</if>
|
||||||
|
<if test="businessUnit != null and businessUnit != ''">
|
||||||
|
and BUSINESS_UNIT like concat('%', #{businessUnit}, '%')
|
||||||
|
</if>
|
||||||
<if test="orgName != null and orgName != ''">
|
<if test="orgName != null and orgName != ''">
|
||||||
and ORG_NAME like concat('%', #{orgName}, '%')
|
and ORG_NAME like concat('%', #{orgName}, '%')
|
||||||
</if>
|
</if>
|
||||||
|
|||||||
Reference in New Issue
Block a user