xiejun
2023-09-06 6d2a747824194e161705f6da192278b6b9822584
日志对象加上记录时间
已修改3个文件
已添加2个文件
164 ■■■■■ 文件已修改
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/MasterData.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/PersonData.java 100 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeSyncUniversalController.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/UniversalInterfaceI.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;
    }
    /***
     * ç»Ÿä¸€æ›´æ–°æŽ¥å£ï¼ˆæ›´æ”¹çŠ¶æ€ï¼Œæ›´æ”¹å±žæ€§ä¿¡æ¯ï¼‰æŽ¥å£