完成投放调度时候添加照片
This commit is contained in:
parent
282b211b4b
commit
fc7d22abd0
@ -124,6 +124,8 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl<EbikeBikeInfoMapper, E
|
||||
private EbikeDispatchRecordsMapper ebikeDispatchRecordsMapper;
|
||||
@Resource
|
||||
private EbikeScheduleWorkOrderExtensionMapper ebikeScheduleWorkOrderExtensionMapper;
|
||||
@Autowired
|
||||
private EbikeVehicleDispatchFileMapper ebikeVehicleDispatchFileMapper;
|
||||
|
||||
@Override
|
||||
public EbikeBikeInfo getByBikeCode(String bikeCode) {
|
||||
@ -1346,6 +1348,29 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl<EbikeBikeInfoMapper, E
|
||||
public JsonResult<?> completeDeployment(Map<String,Object> param) {
|
||||
|
||||
String orderId = MapUtil.getStr(param, "orderId");
|
||||
List<Map<String,Object>> fileLists = (List<Map<String,Object>>) param.get("fileLists");
|
||||
//设置一个关联ID
|
||||
if(fileLists!=null && fileLists.size()>0){
|
||||
String after_dispatch_photo=UUID.randomUUID().toString();
|
||||
EbikeScheduleWorkOrderExtension ebikeScheduleWorkOrderExtension = new EbikeScheduleWorkOrderExtension();
|
||||
ebikeScheduleWorkOrderExtension.setAfterDispatchPhoto(after_dispatch_photo);
|
||||
ebikeScheduleWorkOrderExtension.setId(orderId);
|
||||
ebikeScheduleWorkOrderExtensionMapper.update(ebikeScheduleWorkOrderExtension);
|
||||
|
||||
for (Map<String,Object> fileList : fileLists) {
|
||||
EbikeVehicleDispatchFile ebikeVehicleDispatchFile = new EbikeVehicleDispatchFile();
|
||||
ebikeVehicleDispatchFile.setFileName(fileList.get("fileName") != null ? fileList.get("fileName").toString() : "");
|
||||
ebikeVehicleDispatchFile.setFileSize(fileList.get("fileSize") != null ? fileList.get("fileSize").toString() : "");
|
||||
ebikeVehicleDispatchFile.setFileType(fileList.get("fileType") != null ? fileList.get("fileType").toString() : "");
|
||||
ebikeVehicleDispatchFile.setFileBucket(fileList.get("fileBucket") != null ? fileList.get("fileBucket").toString() : "");
|
||||
ebikeVehicleDispatchFile.setFileUniqueKey(fileList.get("fileUniqueKey") != null ? fileList.get("fileUniqueKey").toString() : "");
|
||||
ebikeVehicleDispatchFile.setCreatedAt(LocalDateTime.now());
|
||||
ebikeVehicleDispatchFile.setUpdatedAt(LocalDateTime.now());
|
||||
ebikeVehicleDispatchFile.setReportId(after_dispatch_photo);
|
||||
ebikeVehicleDispatchFileMapper.insert(ebikeVehicleDispatchFile);
|
||||
}
|
||||
}
|
||||
|
||||
//根据orderId 完成订单
|
||||
EbikeBikeOrder ebikeBikeOrder = new EbikeBikeOrder();
|
||||
ebikeBikeOrder.setOrderId(orderId);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user