Browse Source

feature(人员导入接口开发): 人员导入接口开发

人员导入接口开发
mazq 4 years ago
parent
commit
babb1425ad

+ 1 - 1
dcuc-app-api/src/main/java/com/dragoninfo/dcuc/app/facade/sub/IDataClaFacade.java

@@ -56,7 +56,7 @@ public interface IDataClaFacade {
      * @return
      */
     @PostMapping("dataClassifyUpdate")
-    Boolean dataClassifyUpdate(DataClaAcceptDTO dto);
+    Boolean dataClassifyUpdate(@RequestBody DataClaAcceptDTO dto);
 
     /**
      * 数据资源分类分页列表(只查询第四级,拼接前三级字段)

+ 7 - 6
dcuc-app-service/src/main/java/com/dragoninfo/dcuc/app/sub/service/impl/DataClaServiceImpl.java

@@ -42,6 +42,7 @@ public class DataClaServiceImpl implements IDataClaService {
     public Boolean dataClassifyAdd(DataClaAcceptDTO dto) {
         //一级分类保存
         String firId = dto.getFirId();
+        dto.getFirCode();
         if(StringUtils.isBlank(firId)) {
             DataClaDTO dataClaDTO = new DataClaDTO(dto.getFirCode()
                     ,dto.getFirName(), DataClaTypeEnum.FIR.getLevel(), DataClaTypeEnum.FIR.getCode());
@@ -51,8 +52,8 @@ public class DataClaServiceImpl implements IDataClaService {
         //二级分类保存
         String secId = dto.getSecId();
         if(StringUtils.isBlank(secId)) {
-            DataClaDTO dataClaDTO = new DataClaDTO(dto.getFirCode()
-                    ,dto.getFirName(), DataClaTypeEnum.SEC.getLevel(), DataClaTypeEnum.SEC.getCode());
+            DataClaDTO dataClaDTO = new DataClaDTO(dto.getSecCode()
+                    ,dto.getSecName(), DataClaTypeEnum.SEC.getLevel(), DataClaTypeEnum.SEC.getCode());
             dataClaDTO.setFirId(firId);
             DataClaDTO secDTO = save(dataClaDTO);
             secId = secDTO.getId();
@@ -60,8 +61,8 @@ public class DataClaServiceImpl implements IDataClaService {
         //标签分类保存
         String labClaId = dto.getLabClaId();
         if(StringUtils.isBlank(labClaId)) {
-            DataClaDTO dataClaDTO = new DataClaDTO(dto.getFirCode()
-                    ,dto.getFirName(), DataClaTypeEnum.LAB_CLA.getLevel(), DataClaTypeEnum.LAB_CLA.getCode());
+            DataClaDTO dataClaDTO = new DataClaDTO(dto.getLabClaCode()
+                    ,dto.getLabClaName(), DataClaTypeEnum.LAB_CLA.getLevel(), DataClaTypeEnum.LAB_CLA.getCode());
             dataClaDTO.setFirId(firId);
             dataClaDTO.setSecId(secId);
             DataClaDTO labClaDTO = save(dataClaDTO);
@@ -70,8 +71,8 @@ public class DataClaServiceImpl implements IDataClaService {
         //标签保存
         String labId = dto.getLabId();
         if(StringUtils.isBlank(labId)) {
-            DataClaDTO dataClaDTO = new DataClaDTO(dto.getFirCode()
-                    ,dto.getFirName(), DataClaTypeEnum.LAB.getLevel(), DataClaTypeEnum.LAB.getCode());
+            DataClaDTO dataClaDTO = new DataClaDTO(dto.getLabCode()
+                    ,dto.getLabName(), DataClaTypeEnum.LAB.getLevel(), DataClaTypeEnum.LAB.getCode());
             dataClaDTO.setRemark(dto.getRemark());
             dataClaDTO.setFirId(firId);
             dataClaDTO.setSecId(secId);