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