From dd5c0e7704a9ed729492b328e42d22014067b0b4 Mon Sep 17 00:00:00 2001
From: wente <329538422@qq.com>
Date: 星期二, 19 十二月 2023 14:29:12 +0800
Subject: [PATCH] 基线表
---
web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue b/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue
index 580afaf..6b5cf18 100644
--- a/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue
+++ b/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue
@@ -96,6 +96,16 @@
</el-table-column>
<el-table-column prop="itemName" min-width="180" label="閰嶇疆椤瑰悕绉�">
</el-table-column>
+ <el-table-column label="鎿嶄綔" width="120" align="center">
+ <template v-slot="{ row }">
+ <zt-table-button size="small" v-show = "row.accessoryMap" type="primary"
+ @click="preview(row)">棰勮
+ </zt-table-button>
+ <zt-table-button size="small" v-show = "row.accessoryMap" type="primary"
+ @click="downExcel(row)">涓嬭浇
+ </zt-table-button>
+ </template>
+ </el-table-column>
</el-table>
<div v-if="!dataForm.disabled" class="icon-container" @click="handleCommand">
<!-- 鏀剧疆鍥哄畾鐨勫浘鏍� -->
@@ -142,6 +152,7 @@
</div>
</el-form>
<ConfigItemList ref="configItemList" @getChangeItemList="getChangeItemList"></ConfigItemList>
+ <Preview ref="view" :pageMarkerfun="SoftwareTestOrder"></Preview>
<template v-slot:footer>
<el-button v-if="dataForm.disabled" type="primary" @click="print()">鎵撳嵃</el-button>
</template>
@@ -155,6 +166,7 @@
import Cookies from "js-cookie";
import ConfigItemList from '../configItemChange/configItemList.vue'
import AddOrUpdateCheck from "../testCheckOrder/TestCheckOrder-AddOrUpdate";
+ import Preview from "@/views/pages/view.vue";
export default {
data() {
@@ -189,6 +201,7 @@
}
},
components: {
+ Preview,
ConfigItemList
},
methods: {
@@ -219,6 +232,18 @@
indexFormat(index) {
return index += 1
},
+ preview(row){
+ this.$refs.view.openAccessoryFormatSingle(row)
+ },
+ downExcel(row){
+ let params = qs.stringify({
+ 'token': Cookies.get('token'),
+ 'projectId':row.projectId,
+ 'selectId':row.selectId,
+ })
+ let apiURL = ``
+ window.location.href = `${window.SITE_CONFIG['apiURL']}${apiURL}?${params}`
+ },
handleCommand() {
this.$nextTick(()=>{
this.ids = this.dataForm.remarkList.map(item=>item.selectId).join(',')
--
Gitblit v1.9.1