浏览代码

fix 项目详情接口,新增查看

Administrator 4 年之前
父节点
当前提交
ca0c1992dc

+ 12 - 3
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/project/BmProjectServiceImpl.java

@@ -69,6 +69,9 @@ public class BmProjectServiceImpl implements IBmProjectService {
     @Autowired
     private BmProjectProductMapper bmProjectProductMapper;
 
+    @Autowired
+    private SysDictDataMapper sysDictDataMapper;
+
 
     /**
      * 查询项目(添加线索)
@@ -78,7 +81,15 @@ public class BmProjectServiceImpl implements IBmProjectService {
      */
     @Override
     public BmProject selectBmProjectById(Long id) {
-        return bmProjectMapper.selectBmProjectById(id);
+        BmProject bmProject = bmProjectMapper.selectBmProjectById(id);
+        List<SysDictData> dictDataList = sysDictDataMapper.selectDictDataByType("project_industry");
+        for (SysDictData sysDictData : dictDataList) {
+            if (sysDictData.getDictValue().equals(bmProject.getIndustry())){
+                bmProject.setIndustry(sysDictData.getDictLabel());
+                break;
+            }
+        }
+        return bmProject;
     }
 
     /**
@@ -164,7 +175,6 @@ public class BmProjectServiceImpl implements IBmProjectService {
             return AjaxResult.error("项目id为NULL");
         }
         Long code = bmProjectStatus.getCode();
-
         synchronized (this) {
             BmProject bmProject = bmProjectMapper.selectBmProjectById(projectId);
             //获取当前状态
@@ -271,7 +281,6 @@ public class BmProjectServiceImpl implements IBmProjectService {
             bmProjectMapper.updateBmProject(bmProjectNew);
         }
         return AjaxResult.success();
-
     }
 
     /**