Commit c67a5154 authored by zhengjiangtao's avatar zhengjiangtao

搜索消息优化

parent 1289e612
......@@ -6,6 +6,8 @@ import java.util.List;
import java.util.Map;
import java.util.UUID;
import com.yeejoin.amos.fas.business.service.model.FireEquimentDataRo;
import com.yeejoin.amos.fas.business.service.model.ProtalDataRo;
import com.yeejoin.amos.fas.business.service.model.RiskSourceRuleRo;
import com.yeejoin.amos.fas.core.common.request.DateUtil;
import com.yeejoin.amos.fas.core.util.StringUtil;
......@@ -44,7 +46,7 @@ public class SimpleTipAction implements CustomerAction
private IMessageService messageService;
//@ExposeAction("消息提示")
public void sendMessageTip(Object bizobj, String title, String content,String type)
public void sendMessageTip(Object bizobj, String title, String content, String type)
{
try
{
......@@ -106,6 +108,16 @@ public class SimpleTipAction implements CustomerAction
message.setBizId(StringUtil.isNotEmpty(riskSourceRuleRo.getId()) ?
String.valueOf(riskSourceRuleRo.getId()) : "");
}
if (abstractActionResult.getToipResponse().getBizObj() instanceof ProtalDataRo) {
ProtalDataRo protalDataRo = (ProtalDataRo) abstractActionResult.getToipResponse().getBizObj();
message.setTime(DateUtil.getNow());
message.setBizId(StringUtil.isNotEmpty(protalDataRo.getId()) ? String.valueOf(protalDataRo.getId()) : "");
}
if (abstractActionResult.getToipResponse().getBizObj() instanceof FireEquimentDataRo) {
FireEquimentDataRo fireEquimentDataRo = (FireEquimentDataRo) abstractActionResult.getToipResponse().getBizObj();
message.setTime(DateUtil.getNow());
message.setBizId(StringUtil.isNotEmpty(fireEquimentDataRo.getId()) ? String.valueOf(fireEquimentDataRo.getId()) : "");
}
message.setBizclassName(abstractActionResult.getToipResponse().getBizObj().getClass().toString());
message.setType(type);
message.setId(UUID.randomUUID().toString());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment