1.标准变系列,系列变系列测试
2.业务数据数据更改,直接发布
¶Ô±ÈÐÂÎļþ |
| | |
| | | { |
| | | "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"} |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | { |
| | | "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"} |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | { |
| | | "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"} |
| | | } |
| | |
| | | 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()); |
| | |
| | | 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()); |