浏览代码

加入三个按钮

1、项目详情界面:
质量评估 按钮:http://8.134.39.104:8080/nfsplatform/twpevaluate/skipAssess?project_code=PROJ-2021122411054
人员评估 按钮:http://8.134.39.104:7477/index.html#/index/evaluatetester/testeroftask/PROJ-2021111814856
2、任务详情页面:机构评估 按钮 http://8.134.39.104:8088/#/enter/
JunboXu 3 年之前
父节点
当前提交
db67fd7ce8
共有 2 个文件被更改,包括 22 次插入0 次删除
  1. 14 0
      src/components/project/Project.vue
  2. 8 0
      src/components/task/TaskCreate.vue

+ 14 - 0
src/components/project/Project.vue

@@ -233,6 +233,12 @@
               <el-button v-if="projectOperationControl.uploadReport" type="primary" size="mini" @click="createReport()">
                 上传报告
               </el-button>
+              <el-button  type="primary" size="mini" @click="qualityEvaluate()">
+                质量评估
+              </el-button>
+              <el-button  type="primary" size="mini" @click="memberEvaluate()">
+                人员评估
+              </el-button>
             </el-form-item>
           </el-form>
 
@@ -824,6 +830,14 @@
           }
         })
       },
+      qualityEvaluate(){
+        let qualityUrl='http://8.134.39.104:8080/nfsplatform/twpevaluate/skipAssess?project_code='+this.projectId;
+        window.open(qualityUrl, '_blank');
+      },
+      memberEvaluate(){
+        let memberUrl='http://8.134.39.104:7477/index.html#/index/evaluatetester/testeroftask/'+this.projectId;
+        window.open(memberUrl, '_blank');
+      },
       handleDelete(index, id) {
         this.$confirm('确认删除该任务?')
           .then(_ => {

+ 8 - 0
src/components/task/TaskCreate.vue

@@ -46,7 +46,11 @@
                 >{{item.evaluationAgencyName}}
                 </el-radio>
               </el-radio-group>
+             <el-button  type="primary" size="mini" @click="instituationEvaluate()">
+                  机构评估
+              </el-button>
             </el-tab-pane>
+             
             <!--<el-tab-pane :label="resourceType[1]" name="1">-->
             <!--<provincecity-->
             <!--ref="addFormProvince"-->
@@ -264,6 +268,10 @@
       })
     },
     methods: {
+      instituationEvaluate(){
+        let turl ='http://8.134.39.104:8088/#/enter/';
+        window.open(turl,'_blank');
+      },
       handleTestTypeChange(val) {
         let type = this.serviceType.filter((item) => {
           return item.code === val;