|  |  |  | 
|---|
|  |  |  | if(sv != null){ | 
|---|
|  |  |  | PrController controller = sv.getControllersByRtuAddrAndIntakeNotNull(rtuAddr) ; | 
|---|
|  |  |  | PrControllerTramp controllerTramp = null ; | 
|---|
|  |  |  | SeClient clientVo = null ;//这个值对象中只有id和name会有值 | 
|---|
|  |  |  | SeClient clientVo = null ;//这个值对象中只有id、name、address会有值 | 
|---|
|  |  |  | if(controller == null){ | 
|---|
|  |  |  | //数据库中未查询到控制器(RTU实体)(已经绑定且控制器地址相符) | 
|---|
|  |  |  | //流浪者控制器 | 
|---|
|  |  |  | 
|---|
|  |  |  | (d1.subData instanceof DataCd83OpenVo || | 
|---|
|  |  |  | d1.subData instanceof DataCd83CloseVo || | 
|---|
|  |  |  | d1.subData instanceof DataCd84Vo)){ | 
|---|
|  |  |  | //开阀后,关阀报,阀开工作报 | 
|---|
|  |  |  | //开阀报,关阀报,阀开工作报 | 
|---|
|  |  |  | String icCardAddr = null ; | 
|---|
|  |  |  | String icCardNo = null ; | 
|---|
|  |  |  | if(d1.subData instanceof DataCd83OpenVo){ | 
|---|