Browse Source

修改导入任务使用本用户发布项目

郭超 4 years ago
parent
commit
2c2a4f6880

+ 13 - 6
site/src/main/java/com/mooctest/crowd/site/service/impl/CrowdTaskServiceImpl.java

@@ -446,14 +446,21 @@ public class CrowdTaskServiceImpl implements CrowdTaskService {
         // 导入私有云的项目名称以Master开头
         crowdTestProject.setCode(masterName + "-" + System.currentTimeMillis() + "-" + crowdTestProject.getCode());
 
-        // 使用默认的发包用户进行发包
-        User publishUser = userRepo.getByIDJustInfo(Long.parseLong(publishProjectUserId));
-
-        crowdTestProject.setUserId(publishUser.getId());
+//        // 使用默认的发包用户进行发包
+//        User publishUser = userRepo.getByIDJustInfo(Long.parseLong(publishProjectUserId));
+//        crowdTestProject.setUserId(publishUser.getId());
+//        crowdTestProject.setRegionalManagerId(user.getId());
+//        crowdTestProject.setJoinCount(0);
+//        crowdTestProject.setLinkManMobile(publishUser.getMobile());
+//        crowdTestProject.setLinkMan(publishUser.getName());
+//        crowdTestProject.setProjectDistributionTypeId(DistributeType.SQUARE.getId());
+
+        // 使当前用户进行发包
+        crowdTestProject.setUserId(user.getId());
         crowdTestProject.setRegionalManagerId(user.getId());
         crowdTestProject.setJoinCount(0);
-        crowdTestProject.setLinkManMobile(publishUser.getMobile());
-        crowdTestProject.setLinkMan(publishUser.getName());
+        crowdTestProject.setLinkManMobile(user.getMobile());
+        crowdTestProject.setLinkMan(user.getName());
         crowdTestProject.setProjectDistributionTypeId(DistributeType.SQUARE.getId());
         // 判断领域类型是否存在
         Optional<FieldPO> fieldPO = fieldDao.findByName(crowdTestProject.getFieldType());

+ 1 - 2
site/src/main/resources/application.yml

@@ -54,7 +54,6 @@ index:
     resource: 12
     residentAgency: 12
 
-
 square:
   index:
     count: 6
@@ -69,7 +68,7 @@ private:
     master: MASTER
     task:
       type:
-        code: MzZC
+        code: MCZC
     publish:
       project:
         id: 20471