Commit 6c8bfe23b583ae5dda7c162ce4c94298cc932878

Authored by monkeyhouyi
1 parent bc4f2fcb

时间过滤器

src/utils/ncc.js
@@ -218,6 +218,11 @@ const ncc = { @@ -218,6 +218,11 @@ const ncc = {
218 if (!cellValue) return '' 218 if (!cellValue) return ''
219 return dayjs(cellValue).format(format) 219 return dayjs(cellValue).format(format)
220 }, 220 },
  221 + tableDateFormatDay(row, column, cellValue) {
  222 + let format = 'YYYY-MM-DD'
  223 + if (!cellValue) return ''
  224 + return dayjs(cellValue).format(format)
  225 + },
221 timeDeadLine(time){ 226 timeDeadLine(time){
222 let date = (new Date()).getTime(); 227 let date = (new Date()).getTime();
223 let timeDiff = time - date; 228 let timeDiff = time - date;
src/views/basePrincipalResponsibility/index.vue
@@ -34,14 +34,14 @@ @@ -34,14 +34,14 @@
34 <div class="NCC-common-layout-main NCC-flex-main"> 34 <div class="NCC-common-layout-main NCC-flex-main">
35 <NCC-table v-loading="listLoading" :data="list"> 35 <NCC-table v-loading="listLoading" :data="list">
36 <!-- <el-table-column prop="id" label="主键" align="left" show-overflow-tooltip/> --> 36 <!-- <el-table-column prop="id" label="主键" align="left" show-overflow-tooltip/> -->
37 - <el-table-column prop="fileName" label="文件名" align="left" show-overflow-tooltip/> 37 + <el-table-column prop="fileName" label="文件名" align="left" show-overflow-tooltip width="600"/>
38 <el-table-column label="文件类型" prop="fileType" align="left" show-overflow-tooltip> 38 <el-table-column label="文件类型" prop="fileType" align="left" show-overflow-tooltip>
39 <template slot-scope="scope">{{ scope.row.fileType | dynamicText(fileTypeOptions) }}</template> 39 <template slot-scope="scope">{{ scope.row.fileType | dynamicText(fileTypeOptions) }}</template>
40 </el-table-column> 40 </el-table-column>
41 - <el-table-column prop="timeTakingEffect" label="生效时间" align="left" show-overflow-tooltip :formatter="ncc.tableDateFormat"/> 41 + <el-table-column prop="timeTakingEffect" label="生效时间" align="left" show-overflow-tooltip :formatter="ncc.tableDateFormatDay"/>
42 <!-- <el-table-column prop="content" label="具体内容" align="left" show-overflow-tooltip/> --> 42 <!-- <el-table-column prop="content" label="具体内容" align="left" show-overflow-tooltip/> -->
43 <!-- <el-table-column prop="creatorUserId" label="创建用户" align="left" show-overflow-tooltip/> --> 43 <!-- <el-table-column prop="creatorUserId" label="创建用户" align="left" show-overflow-tooltip/> -->
44 - <el-table-column prop="creatorTime" label="创建时间" :formatter="ncc.tableDateFormat" align="left" show-overflow-tooltip/> 44 + <el-table-column prop="creatorTime" label="创建时间" :formatter="ncc.tableDateFormatDay" align="left" show-overflow-tooltip/>
45 <!-- <el-table-column prop="lastModifyUserId" label="修改用户" show-overflow-tooltip align="left"/> --> 45 <!-- <el-table-column prop="lastModifyUserId" label="修改用户" show-overflow-tooltip align="left"/> -->
46 <!-- <el-table-column prop="lastModifyTime" :formatter="ncc.tableDateFormat" label="修改时间" align="left" show-overflow-tooltip/> --> 46 <!-- <el-table-column prop="lastModifyTime" :formatter="ncc.tableDateFormat" label="修改时间" align="left" show-overflow-tooltip/> -->
47 <el-table-column label="操作" fixed="right" width="150"> 47 <el-table-column label="操作" fixed="right" width="150">