|
@@ -10,6 +10,7 @@ import com.siwei.apply.service.LandOneCodeService;
|
|
|
import com.siwei.common.core.utils.bean.BeanUtils;
|
|
import com.siwei.common.core.utils.bean.BeanUtils;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
|
|
|
+import org.apache.commons.lang3.RandomStringUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
import org.slf4j.LoggerFactory;
|
|
@@ -20,7 +21,6 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
import java.util.*;
|
|
import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
-import static com.siwei.apply.common.Common.UserId;
|
|
|
|
|
|
|
|
|
|
@Service
|
|
@Service
|
|
|
@RequiredArgsConstructor
|
|
@RequiredArgsConstructor
|
|
@@ -135,8 +135,6 @@ public class LandOneCodeServiceImpl implements LandOneCodeService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
//其次获取用地报批的值
|
|
//其次获取用地报批的值
|
|
|
} else if(workflows.stream().anyMatch(s->s.getTableName().equalsIgnoreCase(talbeName1))){
|
|
} else if(workflows.stream().anyMatch(s->s.getTableName().equalsIgnoreCase(talbeName1))){
|
|
|
List<ProjectWorkflow> useProjectWorkflowList = projectWorkflowMapper.selectProjectOneNodeId(nodeId, talbeName1);
|
|
List<ProjectWorkflow> useProjectWorkflowList = projectWorkflowMapper.selectProjectOneNodeId(nodeId, talbeName1);
|
|
@@ -161,8 +159,6 @@ public class LandOneCodeServiceImpl implements LandOneCodeService {
|
|
|
levyStatusCode = replaceCode;
|
|
levyStatusCode = replaceCode;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
//获取土地供应方式
|
|
//获取土地供应方式
|
|
|
if(Objects.nonNull(globalTdgy) && StringUtils.isNotBlank(globalTdgy.getGdType())){
|
|
if(Objects.nonNull(globalTdgy) && StringUtils.isNotBlank(globalTdgy.getGdType())){
|
|
|
if("划拨".equalsIgnoreCase(globalTdgy.getGdType())){
|
|
if("划拨".equalsIgnoreCase(globalTdgy.getGdType())){
|
|
@@ -288,15 +284,8 @@ public class LandOneCodeServiceImpl implements LandOneCodeService {
|
|
|
}
|
|
}
|
|
|
String landCodeId = Objects.nonNull(nodeLand) ? nodeLand.getId() : "";
|
|
String landCodeId = Objects.nonNull(nodeLand) ? nodeLand.getId() : "";
|
|
|
LandOneCode landOneCode = mapper.getByWorkflowId(projectWorkflowId);
|
|
LandOneCode landOneCode = mapper.getByWorkflowId(projectWorkflowId);
|
|
|
-
|
|
|
|
|
- Random random = new Random();
|
|
|
|
|
- StringBuilder sb = new StringBuilder();
|
|
|
|
|
- for (int i = 0; i < 5; i++) {
|
|
|
|
|
- sb.append(random.nextInt(10)); // 生成0-9随机数并拼接
|
|
|
|
|
- }
|
|
|
|
|
- String randomNumber = sb.toString();
|
|
|
|
|
|
|
+ String randomNumber = RandomStringUtils.randomNumeric(5);
|
|
|
String resourceImmobileCode = "360122011009GB"+randomNumber+"W00000000";
|
|
String resourceImmobileCode = "360122011009GB"+randomNumber+"W00000000";
|
|
|
-
|
|
|
|
|
if(Objects.nonNull(landOneCode)){ //修改数据
|
|
if(Objects.nonNull(landOneCode)){ //修改数据
|
|
|
landOneCode.setProjectId(projectId);
|
|
landOneCode.setProjectId(projectId);
|
|
|
landOneCode.setLandCode(landCodeId);
|
|
landOneCode.setLandCode(landCodeId);
|