From 725f91bfd7d5339a66c5c17fbce05add50868667 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期三, 06 十二月 2023 11:46:41 +0800 Subject: [PATCH] 6 --- web/src/views/modules/testCheckOrder/TestCheckOrder.vue | 40 +++++++++++++++++++++++++++++----------- 1 files changed, 29 insertions(+), 11 deletions(-) diff --git a/web/src/views/modules/testCheckOrder/TestCheckOrder.vue b/web/src/views/modules/testCheckOrder/TestCheckOrder.vue index 6356569..ab98cd1 100644 --- a/web/src/views/modules/testCheckOrder/TestCheckOrder.vue +++ b/web/src/views/modules/testCheckOrder/TestCheckOrder.vue @@ -11,7 +11,7 @@ </el-form-item> <el-form-item> <zt-button type="query" @click="table.query()"/> - <zt-button type="add" perm="testCheckOrder:add" @click="table.editHandle()"/> + <zt-button type="primary" class="el-icon-edit" perm="project:add" @click="add()">鏂板</zt-button> <zt-button type="delete" perm="testCheckOrder:delete" @click="table.deleteHandle()"/> </el-form-item> </el-form> @@ -23,7 +23,12 @@ <zt-table-column-handle :table="table" edit-perm="testCheckOrder:update" delete-perm="testCheckOrder::delete"/> </el-table> <!-- 寮圭獥, 鏂板 / 淇敼 --> - <add-or-update @refreshDataList="table.query"/> + <add-or-update ref="addOrUpdate" @recall="table.query"/> + <ProjectSelect :pageCode="pageCode" ref="projectSelect" + @refreshDataList="table.query" + @setProjectInfo="openAddWin"> + </ProjectSelect> + <Preview ref="view"></Preview> </zt-table-wraper> </div> </el-card> @@ -31,19 +36,14 @@ <script> import AddOrUpdate from './TestCheckOrder-AddOrUpdate' + import ProjectSelect from "../project/Project-select.vue" + import Preview from '@/views/pages/view' export default { props: { - pageCode: { - type: String, - default: '' - }, - pageRead: { - type: String, - default: 'yes' - } }, data() { return { + pageCode : '', dataForm: { code: '', softwareidentity: '', @@ -51,8 +51,26 @@ } } }, + mounted() { + this.pageCode = this.$route.query.pageCode + }, components: { - AddOrUpdate + AddOrUpdate, + ProjectSelect, + Preview + }, + methods:{ + add() { + console.log(this.pageCode,'this.pageCode') + this.$refs.projectSelect.$refs.dialog.init("test_check_order",{pageCode: this.pageCode}) + }, + openAddWin(row,pageCode) { + console.log(row.id, 'row.id') + this.$refs.addOrUpdate.$refs.dialog.init(null, {id: null, projectId: row.id,pageCode:pageCode}) + }, + preview(row){ + this.$refs.view.openAccessoryFormatSingle(row) + } } } </script> -- Gitblit v1.9.1