|  |  |  | 
|---|
|  |  |  | import jakarta.validation.constraints.NotNull; | 
|---|
|  |  |  | import lombok.RequiredArgsConstructor; | 
|---|
|  |  |  | import lombok.extern.slf4j.Slf4j; | 
|---|
|  |  |  | import org.springframework.beans.factory.annotation.Value; | 
|---|
|  |  |  | import org.springframework.http.MediaType; | 
|---|
|  |  |  | import org.springframework.transaction.annotation.Transactional; | 
|---|
|  |  |  | import org.springframework.validation.BindingResult; | 
|---|
|  |  |  | 
|---|
|  |  |  | public class ClientCtrl { | 
|---|
|  |  |  | private final ClientSv clientSv; | 
|---|
|  |  |  | //private final RedisUtils redisUtils; | 
|---|
|  |  |  | @Value("${project.projectNo}") | 
|---|
|  |  |  | private Integer projectNo; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取农户列表 | 
|---|
|  |  |  | 
|---|
|  |  |  | // 生成12位5级行政区划编码串及名称串 | 
|---|
|  |  |  | Long districtNum = Long.parseLong(provinceNum + cityNum + countyNum + townNum + villageNum); | 
|---|
|  |  |  | //获取项目编码 | 
|---|
|  |  |  | String projectNo = clientSv.getItemValue("projectNo"); | 
|---|
|  |  |  | //转为int | 
|---|
|  |  |  | Integer projectNo1 = Integer.valueOf(projectNo); | 
|---|
|  |  |  | //转为16进制 | 
|---|
|  |  |  | //        String projectNo2 = Integer.toHexString(projectNo1); | 
|---|
|  |  |  | //        log.info(projectNo2); | 
|---|
|  |  |  | String projectNo3 = String.format("%02x", projectNo1); | 
|---|
|  |  |  | //        String projectNo = clientSv.getItemValue("projectNo"); | 
|---|
|  |  |  | //        //转为int | 
|---|
|  |  |  | //        Integer projectNo1 = Integer.valueOf(projectNo); | 
|---|
|  |  |  | //        //转为16进制 | 
|---|
|  |  |  | ////        String projectNo2 = Integer.toHexString(projectNo1); | 
|---|
|  |  |  | ////        log.info(projectNo2); | 
|---|
|  |  |  | String projectNo3 = String.format("%02x", projectNo); | 
|---|
|  |  |  | log.info(projectNo3); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Map map = new HashMap(); | 
|---|