| | |
| | | v-hasPermi="['noticeMng:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="企业:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | <el-table-column label="序号" type="index" align="center" width="80"/> |
| | | <el-table-column label="通知内容" prop="content" align="center"/> |
| | | <el-table-column label="发布部门" prop="deptName" align="center"/> |
| | | <el-table-column label="分布日期" prop="publishDate" align="center"/> |
| | | <el-table-column label="发布日期" prop="publishDate" align="center"/> |
| | | <el-table-column label="文件" prop="filePath" align="center"> |
| | | <template #default="scope"> |
| | | <el-link v-if="scope.row.filePath && scope.row.filePath !== ''" style="" type="primary" @click="openFile(scope.row.filePath)">{{scope.row.fileName}}</el-link> |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | }, |
| | | total: 0, |
| | | dataList: [], |
| | |
| | | data.queryParams = { |
| | | ...data.queryParams, |
| | | pageNum: 1, |
| | | pageSize: 10 |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | await getCompanyList() |
| | | await getList() |