Browse Source

增加任务推荐

wjj 4 years ago
parent
commit
37bceeaae0
4 changed files with 17 additions and 4 deletions
  1. 1 1
      config/dev.env.js
  2. 14 1
      src/components/task/Task.vue
  3. 1 1
      src/js/http.js
  4. 1 1
      src/pages/Technology/CrowdCase.vue

+ 1 - 1
config/dev.env.js

@@ -21,7 +21,7 @@ const prodEnv = require('./prod.env')
 module.exports = merge(prodEnv, {
   NODE_ENV: '"development"',
   ENV_CONFIG: "'dev'",
-  API_ROOT: '"//crowd.dev.mooctest.net"',
+  API_ROOT: '"//crowd.dev.mooctest.netlaaa"',
   LOGIN_URL: '"http://user.mooctest.net:8081/page/login?redirect=http%3a%2f%2fcrowd.dev.mooctest.net%2f%23%2fhome"',
   REGISTER_URL: '"http://user.mooctest.net:8081/page/register"'
 })

+ 14 - 1
src/components/task/Task.vue

@@ -693,6 +693,7 @@
           this.task.endPoint = res.crowdTaskVO.endPointVO ? res.crowdTaskVO.endPointVO : {
             serverCode: '',
           }
+        this.task.createTime = res.crowdTaskVO.createTime,
         this.reportList = res.crowdReportVOList
         this.crowdReportUrl = res.crowdTaskVO.writeReportUrl;
         this.acceptedUserList = res.acceptedUserList
@@ -782,7 +783,19 @@
 
       // 任务推荐
       recommendTask(){
-        receiveTaskRequest(this.projectId, this.taskId, this.user.userVO.id, this.receiveTaskSuccess, this.receiveTaskFail)
+        let task = {
+          "title": this.task.title,
+          "description": this.task.description,
+          "participantCount": this.task.participantCount,
+          "quotePrice": this.task.quotePrice,
+          "requirementFile": this.task.requireDocUrl,
+          "serviceType": this.task.serviceType,
+          "createTime": this.task.createTime,
+          "datetime": this.task.datetime
+        };
+        Http.post('/recommendationtest/querywithparam',task).then((res)=>{
+          window.open('http://59.42.10.54:7477/userinformation.html');
+        })
       },
 
       //拒绝任务

+ 1 - 1
src/js/http.js

@@ -36,7 +36,7 @@ function handleResults (response) {
 }
 
 function handleUrl (url) {
-  return BASE_URL + url
+  return url
 }
 
 /*

+ 1 - 1
src/pages/Technology/CrowdCase.vue

@@ -16,7 +16,7 @@
               发布时间:{{$moment(item.createTime).format('YYYY-MM-DD HH:mm:ss')}}
             </div>
             <div class="technology-info">
-              截至时间:{{$moment(item.dateTime).format('YYYY-MM-DD HH:mm:ss')}}
+              截至时间:{{$moment(item.datetime).format('YYYY-MM-DD HH:mm:ss')}}
             </div>
           </el-col>