mirror of https://github.com/bjdgyc/anylink.git
52 lines
1.1 KiB
JavaScript
52 lines
1.1 KiB
JavaScript
import Vue from "vue";
|
|
|
|
function gDateFormat(p) {
|
|
var da = new Date(p);
|
|
var year = da.getFullYear();
|
|
var month = da.getMonth() + 1;
|
|
var dt = da.getDate();
|
|
var h = ('0'+da.getHours()).slice(-2);
|
|
var m = ('0'+da.getMinutes()).slice(-2)
|
|
var s = ('0'+da.getSeconds()).slice(-2);
|
|
|
|
return year + '-' + month + '-' + dt + ' ' + h + ':' + m + ':' + s;
|
|
}
|
|
|
|
var Mixin = {
|
|
data() {
|
|
return {
|
|
user_edit_dialog: false,
|
|
isLoading: false,
|
|
}
|
|
},
|
|
computed: {},
|
|
methods: {
|
|
tableDateFormat(row, column) {
|
|
var p = row[column.property];
|
|
if (p === undefined) {
|
|
return "";
|
|
}
|
|
return gDateFormat(p);
|
|
},
|
|
tableArrayFormat(row, column) {
|
|
var p = row[column.property];
|
|
if (p === undefined) {
|
|
return "";
|
|
}
|
|
return p.join("\n\r\n");
|
|
},
|
|
disVisible() {
|
|
this.user_edit_dialog = false
|
|
},
|
|
},
|
|
}
|
|
|
|
// Vue.filter("dateFormat", function (p) {
|
|
// return gDateFormat(p);
|
|
// })
|
|
Vue.mixin(Mixin)
|
|
|
|
|
|
// export default Mixin
|
|
|