Browse Source

测评机构可以自己发项目,拆分任务,接任务

weihy 3 years ago
parent
commit
cf68691452

+ 4 - 4
site/src/main/java/com/mooctest/crowd/site/command/ApplyAgencyAuthCommand.java

@@ -52,10 +52,10 @@ public class ApplyAgencyAuthCommand{
     private List<AgencyResourceCommand> evaluationAgencyResourceList;
 
     public EvaluationAgency toAgency(){
-        String reg = "\\d{15}(\\d{2}[0-9xX])?";
-        if(!IdCardNum.matches(reg)){
-            throw new HttpBadRequestException("身份证信息不合法");
-        }
+        //String reg = "\\d{15}(\\d{2}[0-9xX])?";
+//        if(!IdCardNum.matches(reg)){
+//            throw new HttpBadRequestException("身份证信息不合法");
+//        }
         EvaluationAgency agency = UserFactory.defaultAgency();
         BeanUtils.copyProperties(this, agency, "evaluationAgencyAbilityList", "evaluationAgencyResourceList");
         if( this.evaluationAgencyAbilityList != null&&this.evaluationAgencyAbilityList.size() > 0 ){

+ 1 - 0
site/src/main/java/com/mooctest/crowd/site/mediator/impl/WebMediatorImpl.java

@@ -1707,6 +1707,7 @@ public class WebMediatorImpl implements ViewMediator {
                 if (task.getStatus() < CrowdTestTaskStatus.HAS_RECEIVED) {
                     taskOperationControl.setUpdate(true);
                     taskOperationControl.setTaskRecommend(true);
+                    taskOperationControl.setUploadReport(true);
                     // 具有配置项,需要在第三方进行填写报告
                     if(endPointPOOptional.isPresent()){
                         taskOperationControl.setWriteReport(true);