From 67763547f816e724d682dc9fa401a1c24db99ae2 Mon Sep 17 00:00:00 2001 From: "jhforever.wang@estsh.com" Date: Tue, 28 Nov 2023 10:26:40 +0800 Subject: [PATCH] jx pcn work scan force center pass add pwd check --- .../mes/pcn/api/busi/jx/IJxProduceSnExtService.java | 9 +++++++++ .../serviceimpl/busi/jx/JxProduceSnExtService.java | 8 ++++++++ .../station/jx/JxSnFinalInspectionModuleService.java | 19 ++++++++++++------- .../busi/station/jx/JxSnLineOffModuleService.java | 15 ++++++++++----- .../busi/station/jx/JxSnLineOnModuleService.java | 15 ++++++++++----- .../busi/station/jx/JxSnProcessingModuleService.java | 15 ++++++++++----- 6 files changed, 59 insertions(+), 22 deletions(-) diff --git a/modules/i3plus-ext-mes-pcn-api/src/main/java/cn/estsh/i3plus/ext/mes/pcn/api/busi/jx/IJxProduceSnExtService.java b/modules/i3plus-ext-mes-pcn-api/src/main/java/cn/estsh/i3plus/ext/mes/pcn/api/busi/jx/IJxProduceSnExtService.java index e25fab2..b52929a 100644 --- a/modules/i3plus-ext-mes-pcn-api/src/main/java/cn/estsh/i3plus/ext/mes/pcn/api/busi/jx/IJxProduceSnExtService.java +++ b/modules/i3plus-ext-mes-pcn-api/src/main/java/cn/estsh/i3plus/ext/mes/pcn/api/busi/jx/IJxProduceSnExtService.java @@ -75,4 +75,13 @@ public interface IJxProduceSnExtService { */ @ApiOperation(value = "封装工位扫描展示信息", notes = "封装工位扫描展示信息") Map packSnWorkCellScanResultMap(MesWorkOrderExt workOrderExt, Integer snCompleteQty); + + /** + * 验证工位参数密码 + * @param reqBean 工位对象数据 + * @param pwd 密码 + * @return 结果 + */ + @ApiOperation(value = "验证工位参数密码", notes = "验证工位参数密码") + Boolean checkPorceCenterPassPwd(StationRequestBean reqBean, String pwd); } diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/jx/JxProduceSnExtService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/jx/JxProduceSnExtService.java index 2e5d10e..8d09add 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/jx/JxProduceSnExtService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/jx/JxProduceSnExtService.java @@ -130,4 +130,12 @@ public class JxProduceSnExtService implements IJxProduceSnExtService { return resultMap; } + @Override + public Boolean checkPorceCenterPassPwd(StationRequestBean reqBean, String pwd) { + Map wcpcMap = fsmRouteDataService.doHandleFsmWcpcMapData(reqBean); + String pwdCfg = (CollectionUtils.isEmpty(wcpcMap) || !wcpcMap.containsKey(MesPcnExtConstWords.PWD)) ? null : wcpcMap.get(MesPcnExtConstWords.PWD); + if (StringUtils.isEmpty(pwdCfg) || (!StringUtils.isEmpty(pwd) && pwdCfg.equals(pwd))) return true; + return false; + } + } \ No newline at end of file diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnFinalInspectionModuleService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnFinalInspectionModuleService.java index 818ae2f..ae5be19 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnFinalInspectionModuleService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnFinalInspectionModuleService.java @@ -132,14 +132,14 @@ public class JxSnFinalInspectionModuleService extends BaseModuleService { String command = (String) dataMap.get(MesPcnExtConstWords.COMMAND); Object value = dataMap.get(MesPcnExtConstWords.VALUE); if (StringUtils.isEmpty(command)) { - this.sendMessage(reqBean, null, "后端未获取到业务功能指令", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "后端未获取到业务功能指令!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } switch (command) { case MesPcnExtConstWords.CMD_WORK_ORDER : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "请选择启动状态的生产工单", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "请选择启动状态的生产工单!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } @@ -149,14 +149,14 @@ public class JxSnFinalInspectionModuleService extends BaseModuleService { if (StringUtils.isEmpty(selectWorkOrderNo)) { if ((Boolean) doHandleSelectWorkOrderNo(reqBean, 2, value.toString())) result = true; else { - this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试!", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } } break; case MesPcnExtConstWords.CMD_BUSI_FLAG : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "请点击业务按钮", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "请点击业务按钮!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } @@ -166,14 +166,19 @@ public class JxSnFinalInspectionModuleService extends BaseModuleService { if (StringUtils.isEmpty(curBusiFlag)) { if ((Boolean) doHandleBusiFlag(reqBean, 2, value.toString())) result = true; else { - this.sendMessage(reqBean, null, String.format("业务按钮[%s]缓存失败,请重试", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, String.format("业务按钮[%s]缓存失败,请重试!", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } } break; case MesPcnExtConstWords.CMD_FORCE_CENTER_PASS : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + return result; + } + String pwd = (String) dataMap.get(MesPcnExtConstWords.PWD); + if (!jxProduceSnExtService.checkPorceCenterPassPwd(reqBean, pwd)) { + this.sendMessage(reqBean, null, String.format("产线强制放行验证密码[%s]不正确!", pwd), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } reqBean.setForceSpecStepCode(value.toString()); @@ -183,7 +188,7 @@ public class JxSnFinalInspectionModuleService extends BaseModuleService { break; } - if (!result) this.sendMessage(reqBean, null, "操作太频繁", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + if (!result) this.sendMessage(reqBean, null, "操作太频繁!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); else { //跳过工序 reqBean.setClientInfo(shippingDispatchService.getActorClientInfo(reqBean)); diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOffModuleService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOffModuleService.java index 4a097a6..16b75ff 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOffModuleService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOffModuleService.java @@ -132,14 +132,14 @@ public class JxSnLineOffModuleService extends BaseModuleService { String command = (String) dataMap.get(MesPcnExtConstWords.COMMAND); Object value = dataMap.get(MesPcnExtConstWords.VALUE); if (StringUtils.isEmpty(command)) { - this.sendMessage(reqBean, null, "后端未获取到业务功能指令", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "后端未获取到业务功能指令!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } switch (command) { case MesPcnExtConstWords.CMD_WORK_ORDER : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "请选择启动状态的生产工单", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "请选择启动状态的生产工单!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } @@ -149,14 +149,19 @@ public class JxSnLineOffModuleService extends BaseModuleService { if (StringUtils.isEmpty(selectWorkOrderNo)) { if ((Boolean) doHandleSelectWorkOrderNo(reqBean, 2, value.toString())) result = true; else { - this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试!", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } } break; case MesPcnExtConstWords.CMD_FORCE_CENTER_PASS : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + return result; + } + String pwd = (String) dataMap.get(MesPcnExtConstWords.PWD); + if (!jxProduceSnExtService.checkPorceCenterPassPwd(reqBean, pwd)) { + this.sendMessage(reqBean, null, String.format("产线强制放行验证密码[%s]不正确!", pwd), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } reqBean.setForceSpecStepCode(value.toString()); @@ -166,7 +171,7 @@ public class JxSnLineOffModuleService extends BaseModuleService { break; } - if (!result) this.sendMessage(reqBean, null, "操作太频繁", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + if (!result) this.sendMessage(reqBean, null, "操作太频繁!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); else { //跳过工序 reqBean.setClientInfo(shippingDispatchService.getActorClientInfo(reqBean)); diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOnModuleService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOnModuleService.java index f06565b..6878d82 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOnModuleService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnLineOnModuleService.java @@ -132,14 +132,14 @@ public class JxSnLineOnModuleService extends BaseModuleService { String command = (String) dataMap.get(MesPcnExtConstWords.COMMAND); Object value = dataMap.get(MesPcnExtConstWords.VALUE); if (StringUtils.isEmpty(command)) { - this.sendMessage(reqBean, null, "后端未获取到业务功能指令", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "后端未获取到业务功能指令!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } switch (command) { case MesPcnExtConstWords.CMD_WORK_ORDER : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "请选择启动状态的生产工单", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "请选择启动状态的生产工单!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } @@ -149,14 +149,19 @@ public class JxSnLineOnModuleService extends BaseModuleService { if (StringUtils.isEmpty(selectWorkOrderNo)) { if ((Boolean) doHandleSelectWorkOrderNo(reqBean, 2, value.toString())) result = true; else { - this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试!", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } } break; case MesPcnExtConstWords.CMD_FORCE_CENTER_PASS : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + return result; + } + String pwd = (String) dataMap.get(MesPcnExtConstWords.PWD); + if (!jxProduceSnExtService.checkPorceCenterPassPwd(reqBean, pwd)) { + this.sendMessage(reqBean, null, String.format("产线强制放行验证密码[%s]不正确!", pwd), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } reqBean.setForceSpecStepCode(value.toString()); @@ -166,7 +171,7 @@ public class JxSnLineOnModuleService extends BaseModuleService { break; } - if (!result) this.sendMessage(reqBean, null, "操作太频繁", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + if (!result) this.sendMessage(reqBean, null, "操作太频繁!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); else { //跳过工序 reqBean.setClientInfo(shippingDispatchService.getActorClientInfo(reqBean)); diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnProcessingModuleService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnProcessingModuleService.java index 070e1ab..d4a349f 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnProcessingModuleService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/station/jx/JxSnProcessingModuleService.java @@ -132,14 +132,14 @@ public class JxSnProcessingModuleService extends BaseModuleService { String command = (String) dataMap.get(MesPcnExtConstWords.COMMAND); Object value = dataMap.get(MesPcnExtConstWords.VALUE); if (StringUtils.isEmpty(command)) { - this.sendMessage(reqBean, null, "后端未获取到业务功能指令", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "后端未获取到业务功能指令!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } switch (command) { case MesPcnExtConstWords.CMD_WORK_ORDER : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "请选择启动状态的生产工单", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "请选择启动状态的生产工单!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } @@ -149,14 +149,19 @@ public class JxSnProcessingModuleService extends BaseModuleService { if (StringUtils.isEmpty(selectWorkOrderNo)) { if ((Boolean) doHandleSelectWorkOrderNo(reqBean, 2, value.toString())) result = true; else { - this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, String.format("切换的生产工单[%s]缓存失败,请重试!", value), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } } break; case MesPcnExtConstWords.CMD_FORCE_CENTER_PASS : if (StringUtils.isEmpty(value)) { - this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + this.sendMessage(reqBean, null, "入参缺少产线强制放行的工步代码!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + return result; + } + String pwd = (String) dataMap.get(MesPcnExtConstWords.PWD); + if (!jxProduceSnExtService.checkPorceCenterPassPwd(reqBean, pwd)) { + this.sendMessage(reqBean, null, String.format("产线强制放行验证密码[%s]不正确!", pwd), MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); return result; } reqBean.setForceSpecStepCode(value.toString()); @@ -166,7 +171,7 @@ public class JxSnProcessingModuleService extends BaseModuleService { break; } - if (!result) this.sendMessage(reqBean, null, "操作太频繁", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); + if (!result) this.sendMessage(reqBean, null, "操作太频繁!", MesPcnEnumUtil.STATION_BUSI_TYPE.MESSAGE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT); else { //跳过工序 reqBean.setClientInfo(shippingDispatchService.getActorClientInfo(reqBean));