e4f8b31e by 焦小希

增加时间过滤器

1 parent 92ae7c8c
...@@ -17,7 +17,21 @@ var self = new Vue({ ...@@ -17,7 +17,21 @@ var self = new Vue({
17 mounted(){ 17 mounted(){
18 this.getData(); 18 this.getData();
19 }, 19 },
20 //私有过滤器
21 filters:{
22 dataFormat:function (originVal) {
23 const dt = new Date(originVal)
24 const y = dt.getFullYear()
25 const m = (dt.getMonth() + 1 + '').padStart(2, '0')
26 const d = (dt.getDate() + '').padStart(2, '0')
20 27
28 const hh = (dt.getHours() + '').padStart(2, '0')
29 const mm = (dt.getMinutes() + '').padStart(2, '0')
30 const ss = (dt.getSeconds() + '').padStart(2, '0')
31 // yyyy-mm-dd hh:mm:ss
32 return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
33 }
34 },
21 methods: { 35 methods: {
22 getData() { 36 getData() {
23 axios.get(CONF_NEWGHSC_SERVERURL + '/ghjg/backlog/'+this.pageNum+'/'+this.pageSize, { 37 axios.get(CONF_NEWGHSC_SERVERURL + '/ghjg/backlog/'+this.pageNum+'/'+this.pageSize, {
......
...@@ -164,6 +164,11 @@ ...@@ -164,6 +164,11 @@
164 align="center" 164 align="center"
165 width="200" 165 width="200"
166 > 166 >
167 <template slot-scope="scope">
168 <span>{{
169 scope.row.djsj | dataFormat
170 }}</span>
171 </template>
167 </el-table-column> 172 </el-table-column>
168 <el-table-column 173 <el-table-column
169 prop="jssj" 174 prop="jssj"
......
...@@ -66,6 +66,7 @@ var self = new Vue({ ...@@ -66,6 +66,7 @@ var self = new Vue({
66 this.$message.warning('请先选择需要删除的数据') 66 this.$message.warning('请先选择需要删除的数据')
67 return false 67 return false
68 } 68 }
69 this.$message.success('删除数据成功')
69 }, 70 },
70 //点击表格的多选框 71 //点击表格的多选框
71 handleSelectionChange(val){ 72 handleSelectionChange(val){
......