1.取消月度计划审核生成工单号

2.优化处理结果显示
master
董哲奇 5 months ago
parent 64f36b5def
commit e216da700e

@ -267,7 +267,7 @@ public class ZyjhController {
Message result = Message.result(webSocketService.getErpId(), "1");
webSocketService.sendMessage(result.toString());
}
this.sendSuccessTips(dto.getDeviceId());
return new ResultBean<>();
} catch (NoSuchFieldException | IllegalAccessException e) {
e.printStackTrace();
@ -339,7 +339,7 @@ public class ZyjhController {
zyjhService.updateBatchById(list);
this.sendSuccessTips(dto.getDeviceId());
return new ResultBean<>();
} catch (NoSuchFieldException | IllegalAccessException e) {
throw new ServiceException(10001,"属性字段不存在");
@ -451,8 +451,6 @@ public class ZyjhController {
//更新月度计划上料相关字段
zyjhService.updateForSl(sl);
//todo 更新库存信息
switch (sl.getType()){
case YCL:
wsHandler.sendSlComplete((JSONObject)JSONObject.toJSON(info));
@ -461,7 +459,7 @@ public class ZyjhController {
wsHandler.sendLLComplete((JSONObject)JSONObject.toJSON(info));
break;
}
this.sendSuccessTips(sl.getDeviceId());
return new ResultBean<>();
}
@ -496,8 +494,13 @@ public class ZyjhController {
wsHandler.tip(msg.toJson());
if (msg.getCode()==3000){
wsHandler.zyjhzx(msg.toJson());
//this.sendSuccessTips();
}
return new ResultBean<>();
}
private void sendSuccessTips(String deviceId){
wsHandler.tip((JSONObject) JSONObject.toJSON(new ResultBean<>(deviceId)));
}
}

@ -16,6 +16,7 @@ public class PgDto {
private List<DmYdjh> list;
private String zt;
private Boolean audioFlag=false;
private String deviceId;
private YcldwInfo ycldwInfo;
}

@ -34,6 +34,7 @@ public class ShangLiao {
private String qgjhrq;
private String bfr;//摆放人
private Ycldw.DwTypeEnum type;//垛位类型
private String deviceId;
public boolean checkCkwp(){
return ObjUtil.isNotEmpty(this.ckwpkwp);

@ -116,15 +116,19 @@ public class DmSygdMxServiceImpl extends ServiceImpl<DmSygdMxMapper, DmSygdMx> i
Map<String, List<DmYdjh>> map = dmYdjhs.stream().collect(Collectors.groupingBy(it -> it.getDcCh() + "_" + it.getDcPl()));
map.forEach((key,val)->{
String plXh = this.getPlGdh();
val.forEach(item-> item.setPlxh(plXh));
val.forEach(item-> {
item.setPlxh(plXh);
item.setGxsj(gxsj);
});
});
//工单号
List<DmYdjh> updateList = dmYdjhs.stream()
.filter(item->StrUtil.isNotEmpty(item.getSljhrq()))
.map(item->ofXf(item,gxsj)).collect(Collectors.toList());
//此处取消工单号生成功能,改为图纸打印时生成,基础数据导入时同步到作业计划
// List<DmYdjh> updateList = dmYdjhs.stream()
// .filter(item->StrUtil.isNotEmpty(item.getSljhrq()))
// .map(item->ofXf(item,gxsj)).collect(Collectors.toList());
ydjhService.updateBatchById(updateList);
ydjhService.updateBatchById(dmYdjhs);
}
}

Loading…
Cancel
Save