From e405b861b9521f5ea38c5402203a5b05988f9de2 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期三, 04 十二月 2024 10:47:05 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/OsCodeGenSchemaServiceImpl.java |   50 ++++++++++++++++++--------------------------------
 1 files changed, 18 insertions(+), 32 deletions(-)

diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsCodeGenSchemaServiceImpl.java b/Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/OsCodeGenSchemaServiceImpl.java
similarity index 97%
rename from Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsCodeGenSchemaServiceImpl.java
rename to Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/OsCodeGenSchemaServiceImpl.java
index edd1a2a..bdfe2df 100644
--- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsCodeGenSchemaServiceImpl.java
+++ b/Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/OsCodeGenSchemaServiceImpl.java
@@ -1,7 +1,15 @@
 package com.vci.web.service.impl;
 
 import com.alibaba.fastjson.JSONObject;
+import com.vci.bo.OsCodeGenAttributeBO;
+import com.vci.bo.OsCodeGenButtonBO;
 import com.vci.corba.common.PLException;
+import com.vci.dto.OsCodeGenSchemaDTO;
+import com.vci.enumpck.OsCodeGenJsPanelTypeEnum;
+import com.vci.model.OsCodeGenSchemaDO;
+import com.vci.pagemodel.OsBtmTypeAttributeVO;
+import com.vci.pagemodel.OsBtmTypeVO;
+import com.vci.pagemodel.OsCodeGenSchemaVO;
 import com.vci.starter.revision.service.RevisionModelUtil;
 import com.vci.starter.web.annotation.Column;
 import com.vci.starter.web.constant.FrameWorkLcStatusConstant;
@@ -10,24 +18,14 @@
 import com.vci.starter.web.exception.VciBaseException;
 import com.vci.starter.web.pagemodel.DataGrid;
 import com.vci.starter.web.pagemodel.PageHelper;
-import com.vci.starter.web.util.BeanUtil;
+import com.vci.starter.web.util.BeanUtilForVCI;
 import com.vci.starter.web.util.LocalFileUtil;
 import com.vci.starter.web.util.VciBaseUtil;
 import com.vci.starter.web.util.VciDateUtil;
 import com.vci.starter.web.wrapper.VciQueryWrapperForDO;
-import com.vci.bo.OsCodeGenAttributeBO;
-import com.vci.bo.OsCodeGenButtonBO;
 import com.vci.web.dao.OsCodeGenSchemaDaoI;
-import com.vci.dto.OsCodeGenSchemaDTO;
-import com.vci.web.enumpck.OsCodeGenJsPanelTypeEnum;
-import com.vci.model.OsCodeGenSchemaDO;
-import com.vci.pagemodel.OsBtmTypeAttributeVO;
-import com.vci.pagemodel.OsBtmTypeVO;
-import com.vci.pagemodel.OsCodeGenSchemaVO;
-import com.vci.web.service.OsAttributeServiceI;
-import com.vci.web.service.OsBtmServiceI;
 import com.vci.web.service.OsCodeGenSchemaServiceI;
-import com.vci.web.service.WebBtmIOServiceI;
+import com.vci.web.service.WebBtmServiceI;
 import com.vci.web.util.WebUtil;
 import com.vci.web.util.file.VciZipUtil;
 import org.apache.commons.io.IOUtils;
@@ -74,22 +72,10 @@
     private OsCodeGenSchemaDaoI codeGenSchemaDOMapper;
 
     /**
-     * 涓氬姟绫诲瀷
-     */
-    @Autowired
-    private WebBtmIOServiceI btmIOService;
-
-    /**
      * 涓氬姟绫诲瀷鐩稿叧鐨勬搷浣�
      */
