|
|
|
@ -3,17 +3,16 @@ package com.docus.server.collection.webservice.impl;
|
|
|
|
|
import com.docus.core.util.DateUtil;
|
|
|
|
|
import com.docus.core.util.Func;
|
|
|
|
|
import com.docus.infrastructure.core.exception.BaseException;
|
|
|
|
|
import com.docus.server.collection.dto.UserDto;
|
|
|
|
|
import com.docus.server.collection.service.IPowerUserService;
|
|
|
|
|
import com.docus.server.collection.util.IdUtil;
|
|
|
|
|
import com.docus.server.collection.util.XmlUtil;
|
|
|
|
|
import com.docus.server.collection.webservice.IUserServer;
|
|
|
|
|
import com.docus.server.collection.dto.UserDto;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
import org.w3c.dom.Node;
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
import javax.jws.WebService;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -73,6 +72,7 @@ public class UserServerImpl implements IUserServer {
|
|
|
|
|
Node positionNode = xmlParseUtil.getNode("/PRVS_IN000002UV01/controlActProcess/subject/registrationRequest/subject1/valueSet/valueSetItems/POSI_NAME/@value");
|
|
|
|
|
Node authorIdNode = xmlParseUtil.getNode("/PRVS_IN000002UV01/controlActProcess/subject/registrationRequest/author/assignedEntity/id/item/@extension");
|
|
|
|
|
Node authorNameNode = xmlParseUtil.getNode("/PRVS_IN000002UV01/controlActProcess/subject/registrationRequest/author/assignedEntity/assignedPerson/name/item/part/@value");
|
|
|
|
|
Node telephoneNode = xmlParseUtil.getNode("/PRVS_IN000002UV01/controlActProcess/subject/registrationRequest/subject1/valueSet/valueSetItems/EMPL_TEL/@value");
|
|
|
|
|
UserDto userDto = new UserDto();
|
|
|
|
|
userDto.setDeptId(deptCodeNode.getNodeValue());
|
|
|
|
|
userDto.setReceiver(receiverNode.getNodeValue());
|
|
|
|
@ -84,6 +84,7 @@ public class UserServerImpl implements IUserServer {
|
|
|
|
|
userDto.setMessageId(msgIdNode.getNodeValue());
|
|
|
|
|
userDto.setAuthorName(authorNameNode.getNodeValue());
|
|
|
|
|
userDto.setRoleId(0L);
|
|
|
|
|
userDto.setTelephone(telephoneNode!=null?telephoneNode.getNodeValue():"");
|
|
|
|
|
return userDto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|