仓储接收装备bug修复
This commit is contained in:
parent
e78eb49e31
commit
14d7abc8a0
|
|
@ -102,7 +102,7 @@ public class MaReceiveController extends BaseController {
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "修改租赁设备状态")
|
@ApiOperation(value = "修改租赁设备状态")
|
||||||
@GetMapping("/updateItemStatus")
|
@PostMapping("/updateItemStatus")
|
||||||
public AjaxResult updateItemStatus(@RequestBody String maMachineRequest) {
|
public AjaxResult updateItemStatus(@RequestBody String maMachineRequest) {
|
||||||
Integer itemStatus = maReceiveService.updateItemStatus(maMachineRequest);
|
Integer itemStatus = maReceiveService.updateItemStatus(maMachineRequest);
|
||||||
return success(itemStatus);
|
return success(itemStatus);
|
||||||
|
|
|
||||||
|
|
@ -110,5 +110,5 @@ public class DataReceiveDetail {
|
||||||
private Long itemId;
|
private Long itemId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "机手附件信息")
|
@ApiModelProperty(value = "机手附件信息")
|
||||||
private List<EnterpriseDriverFile> enterpriseDriverFile;
|
private List<EnterpriseDriverFile> enterpriseDriverFileList;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ public class EnterpriseDriverFile {
|
||||||
private Integer receiveDetailId;
|
private Integer receiveDetailId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "附件名称")
|
@ApiModelProperty(value = "附件名称")
|
||||||
private String file_name;
|
private String fileName;
|
||||||
|
|
||||||
@ApiModelProperty(value = "附件地址")
|
@ApiModelProperty(value = "附件地址")
|
||||||
private String fileUrl;
|
private String fileUrl;
|
||||||
|
|
|
||||||
|
|
@ -185,7 +185,7 @@ public class MaMachineServiceImpl implements MaMachineService {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AjaxResult pushNotifications(List<MaMachine> maMachineList) {
|
public AjaxResult pushNotifications(List<MaMachine> maMachineList) {
|
||||||
log.info("MaMachineServiceImpl pushNotifications 开始处理设备推送逻辑==={}",maMachineList);
|
log.info("MaMachineServiceImpl pushNotifications 开始处理设备推送逻辑==={},地址{}",maMachineList,zlptUrl);
|
||||||
if (maMachineList.isEmpty()){
|
if (maMachineList.isEmpty()){
|
||||||
throw new ServiceException(String.format(ExceptionDict.PARAM_IS_NULL_ERROR_MSG,"maMachineList"), ExceptionDict.PARAM_IS_NULL_ERROR);
|
throw new ServiceException(String.format(ExceptionDict.PARAM_IS_NULL_ERROR_MSG,"maMachineList"), ExceptionDict.PARAM_IS_NULL_ERROR);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -65,6 +65,7 @@ public class MaReceiveServiceImpl implements MaReceiveService {
|
||||||
@Override
|
@Override
|
||||||
@Transactional
|
@Transactional
|
||||||
public int saveDataReceiveDetails(DataReceiveDetail dataReceiveDetail) {
|
public int saveDataReceiveDetails(DataReceiveDetail dataReceiveDetail) {
|
||||||
|
log.info("保存推送详情{}", dataReceiveDetail);
|
||||||
int i = 0;
|
int i = 0;
|
||||||
//保存推送详情
|
//保存推送详情
|
||||||
i = maReceiveMapper.saveDataReceiveDetails(dataReceiveDetail);
|
i = maReceiveMapper.saveDataReceiveDetails(dataReceiveDetail);
|
||||||
|
|
@ -72,7 +73,7 @@ public class MaReceiveServiceImpl implements MaReceiveService {
|
||||||
throw new RuntimeException("保存失败");
|
throw new RuntimeException("保存失败");
|
||||||
}
|
}
|
||||||
//保存机手附件信息
|
//保存机手附件信息
|
||||||
List<EnterpriseDriverFile> enterpriseDriverFileList = dataReceiveDetail.getEnterpriseDriverFile();
|
List<EnterpriseDriverFile> enterpriseDriverFileList = dataReceiveDetail.getEnterpriseDriverFileList();
|
||||||
if (enterpriseDriverFileList != null && !enterpriseDriverFileList.isEmpty()){
|
if (enterpriseDriverFileList != null && !enterpriseDriverFileList.isEmpty()){
|
||||||
for (EnterpriseDriverFile enterpriseDriverFile : enterpriseDriverFileList) {
|
for (EnterpriseDriverFile enterpriseDriverFile : enterpriseDriverFileList) {
|
||||||
enterpriseDriverFile.setReceiveDetailId(dataReceiveDetail.getId());
|
enterpriseDriverFile.setReceiveDetailId(dataReceiveDetail.getId());
|
||||||
|
|
@ -99,7 +100,7 @@ public class MaReceiveServiceImpl implements MaReceiveService {
|
||||||
public List<DataReceiveDetail> getDataReceiveDetails(DataReceiveDetail dataReceiveDetail) {
|
public List<DataReceiveDetail> getDataReceiveDetails(DataReceiveDetail dataReceiveDetail) {
|
||||||
List<DataReceiveDetail> dataReceiveDetails = maReceiveMapper.getDataReceiveDetails(dataReceiveDetail);
|
List<DataReceiveDetail> dataReceiveDetails = maReceiveMapper.getDataReceiveDetails(dataReceiveDetail);
|
||||||
dataReceiveDetails.forEach(dataReceiveDetail1 -> {
|
dataReceiveDetails.forEach(dataReceiveDetail1 -> {
|
||||||
dataReceiveDetail1.setEnterpriseDriverFile(enterpriseDriverFileMapper.selectEnterpriseDriverFileByReceiveDetailId(dataReceiveDetail1.getId()));
|
dataReceiveDetail1.setEnterpriseDriverFileList(enterpriseDriverFileMapper.selectEnterpriseDriverFileByReceiveDetailId(dataReceiveDetail1.getId()));
|
||||||
});
|
});
|
||||||
return dataReceiveDetails;
|
return dataReceiveDetails;
|
||||||
}
|
}
|
||||||
|
|
@ -110,7 +111,8 @@ public class MaReceiveServiceImpl implements MaReceiveService {
|
||||||
for (DataReceiveDetail dataReceiveDetail : dataReceiveInfo.getDataReceiveDetailList()) {
|
for (DataReceiveDetail dataReceiveDetail : dataReceiveInfo.getDataReceiveDetailList()) {
|
||||||
MaMachine maMachine = new MaMachine();
|
MaMachine maMachine = new MaMachine();
|
||||||
maMachine.setMaCode(FieldGenerator.generateField());
|
maMachine.setMaCode(FieldGenerator.generateField());
|
||||||
maMachine.setTypeId(dataReceiveDetail.getTypeId());
|
// maMachine.setTypeId(dataReceiveDetail.getTypeId());
|
||||||
|
maMachine.setTypeId(1763);
|
||||||
maMachine.setMaStatus("15");
|
maMachine.setMaStatus("15");
|
||||||
maMachine.setCreateTime(new Date());
|
maMachine.setCreateTime(new Date());
|
||||||
maMachine.setSouceBy(2);
|
maMachine.setSouceBy(2);
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
<mapper namespace="com.bonus.sgzb.base.mapper.EnterpriseDriverFileMapper">
|
<mapper namespace="com.bonus.sgzb.base.mapper.EnterpriseDriverFileMapper">
|
||||||
|
|
||||||
<insert id="insertEnterpriseDriverFile">
|
<insert id="insertEnterpriseDriverFile">
|
||||||
insert into base_enterprise_driver_file(receive_detail_id,file_name,file_url,file_type)
|
insert into enterprise_driver_file(receive_detail_id,file_name,file_url,file_type)
|
||||||
values(#{receiveDetailId},#{fileName},#{fileUrl},#{fileType})
|
values(#{receiveDetailId},#{fileName},#{fileUrl},#{fileType})
|
||||||
</insert>
|
</insert>
|
||||||
<select id="selectEnterpriseDriverFileByReceiveDetailId"
|
<select id="selectEnterpriseDriverFileByReceiveDetailId"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue