chenendian 1 månad sedan
förälder
incheckning
26cdee343d

+ 2 - 1
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/service/impl/DecisionTaskServiceImpl.java

@@ -14,6 +14,7 @@ import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
 
 import java.math.BigDecimal;
 import java.util.*;
@@ -63,7 +64,7 @@ public class DecisionTaskServiceImpl implements DecisionTaskService {
     }
 
 
-
+    @Transactional(rollbackFor = Exception.class)
     @Override
     public DecisionTask analyse(String name, String shape, Integer shapeType, String shapeFilePath, List<Integer> dataType) {
         if (StringUtils.isBlank(name)) {

+ 1 - 1
siwei-modules/siwei-apply/src/main/resources/mapper/DecisionTaskMapper.xml

@@ -101,7 +101,7 @@
             geom
         )
         SELECT
-            REPLACE(uuid_generate_v1()::text, '-', '') AS id
+            REPLACE(uuid_generate_v1()::varchar, '-', '') AS id,
             #{taskId},
             #{type},
             t.source_id,