From 35a432eacf95098788754d03c8e8b990e623a779 Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期一, 31 三月 2025 17:17:15 +0800 Subject: [PATCH] 管理体系文件控制-查询回车搜索 --- src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue | 25 ++++++------ src/views/CNAS/systemManagement/documentControl/components/FileList.vue | 2 src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue | 32 ++++++---------- src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue | 25 ++++++------ 4 files changed, 37 insertions(+), 47 deletions(-) diff --git a/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue b/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue index ec975d3..5c6b8da 100644 --- a/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue +++ b/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue @@ -1,20 +1,19 @@ <template> <!-- 鏂囦欢鍙楁帶鐢宠 --> <div> - <div class="search"> - <div> - <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> - <el-form-item label="鐢宠鏂囦欢缂栧彿" prop="laboratoryName"> - <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="queryParams.documentCode" - @keyup.enter.native="refreshTable()"></el-input> - </el-form-item> - <el-form-item> - <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button> - <el-button size="mini" @click="refresh">閲嶇疆</el-button> - </el-form-item> - </el-form> + <div style="display: flex;justify-content: space-between"> + <div style="display: flex;"> + <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;"> + <span style="width: 128px;font-size: 14px;font-weight: 700;color: #606266;">鐢宠鏂囦欢缂栧彿</span> + <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="queryParams.documentCode" + @keyup.enter.native="refreshTable()"></el-input> + </div> + <div style="line-height: 30px;"> + <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button> + <el-button size="mini" @click="refresh">閲嶇疆</el-button> + </div> </div> - <div> + <div style="line-height: 30px;"> <el-button size="small" type="primary" icon="el-icon-plus" @click="addDialogVisible = true, addInfo = {}, file = null">鏂囦欢鍙楁帶鐢宠</el-button> </div> @@ -301,7 +300,6 @@ delete param.total; pageManageDocumentControlled({ ...param }) .then((res) => { - console.log('res',res) this.tableLoading = false; if (res.code === 200) { this.tableData = res.data.records; @@ -500,12 +498,6 @@ </script> <style scoped> -.search { - height: 46px; - display: flex; - justify-content: space-between; -} - .search_thing { width: 350px; display: flex; diff --git a/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue b/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue index 74e8623..a3205aa 100644 --- a/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue +++ b/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue @@ -1,20 +1,19 @@ <template> <!-- 鏂囦欢鍙樻洿鐢宠 --> <div> - <div class="search"> - <div> - <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> - <el-form-item label="鐢宠鏂囦欢缂栧彿" prop="code"> - <el-input v-model="queryParams.code" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable()"></el-input> - </el-form-item> - <el-form-item> - <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button> - <el-button size="mini" @click="refresh">閲嶇疆</el-button> - </el-form-item> - </el-form> + <div style="display: flex;justify-content: space-between"> + <div style="display: flex;"> + <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;"> + <span style="width: 128px;font-size: 14px;font-weight: 700;color: #606266;">鐢宠鏂囦欢缂栧彿</span> + <el-input v-model="queryParams.code" clearable placeholder="璇疯緭鍏�" size="small" + @keyup.enter.native="refreshTable()"></el-input> + </div> + <div style="line-height: 30px;"> + <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button> + <el-button size="mini" @click="refresh">閲嶇疆</el-button> + </div> </div> - <div> + <div style="line-height: 30px;"> <el-button size="small" type="primary" icon="el-icon-plus" @click="addDialogVisible = true, addInfo = {}, currentFile = {}, title = '鏂囦欢鍙樻洿鐢宠', file = null">鏂囦欢鍙樻洿鐢宠</el-button> <el-button :loading="outLoading" size="small" type="primary" @click="handleOut">瀵煎嚭</el-button> diff --git a/src/views/CNAS/systemManagement/documentControl/components/FileList.vue b/src/views/CNAS/systemManagement/documentControl/components/FileList.vue index 7235eb6..2a79b9a 100644 --- a/src/views/CNAS/systemManagement/documentControl/components/FileList.vue +++ b/src/views/CNAS/systemManagement/documentControl/components/FileList.vue @@ -9,7 +9,7 @@ @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item label="鏂囦欢鐘舵��" prop="state"> - <el-select v-model="queryParams.state" size="small" @change="refreshTable()"> + <el-select v-model="queryParams.state" size="small" @change="refreshTable()" clearable> <el-option :label="item.label" :value="item.value" v-for="(item, index) in fileState" :key="index"></el-option> </el-select> diff --git a/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue b/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue index 11ad2da..3b19222 100644 --- a/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue +++ b/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue @@ -1,20 +1,19 @@ <template> <!-- 鏂囦欢浣滃簾鐢宠 --> <div> - <div class="search"> - <div> - <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> - <el-form-item label="鏂囦欢缂栧彿" prop="documentCode"> - <el-input v-model="queryParams.documentCode" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable()"></el-input> - </el-form-item> - <el-form-item> - <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button> - <el-button size="mini" @click="refresh">閲嶇疆</el-button> - </el-form-item> - </el-form> + <div style="display: flex;justify-content: space-between"> + <div style="display: flex;"> + <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;"> + <span style="width: 88px;font-size: 14px;font-weight: 700;color: #606266;">鏂囦欢缂栧彿</span> + <el-input v-model="queryParams.documentCode" clearable placeholder="璇疯緭鍏�" size="small" + @keyup.enter.native="refreshTable()"></el-input> + </div> + <div style="line-height: 30px;"> + <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button> + <el-button size="mini" @click="refresh">閲嶇疆</el-button> + </div> </div> - <div> + <div style="line-height: 30px;"> <el-button size="small" type="primary" icon="el-icon-plus" @click="addDialogVisible = true, addInfo = {}, file = null">鏂囦欢浣滃簾鐢宠</el-button> <el-button :loading="outLoading" size="small" type="primary" @click="handleOut">瀵煎嚭</el-button> -- Gitblit v1.9.3