lihang
2023-04-25 dd3a6c681f938fd53d5f6cc3a4fcee40e71b259c
Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMapperProcessor.java
@@ -1,10 +1,8 @@
package com.vci.ubcs.ddl.processor.dll;
import com.vci.ubcs.ddl.mapper.DllMapper;
import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO;
import com.vci.ubcs.omd.vo.BtmTypeAttributeVO;
import org.apache.commons.lang3.StringUtils;
import java.util.List;
/**
 * Description:DLL的处理接口
@@ -73,7 +71,7 @@
    * @return sql
    */
   @Override
   public String dealNumberCreateSql(OmdBtmTypeAttributeVO attributeVO) {
   public String dealNumberCreateSql(BtmTypeAttributeVO attributeVO) {
      StringBuilder snb = new StringBuilder().append(NUMBER + SPACE);
      dealDefaultAndNull(attributeVO);
      return snb.toString();
@@ -86,7 +84,7 @@
    * @return 执行结果
    */
   @Override
   public String dealDefaultAndNull(OmdBtmTypeAttributeVO attributeVO) {
   public String dealDefaultAndNull(BtmTypeAttributeVO attributeVO) {
      String value = "";
      if (StringUtils.isNotBlank(attributeVO.getDefaultValue())) {
         value += dealDefaultValue(attributeVO.getDefaultValue());
@@ -115,7 +113,7 @@
    * @return sql
    */
   @Override
   public String dealDoubleCreateSql(OmdBtmTypeAttributeVO attributeVO) {
   public String dealDoubleCreateSql(BtmTypeAttributeVO attributeVO) {
      Integer length = attributeVO.getPrecisionLength();
      if(length == null || length == 0){
         length = 20;
@@ -137,7 +135,7 @@
    * @return sql
    */
   @Override
   public String dealNullableSql(OmdBtmTypeAttributeVO attributeVO) {
   public String dealNullableSql(BtmTypeAttributeVO attributeVO) {
      if (!attributeVO.isNullableFlag()) {
         return SPACE + "not null" + SPACE;
      }
@@ -151,7 +149,7 @@
    * @return sql
    */
   @Override
   public String dealBooleanCreateSql(OmdBtmTypeAttributeVO attributeVO) {
   public String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO) {
      return "VARCHAR (5) " + SPACE + dealDefaultAndNull(attributeVO);
   }
@@ -162,7 +160,7 @@
    * @return sql
    */
   @Override
   public String dealDateTimeCreateSql(OmdBtmTypeAttributeVO attributeVO) {
   public String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO) {
      return "DATETIME" + SPACE + dealDefaultAndNull(attributeVO);
   }
@@ -173,7 +171,7 @@
    * @return sql
    */
   @Override
   public String dealStringCreateSql(OmdBtmTypeAttributeVO attributeVO) {
   public String dealStringCreateSql(BtmTypeAttributeVO attributeVO) {
      StringBuilder sb = new StringBuilder();
      Integer length2 = attributeVO.getAttributeLength();
      if (length2 == null) {