Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeButtonServiceImpl.java
@@ -20,7 +20,7 @@
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.toolkit.SqlHelper;
import com.vci.ubcs.code.constant.MdmBtmTypeConstant;
import com.vci.ubcs.code.dto.CodeButtonDTO;
import com.vci.ubcs.code.dto.CodeFixedValueDTO;
import com.vci.ubcs.code.entity.CodeButton;
@@ -34,6 +34,7 @@
import com.vci.ubcs.starter.exception.VciBaseException;
import com.vci.ubcs.starter.revision.service.RevisionModelUtil;
import com.vci.ubcs.starter.util.DefaultAttrAssimtUtil;
import com.vci.ubcs.starter.util.MdmBtmTypeConstant;
import com.vci.ubcs.starter.web.pagemodel.DataGrid;
import com.vci.ubcs.starter.web.pagemodel.PageHelper;
import com.vci.ubcs.starter.web.util.BeanUtil;
@@ -117,7 +118,7 @@
      //将DTO转换为DO
      CodeButton codeButtonDO = new CodeButton();
      BeanUtilForVCI.copyPropertiesIgnoreCase(codeButtonDTO,codeButtonDO);
      DefaultAttrAssimtUtil.addDefaultAttrAssimt(codeButtonDO, MdmBtmTypeConstant.CODE_BUTTON);
      DefaultAttrAssimtUtil.addDefaultAttrAssimt(codeButtonDO, MdmBtmTypeConstant.CODE_BUTTON,null);
      boolean resInsertCodeButton = codeButtonMapper.insert(codeButtonDO) > 0;
      return resInsertCodeButton ? codeButtonDO2VO(codeButtonDO):null;
   }
@@ -134,7 +135,7 @@
      //将DTO转换为DO
      CodeButton codeButtonDO = selectByOid(codeButtonDTO.getOid());
      revisionModelUtil.copyFromDTOIgnore(codeButtonDTO,codeButtonDO);
      DefaultAttrAssimtUtil.updateDefaultAttrAssimt(codeButtonDO);
      DefaultAttrAssimtUtil.updateDefaultAttrAssimt(codeButtonDO,null);
      boolean resUpdateCodeButton = codeButtonMapper.updateById(codeButtonDO) > 0;
      return resUpdateCodeButton ? codeButtonDO2VO(codeButtonDO):null;
   }