From 6d2a747824194e161705f6da192278b6b9822584 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期三, 06 九月 2023 08:54:50 +0800 Subject: [PATCH] 日志对象加上记录时间 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java | 6 ++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeSyncUniversalController.java | 19 ++++++ Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/PersonData.java | 100 +++++++++++++++++++++++++++++++++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/UniversalInterfaceI.java | 10 +++ Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/MasterData.java | 29 +++++++++ 5 files changed, 164 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/MasterData.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/MasterData.java new file mode 100644 index 0000000..b4dd40c --- /dev/null +++ b/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; + +} diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/PersonData.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/PersonData.java new file mode 100644 index 0000000..7b17236 --- /dev/null +++ b/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 + + '}'; + } +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeSyncUniversalController.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeSyncUniversalController.java index 92b611c..3026afe 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeSyncUniversalController.java +++ b/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 鏁版嵁鏍煎紡绫诲瀷 diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/UniversalInterfaceI.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/UniversalInterfaceI.java index 40cd5f1..8f3dfc8 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/UniversalInterfaceI.java +++ b/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 diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java index 0973fef..096703f 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java +++ b/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; + } + /*** * 缁熶竴鏇存柊鎺ュ彛锛堟洿鏀圭姸鎬侊紝鏇存敼灞炴�т俊鎭級鎺ュ彛 -- Gitblit v1.9.3