Commit 83d25543 authored by yajun.zhang's avatar yajun.zhang

添加返回字段

parent 46853a6b
...@@ -11,6 +11,10 @@ public class ThirdWorkOrderVo { ...@@ -11,6 +11,10 @@ public class ThirdWorkOrderVo {
private Long id; private Long id;
//工单id //工单id
private String processInstanceId; private String processInstanceId;
//流程定义id
private String processDefinitionId;
//流程定义id
private String realContact;
//订单id //订单id
private String orderId; private String orderId;
//工单创建人 //工单创建人
......
...@@ -48,7 +48,8 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService { ...@@ -48,7 +48,8 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService {
StringBuffer sql = new StringBuffer(); StringBuffer sql = new StringBuffer();
sql.append("SELECT " sql.append("SELECT "
+ "lc.id,lc.create_user createUser,assignee.assignee acceptUser ,lc.field10 orderId,lc.field17 problemDesc,lwpi.process_instance_id processInstanceId,lwpi.priority priority,lwpi.global_state status " + "lc.id,lc.create_user createUser,assignee.assignee acceptUser ,lc.field10 orderId,lc.field17 problemDesc,"
+ "lwpi.process_instance_id processInstanceId,lwpi.priority priority,lwpi.global_state status,lwpi.process_definition_id processDefinitionId,lwpi.contact realContact "
+ "FROM lhpds_customer_2 lc left join lhpds_workflow_process_instance lwpi on lc .id =lwpi.data_id " + "FROM lhpds_customer_2 lc left join lhpds_workflow_process_instance lwpi on lc .id =lwpi.data_id "
+ "left join lhpds_workflow_process_instance_task_assignee assignee " + "left join lhpds_workflow_process_instance_task_assignee assignee "
+ "on lwpi.process_instance_id = assignee.process_instance_id and assignee.task_name ='处理工单' and assignee.state =0 " ); + "on lwpi.process_instance_id = assignee.process_instance_id and assignee.task_name ='处理工单' and assignee.state =0 " );
...@@ -116,6 +117,12 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService { ...@@ -116,6 +117,12 @@ public class ThirdWorkOrderServiceImpl implements IThirdWorkOrderService {
if (objects[7] != null){ if (objects[7] != null){
vo.setStatus(objects[7].toString()); vo.setStatus(objects[7].toString());
} }
if (objects[8] != null){
vo.setProcessDefinitionId(objects[8].toString());
}
if (objects[9] != null){
vo.setRealContact(objects[9].toString());
}
resultList.add(vo); resultList.add(vo);
} }
......
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