From b89fc7c55c756e71d5c5133a799430c294059be1 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期五, 15 九月 2023 08:47:53 +0800
Subject: [PATCH] 代码提交
---
Source/UBCS-WEB/src/views/docking/loge.vue | 34 ++++++++++++++++++++++++++++++++--
1 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/docking/loge.vue b/Source/UBCS-WEB/src/views/docking/loge.vue
index 64d7cce..37333e4 100644
--- a/Source/UBCS-WEB/src/views/docking/loge.vue
+++ b/Source/UBCS-WEB/src/views/docking/loge.vue
@@ -7,6 +7,7 @@
:page.sync="page"
:permission="permissionList"
ref="crud"
+ @cell-dblclick="cellDbClick"
@search-change="searchChange"
@search-reset="searchReset"
@selection-change="selectionChange"
@@ -15,7 +16,7 @@
@refresh-change="refreshChange"
@on-load="onLoad">
<template slot-scope="scope" slot="menuLeft">
- <vci-docking-search :SearchObject="SearchObject" :page="page"></vci-docking-search>
+ <vci-docking-search :SearchObject="SearchObject" :page="page" :formInline="formInline" :status="status"></vci-docking-search>
</template>
</avue-crud>
</basic-container>
@@ -30,8 +31,24 @@
name: "loge",
data(){
return {
- SearchObject:{
+ value:'',
+ //鍚勪釜绫诲瀷鐘舵��
+ status:{
type:'loge',
+ typeFlag:false,
+ dateFlag:false,
+ stateFlag:false,
+ },
+ //model缁戝畾
+ formInline:{
+ type:'',
+ cut:'',
+ text:'',
+ Date:'',
+ state:''
+ },
+ //闆嗘垚绫诲瀷姝绘暟鎹�
+ SearchObject:{
searchData:[
{
label:'鏁版嵁缂栫爜',
@@ -201,6 +218,19 @@
}
},
methods: {
+ async cellDbClick(row, column, cell, event) {
+ for (const key in row) {
+ if (key === column.property) {
+ this.value = row[key];
+ }
+ }
+ try {
+ await this.$copyText(this.value);
+ this.$message.success('澶嶅埗鎴愬姛');
+ } catch (error) {
+ this.$message.warning('澶嶅埗澶辫触');
+ }
+ },
searchReset() {
this.query = {};
this.onLoad(this.page);
--
Gitblit v1.10.0