Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/MasterData.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,29 @@ package com.vci.ubcs.code.vo.webserviceModel; public class MasterData { /** * å½å®¶ */ private String country; /*** * å¦å */ private String education; /*** * æµç¨ç¶æ */ private int mdm_workflow; /*** * æ¯å¦å¨å² */ private String worker_category; /*** * ä¿®æ¹è */ private String modifier; /** * æ°æ®ç¶æ */ private int mdm_datastatus; } Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/PersonData.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,100 @@ package com.vci.ubcs.code.vo.webserviceModel; import java.util.List; /*** * ä¸äººåèµæºéæçæ°æ®å¯¹è±¡ */ public class PersonData { /** * ç¶æå¼ */ private String code; /*** * ä¿¡æ¯ */ private String msg; /** * ç³»ç»ç¼å· */ private String systemCode; private String mdType; private String action; private String distributeToken; /*** * 人åä¿¡æ¯ */ private List<MasterData> masterData ; public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getSystemCode() { return systemCode; } public void setSystemCode(String systemCode) { this.systemCode = systemCode; } public String getMdType() { return mdType; } public void setMdType(String mdType) { this.mdType = mdType; } public String getAction() { return action; } public void setAction(String action) { this.action = action; } public String getDistributeToken() { return distributeToken; } public void setDistributeToken(String distributeToken) { this.distributeToken = distributeToken; } public List<MasterData> getMasterData() { return masterData; } public void setMasterData(List<MasterData> masterData) { this.masterData = masterData; } @Override public String toString() { return "PersonData{" + "code='" + code + '\'' + ", msg='" + msg + '\'' + ", systemCode='" + systemCode + '\'' + ", mdType='" + mdType + '\'' + ", action='" + action + '\'' + ", distributeToken='" + distributeToken + '\'' + ", masterData=" + masterData + '}'; } } Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeSyncUniversalController.java
@@ -1,6 +1,7 @@ package com.vci.ubcs.code.controller; import com.vci.ubcs.code.service.UniversalInterfaceI; import com.vci.ubcs.code.vo.webserviceModel.PersonData; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springblade.core.tool.api.R; @@ -48,6 +49,24 @@ } /**** * ç³è¯·æ¥å£ * @param personData ç³è¯· * @return * @throws Throwable */ @PostMapping("/applyCodeForPerson") public R applyCodeForPerson(@RequestParam PersonData personData) { String result=""; try { return universalInterfaceI.applyCodeForPerson(personData); }catch (Throwable e){ e.printStackTrace(); logger.error("applyCodeForPerson->"+e.getMessage()); return R.fail("applyCodeForPerson->"+e.getMessage()); } } /**** * æ´æ°/å é¤/ç¶ææ¥å£ * @param dataString 屿§ä¿¡æ¯ * @param dataType æ°æ®æ ¼å¼ç±»å Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/UniversalInterfaceI.java
@@ -1,4 +1,7 @@ package com.vci.ubcs.code.service; import com.vci.ubcs.code.vo.webserviceModel.PersonData; import org.springblade.core.tool.api.R; import javax.jws.WebService; /** @@ -19,6 +22,13 @@ */ public String applyCode(String data,String dataType)throws Throwable; /*** * 人åèµæºç³è¯·æ¥å£ * @param personData * @return */ public R applyCodeForPerson(PersonData personData); /*** * ç»ä¸æ´æ°æ¥å£ * @param data Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java
@@ -17,6 +17,7 @@ import com.vci.ubcs.code.util.ClientBusinessObject; import com.vci.ubcs.code.util.gennerAttrMapUtil; import com.vci.ubcs.code.vo.pagemodel.*; import com.vci.ubcs.code.vo.webserviceModel.PersonData; import com.vci.ubcs.code.vo.webserviceModel.apply.*; import com.vci.ubcs.code.vo.webserviceModel.attrmap.*; import com.vci.ubcs.code.vo.webserviceModel.attrmap.DataObjectVO; @@ -336,6 +337,11 @@ return resultStr; } @Override public R applyCodeForPerson(PersonData personData) { return null; } /*** * ç»ä¸æ´æ°æ¥å£ï¼æ´æ¹ç¶æï¼æ´æ¹å±æ§ä¿¡æ¯ï¼æ¥å£