From 5f20929a05501c5e5709f78fed9c7a890093a65f Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期五, 13 十月 2023 18:04:51 +0800
Subject: [PATCH] 相似项查重规则-整合代码
---
Source/UBCS-WEB/src/views/code/Match.vue | 99 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 99 insertions(+), 0 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/code/Match.vue b/Source/UBCS-WEB/src/views/code/Match.vue
index c81ff91..bf67ba0 100644
--- a/Source/UBCS-WEB/src/views/code/Match.vue
+++ b/Source/UBCS-WEB/src/views/code/Match.vue
@@ -14,6 +14,30 @@
@size-change="sizeChange"
@refresh-change="refreshChange"
@on-load="onLoad">
+ <template slot="menuLeft">
+ <el-button type="primary"
+ size="small"
+ icon="el-icon-search"
+ plain @click="searchHandler">鏌� 璇�
+ </el-button>
+ <advanced-query :options="options" :visible.sync="findvisible"
+ @echoContion="echoContion"></advanced-query>
+ <el-button type="danger"
+ size="small"
+ icon="el-icon-delete"
+ plain @click="deleteHandler">鍒� 闄�
+ </el-button>
+ <el-button type="success"
+ size="small"
+ icon="el-icon-edit"
+ plain>淇� 鏀�
+ </el-button>
+ <el-button type="primary"
+ size="small"
+ icon="el-icon-refresh-right"
+ plain>鍒� 鏂�
+ </el-button>
+ </template>
</avue-crud>
</basic-container>
</template>
@@ -24,6 +48,52 @@
name: "Match",
data(){
return{
+ options: [
+ {
+ fieid:'id',
+ title:'缂栧彿',
+ fieldType:'text',
+ queryField:'id'
+ },
+ {
+ fieid:'name',
+ title:'鍚嶇О',
+ fieldType:'text',
+ queryField:'name'
+ },
+ {
+ fieid:'ignoreallspaceflag',
+ title:'蹇界暐鍏ㄩ儴绌烘牸',
+ fieldType:'truefalse',
+ queryField:'ignoreallspaceflag'
+ },
+ {
+ fieid:'ignorecaseflag',
+ title:'蹇界暐澶у皬鍐�',
+ fieldType:'truefalse',
+ queryField:'ignorecaseflag'
+ },
+ {
+ fieid:'ignorespaceflag',
+ title:'蹇界暐绌烘牸',
+ fieldType:'truefalse',
+ queryField:'ignorespaceflag'
+ },
+ {
+ fieid:'ignorewidthflag',
+ title:'蹇界暐鍏ㄥ崐瑙�',
+ fieldType:'truefalse',
+ queryField:'ignorewidthflag'
+ },
+ {
+ fieid:'linkCharacter',
+ title:'蹇界暐杩炴帴瀛楃',
+ fieldType:'text',
+ queryField:'linkCharacter'
+ },
+ ],
+ findvisible:false,
+ selectRow:[],
option:{
height:700,
calcHeight: 80,
@@ -142,6 +212,34 @@
this.onLoad()
},
methods:{
+ searchHandler(){
+ this.findvisible=true;
+ },
+ echoContion(row){
+
+ },
+ deleteHandler(){
+ if(this.selectRow.length <= 0){
+ this.$message.warning('璇烽�夋嫨涓�鏉℃暟鎹�')
+ }else {
+ this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
+ confirmButtonText: "纭畾",
+ cancelButtonText: "鍙栨秷",
+ type: "warning"
+ })
+ .then(() => {
+ const Obj = [...this.selectRow];
+ return deleteData(item);
+ })
+ .then(() => {
+ this.onLoad(this.page);
+ this.$message({
+ type: "success",
+ message: "鎿嶄綔鎴愬姛!"
+ });
+ });
+ }
+ },
rowDel(row){
this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
confirmButtonText: "纭畾",
@@ -188,6 +286,7 @@
},
selectionChange(row){
console.log(row)
+ this.selectRow=row;
},
currentChange(currentPage) {
this.page.currentPage = currentPage;
--
Gitblit v1.9.3