xiejun
2023-09-05 2a88f1118840323953d0fd28bdf03787bfd655de
接口管理模块属性对象改成驼峰形式,定时推送测试
已修改1个文件
已添加2个文件
155 ■■■■■ 文件已修改
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/pushData.json 122 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/pushData.xml 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeDuckingSyncServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/pushData.json
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,122 @@
{
    "data": {
        "object": {
            "code": "02010200028",
            "status": "Released",
            "library": "wupin",
            "classCode": "020102",
            "pro": [
                {
                    "filedName": "xiaoshouwl",
                    "outname": "销售物料",
                    "filedValue": "false"
                },
                {
                    "filedName": "xinghaoguige",
                    "outname": "规格型号",
                    "filedValue": ""
                },
                {
                    "filedName": "createtime",
                    "outname": "创建时间",
                    "filedValue": ""
                },
                {
                    "filedName": "creator",
                    "outname": "创建人",
                    "filedValue": "weidy"
                },
                {
                    "filedName": "lastmodifier",
                    "outname": "最后修改人",
                    "filedValue": ""
                },
                {
                    "filedName": "secondfl",
                    "outname": "二级管理分类",
                    "filedValue": "分类树上没有层级[none]"
                },
                {
                    "filedName": "caigouwl",
                    "outname": "采购物料",
                    "filedValue": "false"
                },
                {
                    "filedName": "tuhao",
                    "outname": "图号",
                    "filedValue": "TH-0033"
                },
                {
                    "filedName": "kucunwl",
                    "outname": "库存物料",
                    "filedValue": "false"
                },
                {
                    "filedName": "shifoupihaoguanli",
                    "outname": "是否批号管理",
                    "filedValue": "false"
                },
                {
                    "filedName": "thrifl",
                    "outname": "三级管理分类",
                    "filedValue": "分类树上没有层级[none]"
                },
                {
                    "filedName": "revisionvalue",
                    "outname": "版本",
                    "filedValue": ""
                },
                {
                    "filedName": "firstfl",
                    "outname": "一级管理分类",
                    "filedValue": "分类树上没有层级[none]"
                },
                {
                    "filedName": "chukufangshi",
                    "outname": "出库方式",
                    "filedValue": "先进先出"
                },
                {
                    "filedName": "hesuanfenlei",
                    "outname": "核算分类",
                    "filedValue": ""
                },
                {
                    "filedName": "jiliangdw",
                    "outname": "计量单位",
                    "filedValue": ""
                },
                {
                    "filedName": "oldcode",
                    "outname": "历史编号",
                    "filedValue": ""
                },
                {
                    "filedName": "materialclassify",
                    "outname": "物料分类",
                    "filedValue": "020102"
                },
                {
                    "filedName": "id",
                    "outname": "代号",
                    "filedValue": "02010200028"
                },
                {
                    "filedName": "morengongys",
                    "outname": "供应商",
                    "filedValue": ""
                },
                {
                    "filedName": "lcstatus",
                    "outname": "状态",
                    "filedValue": "Released"
                },
                {
                    "filedName": "zuixiaoqiding",
                    "outname": "最小起订量",
                    "filedValue": ""
                }
            ]
        }
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/pushData.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" ?>
<data>
    <object code="02010200028" status="Released" library="wupin" classCode="020102">
        <pro filedName="xiaoshouwl" outname="销售物料" filedValue="false"/>
        <pro filedName="xinghaoguige" outname="规格型号" filedValue=""/>
        <pro filedName="createtime" outname="创建时间" filedValue=""/>
        <pro filedName="creator" outname="创建人" filedValue="weidy"/>
        <pro filedName="lastmodifier" outname="最后修改人" filedValue=""/>
        <pro filedName="secondfl" outname="二级管理分类" filedValue="分类树上没有层级[none]"/>
        <pro filedName="caigouwl" outname="采购物料" filedValue="false"/>
        <pro filedName="tuhao" outname="图号" filedValue="TH-0033"/>
        <pro filedName="kucunwl" outname="库存物料" filedValue="false"/>
        <pro filedName="shifoupihaoguanli" outname="是否批号管理" filedValue="false"/>
        <pro filedName="thrifl" outname="三级管理分类" filedValue="分类树上没有层级[none]"/>
        <pro filedName="revisionvalue" outname="版本" filedValue=""/>
        <pro filedName="firstfl" outname="一级管理分类" filedValue="分类树上没有层级[none]"/>
        <pro filedName="chukufangshi" outname="出库方式" filedValue="先进先出"/>
        <pro filedName="hesuanfenlei" outname="核算分类" filedValue=""/>
        <pro filedName="jiliangdw" outname="计量单位" filedValue=""/>
        <pro filedName="oldcode" outname="历史编号" filedValue=""/>
        <pro filedName="materialclassify" outname="物料分类" filedValue="020102"/>
        <pro filedName="id" outname="代号" filedValue="02010200028"/>
        <pro filedName="morengongys" outname="供应商" filedValue=""/>
        <pro filedName="lcstatus" outname="状态" filedValue="Released"/>
        <pro filedName="zuixiaoqiding" outname="最小起订量" filedValue=""/>
    </object>
</data>
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeDuckingSyncServiceImpl.java
@@ -360,8 +360,10 @@
                });
                //查询推送接口参数
                DockingSystemConfig dockingSystemConfig = dockingSystemConfigService.getById(systeminfooid);
                boolean isGroupCodeFlage= dockingSystemConfig.getIsGroupCodeFlag().equals("true")?true:false;
                boolean isGroupCodeFlage=false;
                if(dockingSystemConfig!=null) {
                    isGroupCodeFlage = StringUtils.isBlank(dockingSystemConfig.getIsGroupCodeFlag())?false: Boolean.getBoolean(dockingSystemConfig.getIsGroupCodeFlag());
                }
                if(isGroupCodeFlage){
                    code=data.getOrDefault("groupcode","");
                }