xiejun
2023-11-29 71927d489198518e2a9e4188340dfbdc35caa3a2
1.标准变系列,系列变系列测试
2.业务数据数据更改,直接发布
已修改1个文件
已添加3个文件
123 ■■■■■ 文件已修改
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/标准更为系列.json 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/系列更为系列.json 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/系列流水申请大于1.json 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/±ê×¼¸üΪϵÁÐ.json
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,38 @@
{
  "operationType": "2",
  "series": false,
  "releaseTime": "2024-11-23",
  "oldCode": "Q/3B1-2023",
  "seriesFlow": "",
  "isEditSeries": true,
  "editInProcess": false,
  "codeClassifyOid": "1722159168229609472",
  "templateOid": "1722159635358650369",
  "codeRuleOid": "1717377846655193088",
  "editInProcess": "",
  "secDTOList":[{
    "secOid":"1717378065371369472",
    "secValue": "Q/3B"
  },{
    "secOid":"1722497248551636992",
    "secValue": "-"
  },
    {
      "secOid":"1722497079235973120",
      "secValue":"4"
    },
    {
      "secOid":"1722497450259910656",
      "secValue": "2023"
    }
  ],
  "data":{"name":"系列标准名称",
    "standardFileType":"文件类型",
    "codeStandardEditType":"2",
    "oldcode":"Q/3B1-2023",
    "isSeries":"false",
    "reviseSeries":"true",
    "ImplementationDate":"2023-11-23 19:22:33",
    "approveDate":"2023-11-23 19:22:33",
    "releaseDate": "2024-11-23 19:22:33"}
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/ϵÁиüΪϵÁÐ.json
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,38 @@
  {
    "operationType": "2",
    "series": true,
    "releaseTime": "2023-11-23",
    "oldCode": "Q/3B7.1-2023,Q/3B7.1-2023II",
    "seriesFlow": "",
    "isEditSeries": true,
    "editInProcess": false,
    "codeClassifyOid": "1722159168229609472",
    "templateOid": "1722159635358650369",
    "codeRuleOid": "1717377846655193088",
    "editInProcess": "",
    "secDTOList":[{
      "secOid":"1717378065371369472",
      "secValue": "Q/3B"
    },{
      "secOid":"1722497248551636992",
      "secValue": "-"
    },
      {
        "secOid":"1722497079235973120",
        "secValue":"4"
      },
      {
        "secOid":"1722497450259910656",
        "secValue": "2023"
      }
    ],
    "data":{"name":"系列标准名称",
      "standardFileType":"文件类型",
      "codeStandardEditType":"2",
      "oldcode":"Q/3B7.1-2023,Q/3B7.1-2023II",
      "isSeries":"true",
      "reviseSeries":"true",
      "ImplementationDate":"2023-11-23 19:22:33",
      "approveDate":"2023-11-23 19:22:33",
      "releaseDate": "2023-11-23 19:22:33"}
  }
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/ϵÁÐÁ÷Ë®ÉêÇë´óÓÚ1.json
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,39 @@
{
  "operationType": "2",
  "series": true,
  "releaseTime": "2024-11-23",
  "oldCode": "Q/3B7.1-2023",
  "seriesFlow": "",
  "isEditSeries": false,
  "editInProcess": false,
  "codeClassifyOid": "1722159168229609472",
  "templateOid": "1722159635358650369",
  "codeRuleOid": "1717377846655193088",
  "editInProcess": "",
  "secDTOList":[{
    "secOid":"1717378065371369472",
    "secValue": "Q/3B"
  },{
    "secOid":"1722497248551636992",
    "secValue": "-"
  },
    {
      "secOid":"1722497079235973120",
      "secValue":"1"
    },
    {
      "secOid":"1722497450259910656",
      "secValue": "2023"
    }
  ],
  "data":{"name":"系列标准名称",
    "standardFileType":"文件类型",
    "codeStandardEditType":"1",
    "oldcode":"Q/3B7.1-2023",
    "isSeries":"true",
    "reviseSeries":"false",
    "ImplementationDate":"2023-11-23 19:22:33",
    "approveDate":"2023-11-23 19:22:33",
    "releaseDate": "2024-11-23 19:22:33"}
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
@@ -972,10 +972,9 @@
            orderDTO.setSecDTOList(newSecDTOList);
            return createDataBZ(orderDTO,ruleVO,authUser);
        }else{//变更为系列.则按照逻辑去处理
            orderDTO.setSecDTOList(newSecDTOList);
            return createDataBZ(orderDTO,ruleVO,authUser);
        }
        return "";
    }
    private String createDataBZ(CodeOrderDTO orderDTO,    CodeRuleVO ruleVO,boolean authUser) throws Exception {
        CodeClassifyFullInfoBO classifyFullInfo = classifyService.getClassifyFullInfo(orderDTO.getCodeClassifyOid());
@@ -4520,7 +4519,8 @@
        toBo.setVersionSeq(Integer.valueOf(nextRevision.get("VERSIONSEQ").toString()));
        toBo.setVersionValue(nextRevision.get("VERSIONVAL").toString());
        toBo.setLctid(fromBo.getLctid());
        toBo.setLcStatus("Editing");
        //toBo.setLcStatus("Editing");
        toBo.setLcStatus(CodeDefaultLC.RELEASED.getValue());
        toBo.setId(fromBo.getId());
        toBo.setName(fromBo.getName());
        toBo.setDescription(fromBo.getDescription());