From 454c4109aa2a8b5bd7340ac0e1cf5baa26fa96e5 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期二, 12 九月 2023 14:54:16 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS-WEB/src/views/docking/task.vue | 94 ++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 88 insertions(+), 6 deletions(-) diff --git a/Source/UBCS-WEB/src/views/docking/task.vue b/Source/UBCS-WEB/src/views/docking/task.vue index 9ca5fc5..4c2cec2 100644 --- a/Source/UBCS-WEB/src/views/docking/task.vue +++ b/Source/UBCS-WEB/src/views/docking/task.vue @@ -8,6 +8,7 @@ :permission="permissionList" ref="crud" @search-change="searchChange" + @cell-dblclick="cellDbClick" @search-reset="searchReset" @selection-change="selectionChange" @current-change="currentChange" @@ -15,12 +16,15 @@ @refresh-change="refreshChange" @on-load="onLoad"> <template slot="menuLeft"> - <el-button type="primary" - size="small" - plain - icon="el-icon-refresh-right" - @click="handleSend">鎵嬪姩鎺ㄩ�� - </el-button> + <el-button type="primary" + size="small" + plain + icon="el-icon-refresh-right" + @click="handleSend">鎵嬪姩鎺ㄩ�� + </el-button> + <div style="float: right;margin-left: 10px"> + <vci-docking-search :formInline="formInline" :SearchObject="SearchObject" :page="page" :status="status"></vci-docking-search> + </div> </template> </avue-crud> </basic-container> @@ -36,6 +40,71 @@ name: "task", data(){ return { + formInline:{ + type:'', + stateTask:'', + lastDate:'', + Date:'', + text:'', + taskCut:'' + }, + status:{ + type:'task', + stateTaskFlag:false, + dateFlag:false, + lastDateFlag:false, + sendTypeFlga:false + }, + SearchObject:{ + searchData:[ + { + label:'鏁版嵁缂栫爜', + prop: "id", + value:0 + }, + { + label:'鍒嗙被浠e彿', + prop: 'classifyId', + value:1 + }, + { + label:'鍒嗙被鍚嶇О', + prop: 'classifyName', + value:2 + }, + { + label:'闆嗘垚绯荤粺缂栧彿', + prop: 'systemCode', + value:3 + }, + { + label:'闆嗘垚绯荤粺鍚嶇О', + prop: 'systemName', + value:4 + }, + { + label:'鎺ㄩ�佺被鍨�', + prop: 'sendType', + value:5 + }, + { + label:'浠诲姟鍒涘缓鏃堕棿', + prop: 'createTime', + value:6 + }, + { + label:'鏈�鍚庢帹閫佹椂闂�', + prop: 'lastModifyTime', + value:7 + }, + { + label:'鏄惁鎺ㄩ�佹垚鍔�', + prop: 'sendFlag', + value:8 + } + ] + }, + value:'', loading: false, query: {}, selectionList: [], @@ -170,6 +239,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.9.3