|
@@ -11,15 +11,15 @@
|
|
|
<el-form-item label="项目名称" prop="cwProjectRecordsDTO.projectName">
|
|
|
<el-input size="small" v-model="searchForm.cwProjectRecordsDTO.projectName" placeholder="请输入项目名称" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="项目经理1" prop="cwProjectRecordsDTO.projectMasterName">
|
|
|
+ <el-form-item v-if="showHideItem" label="项目经理1" prop="cwProjectRecordsDTO.projectMasterName">
|
|
|
<!-- <el-input size="small" v-model="searchForm.cwProjectRecordsDTO.projectMasterName" placeholder="请输入项目经理" clearable></el-input>-->
|
|
|
<UserSelect :limit='1' :userName="searchForm.cwProjectRecordsDTO.projectMasterName" @getValue='(value, label) => {searchForm.cwProjectRecordsDTO.projectMasterName = label}'></UserSelect>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="项目经理2" prop="cwProjectRecordsDTO.realHeaderName">
|
|
|
+ <el-form-item v-if="showHideItem" label="项目经理2" prop="cwProjectRecordsDTO.realHeaderName">
|
|
|
<!-- <el-input size="small" v-model="searchForm.cwProjectRecordsDTO.projectMasterName" placeholder="请输入项目经理" clearable></el-input>-->
|
|
|
<UserSelect :limit='1' :userName="searchForm.cwProjectRecordsDTO.realHeaderName" @getValue='(value, label) => {searchForm.cwProjectRecordsDTO.realHeaderName = label}'></UserSelect>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="档案年度" prop="year">
|
|
|
+ <el-form-item v-if="showHideItem" label="档案年度" prop="year">
|
|
|
<el-date-picker
|
|
|
size="small"
|
|
|
v-model="searchForm.year"
|
|
@@ -31,10 +31,10 @@
|
|
|
clearable>
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="案卷号" prop="number">
|
|
|
+ <el-form-item v-if="showHideItem" label="案卷号" prop="number">
|
|
|
<el-input size="small" v-model="searchForm.number" placeholder="请输入案卷号" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="归档时间" prop="auditDates">
|
|
|
+ <el-form-item v-if="showHideItem" label="归档时间" prop="auditDates">
|
|
|
<el-date-picker
|
|
|
placement="bottom-start"
|
|
|
format="yyyy-MM-dd HH:mm:ss"
|
|
@@ -48,11 +48,11 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="创建人" prop="createBy.name">
|
|
|
+ <el-form-item v-if="showHideItem" label="创建人" prop="createBy.name">
|
|
|
<!-- <el-input size="small" v-model="searchForm.createBy.name" placeholder="请输入创建人" clearable></el-input>-->
|
|
|
<UserSelect :limit='1' :userName="searchForm.createBy.name" @getValue='(value, label) => {searchForm.createBy.name = label}'></UserSelect>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="创建时间" prop="createDates">
|
|
|
+ <el-form-item v-if="showHideItem" label="创建时间" prop="createDates">
|
|
|
<el-date-picker
|
|
|
placement="bottom-start"
|
|
|
format="yyyy-MM-dd HH:mm:ss"
|
|
@@ -65,10 +65,10 @@
|
|
|
clearable>
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="报告文号" prop="reportNo">
|
|
|
+ <el-form-item v-if="showHideItem" label="报告文号" prop="reportNo">
|
|
|
<el-input size="small" v-model="searchForm.reportNo" placeholder="请输入报告文号" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="状态" prop="status">
|
|
|
+ <el-form-item v-if="showHideItem" label="状态" prop="status">
|
|
|
<el-select size="small" v-model="searchForm.status" placeholder="请选择" style="width:100%;"clearable>
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('cw_status')"
|
|
@@ -78,7 +78,7 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="归档状态" prop="archiveSta">
|
|
|
+ <el-form-item v-if="showHideItem" label="归档状态" prop="archiveSta">
|
|
|
<el-select v-model="searchForm.archiveSta" placeholder="请选择归档状态" clearable style="width: 100%">
|
|
|
<el-option-group
|
|
|
v-for="(type,index) in typeDictList"
|
|
@@ -95,6 +95,7 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item>
|
|
|
+ <el-button type="default" @click="showHide" size="small" :icon="showHideIcon">{{showHideName}}</el-button>
|
|
|
<el-button type="primary" @click="refreshList()" size="small" icon="el-icon-search">查询</el-button>
|
|
|
<el-button @click="resetSearch()" size="small" icon="el-icon-refresh-right">重置</el-button>
|
|
|
</el-form-item>
|
|
@@ -227,6 +228,9 @@
|
|
|
export default {
|
|
|
data () {
|
|
|
return {
|
|
|
+ showHideItem: false,
|
|
|
+ showHideIcon: 'el-icon-arrow-down',
|
|
|
+ showHideName: '展示',
|
|
|
searchForm: {
|
|
|
name: '',
|
|
|
cwProjectRecordsDTO: {
|
|
@@ -331,6 +335,17 @@
|
|
|
this.refreshList()
|
|
|
},
|
|
|
methods: {
|
|
|
+ showHide () {
|
|
|
+ if (this.showHideItem === false) {
|
|
|
+ this.showHideItem = true
|
|
|
+ this.showHideIcon = 'el-icon-arrow-up'
|
|
|
+ this.showHideName = '隐藏'
|
|
|
+ } else {
|
|
|
+ this.showHideItem = false
|
|
|
+ this.showHideIcon = 'el-icon-arrow-down'
|
|
|
+ this.showHideName = '展示'
|
|
|
+ }
|
|
|
+ },
|
|
|
formatDate ({ cellValue }) {
|
|
|
return XEUtils.toDateString(cellValue, 'yyyy-MM-dd')
|
|
|
},
|