From 5783cca2ab20907801e0b6f0ddf7b6878873c5b5 Mon Sep 17 00:00:00 2001
From: fei <791364011@qq.com>
Date: 星期日, 28 十二月 2025 20:55:55 +0800
Subject: [PATCH] 修改了代码
---
src/views/archiveManager/archiveMaterial/index.vue | 65 ++++++++++++++------------------
1 files changed, 28 insertions(+), 37 deletions(-)
diff --git a/src/views/archiveManager/archiveMaterial/index.vue b/src/views/archiveManager/archiveMaterial/index.vue
index f642d99..69e6565 100644
--- a/src/views/archiveManager/archiveMaterial/index.vue
+++ b/src/views/archiveManager/archiveMaterial/index.vue
@@ -2,7 +2,7 @@
<div class="app-container">
<div v-if="sho">
- <h2 class="title-border">娣诲姞妗堝嵎璇︾粏璁板綍</h2>
+ <h2 class="title-border">娣诲姞妗堝嵎璇︾粏璁板綍 {褰撳墠褰曞叆浜唟{total}}鏉</h2>
<el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-row>
@@ -18,6 +18,8 @@
<el-form-item label="璐d换鑰�" prop="creator">
<div class="title-search-wrapper">
<el-input
+ type="textarea"
+ rows="1"
v-model="form.creator"
placeholder="璇疯緭鍏ヨ矗浠昏��"
@input="handleCreatorInput"
@@ -48,6 +50,8 @@
<el-form-item label="鏂囦欢棰樺悕" prop="title">
<div class="title-search-wrapper">
<el-input
+ type="textarea"
+ rows="1"
v-model="form.title"
placeholder="璇疯緭鍏ユ枃浠堕鍚�"
@input="handleTitleInput"
@@ -361,7 +365,7 @@
accept=".xlsx,.xls"
>
- <el-button size="mini" v-if="sho" type="primary"
+ <el-button size="mini" type="primary"
plain
icon="el-icon-top">瀵煎叆</el-button>
@@ -372,7 +376,7 @@
<el-table v-loading="loading" :data="materialsList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
- <el-table-column v-if="sho" label="鎿嶄綔" align="center" width="160" class-name="small-padding ">
+ <el-table-column label="鎿嶄綔" align="center" width="160" class-name="small-padding ">
<template slot-scope="scope">
<el-button
size="mini"
@@ -455,13 +459,13 @@
<el-row>
<el-col :span="16">
<el-form-item label="璐d换鑰�" prop="creator">
- <el-input v-model="forms.creator" placeholder="璇疯緭鍏ヨ矗浠昏��" />
+ <el-input type="textarea" rows="1" v-model="forms.creator" placeholder="璇疯緭鍏ヨ矗浠昏��" />
</el-form-item>
</el-col>
</el-row>
<el-form-item label="鏂囦欢棰樺悕" prop="title">
- <el-input v-model="forms.title" placeholder="璇疯緭鍏ユ枃浠堕鍚�" />
+ <el-input type="textarea" rows="1" v-model="forms.title" placeholder="璇疯緭鍏ユ枃浠堕鍚�" />
</el-form-item>
<el-form-item label="鏃ユ湡" prop="date">
<el-input v-model="forms.date" placeholder="璇疯緭鍏ユ棩鏈� (鏍煎紡锛歽yyy-mm-dd)" style="width: 200px;" />
@@ -897,7 +901,7 @@
titleSearchTimer: null, // 闃叉姈瀹氭椂鍣�
creatorSuggestions: [], // 鍖归厤鐨勮矗浠讳汉寤鸿鍒楄〃
showCreatorSuggestions: false, // 鏄惁鏄剧ず璐d换浜哄缓璁
- creatorSearchTimer: null, // 璐d换浜烘煡璇㈤槻鎶栧畾鏃跺櫒
+ creatorSearchTimer: null, // persona鏌ヨ闃叉姈瀹氭椂鍣�
// 鏄惁鏄剧ず寮瑰嚭灞�
open: false,
titles: "",
@@ -1146,22 +1150,7 @@
/** 鏌ヨ銆愯濉啓鍔熻兘鍚嶇О銆戝垪琛� */
getList() {
this.loading = true
-
- // 澶勭悊妗f鍙锋悳绱㈤�昏緫锛屽寘鎷寖鍥存悳绱�
- const queryParams = { ...this.queryParams }
-
- // 妫�鏌ユ槸鍚﹀寘鍚寖鍥存悳绱㈢鍙�
- if (queryParams.fileNumber && queryParams.fileNumber.includes('~')) {
- const rangeParts = queryParams.fileNumber.split('~')
- if (rangeParts.length === 2) {
- // 瑙f瀽鑼冨洿鎼滅储鍙傛暟
- // 淇濈暀鍘熷fileNumber鐢ㄤ簬鍏朵粬澶勭悊
- queryParams.fileNumberStart = rangeParts[0].trim()
- queryParams.fileNumberEnd = rangeParts[1].trim()
- }
- }
-
- listMaterials(queryParams).then(response => {
+ listMaterials(this.queryParams).then(response => {
console.log(response)
// 杩囨护鎺塿isible涓�0鐨勮褰�
this.materialsList = response.data.data.filter(item => item.visible !== 0)
@@ -1313,12 +1302,10 @@
this.showCreatorSuggestions = false;
},
- // 澶勭悊鏉愭枡绫诲瀷鍙樺寲锛堟柊澧炶〃鍗曪級
+ // 澶勭悊鏉愭枡绫诲瀷鍙樺寲
handleFileStyleChange(value) {
- // 褰撻�夋嫨'鍏朵粬鏉愭枡'鏃讹紝灏嗛〉鍙疯缃负0
- // alert(value)
+ // 褰撻�夋嫨'鍏朵粬鏉愭枡'鏃讹紝娓呯┖椤电爜瀛楁
if (value === '鍏朵粬鏉愭枡') {
- // alert(34)
this.form.pageNumber = null;
}
},
@@ -1486,30 +1473,26 @@
// 淇濆瓨鎴愬姛鍚庯紝鍏夋爣璺冲洖鏂囦欢缂栧彿杈撳叆妗�
this.$nextTick(() => {
- this.$refs.documentNumberInput.focus();
+ this.$refs.documentNumberInput.select();
});
this.getList()
- })
- }
- else
- {
- this.$message.error('璇峰~鍐欐墍鏈夊繀濉瓧娈�');
+ })
+ }
+ else
+ {
+ this.$message.error('璇峰~鍐欐墍鏈夊繀濉瓧娈�');
}
})
},
/** 鎻愪氦鎸夐挳 */
submitForms() {
- console.log(this.forms)
this.$refs["forms"].validate(valid => {
if (valid) {
if (this.forms.materialId != null) {
updateMaterials(this.forms).then(response => {
this.$modal.msgSuccess("淇敼鎴愬姛")
- // 淇敼鎴愬姛鍚庯紝鍏夋爣璺冲洖鏂囦欢缂栧彿杈撳叆妗�
- this.$nextTick(() => {
- this.$refs.documentNumberInput.focus();
- });
+
this.open = false
this.getList()
})
@@ -1752,3 +1735,11 @@
background-color: #fff;
}
</style>
+
+
+
+
+
+
+
+
--
Gitblit v1.9.1