Browse Source

问题修改

master
God 2 years ago
parent
commit
5816866044
  1. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutMapper.xml
  2. 5
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java
  3. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderService.java
  4. 2
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmapplyinbound/ScmApplyInboundQuery.java
  5. 12
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmapplyinbound/ScmApplyInboundService.java

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutMapper.xml

@ -128,7 +128,7 @@
<select id="selByExcel" resultType="com.yxt.anrui.base.api.basevehicleout.BaseVehicleOutVoExecl">
SELECT
so.name AS createOrgName,
bvo.vinNo,
RIGHT(bvo.vinNo,8) AS vinNo,
bv.modelName AS modelConfig,
bv.insideCode,
bvo.type,

5
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java

@ -1002,7 +1002,10 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp
baseVehicleOutMaterialZC.setFlje(rebateMoney.toString());
tRebateMoney = tRebateMoney.add(rebateMoney);
baseVehicleOutMaterialZC.setZstc(baseVehicleOut.getGiftsDescription());
tGiftsDescription = tGiftsDescription.add(new BigDecimal(baseVehicleOut.getGiftsDescription()));
String giftsDescription = baseVehicleOut.getGiftsDescription();
if (StringUtils.isNotBlank(giftsDescription)){
tGiftsDescription = tGiftsDescription.add(new BigDecimal(giftsDescription));
}
baseVehicleOutMaterialZC.setXszr(baseVehicleOut.getSalesAllowance().toString());
tSalesAllowance = tSalesAllowance.add(baseVehicleOut.getSalesAllowance());
baseVehicleOutMaterialZC.setRemarks(baseVehicleOut.getRemarks());

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderService.java

@ -135,7 +135,7 @@ public class BusVehicleOrderService extends MybatisBaseService<BusVehicleOrderMa
qw.lt("bva.applicationDate", query.getEndDate());
}
if (StringUtils.isNotBlank(query.getApplicationCode())) {
qw.lt("bva.applicationCode", query.getApplicationCode());
qw.like("bva.applicationCode", query.getApplicationCode());
}
qw.orderByDesc("bvo.subscriptionDate");
return qw;

2
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmapplyinbound/ScmApplyInboundQuery.java

@ -29,7 +29,7 @@ public class ScmApplyInboundQuery implements Query {
@ApiModelProperty("车型")
private String modelName;
@ApiModelProperty("排产申请编号")
private String applicationCode;
private String pcApplicationCode;
@ApiModelProperty("创建组织sid")
private String createOrgSid;
}

12
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmapplyinbound/ScmApplyInboundService.java

@ -166,8 +166,8 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa
if (StringUtils.isNotBlank(query.getModelName())) {
qw.like("sai.modelName", query.getModelName());
}
if (StringUtils.isNotBlank(query.getApplicationCode())) {
qw.like("bva.applicationCode", query.getApplicationCode());
if (StringUtils.isNotBlank(query.getPcApplicationCode())) {
qw.like("sai.pcApplicationCode", query.getPcApplicationCode());
}
qw.eq("sai.useOrgSid", query.getCreateOrgSid());
return qw;
@ -429,10 +429,10 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa
updateFlowFiled(BeanUtil.beanToMap(uff));
return resultBean1;
}
return submitBusinessData(dto, busSid, scmApplyInbound1.getOrgSidPath());
return submitBusinessData(dto, busSid, scmApplyInbound1);
}
private synchronized ResultBean submitBusinessData(SubmitScmApplyInboundDto dto, String businessSid, String orgSidPath) {
private synchronized ResultBean submitBusinessData(SubmitScmApplyInboundDto dto, String businessSid, ScmApplyInbound scmApplyInbound) {
Map<String, Object> variables = BeanUtil.beanToMap(dto);
List<ScmApplyInboundVehicleDto> scmApplyInboundVehicleDtos1 = new ArrayList<>();
List<ScmApplyInboundVehicleDto> scmApplyInboundVehicleDtos2 = new ArrayList<>();
@ -452,6 +452,7 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa
if (scmApplyInboundVehicleDtos1.size() > 0) {
scmApplyInboundDto.setVehicleList(scmApplyInboundVehicleDtos1);
scmApplyInboundDto.setNum(String.valueOf(scmApplyInboundVehicleDtos1.size()));
scmApplyInboundDto.setPcApplicationCode(scmApplyInbound.getPcApplicationCode());
saveOrUpdateApplyInBound(scmApplyInboundDto);
}
baseMapper.updateNumBySid(String.valueOf(scmApplyInboundVehicleDtos2.size()), businessSid);
@ -459,7 +460,7 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa
String businessTaskid = entity.getTaskId();
BusinessVariables bv = new BusinessVariables();
BeanUtil.copyProperties(dto, bv);
bv.setOrgSidPath(orgSidPath);
bv.setOrgSidPath(scmApplyInbound.getOrgSidPath());
bv.setBusinessSid(businessSid);
bv.setUserSid(dto.getUserSid());
//variables.put("businessSid", businessSid);
@ -682,6 +683,7 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa
baseVehicleDtos.add(baseVehicleDto);
}
ThreadUtil.execute(() -> baseVehicleFeign.saveOrUpdate(baseVehicleDtos, OperVehicleState.EventType.RZ_SAVEVEH.getCode()));
//baseVehicleFeign.saveOrUpdate(baseVehicleDtos, OperVehicleState.EventType.RZ_SAVEVEH.getCode());
}
private void saveItem(ResultBean<List<String>> resultBean1) {

Loading…
Cancel
Save