-    @Autowired
-    private OsBtmServiceI btmService;
-
-    /**
-     * 灞炴�х殑鏈嶅姟
-     */
-    @Autowired
-    private OsAttributeServiceI attrServiceI;
+    @Resource
+    private WebBtmServiceI btmService;
 
     /**
      * 浠g爜鐢熸垚鐨勬枃浠跺す
@@ -158,7 +144,7 @@
     public OsCodeGenSchemaVO codeGenSchemaDO2VO(OsCodeGenSchemaDO schemaDO) {
         OsCodeGenSchemaVO schemaVO = new OsCodeGenSchemaVO();
         if(schemaDO!=null){
-            BeanUtil.convert(schemaDO,schemaVO);
+            BeanUtilForVCI.convert(schemaDO,schemaVO);
             schemaVO.setWestLayoutPanelTypeText(OsCodeGenJsPanelTypeEnum.getTextByValue(schemaVO.getWestLayoutPanelType()));
             schemaVO.setCenterLayoutPanelTypeText(OsCodeGenJsPanelTypeEnum.getTextByValue(schemaVO.getCenterLayoutPanelType()));
             schemaVO.setSouthLayoutPanelTypeText(OsCodeGenJsPanelTypeEnum.getTextByValue(schemaVO.getSouthLayoutPanelType()));
@@ -177,7 +163,7 @@
     public OsCodeGenSchemaVO addSchema(OsCodeGenSchemaDTO codeGenSchemaDTO) throws VciBaseException {
         VciBaseUtil.alertNotNull(codeGenSchemaDTO,"瑕佹坊鍔犵殑鏂规");
         OsCodeGenSchemaDO codeGenSchemaDO = new OsCodeGenSchemaDO();
-        BeanUtil.convert(codeGenSchemaDTO,codeGenSchemaDO);
+        BeanUtilForVCI.convert(codeGenSchemaDTO,codeGenSchemaDO);
         checkJsonFormate(codeGenSchemaDO);
         //瀹炵幇绫绘槸鍓嶇鐩存帴濉啓
         codeGenSchemaDOMapper.insert(codeGenSchemaDO);
@@ -408,7 +394,7 @@
         }
         OsBtmTypeAttributeVO idAttr = new OsBtmTypeAttributeVO();
         if(defaultAttrMap.containsKey("id")){
-            BeanUtil.convert(defaultAttrMap.get("id"),idAttr);
+            BeanUtilForVCI.convert(defaultAttrMap.get("id"),idAttr);
             idAttr.setId("id");
             if(StringUtils.isBlank(idAttr.getName())){
                 idAttr.setName("缂栧彿");
@@ -422,7 +408,7 @@
 
         OsBtmTypeAttributeVO nameAttr = new OsBtmTypeAttributeVO();
         if(defaultAttrMap.containsKey("name")){
-            BeanUtil.convert(defaultAttrMap.get("name"),nameAttr);
+            BeanUtilForVCI.convert(defaultAttrMap.get("name"),nameAttr);
             nameAttr.setId("name");
             if(StringUtils.isBlank(nameAttr.getName())){
                 nameAttr.setName("鍚嶇О");
@@ -436,7 +422,7 @@
 
         OsBtmTypeAttributeVO descAttr = new OsBtmTypeAttributeVO();
         if(defaultAttrMap.containsKey("desc")){
-            BeanUtil.convert(defaultAttrMap.get("desc"),descAttr);
+            BeanUtilForVCI.convert(defaultAttrMap.get("desc"),descAttr);
             descAttr.setId("description");
             if(StringUtils.isBlank(descAttr.getName())){
                 descAttr.setName("鎻忚堪");
@@ -451,7 +437,7 @@
         if(!CollectionUtils.isEmpty(attributeVOS)){
             attributeVOS.stream().forEach(attr->{
                 OsCodeGenAttributeBO attributeBO = new OsCodeGenAttributeBO();
-                BeanUtil.convert(attr, attributeBO);
+                BeanUtilForVCI.convert(attr, attributeBO);
                 attributeBO.setIdUpper(attr.getId().toUpperCase());
                 if(VciQueryWrapperForDO.LC_STATUS_FIELD.equalsIgnoreCase(attributeBO.getId())){
                     attributeBO.setName("鐘舵��");

--
Gitblit v1.9.3