fix: 统一系统生成时间为北京时间(UTC+8)并优化审计日志表格列展示

This commit is contained in:
DXC
2026-03-10 17:33:14 +08:00
parent de0a5c8db2
commit cd192624b9
8 changed files with 26 additions and 20 deletions

View File

@ -1,4 +1,4 @@
from app.extensions import db
from app.extensions import db, beijing_time
from datetime import datetime
from sqlalchemy import func
@ -14,7 +14,7 @@ class TransBorrow(db.Model):
barcode = db.Column(db.String(100))
quantity = db.Column(db.Numeric(19, 4))
borrower_name = db.Column(db.String(100))
borrow_time = db.Column(db.DateTime, default=datetime.now)
borrow_time = db.Column(db.DateTime, default=beijing_time)
borrow_signature = db.Column(db.Text)
expected_return_time = db.Column(db.DateTime)
is_returned = db.Column(db.Boolean, default=False)
@ -110,7 +110,7 @@ class TransScrap(db.Model):
quantity = db.Column(db.Numeric(19, 4))
reason = db.Column(db.Text)
operator_name = db.Column(db.String(100))
operation_time = db.Column(db.DateTime, default=datetime.now)
operation_time = db.Column(db.DateTime, default=beijing_time)
approver_name = db.Column(db.String(100))
approval_status = db.Column(db.String(20), default='pending')
cost_at_scrap = db.Column(db.Numeric(19, 4))