增强办公,新增审批,缺少电子签章功能

This commit is contained in:
2026-04-20 15:56:29 +08:00
parent a026ef7a54
commit cd71a3a457
18 changed files with 1791 additions and 537 deletions

View File

@@ -134,10 +134,26 @@
},
methods: {
formatTime(timeStr) {
if (!timeStr) return '';
const [datePart] = timeStr.split(' ');
return datePart;
if (!timeStr) return ''
var str = String(timeStr).trim()
// 兼容后端常见时间格式:"2026-01-08 00:00:00" / "2026-01-08T00:00:00" / 时间戳
if (/^\d+$/.test(str)) {
var ts = Number(str)
if (!Number.isNaN(ts)) {
var d = new Date(ts)
if (!Number.isNaN(d.getTime())) {
return this.pad(d.getFullYear(), 4) + '-' + this.pad(d.getMonth() + 1) + '-' + this.pad(d.getDate())
}
}
}
str = str.replace('T', ' ')
var parts = str.split(' ')
return parts[0] || str
},
pad(n, len = 2) {
return String(n).padStart(len, '0')
},
openPopup() {
this.$refs.popup.open()
},