Bläddra i källkod

任务详情增加众测序号

郭超 4 år sedan
förälder
incheckning
517e05937e
2 ändrade filer med 15 tillägg och 14 borttagningar
  1. 0 5
      package-lock.json
  2. 15 9
      src/components/task/Task.vue

+ 0 - 5
package-lock.json

@@ -13520,11 +13520,6 @@
       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
     },
-    "v-dropdown": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npm.taobao.org/v-dropdown/download/v-dropdown-2.1.1.tgz",
-      "integrity": "sha1-XhpJ1hwpE6ar3aPMtGLiZH+dae0="
-    },
     "validate-npm-package-license": {
       "version": "3.0.4",
       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",

+ 15 - 9
src/components/task/Task.vue

@@ -46,7 +46,11 @@
                 <el-radio :label="0">协同</el-radio>
                 <el-radio :label="1">非协同</el-radio>
               </el-radio-group>
-              <span v-if="!isModifyMode">{{ task.endPoint.collaborativeType ? '非协同' : '协同' }}</span>
+              <span v-if="!isModifyMode">{{ task.endPoint.collaborativeType == 1 ? '非协同' : '协同' }}</span>
+            </el-form-item>
+
+            <el-form-item label="众测序号" prop="endPoint.caseId" v-if="currType.type==1 && !isModifyMode">
+              <span>{{ task.endPoint.caseId}}</span>
             </el-form-item>
 
             <el-form-item label="任务可见性" prop="resource">
@@ -55,13 +59,9 @@
                 <div v-if="task.resource==0">定向</div>
                 <div v-if="task.resource==2">{{ resourceType[task.resource] }}</div>
               </div>
-              <el-tabs
-                :tab-position="tabPosition"
-                v-model="task.resource"
-                v-if="isModifyMode"
-              >
+              <el-tabs :tab-position="tabPosition" v-model="task.resource"  v-if="isModifyMode">
                 <el-tab-pane v-if="currType.type==0" :label="resourceType[0]" name="0">
-                  <el-radio-group v-model="task.institution" @change="handleTestTypeChange">
+                  <el-radio-group v-model="task.institution">
                     <el-radio v-for="(item,index) in institutionArray" :label="item.userId" name="type" :key="index">
                       {{item.name}}
                     </el-radio>
@@ -141,7 +141,7 @@
               <span v-if="task.endPoint.threePageUrl == null || task.endPoint.threePageUrl == ''">
                 <i class="el-icon-document"></i>暂无文件
               </span>
-                <span v-if="task.endPoint.threePageUrl != null && task.endPoint.threePageUrl != ''">
+              <span v-if="task.endPoint.threePageUrl != null && task.endPoint.threePageUrl != ''">
                   <a :href="task.endPoint.threePageUrl"><el-link :underline="false" type="primary"><i
                     class="el-icon-document"></i>下载文档</el-link></a>
                 </span>
@@ -395,7 +395,8 @@ export default {
         endPoint: {
           collaborativeType:0,
           token: '',
-          threePageUrl:''
+          threePageUrl:'',
+          caseId: '',
         },
         writeReportUrl:'',
         threePageList: []
@@ -573,6 +574,8 @@ export default {
       //this.loadData(this.projectId, this.taskId)
       this.getTaskDetail()
       this.getWordCloud()
+
+      console.log(this.task.endPoint.collaborativeType)
       // this.setInstitutions()
     },
 
@@ -599,6 +602,7 @@ export default {
     //切换至可编辑页面
     modifyForm() {
       // this.task.serviceType = '
+      console.log("task.endPoint.collaborativeType " + this.task.endPoint.collaborativeType);
       this.setServiceType()
       this.setInstitutions();
       this.isModifyMode = true
@@ -707,7 +711,9 @@ export default {
       this.task.status = res.crowdTaskVO.status
       this.task.statusVO = res.crowdTaskVO.statusVO
       this.task.writeReportUrl = res.crowdTaskVO.writeReportUrl
+
       this.task.endPoint = res.crowdTaskVO.endPointVO ? res.crowdTaskVO.endPointVO : {}
+      console.log(this.task.endPoint.collaborativeType)
       this.taskOperationControl = res.taskOperationControl;
       this.acceptedUserList = res.acceptedUserList;
       this.crowdReportUrl = res.crowdTaskVO.writeReportUrl;